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

R+20EvenD+20198019821984198619982004

Career Timeline

6,788
Candidate Votes
52.8%
Vote %
12,865
Total Votes
+5.5%
Margin
Top opponent: Donna BroadwayREP