Brian V. Bagley
Hillsborough 39
RebuildNH is proud to present this candidate scorecard for the benefit of New Hampshire citizens. The grades below reflect a candidate's voting history and survey score, where applicable.
Many grades here are based on legislative votes. For a comprehensive view of bills, scores, and notation of votes cast, download our 2022 legislative scorecard calculations.
Brian V. Bagley
Hillsborough 39
Damond T. Ford
Hillsborough 40
Dave Cate
Hillsborough 1
Mark S. Mackenzie
Hillsborough 40
Donna Dube
Hillsborough 1
Matthew Ping
Hillsborough 40
Trinidad Tellez
Hillsborough 40
Amy Bradley
Hillsborough 41
Mary Smith
Hillsborough 41
Britton Albiston
Hillsborough 2
Rebecca Robyn Thompson
Hillsborough 41
Richard Backus
Hillsborough 42
Brian E. Paquette
Hillsborough 42
Karen Roach
Hillsborough 42
John Schneller
Hillsborough 2
Scott Lawrence
Hillsborough 43
Joost Baumeister
Hillsborough 3
Herb Salmon
Hillsborough 43
Corey Maclean
Hillsborough 4
Judith Gaynor Johnson
Hillsborough 44
Michael McCarthy
Hillsborough 4
David Trumble
Hillsborough 44
Karen E. Calabro
Hillsborough 45
Lorrie Carey
Merrimack 1
Joyce May Fulweiler
Merrimack 2
Michael Henry
Hillsborough 5
Scott A. Burns
Merrimack 3
Paul R. Berube
Hillsborough 6
Miriam Kovacs
Merrimack 3
Tara Canaway
Hillsborough 6
Ruth Heath
Merrimack 4
Joseph Chartier
Hillsborough 6
Ellen Scarponi
Merrimack 4
Lorna Carlisle
Merrimack 5
David P. Schoneman
Hillsborough 6
Ken Wells
Merrimack 5
Edith Dee Hogan
Hillsborough 7
Gregory M. Sargent
Merrimack 7
Avalon Lewis
Hillsborough 7
Sherry L. Gould
Merrimack 8
Stephanie R. Payeur
Merrimack 8
Angela Brennan
Merrimack 9
Madalasa Gurung
Merrimack 10
Kathleen M. Martins
Merrimack 10
Robert A. Ray
Merrimack 10
Ahmed Tahoun
Merrimack 10
Claudette Schmidt
Hillsborough 9
Alan J. Turcotte
Merrimack 11
Maurice Regan
Merrimack 12
Bill Ohm
Hillsborough 10
Sally Hoskinson Kelly
Merrimack 13
Paul Thoman
Hillsborough 10
Tonjah Kelm
Merrimack 13
Kristie Hart
Hillsborough 11
Daniel L. Schroth
Merrimack 13
Brett Powell
Hillsborough 11
Elizabeth Rousseau
Merrimack 14
Peter Silva
Hillsborough 11
James Leon Roesener
Merrimack 22
Barbara Healey
Hillsborough 12
Merryl Gibbs
Merrimack 23
Matthew Hicks
Merrimack 24
R. Brian Snow
Hillsborough 12
Deborah H. Wheeler
Merrimack 25
David A. Nesbitt
Merrimack 26
Cathy Kenny
Hillsborough 13
Dennis Davis
Merrimack 27
Robert Wherry
Hillsborough 13
Mary E. Frambach
Merrimack 27
Mark Proulx
Hillsborough 15
Keith McGuigan
Rockingham 1
Hal Rafter
Rockingham 1
Lee Xavier Davis
Hillsborough 17
William Tappan
Rockingham 1
Matt Whitlock
Hillsborough 18
Jocelyn A. Messier
Rockingham 2
Daniel Garthwaite
Hillsborough 19
Keely Power
Rockingham 2
Tammy Simmons Garthwaite
Hillsborough 19
Jacqueline Wood
Rockingham 2
Jane W. Van Zandt
Rockingham 3
Robert Kliskey
Hillsborough 20
Michelle Couture
Rockingham 4
Andrew Fromuth
Hillsborough 21
Michael Ditommaso
Rockingham 4
August G. Fromuth
Hillsborough 21
Dennis Garnham
Rockingham 4
Carla Gericke
Hillsborough 22
Joe Perry
Rockingham 5
Brittany Ping
Hillsborough 22
Mark Vallone
Rockingham 5
Richard M. Hagala
Hillsborough 24
Eric S. Turer
Rockingham 6
Jean Marie Mathieu
Hillsborough 24
Ellen Marie Douglas
Rockingham 7
Scott Mattiello
Hillsborough 25
Diana West
Rockingham 8
Keith D. Cronyn
Rockingham 9
Karen Reid
Hillsborough 27
Benjamin Sharpe
Rockingham 9
Henry R. Giasson
Hillsborough 29
Scott Blackstone
Rockingham 10
Doug Pounds
Hillsborough 29
Jesus R. Duarte Apan
Rockingham 10
Linda J. Haskins
Rockingham 11
Riche Colcombe
Hillsborough 30
Allison Knab
Rockingham 12
Jarvis Adams
Hillsborough 31
Zoe R. Manos
Rockingham 12
Craig Cunningham
Rockingham 13
Shane Sirois
Hillsborough 32
Paul C. Doolittle
Rockingham 13
Rachel Maidment
Hillsborough 33
Silke Evdokimov
Rockingham 13
Matthew Pilcher
Hillsborough 33
Ellen Gallo
Rockingham 13
Pamela Coughlin
Hillsborough 34
Lauren Gaskill
Rockingham 13
Elizabeth Greenberg
Rockingham 13
James M. O’Mara,
Hillsborough 34
Michelle Sawyer Moge
Rockingham 13
Liz Barbour
Hillsborough 35
Douglas Mogill
Rockingham 13
Michael Facques
Hillsborough 37
Kim Casey
Rockingham 14
Trisha Tidd
Rockingham 14
Kirk McConville
Hillsborough 39
Lisa Demio
Rockingham 15
Laurie A. Warnock
Rockingham 15
Jon A. Fraser
Hillsborough 40
Ted Combes
Rockingham 16
Carlos Gonzalez
Hillsborough 40
Anne H. Fenn
Rockingham 16
Merav Yaakov
Hillsborough 40
Jim Green
Rockingham 16
Sylvain Yaakov
Hillsborough 40
Michela Hites
Rockingham 16
Alex Killey
Rockingham 16
Tammy Marie Siekmann
Rockingham 16
Gregory B. Warner
Rockingham 16
Barry Parquette
Hillsborough 43
Valerie Roman
Rockingham 17
Michael E. Thornton
Hillsborough 43
Ioana Singureanu
Rockingham 17
Kristi St. Laurent
Rockingham 17
Marie Yanish
Rockingham 17
Kate Delfino
Rockingham 18
Chris Duerr
Rockingham 18
Ernesto Leonardo Gonzalez
Merrimack 3
Joe Pace
Rockingham 19
Sumner Dole
Merrimack 4
Deborah Aylward
Merrimack 5
Nancy Bishop
Rockingham 20
Kevin Stanton
Merrimack 6
Stan G. Duncan
Rockingham 20
Robin Vogt
Rockingham 21
Gregory F. Davis
Rockingham 25
Walter F. Kirsch
Merrimack 8
Sara Dillingham
Rockingham 25
Everett S. Mahoney
Merrimack 8
Larry Disenhof
Rockingham 25
Dionne Garon
Rockingham 25
James Bass Parker
Merrimack 8
David Hickernell
Rockingham 25
Darlene Gildersleeve
Merrimack 9
Claire Karibian
Rockingham 25
Donna Loranger
Rockingham 25
Joel Lloyd
Merrimack 9
Neil Misra
Rockingham 25
Dana S. Hilliard
Executive Council District 1
Maureen G. Thibault
Rockingham 25
Jon Richardson
Merrimack 9
Michael J. Cryans
Executive Council District 2
Bonnie Wright
Rockingham 25
Jed Tocci
Merrimack 9
Bradford P. Todd
Executive Council District 2
Chris Muns
Rockingham 29
Ray Plante
Merrimack 10
Cinde Warmington
Executive Council District 2
Candice M. O’Neil
Rockingham 29
Katherine Harake
Executive Council District 3
Matthew Saunders
Rockingham 29
Shoshanna Kelly
Executive Council District 5
Bob Albright
Rockingham 30
Kate Miller
State Senate District 2
Camille Daly
Rockingham 30
Ruth Larson
State Senate District 3
Charlotte Lister
Rockingham 31
Richard A. Lobban,
State Senate District 7
William E. Thomas
Rockingham 31
Patrice Myers
Merrimack 19
Charlene Marcotte Lovett
State Senate District 8
Shaw Tilton
Rockingham 34
Robert G. Bertrand
Merrimack 21
Matthew McLaughlin
State Senate District 9
Katy Gehling
Rockingham 35
Bobby Williams
State Senate District 10
Elizabeth Kosta
Rockingham 36
Dennis R. Soucy
Merrimack 22
Shannon E. Chandley
State Senate District 11
Peggy Balboni
Rockingham 38
Andrew Georgevits
Merrimack 23
Melanie Levesque
State Senate District 12
Ned Raynolds
Rockingham 39
John Cate
Merrimack 24
John Robinson
State Senate District 14
Erica R. Devries
Rockingham 40
Christine M. Tappan
State Senate District 17
Mark F. Preston
Rockingham 40
Rebecca Perkins Kwoka
State Senate District 21
Dorinda C. Howard
Strafford 1
Ernie Bencivenga
Merrimack 27
Wayne Haubner
State Senate District 22
Emmanuel Krasner
Strafford 1
Brenda Oldak
State Senate District 23
Larry Brown
Strafford 2
Kevin Moore
Merrimack 28
Sean Kavanagh
Belknap 1
Marilyn Johnson Foster
Strafford 2
Kenneth L. Georgevits
Merrimack 29
Matthew Coker
Belknap 2
Pamela J. Hubbard
Strafford 2
Chris Wood
Merrimack 30
Sandra J. Mucci
Belknap 2
David K. Wessel
Strafford 3
Benjamin T. Bartlett
Rockingham 1
Sheryl Anderson
Belknap 3
Heath Howard
Strafford 4
Jacob Brouillard
Rockingham 1
Justin David Borden
Belknap 4
Matthew D. Towne
Strafford 4
Tim Cahill
Rockingham 4
Eric Hoffman
Belknap 5
Patricia Turner
Strafford 5
Mike Drago
Rockingham 4
David O. Huot
Belknap 5
Kathleen Cavalaro
Strafford 6
Charlie St. Clair
Belknap 5
Mark Sorensen
Strafford 7
Jeanene Cooper
Rockingham 10
Patrick H. Wood
Belknap 5
Nevin Dexter
Strafford 9
Edward Duncan
Rockingham 11
Edward Cracraft
Belknap 6
Peyton McManus
Strafford 10
William A. Smith
Rockingham 11
Lisa A. Dimartino
Belknap 6
Loren Selig
Strafford 10
Dana Hackett
Belknap 6
Hoy Robert Menear
Strafford 11
Joanne Ward
Rockingham 12
Bob McLean
Belknap 6
Jeffrey Rich
Strafford 12
Stephen L. Copithorne
Belknap 7
Bill Conlin
Strafford 15
G. Thomas Cardon
Rockingham 13
William J. O’Neil
Belknap 7
Gail L. Pare
Strafford 16
Charles Foote
Rockingham 13
George Condodemetraky
Belknap 8
Jessica F. Lamontagne
Strafford 17
Don House
Belknap 8
Jackie Cilley
Strafford 18
Daniel Mecke
Rockingham 13
David Paige
Carroll 1
Daniel Fitzpatrick
Strafford 19
Elizabeth Mecke
Rockingham 13
Mary Peaco Todd
Carroll 3
David Herman
Strafford 19
Gabrielle Watson
Carroll 3
Jerry Minihan
Strafford 19
Brenda Willis
Rockingham 13
Max Gehring
Carroll 4
Seph Warren
Strafford 19
Knute Ogren
Carroll 4
Allan Howland
Strafford 20
Ron Dunn
Rockingham 16
Patricia Pustell
Carroll 5
Luz Bay
Strafford 21
Carrie Duran
Carroll 6
Geoff Smith
Strafford 21
Kathleen Kilroy
Rockingham 16
Gogi Millner
Carroll 6
Nathaniel Fieldhouse Stewart
Strafford 21
Kristine Perez
Rockingham 16
Bobbi Boudman
Carroll 7
William Palmer
Sullivan 2
Sandra Ringelstein
Carroll 8
Virginia O’Brien Irwin
Sullivan 3
Cynthia Finn
Rockingham 17
Nicholas Germana
Cheshire 1
John W. Streeter
Sullivan 3
Katelyn Kuttab
Rockingham 17
Philip Jones
Cheshire 3
Linda Kristina Wadensten
Sullivan 3
Daniel Popovici-Muller
Rockingham 17
Jodi Newell
Cheshire 4
Bruce L. Cragin
Sullivan 4
Shaun Filiault
Cheshire 7
Jason Bourne
Sullivan 7
Gregory S. Spero
Rockingham 18
Bruce L. Tatro
Cheshire 10
Larry Flint
Sullivan 7
Natalie Quevedo
Cheshire 11
Hope Damon
Sullivan 8
Susan M. Porcelli
Rockingham 19
Jack Gettens
Cheshire 12
Robert Lovett,
Sullivan 8
John Valvanis
Rockingham 19
Hannah Bissex
Cheshire 14
Julian M. Acciard
Darrell W. Britton,
Rockingham 20
Renee Monteil
Cheshire 15
Jay Lewis
James Summers
Rockingham 20
Renee Murphy
Cheshire 17
Richard A. McMenamon
Jeffrey C. Dickler
Cheshire 18
John W. McCarthy
Cheshire 18
Wendy Stanley Jones
Rockingham 24
Cathleen A. Fountain
Coos 1
Marilyn Page
Rockingham 24
Katherine Doherty
Coos 2
Joseph D. Kenney
Executive Council District 1
Lorie Ball
Rockingham 25
Suzy Colt
Coos 4
Kim Strathdee
Executive Council District 2
Luanne M. David
Rockingham 25
Corinne E. Cascadden
Coos 5
Janet Stevens
Executive Council District 3
Tanya Donnelly
Rockingham 25
Henry Noel
Coos 5
Ted Gatsas
Executive Council District 4
Maria Erna
Rockingham 25
Dan Farland
Coos 6
Lisa Vandecasteele Hopkins
Rockingham 25
Jordan Applewhite
Grafton 1
Dennis Mannion
Rockingham 25
Jared Sullivan
Grafton 2
Carrie L. Gendreau
State Senate District 1
Jerry M. Stringham
Grafton 3
Heather P. Baldwin
Grafton 4
John R. Plumer
State Senate District 2
Craig Tomlinson
Grafton 6
William G. Jackson
Rockingham 29
Tommy Hoyt
Grafton 7
Seamus Casey
State Senate District 4
Ken Sheffert
Rockingham 29
Bill Bolton
Grafton 8
John McIntyre
State Senate District 5
Bruce R. Theriault
Rockingham 29
Peter Lovett
Grafton 8
Thomas A. Dunne
State Senate District 7
William Fowler
Rockingham 30
Corinne Morse
Grafton 9
Laurence A. Miner
Rockingham 32
Taylor Largmann
Grafton 10
Jessica Kliskey
Rockingham 33
Catherine Mulholland
Grafton 11
Sly Karasinski
State Senate District 10
Miles Brown
Grafton 12
John Frechette
State Senate District 11
Roger W. Fillio
Rockingham 35
Nicolas Macri
Grafton 12
Daniel J. Paul
State Senate District 13
Robert Lincoln
Rockingham 38
Thomas Cormen
Grafton 15
Sue Polidura
Rockingham 39
Carolyn Fluehr-Lobban
Grafton 18
Linda Rae Banfill
State Senate District 15
Sarah Champman
Hillsborough 1
Scott R. Bryer
State Senate District 17
Aaron Anderson
Strafford 1
Paul L. Dadak
Hillsborough 1
George A. Lambert
State Senate District 18
Claudine R. Burnham
Strafford 2
David Hennessey
Hillsborough 1
Ross W. Terrio
State Senate District 18
Harold Lynde
Hillsborough 1
David A. Bickford
Strafford 3
John K. Fitzgerald
Hillsborough 2
Lou Gargiulo
State Senate District 24
Mackenzie Brisson
Strafford 3
Loren Foxx
Hillsborough 2
Cindy Creteau-Miller
Belknap 2
Davis Miller
Strafford 4
Jeffrey L. Kerr
Hillsborough 2
Lisa Smart
Belknap 2
Kara Lamarche
Hillsborough 2
Brandon Phinney
Strafford 9
Shana Potvin
Hillsborough 2
Scott A. Morrow
Belknap 3
Bonnie McDermott
Strafford 10
Cheri Schmitt
Hillsborough 2
Steven T. Bogert
Belknap 5
Jennifer Betts Olszewski
Strafford 10
Fred Davis
Hillsborough 3
Erica Golter
Belknap 5
Tyanne Sylvestre
Strafford 10
Linda V. Ryan
Hillsborough 4
Richard B. Beaudoin
Belknap 6
Clifford E. Zetterstrom
Strafford 10
Shelley Devine
Hillsborough 5
Russell Dumais
Belknap 6
Susan A. Elberger
Hillsborough 5
David Nagel
Belknap 6
Nick Boyle
Strafford 12
Heather Raymond
Hillsborough 5
David S. Hershey
Belknap 7
Ken Hilton
Strafford 12
Carry Spier
Hillsborough 6
Steve McMahon
Strafford 12
Alicia Gregg
Hillsborough 7
Matthew L. Spencer
Strafford 12
Louis C. Juris
Hillsborough 7
Mark Hounsell
Carroll 1
Efstathia C. Booras
Hillsborough 8
Frank H. McCarthy
Carroll 1
Christal Lloyd
Hillsborough 8
Joseph N. Mosca
Carroll 1
Isabella Koenigs
Strafford 19
William Dolan
Hillsborough 9
Alex Talcott
Carroll 1
William Darby
Hillsborough 11
Richard R. Brown
Carroll 3
Mark Racic
Strafford 20
Donna J. Larue
Hillsborough 12
John V. Caggiano
Strafford 21
Sara Locke
Hillsborough 12
Michael Castaldo
Strafford 21
Anne Manning
Hillsborough 12
Mark Hastings
Strafford 21
Nancy Murphy
Hillsborough 12
Tanya McIntire
Sullivan 1
Kimberly A. Plante
Hillsborough 12
Virginia Drye
Sullivan 2
Kathryn Stack
Hillsborough 12
Aria Dimezzo
Cheshire 1
Tobin Menard
Sullivan 3
Wendy E. N. Thomas
Hillsborough 12
Wesley Anton Felix
Cheshire 2
George C. Grant
Sullivan 5
Barbara A. Blue
Hillsborough 13
Jerry L. Sickels
Cheshire 3
Jeremy Herrell
Sullivan 6
Steve Katsos
Hillsborough 13
Matthew D. Roach
Cheshire 4
Sean F. McCarthy
Sullivan 6
John Knowles
Hillsborough 13
Margaret M. Drye
Sullivan 7
Alejandro Urrutia
Hillsborough 13
John William Winter
Cheshire 5
Mahendra Bakshi
Hillsborough 14
Tony Barton
Cheshire 6
Joe Stanieich-Burke
Hillsborough 14
Rick Merkt
Cheshire 6
Karlyn Borysenko
Brandon Lemay
Hillsborough 15
David A. Kamm
Cheshire 7
Lara Quiroga
Hillsborough 15
Robert D’Arcy
Cheshire 9
Kelly Halldorson
Holly Hillhouse
Hillsborough 16
Rich Nalevanko
Cheshire 9
Joanne M Martin
Executive Council District 2
Maxine Mosley
Hillsborough 16
Kaitlyn McCarthy
State Senate District 6
David John Preece
Hillsborough 17
David Miller
Belknap 2
Jessica Grill
Hillsborough 18
Zachary Nutting
Cheshire 11
Kurt Webber
Belknap 6
Juliet L. Smith
Hillsborough 18
Nahaniel Gurien
Carroll 2
Candace Moulton
Hillsborough 20
Dick Thackston
Cheshire 12
Ray S. Gilmord
Carroll 2
Alissandra Murray
Hillsborough 20
Rita Mattson
Cheshire 13
Nick Mouzourakis
Grafton 15
Christine Seibert
Hillsborough 21
Christopher Mazerall
Cheshire 13
Patrick J. Cook
Hillsborough 4
Sara M. Lachance
Hillsborough 22
Donald R. Primrose
Cheshire 13
Valerie Sarwark
Hillsborough 17
Nicole Leapley
Hillsborough 22
Malia Boaz
Cheshire 15
Charles H. Page
Hillsborough 32
Tiffany Forsing
Hillsborough 26
Joseph Mirzoeff
Cheshire 15
Josue Lugo
Hillsborough 40
Susan Kane
Hillsborough 27
William Singleton
Hillsborough 44
David E. Erikson
Hillsborough 28
Fred Ward
Cheshire 16
Tara Faunce
Merrimack 7
William Politt
Hillsborough 28
James Tierney
Coos 1
Frank A Natoli
Merrimack 8
Curt Devetter
Hillsborough 29
Mike Ouellet
Coos 3
Edward Groves
Merrimack 10
Judi L. Lanza
Hillsborough 29
Gary Whitehill
Coos 3
Sean M McConaghy
Merrimack 26
Dian McCarthy
Hillsborough 29
Seth King
Coos 4
Steven Borne
Rockingham 38
Paul Doug Orr
Hillsborough 29
Gaston Gingues
Coos 5
Alan Carpenter
Rockingham 17
Dominick Prive
Hillsborough 29
Lori Korzen
Coos 5
Matthew Rounds
Rockingham 17
Melanie Renfrew-Hebert
Hillsborough 29
Jakob Unger,
Coos 6
Peter J. Koutroubas
Hillsborough 30
Douglas A Wilson
Rockingham 24
Jonathan Manley
Hillsborough 30
Calvin Beaulier
Grafton 1
Jason Stringer
Rockingham 28
Ckristopher Wallenstein
Hillsborough 30
David Rochefort
Grafton 1
John Patrick Carty
Rockingham 30
Molly C. Howard
Hillsborough 31
Christopher Ford
Grafton 2
Russ Kelly
Rockingham 32
Michael Deloria
Hillsborough 32
Cathy Qi
Grafton 2
Richard Swanson
Hillsborough 32
Paul H. Schirduan
Grafton 3
Kermit R. Williams
Hillsborough 32
Steven Babin
Grafton 4
Jonah Wheeler
Hillsborough 33
Matthew Coulon
Grafton 5
Daniel Leclerc
Hillsborough 34
Kendall B. Hughes
Grafton 8
Jennifer Morton
Hillsborough 34
George Kirk
Grafton 8
Ben Ming
Hillsborough 35
Brendan Denehy
Hillsborough 36
Carroll M. Brown
Grafton 10
Brian Rater
Hillsborough 36
Randall Kelley
Grafton 10
Cynthia Koutroubas
Hillsborough 38
Timothy T. Wyatt
Hillsborough 38
Andrew Ware
Grafton 18