RINO Report Card for 2024

by
Op-Ed

The New Hampshire General Court (i.e. our legislature) has finished its work for this year (except for a veto override session in the Fall).

I have crunched the numbers – i.e. the voting records of 2024 – to determine objectively which members are RINOs – Republicans In Name Only.

The RINO Report is different from all other scorecards in that it looks at every single roll call. It is entirely mathematical and objective. There is no subjective decision making about which votes to score, or what is the correct vote for each roll call.

The correct vote for each roll call is whichever way 80% of Republicans vote. If Republicans are divided then that roll call is not scored. E.g. on vote #161, 79% of Republicans voted Yea. That did not meet the 80% threshold so was not scored.


We want to thank Spec Bowers for this Contribution – Please direct yours to Steve@GraniteGrok.com.
You can review our ‘Op-Ed Guidelines on the FAQ Page.


When both parties vote the same way, those roll calls are not scored. E.g. on vote #152, Republicans were practically unanimous in opposing the bill, but Democrats were also opposed, so that vote was not scored.

The RINO Report scores all votes where a super-majority (80%) of Republicans voted opposite a majority of Democrats. A RINO vote is when a Republican votes with Democrats against a super-majority of Republicans.

The House had 284 roll calls this year. There were 232 votes where 80% of Republicans voted one way and Democrats voted the other way. Each member’s RINO score is simply what percentage of those 232 votes he or she voted with Democrats against Republicans.

It should be no surprise that most Republicans most of the time vote the same way. We believe in certain principles such as individual freedom, limited government, and free enterprise. For most bills we reach the same conclusion. This year there were 20 votes where 100% of Republicans voted the same way (and Democrats voted the opposite). There were another 73 votes where only 1 or 2 Republicans voted with Democrats.

Almost every Rep at one time or another casts a vote the same as the Democrats. One example is when a Republican votes against the budget because it is too large while the Democrats vote against it because they think it is too small. Thankfully, such votes are not common.

This year there were 30 Reps who scored a perfect 0%. Looking at all Republicans, the median RINO score was 1.7%, meaning that on average they voted with Democrats only 1.7% of the time. 80% of Republicans scored lower than 4.5%; 90% scored lower than 7.2%.

There were 10 Republicans who voted more than 10% of the time against fellow Republicans. Clearly, they are out of mainstream Republicanism. Even more outside of the mainstream were 4 Republicans who voted more than 20% of the time with Democrats against Republicans. Worst as usual was Dan Wolf.

RINO score
#RINO votes
71.4% 
Wolf, Dan (R, Newbury)
140
26.7% 
Bordes, Mike (R, Laconia)
52
23.2% 
Guthrie, Joseph (R, Hampstead)
45
20.4% 
Thackston, Dick (R, Troy)
42
17.6% 
Bickford, David (R, New Durham)
39
15.6% 
Coker, Matthew (R, Meredith)
35
14.8% 
Mason, James (R, Franklin)
27
13.1% 
O’Hara, Travis (R, Belmont)
8
11.2% 
Pearson, Mark (R, Hampstead)
26
10.5% 
Ankarberg, Aidan (R, Rochester)
23

Here is the full list:

RINO score
#RINO votes
71.4% 
Wolf, Dan (R, Newbury)
140
26.7% 
Bordes, Mike (R, Laconia)
52
23.2% 
Guthrie, Joseph (R, Hampstead)
45
20.4% 
Thackston, Dick (R, Troy)
42
17.6% 
Bickford, David (R, New Durham)
39
15.6% 
Coker, Matthew (R, Meredith)
35
14.8% 
Mason, James (R, Franklin)
27
13.1% 
O’Hara, Travis (R, Belmont)
8
11.2% 
Pearson, Mark (R, Hampstead)
26
10.5% 
Ankarberg, Aidan (R, Rochester)
23
9.8% 
Proulx, Mark (R, Manchester)
20
9.6% 
Milz, David (R, Derry)
18
9.6% 
Sytek, John (R, Salem)
22
9.2% 
Trottier, Douglas (R, Belmont)
10
8.2% 
Bogert, Steven (R, Laconia)
19
8.2% 
Boyd, Bill (R, Merrimack)
19
8.2% 
Pratt, Kevin (R, Raymond)
19
8.1% 
Nagel, David (R, Gilmanton)
15
8.1% 
Pearson, Stephen (R, Derry)
18
7.5% 
Hunt, John (R, Rindge)
16
7.3% 
Vandecasteele, Susan (R, Salem)
15
7.1% 
Crawford, Karel (R, Moultonborough)
12
7.1% 
Roy, Terry (R, Deerfield)
15
6.5% 
Foote, Charles (R, Derry)
13
6.5% 
King, Seth (R, Whitefield)
15
6.1% 
Andrus, Louise (R, Salisbury)
13
6.1% 
Healey, Robert (R, Merrimack)
14
6.1% 
Packard, Sherman (R, Londonderry)
3
5.7% 
Plett, Fred (R, Goffstown)
13
5.6% 
Phinney, Brandon (R, Rochester)
11
5.6% 
Yokela, Josh (R, Fremont)
13
5.3% 
Rhodes, Jennifer (R, Winchester)
12
5.2% 
McDonnell, Valerie (R, Salem)
12
5.1% 
Gerhard, Jason (R, Northfield)
11
5.1% 
Mooney, Maureen (R, Merrimack)
11
4.8% 
Fedolfi, Jim (R, Hillsborough)
10
4.8% 
Lascelles, Richard (R, Litchfield)
11
4.8% 
Testerman, Dave (R, Franklin)
9
4.7% 
Harley, Tina (R, Seabrook)
6
4.7% 
Nelson, Jodi (R, Derry)
11
4.7% 
Popovici-Muller, Daniel (R, Windham)
11
4.4% 
Santonastaso, Matthew (R, Rindge)
9
4.4% 
Tierney, James (R, Northumberland)
8
4.3% 
Cole, Brian (R, Manchester)
8
4.3% 
Davis, Arnold (R, Milan)
10
4.3% 
MacDonald, Wayne (R, Londonderry)
10
4.0% 
Kuttab, Katelyn (R, Windham)
9
3.9% 
Janvrin, Jason (R, Seabrook)
9
3.6% 
Beaudoin, Richard (R, Gilford)
7
3.6% 
Prudhomme-O’Brien, Katherine (R, Derry)
8
3.5% 
Katsakiores, Phyllis (R, Derry)
8
3.5% 
MacDonald, John (R, Wolfeboro)
8
3.5% 
Stapleton, Walter (R, Claremont)
8
3.4% 
Donnelly, Tanya (R, Salem)
8
3.3% 
Boehm, Ralph (R, Litchfield)
7
3.3% 
Brown, Carroll (R, Bristol)
7
3.2% 
Ouellet, Mike (R, Colebrook)
7
3.1% 
Panek, Sandra (R, Pelham)
6
3.1% 
Rochefort, David (R, Littleton)
7
3.0% 
Ball, Lorie (R, Salem)
7
3.0% 
Emerick, Tracy (R, Hampton)
7
3.0% 
Phillips, Emily (R, Fremont)
7
3.0% 
Seidel, Sheila (R, Goffstown)
7
3.0% 
Smith, Steven (R, Charlestown)
5
3.0% 
Weyler, Kenneth (R, Kingston)
7
2.9% 
Khan, Aboul (R, Seabrook)
6
2.8% 
Dolan, Tom (R, Londonderry)
6
2.7% 
Belcher, Mike (R, Wakefield)
6
2.6% 
Brown, Richard (R, Moultonborough)
6
2.6% 
Cahill, Tim (R, Raymond)
6
2.6% 
Costable, Michael (R, Freedom)
6
2.6% 
Creighton, Jim (R, Antrim)
6
2.6% 
Harb, Robert (R, Plaistow)
6
2.6% 
Ladd, Rick (R, Haverhill)
6
2.6% 
Spilsbury, Walter (R, Charlestown)
6
2.5% 
Verville, Kevin (R, Deerfield)
5
2.4% 
Infantine, William (R, Manchester)
4
2.3% 
Reid, Karen (R, Deering)
5
2.2% 
Corcoran, Travis (R, Weare)
5
2.2% 
Cordelli, Glenn (R, Tuftonboro)
5
2.2% 
Cushman, Leah (R, Weare)
5
2.2% 
Edwards, Jess (R, Auburn)
5
2.2% 
Ford, Oliver (R, Chester)
5
2.2% 
King, Bill (R, Milford)
5
2.2% 
Lynn, Bob (R, Windham)
5
2.2% 
Melvin, Charles (R, Newton)
5
2.2% 
Polozov, Yury (R, Hooksett)
5
2.2% 
Seaworth, Brian (R, Pembroke)
5
2.2% 
Simon, Matthew (R, Littleton)
5
2.2% 
Thomas, Douglas (R, Londonderry)
5
2.2% 
Tudor, Paul (R, Northwood)
5
2.1% 
Lundgren, David (R, Londonderry)
4
2.0% 
Berry, Ross (R, Manchester)
4
1.9% 
Connor, James (R, Rochester)
4
1.9% 
Gould, Linda (R, Bedford)
3
1.9% 
McCarter, Nikki (R, Belmont)
4
1.9% 
McLean, Mark (R, Manchester)
4
1.8% 
DeSimone, Debra (R, Atkinson)
4
1.8% 
Hoell, J.R. (R, Dunbarton)
4
1.8% 
Renzullo, Andrew (R, Hudson)
4
1.7% 
Drye, Margaret (R, Plainfield)
4
1.7% 
Granger, Michael (R, Milton)
4
1.7% 
Greeson, Jeffrey (R, Wentworth)
4
1.7% 
Horgan, James (R, Farmington)
4
1.7% 
Kelley, Diane (R, Temple)
4
1.7% 
Lekas, Tony (R, Hudson)
4
1.7% 
Lewicke, John (R, Mason)
4
1.7% 
Mannion, Tom (R, Pelham)
4
1.7% 
Pauer, Diane (R, Brookline)
4
1.7% 
Ploszaj, Tom (R, Center Harbor)
4
1.7% 
Potenza, Kelley (R, Rochester)
4
1.7% 
Smith, Jonathan (R, Ossioee)
4
1.7% 
Walsh, Lilli (R, Hampstead)
4
1.4% 
McConkey, Mark (R, Freedom)
3
1.4% 
Spillane, James (R, Deerfield)
3
1.3% 
Alexander, Joe (R, Goffstown)
3
1.3% 
Ammon, Keith (R, New Boston)
3
1.3% 
Kofalt, Jim (R, Wilton)
3
1.3% 
Lekas, Alicia (R, Hudson)
3
1.3% 
Mannion, Dennis (R, Salem)
3
1.3% 
McGough, Tim (R, Merrimack)
3
1.3% 
McGuire, Carol (R, Epsom)
3
1.3% 
McGuire, Dan (R, Epsom)
3
1.3% 
Notter, Jeanine (R, Merrimack)
3
1.3% 
Rollins, Skip (R, Newport)
3
1.3% 
Sweeney, Joe (R, Salem)
3
1.2% 
Murphy, Michael (R, Gorham)
2
1.1% 
Coulon, Matthew (R, Pike)
2
1.1% 
Durkin, Sean (R, Northumberland)
2
1.0% 
Smart, Lisa (R, Meredith)
2
0.9% 
Abare, Kimberly (R, Pelham)
2
0.9% 
Bailey, Glenn (R, Milton)
2
0.9% 
Cambrils, Jose (R, Loudon)
2
0.9% 
Colcombe, Riché (R, Hillsborough)
2
0.9% 
Drago, Mike (R, Raymond)
2
0.9% 
Gorski, Ted (R, Bedford)
2
0.9% 
Harrington, Michael (R, Strafford)
2
0.9% 
Janigian, John (R, Salem)
2
0.9% 
Kennedy, Stephen (R, Hudson)
2
0.9% 
Porcelli, Susan (R, Hampton Falls)
2
0.9% 
Post, Lisa (R, Lyndeborough)
2
0.9% 
Qualey, James (R, Rindge)
2
0.9% 
Quaratiello, Arlene (R, Atkinson)
2
0.9% 
Stone, Jonathan (R, Claremont)
2
0.9% 
Vose, Michael (R, Epping)
2
0.5% 
Leavitt, John (R, Hooksett)
1
0.5% 
Moffett, Michael (R, Loudon)
1
0.5% 
Nutting, Zachary (R, Winchester)
1
0.5% 
Pitre, Joseph (R, Farmington)
1
0.5% 
Prout, Andrew (R, Hudson)
1
0.5% 
Sellers, John (R, Bristol)
1
0.5% 
Turcotte, Len (R, Barrington)
1
0.4% 
Aron, Judy (R, South Acworth)
1
0.4% 
Avellani, Lino (R, Wakefield)
1
0.4% 
Aylward, Deborah (R, Danbury)
1
0.4% 
Bernardy, JD (R, South Hampton)
1
0.4% 
Burnham, Claudine (R, Milton)
1
0.4% 
Comtois, Barbara (R, Center Barnstead)
1
0.4% 
Doucette, Fred (R, Salem)
1
0.4% 
Dunn, Ron (R, Londonderry)
1
0.4% 
Erf, Keith (R, Weare)
1
0.4% 
Gagne, Larry (R, Manchester)
1
0.4% 
Hill, Gregory (R, Northfield)
1
0.4% 
Layon, Erica (R, Derry)
1
0.4% 
McMahon, Charles (R, Windham)
1
0.4% 
Newton, Clifford (R, Rochester)
1
0.4% 
Noble, Kristin (R, Bedford)
1
0.4% 
Osborne, Jason (R, Auburn)
1
0.4% 
Soti, Julius (R, Windham)
1
0.4% 
Terry, Paul (R, Alton)
1
0.4% 
Tripp, Richard (R, Derry)
1
0.0% 
Aures, Cyril (R, Chichester)
0
0.0% 
Bean, Harry (R, Gilford)
0
0.0% 
Berezhny, Lex (R, Grafton)
0
0.0% 
Boyd, Stephen (R, Hooksett)
0
0.0% 
Brouillard, Jacob (R, Nottingham)
0
0.0% 
Dumais, Russell (R, Gilford)
0
0.0% 
Griffin, Gerald (R, Mont Vernon)
0
0.0% 
Harvey-Bolia, Juliet (R, Tilton)
0
0.0% 
Hobson, Deb (R, East Kingston)
0
0.0% 
Kaczynski, Thomas (R, Rochester)
0
0.0% 
Kenny, Catherine (R, Hudson)
0
0.0% 
Love, David (R, Derry)
0
0.0% 
Mazur, Lisa (R, Weare)
0
0.0% 
Perez, Kristine (R, Londonderry)
0
0.0% 
Peternel, Katy (R, Wolfeboro)
0
0.0% 
Piemonte, Tony (R, Sandown)
0
0.0% 
Potucek, John (R, Derry)
0
0.0% 
Sanborn, Laurie (R, Bedford)
0
0.0% 
See, Alvin (R, Loudon)
0
0.0% 
Sheehan, Vanessa (R, Milford)
0
0.0% 
Sirois, Shane (R, New Ipswich)
0
0.0% 
Summers, James (R, Newton)
0
0.0% 
Tenczar, Jeffrey (R, Pelham)
0
0.0% 
True, Chris (R, Sandown)
0
0.0% 
Ulery, Jordan (R, Hudson)
0
0.0% 
Varney, Peter (R, Alton)
0
0.0% 
Wallace, Scott (R, Danville)
0
0.0% 
Walsh, Thomas (R, Hooksett)
0
0.0% 
Wherry, Robert (R, Hudson)
0
0.0% 
Wood, Clayton (R, Pittsfield)
0

Author

  • Op-Ed

    GraniteGrok.com accepts Letters to the Editor, Op-Eds, Press releases, and other content. If you would like us to consider yours for publication, please email editor@granitegrok.com.  Submission does not guarantee publication.

Share to...