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.
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.











