Missouri Legislation Tracker

Follow the money. Track the votes.

← Back to Reports Hub

📊 2026 Senate Partisan Scorecard

The 20-Point Gap Methodology

We categorize every vote based on the percentage of caucus support. This exposes whether a legislator truly votes like a conservative, or if they rely on Democrat support to pass their agenda. The percentages below represent how often the legislator voted "YES" on bills in that category.

Strong Democrat Democrat support was 20+ points higher than GOP support.
Lean Democrat Democrat support was higher, but by less than 20 points.
Lean Republican GOP support was higher, but by less than 20 points.
Strong Republican GOP support was 20+ points higher than Democrat support.
Bean, Jason
R Dist 25
Strong Dem
100%
3/3
Lean Dem
95%
19/20
Lean GOP
100%
9/9
Strong GOP
100%
22/22
Beck, Doug
D Dist 1
Strong Dem
100%
3/3
Lean Dem
100%
20/20
Lean GOP
44%
4/9
Strong GOP
23%
5/22
Strong Dem
100%
3/3
Lean Dem
100%
20/20
Lean GOP
100%
8/8
Strong GOP
100%
22/22
Black, Rusty
R Dist 12
Strong Dem
100%
3/3
Lean Dem
100%
22/22
Lean GOP
100%
9/9
Strong GOP
100%
22/22
Brattin, Rick
R Dist 31
Strong Dem
0%
0/3
Lean Dem
92%
11/12
Lean GOP
88%
7/8
Strong GOP
100%
18/18
Brown, Ben
R Dist 26
Strong Dem
33%
1/3
Lean Dem
91%
20/22
Lean GOP
67%
6/9
Strong GOP
100%
22/22
Brown, Justin
R Dist 16
Strong Dem
100%
3/3
Lean Dem
100%
14/14
Lean GOP
100%
5/5
Strong GOP
100%
17/17
Burger, Jamie
R Dist 27
Strong Dem
100%
3/3
Lean Dem
95%
21/22
Lean GOP
100%
9/9
Strong GOP
100%
22/22
Carter, Jill
R Dist 32
Strong Dem
0%
0/3
Lean Dem
82%
14/17
Lean GOP
86%
6/7
Strong GOP
100%
19/19
Cierpiot, Mike
R Dist 8
Strong Dem
100%
2/2
Lean Dem
100%
13/13
Lean GOP
100%
5/5
Strong GOP
100%
9/9
Strong Dem
0%
0/1
Lean Dem
70%
14/20
Lean GOP
78%
7/9
Strong GOP
89%
17/19
Crawford, Sandy
R Dist 28
Strong Dem
100%
3/3
Lean Dem
95%
21/22
Lean GOP
100%
9/9
Strong GOP
100%
22/22
Fitzwater, Travis
R Dist 10
Strong Dem
100%
3/3
Lean Dem
100%
20/20
Lean GOP
100%
8/8
Strong GOP
100%
22/22
Gregory, David
R Dist 15
Strong Dem
33%
1/3
Lean Dem
100%
22/22
Lean GOP
100%
9/9
Strong GOP
100%
22/22
Gregory, Kurtis
R Dist 21
Strong Dem
100%
3/3
Lean Dem
100%
22/22
Lean GOP
100%
8/8
Strong GOP
100%
22/22
Henderson, Mike
R Dist 3
Strong Dem
100%
3/3
Lean Dem
100%
20/20
Lean GOP
100%
9/9
Strong GOP
100%
21/21
Hough, Lincoln
R Dist 30
Strong Dem
100%
2/2
Lean Dem
100%
17/17
Lean GOP
89%
8/9
Strong GOP
53%
8/15
Hudson, Brad
R Dist 33
Strong Dem
0%
0/3
Lean Dem
95%
21/22
Lean GOP
89%
8/9
Strong GOP
100%
22/22
Lewis, Patty
D Dist 7
Strong Dem
100%
3/3
Lean Dem
95%
21/22
Lean GOP
78%
7/9
Strong GOP
14%
3/22
Luetkemeyer, Tony
R Dist 34
Strong Dem
33%
1/3
Lean Dem
91%
20/22
Lean GOP
88%
7/8
Strong GOP
100%
20/20
May, Karla
D Dist 4
Strong Dem
0%
0/0
Lean Dem
100%
14/14
Lean GOP
75%
6/8
Strong GOP
35%
6/17
McCreery, Tracy
D Dist 24
Strong Dem
100%
3/3
Lean Dem
95%
19/20
Lean GOP
78%
7/9
Strong GOP
27%
6/22
Moon, Mike
R Dist 29
Strong Dem
0%
0/3
Lean Dem
23%
5/22
Lean GOP
33%
3/9
Strong GOP
36%
8/22
Mosley, Angela
D Dist 13
Strong Dem
100%
2/2
Lean Dem
95%
21/22
Lean GOP
78%
7/9
Strong GOP
10%
2/21
Nicola, Joe
R Dist 11
Strong Dem
33%
1/3
Lean Dem
76%
16/21
Lean GOP
89%
8/9
Strong GOP
86%
19/22
Nurrenbern, Maggie
D Dist 17
Strong Dem
100%
3/3
Lean Dem
100%
22/22
Lean GOP
89%
8/9
Strong GOP
32%
7/22
O'Laughlin, Cindy
R Dist 18
Strong Dem
100%
3/3
Lean Dem
91%
20/22
Lean GOP
100%
9/9
Strong GOP
100%
22/22
Roberts, Steven
D Dist 5
Strong Dem
0%
0/0
Lean Dem
100%
1/1
Lean GOP
0%
0/1
Strong GOP
0%
0/1
Schnelting, Adam
R Dist 23
Strong Dem
0%
0/3
Lean Dem
100%
21/21
Lean GOP
100%
9/9
Strong GOP
100%
22/22
Schroer, Nick
R Dist 2
Strong Dem
0%
0/3
Lean Dem
90%
18/20
Lean GOP
78%
7/9
Strong GOP
100%
19/19
Trent, Curtis
R Dist 20
Strong Dem
67%
2/3
Lean Dem
100%
22/22
Lean GOP
89%
8/9
Strong GOP
95%
21/22
Strong Dem
100%
2/2
Lean Dem
89%
17/19
Lean GOP
86%
6/7
Strong GOP
33%
6/18
Webber, Stephen
D Dist 19
Strong Dem
100%
3/3
Lean Dem
100%
22/22
Lean GOP
89%
8/9
Strong GOP
29%
6/21
Williams, Brian
D Dist 14
Strong Dem
100%
3/3
Lean Dem
100%
22/22
Lean GOP
89%
8/9
Strong GOP
29%
6/21