John Michael Weaver
Democratic
Won 3 consecutive elections (1986–2004)
State HouseState Senate
Electoral Grade
—
Requires 2+ graded races
6
Races
4-2
W-L (67%)
+10.3
Avg Margin
1980–2004
Career Span
Best: +22.4 (1984 State House)Worst: 0.9 (1986 State Senate)
Career Margin Trend6 races
Career Timeline
6,788
Candidate Votes
52.8%
Vote %
12,865
Total Votes
+5.5%
Margin