Earlier service · 2015–2026

Past councilmembers

Compare the records of councilmembers whose service overlaps the years LegisRate covers. Select any column to re-sort the table.

Historical stat table

22 councilmembers

Totals cover only 2015–2026. “Original sponsor” counts appearances in the earliest official sponsor record; “Co-sponsored” counts co-sponsor and unranked roster roles, so those columns can overlap. Opposition, abstention, and attendance are shown as rates so different lengths of service are easier to compare.

Past councilmember legislative and participation statistics
Teresa MosquedaPosition 8 · Citywide 2017–2024 1815.1 470 98.9%470 of 475 decided 470 38 0.6%9 of 1428 0.0%0 of 1428 81.8%239 of 292
Sally BagshawDistrict 7 2014–2019 1202.1 389 100.0%389 of 389 decided 389 61 0.4%6 of 1526 0.0%0 of 1526 92.7%240 of 259
TB Tim BurgessRepresentation unavailable 2012–2017 1056.8 300 100.0%300 of 300 decided 300 15 0.6%5 of 857 0.0%0 of 857 94.0%140 of 149
Lisa HerboldDistrict 1 2016–2023 995.1 394 99.5%394 of 396 decided 392 115 0.6%14 of 2170 0.0%0 of 2170 93.5%373 of 399
Alex PedersenDistrict 4 2019–2023 748.6 270 98.9%270 of 273 decided 270 50 4.0%43 of 1064 0.6%6 of 1064 100.0%193 of 193
MO Mike O'BrienRepresentation unavailable 2014–2019 698.6 296 100.0%296 of 296 decided 295 80 0.5%7 of 1535 0.0%0 of 1535 93.4%242 of 259
BH Bruce HarrellRepresentation unavailable 2012–2019 453.9 173 100.0%173 of 173 decided 173 45 0.2%3 of 1533 0.0%0 of 1533 93.8%243 of 259
M. Lorena GonzálezPosition 9 · Citywide 2015–2021 436.6 202 100.0%202 of 202 decided 200 79 0.4%6 of 1689 0.0%0 of 1689 84.9%264 of 311
NL Nick LicataRepresentation unavailable 1998–2015 425.9 128 100.0%128 of 128 decided 127 16 0.7%2 of 299 0.0%0 of 299 86.0%43 of 50
Sara NelsonPosition 9 · Citywide 2022–2025 410.2 121 98.4%121 of 123 decided 120 15 2.6%20 of 775 1.2%9 of 775 97.9%185 of 189
RJ Rob JohnsonRepresentation unavailable 2016–2019 386.0 139 100.0%139 of 139 decided 139 42 0.3%3 of 1000 0.0%0 of 1000 95.3%164 of 172
Kshama SawantDistrict 3 2014–2023 365.8 174 97.2%174 of 179 decided 172 68 4.0%87 of 2169 0.0%0 of 2169 84.2%378 of 449
Tammy J. MoralesDistrict 2 2020–2025 269.3 128 95.5%128 of 134 decided 125 48 2.2%25 of 1123 0.0%0 of 1123 92.4%219 of 237
Andrew LewisDistrict 7 2020–2023 254.6 139 100.0%139 of 139 decided 137 61 0.8%8 of 1022 0.1%1 of 1022 96.8%184 of 190
TR Tom RasmussenRepresentation unavailable 2012–2015 104.9 38 100.0%38 of 38 decided 38 12 0.7%2 of 304 0.0%0 of 304 92.0%46 of 50
JG Jean GoddenRepresentation unavailable 2012–2015 97.9 36 100.0%36 of 36 decided 36 11 0.0%0 of 323 0.0%0 of 323 100.0%50 of 50
Mark SolomonDistrict 2 2025–2025 61.4 15 100.0%15 of 15 decided 15 1 0.7%1 of 145 0.0%0 of 145 90.5%38 of 42
Tanya WooPosition 8 · Citywide 2024–2024 45.3 18 94.7%18 of 19 decided 18 7 2.1%3 of 141 0.0%0 of 141 97.4%37 of 38
Cathy MooreDistrict 5 2024–2025 39.2 20 87.0%20 of 23 decided 19 13 3.7%7 of 190 0.0%0 of 190 85.5%65 of 76
AP Abel PachecoRepresentation unavailable 2019–2019 39.1 30 100.0%30 of 30 decided 30 18 1.4%3 of 220 0.0%0 of 220 96.6%28 of 29
SC Sally ClarkRepresentation unavailable 2012–2015 16.0 4 100.0%4 of 4 decided 4 0 0.0%0 of 51 0.0%0 of 51 100.0%9 of 9
KH Kirsten Harris-TalleyRepresentation unavailable 2017–2017 13.7 16 100.0%16 of 16 decided 16 10 0.0%0 of 49 0.0%0 of 49 100.0%8 of 8

Points and passage figures describe sponsored legislation. Vote and attendance figures describe recorded participation and do not add to or subtract from the score.