You need to enable JavaScript to run this app.
Maine People's Alliance
2018 Legislative Scorecard
Legislators
Bills
All Scores
About
All Scores
2018 Score
Will of the Voters score
Sorted alph.
Low to high
High to low
All Parties
Democrats
Republicans
Independents
Green
Both Chambers
Senate
House
Rep. Kent Ackley
Common Sense Independent–Monmouth
100
Rep. Ackley's alignment with our values this legislative session.
Voting record
Rep. Robert W. Alley, Sr.
Democrat–Beals
83
Rep. Alley's alignment with our values this legislative session.
Voting record
Rep. Susan M. W. Austin
Republican–Gray
0
Rep. Austin's alignment with our values this legislative session.
Voting record
Rep. Betty A. Austin
Democrat–Skowhegan
83
Rep. Austin's alignment with our values this legislative session.
Voting record
Rep. Christopher W. Babbidge
Democrat–Kennebunk
83
Rep. Babbidge's alignment with our values this legislative session.
Voting record
Rep. Donna Bailey
Democrat–Saco
100
Rep. Bailey's alignment with our values this legislative session.
Voting record
Rep. Dillon F. Bates
Democrat–Westbrook
92
Rep. Bates's alignment with our values this legislative session.
Voting record
Rep. Kevin J. Battle
Independent–South Portland
75
Rep. Battle's alignment with our values this legislative session.
Voting record
Rep. Pinny Beebe-Center
Democrat–Rockland
92
Rep. Beebe-Center's alignment with our values this legislative session.
Voting record
Sen. Shenna Bellows
Democrat–Kennebec
92
Sen. Bellows's alignment with our values this legislative session.
Voting record
Rep. Seth A. Berry
Democrat–Bowdoinham
92
Rep. Berry's alignment with our values this legislative session.
Voting record
Rep. Bruce A. Bickford
Republican–Auburn
33
Rep. Bickford's alignment with our values this legislative session.
Voting record
Rep. Russell J. Black
Republican–Wilton
33
Rep. Black's alignment with our values this legislative session.
Voting record
Rep. Lydia C. Blume
Democrat–York
92
Rep. Blume's alignment with our values this legislative session.
Voting record
Rep. Richard T. Bradstreet
Republican–Vassalboro
0
Rep. Bradstreet's alignment with our values this legislative session.
Voting record
Sen. Eric Brakey
Republican–Androscoggin
0
Sen. Brakey's alignment with our values this legislative session.
Voting record
Sen. Catherine Breen
Democrat–Cumberland
92
Sen. Breen's alignment with our values this legislative session.
Voting record
Rep. Heidi E. Brooks
Democrat–Lewiston
92
Rep. Brooks's alignment with our values this legislative session.
Voting record
Rep. Mark E. Bryant
Democrat–Windham
83
Rep. Bryant's alignment with our values this legislative session.
Voting record
Rep. Richard H. Campbell
Republican–Orrington
8
Rep. Campbell's alignment with our values this legislative session.
Voting record
Rep. Barbara A. Cardone
Democrat–Bangor
92
Rep. Cardone's alignment with our values this legislative session.
Voting record
Sen. Michael Carpenter
Democrat–Aroostook
73
Sen. Carpenter's alignment with our values this legislative session.
Voting record
Sen. Brownie Carson
Democrat–Cumberland
91
Sen. Carson's alignment with our values this legislative session.
Voting record
Rep. Owen D. Casás
Independent–Rockport
83
Rep. Casás's alignment with our values this legislative session.
Voting record
Rep. Richard M. Cebra
Republican–Naples
0
Rep. Cebra's alignment with our values this legislative session.
Voting record
Rep. Paul B. Chace
Republican–Durham
17
Rep. Chace's alignment with our values this legislative session.
Voting record
Rep. Ralph Chapman
Green Independent–Brooksville
100
Rep. Chapman's alignment with our values this legislative session.
Voting record
Sen. Justin Chenette
Democrat–York
92
Sen. Chenette's alignment with our values this legislative session.
Voting record
Sen. Benjamin Chipman
Democrat–Cumberland
100
Sen. Chipman's alignment with our values this legislative session.
Voting record
Rep. Benjamin T. Collings
Democrat–Portland
92
Rep. Collings's alignment with our values this legislative session.
Voting record
Sen. Ronald Collins
Republican–York
17
Sen. Collins's alignment with our values this legislative session.
Voting record
Rep. Janice E. Cooper
Democrat–Yarmouth
92
Rep. Cooper's alignment with our values this legislative session.
Voting record
Rep. Patrick W. Corey
Republican–Windham
42
Rep. Corey's alignment with our values this legislative session.
Voting record
Rep. Garrel Robert Craig
Republican–Brewer
0
Rep. Craig's alignment with our values this legislative session.
Voting record
Sen. Andre Cushing III
Republican–Penobscot
0
Sen. Cushing's alignment with our values this legislative session.
Voting record
Sen. Scott Cyrway
Republican–Kennebec
8
Sen. Cyrway's alignment with our values this legislative session.
Voting record
Rep. Matthea Elisabeth Larsen Daughtry
Democrat–Brunswick
92
Rep. Daughtry's alignment with our values this legislative session.
Voting record
Sen. Paul Davis
Republican–Piscataquis
25
Sen. Davis's alignment with our values this legislative session.
Voting record
Rep. Jennifer L. DeChant
Democrat–Bath
92
Rep. DeChant's alignment with our values this legislative session.
Voting record
Rep. Dale J. Denno
Democrat–Cumberland
92
Rep. Denno's alignment with our values this legislative session.
Voting record
Sen. Susan Deschambault
Democrat–York
80
Sen. Deschambault's alignment with our values this legislative session.
Voting record
Rep. Michael G. Devin
Democrat–Newcastle
83
Rep. Devin's alignment with our values this legislative session.
Voting record
Sen. Bill Diamond
Democrat–Cumberland
67
Sen. Diamond's alignment with our values this legislative session.
Voting record
Sen. James Dill
Democrat–Penobscot
73
Sen. Dill's alignment with our values this legislative session.
Voting record
Rep. Kathleen R. J. Dillingham
Republican–Oxford
0
Rep. Dillingham's alignment with our values this legislative session.
Voting record
Sen. Mark Dion
Democrat–Cumberland
100
Sen. Dion's alignment with our values this legislative session.
Voting record
Rep. Donna R. Doore
Democrat–Augusta
83
Rep. Doore's alignment with our values this legislative session.
Voting record
Sen. Dana Dow
Republican–Lincoln
33
Sen. Dow's alignment with our values this legislative session.
Voting record
Rep. Robert S. Duchesne
Democrat–Hudson
58
Rep. Duchesne's alignment with our values this legislative session.
Voting record
Rep. Michelle Dunphy
Democrat–Old Town
83
Rep. Dunphy's alignment with our values this legislative session.
Voting record
Rep. Ellie Espling
Republican–New Gloucester
0
Rep. Espling's alignment with our values this legislative session.
Voting record
Rep. Richard R. Farnsworth
Democrat–Portland
92
Rep. Farnsworth's alignment with our values this legislative session.
Voting record
Rep. Bradlee Thomas Farrin
Republican–Norridgewock
8
Rep. Farrin's alignment with our values this legislative session.
Voting record
Rep. Jessica L. Fay
Democrat–Raymond
58
Rep. Fay's alignment with our values this legislative session.
Voting record
Rep. Ryan M. Fecteau
Democrat–Biddeford
92
Rep. Fecteau's alignment with our values this legislative session.
Voting record
Rep. Robert A. Foley
Republican–Wells
33
Rep. Foley's alignment with our values this legislative session.
Voting record
Rep. Kenneth Wade Fredette
Republican–Newport
0
Rep. Fredette's alignment with our values this legislative session.
Voting record
Rep. Aaron M. Frey
Democrat–Bangor
83
Rep. Frey's alignment with our values this legislative session.
Voting record
Rep. Roger Jason Fuller
Democrat–Lewiston
83
Rep. Fuller's alignment with our values this legislative session.
Voting record
Rep. Drew Gattine
Democrat–Westbrook
92
Rep. Gattine's alignment with our values this legislative session.
Voting record
Rep. Karen A. Gerrish
Republican–Lebanon
8
Rep. Gerrish's alignment with our values this legislative session.
Voting record
Rep. Sara Gideon
Democrat–Freeport
92
Rep. Gideon's alignment with our values this legislative session.
Voting record
Rep. James S. Gillway
Republican–Searsport
25
Rep. Gillway's alignment with our values this legislative session.
Voting record
Rep. Phyllis A. Ginzler
Republican–Bridgton
17
Rep. Ginzler's alignment with our values this legislative session.
Voting record
Rep. Jared F. Golden
Democrat–Lewiston
83
Rep. Golden's alignment with our values this legislative session.
Voting record
Rep. Gay M. Grant
Democrat–Gardiner
92
Rep. Grant's alignment with our values this legislative session.
Voting record
Sen. Geoffrey Gratwick
Democrat–Penobscot
92
Sen. Gratwick's alignment with our values this legislative session.
Voting record
Rep. Chad Wayne Grignon
Republican–Athens
0
Rep. Grignon's alignment with our values this legislative session.
Voting record
Rep. Martin J. Grohman
Independent–Biddeford
58
Rep. Grohman's alignment with our values this legislative session.
Voting record
Rep. Stacey K. Guerin
Republican–Glenburn
8
Rep. Guerin's alignment with our values this legislative session.
Voting record
Rep. David G. Haggan
Republican–Hampden
0
Rep. Haggan's alignment with our values this legislative session.
Voting record
Rep. Scott M. Hamann
Democrat–South Portland
83
Rep. Hamann's alignment with our values this legislative session.
Voting record
Sen. James Hamper
Republican–Oxford
0
Sen. Hamper's alignment with our values this legislative session.
Voting record
Rep. James R. Handy
Democrat–Lewiston
92
Rep. Handy's alignment with our values this legislative session.
Voting record
Rep. Sheldon Mark Hanington
Republican–Lincoln
17
Rep. Hanington's alignment with our values this legislative session.
Voting record
Rep. Jeffery P. Hanley
Republican–Pittston
0
Rep. Hanley's alignment with our values this legislative session.
Voting record
Rep. Denise Patricia Harlow
Independent–Portland
100
Rep. Harlow's alignment with our values this legislative session.
Voting record
Rep. Matthew A. Harrington
Republican–Sanford
17
Rep. Harrington's alignment with our values this legislative session.
Voting record
Rep. Lance Evans Harvell
Republican–Farmington
17
Rep. Harvell's alignment with our values this legislative session.
Voting record
Rep. Stephanie Hawke
Republican–Boothbay Harbor
17
Rep. Hawke's alignment with our values this legislative session.
Voting record
Rep. Frances M. Head
Republican–Bethel
8
Rep. Head's alignment with our values this legislative session.
Voting record
Rep. Erin D. Herbig
Democrat–Belfast
83
Rep. Herbig's alignment with our values this legislative session.
Voting record
Rep. Lloyd C. Herrick
Republican–Paris
17
Rep. Herrick's alignment with our values this legislative session.
Voting record
Rep. Craig V. Hickman
Democrat–Winthrop
83
Rep. Hickman's alignment with our values this legislative session.
Voting record
Rep. Norman E. Higgins
Independent–Dover-Foxcroft
50
Rep. Higgins's alignment with our values this legislative session.
Voting record
Sen. Dawn Hill
Democrat–York
60
Sen. Hill's alignment with our values this legislative session.
Voting record
Rep. Gary L. Hilliard
Republican–Belgrade
17
Rep. Hilliard's alignment with our values this legislative session.
Voting record
Rep. George W. Hogan
Democrat–Old Orchard Beach
92
Rep. Hogan's alignment with our values this legislative session.
Voting record
Rep. Brian L. Hubbell
Democrat–Bar Harbor
92
Rep. Hubbell's alignment with our values this legislative session.
Voting record
Rep. Patricia Hymanson
Democrat–York
92
Rep. Hymanson's alignment with our values this legislative session.
Voting record
Sen. Troy Jackson
Democrat–Aroostook
75
Sen. Jackson's alignment with our values this legislative session.
Voting record
Rep. Chris A. Johansen
Republican–Monticello
0
Rep. Johansen's alignment with our values this legislative session.
Voting record
Rep. Erik C. Jorgensen
Democrat–Portland
92
Rep. Jorgensen's alignment with our values this legislative session.
Voting record
Sen. Roger Katz
Republican–Kennebec
50
Sen. Katz's alignment with our values this legislative session.
Voting record
Sen. Lisa Keim
Republican–Oxford
17
Sen. Keim's alignment with our values this legislative session.
Voting record
Rep. Jonathan L. Kinney
Republican–Limington
8
Rep. Kinney's alignment with our values this legislative session.
Voting record
Rep. MaryAnne Kinney
Republican–Knox
17
Rep. Kinney's alignment with our values this legislative session.
Voting record
Rep. Victoria P. Kornfield
Democrat–Bangor
92
Rep. Kornfield's alignment with our values this legislative session.
Voting record
Rep. Walter A. Kumiega III
Democrat–Deer Isle
92
Rep. Kumiega's alignment with our values this legislative session.
Voting record
Sen. Brian Langley
Republican–Hancock
36
Sen. Langley's alignment with our values this legislative session.
Voting record
Rep. Mark W. Lawrence
Democrat–Eliot
83
Rep. Lawrence's alignment with our values this legislative session.
Voting record
Sen. Nate Libby
Democrat–Androscoggin
92
Sen. Libby's alignment with our values this legislative session.
Voting record
Rep. Lawrence E. Lockman
Republican–Amherst
0
Rep. Lockman's alignment with our values this legislative session.
Voting record
Rep. Thomas R. W. Longstaff
Democrat–Waterville
92
Rep. Longstaff's alignment with our values this legislative session.
Voting record
Rep. Louis J. Luchini
Democrat–Ellsworth
83
Rep. Luchini's alignment with our values this legislative session.
Voting record
Rep. Peter A. Lyford
Republican–Eddington
8
Rep. Lyford's alignment with our values this legislative session.
Voting record
Rep. Colleen M. Madigan
Democrat–Waterville
92
Rep. Madigan's alignment with our values this legislative session.
Voting record
Rep. John E. Madigan, Jr.
Democrat–Rumford
83
Rep. Madigan's alignment with our values this legislative session.
Voting record
Sen. Joyce Maker
Republican–Washington
42
Sen. Maker's alignment with our values this legislative session.
Voting record
Rep. Richard S. Malaby
Republican–Hancock
17
Rep. Malaby's alignment with our values this legislative session.
Voting record
Rep. Donald G. Marean
Republican–Hollis
33
Rep. Marean's alignment with our values this legislative session.
Voting record
Rep. Roland Danny Martin
Democrat–Sinclair
83
Rep. Martin's alignment with our values this legislative session.
Voting record
Rep. John L. Martin
Democrat–Eagle Lake
92
Rep. Martin's alignment with our values this legislative session.
Voting record
Rep. Richard G. Mason
Republican–Lisbon
8
Rep. Mason's alignment with our values this legislative session.
Voting record
Sen. Garrett Mason
Republican–Androscoggin
0
Sen. Mason's alignment with our values this legislative session.
Voting record
Rep. Anne-Marie Mastraccio
Democrat–Sanford
92
Rep. Mastraccio's alignment with our values this legislative session.
Voting record
Rep. David Harold McCrea
Democrat–Fort Fairfield
83
Rep. McCrea's alignment with our values this legislative session.
Voting record
Rep. Joyce "Jay" McCreight
Democrat–Harpswell
92
Rep. McCreight's alignment with our values this legislative session.
Voting record
Rep. Carol A. McElwee
Republican–Caribou
17
Rep. McElwee's alignment with our values this legislative session.
Voting record
Rep. Andrew J. McLean
Democrat–Gorham
58
Rep. McLean's alignment with our values this legislative session.
Voting record
Rep. Gina M. Melaragno
Democrat–Auburn
92
Rep. Melaragno's alignment with our values this legislative session.
Voting record
Sen. Rebecca Millett
Democrat–Cumberland
92
Sen. Millett's alignment with our values this legislative session.
Voting record
Sen. David Miramant
Democrat–Knox
100
Sen. Miramant's alignment with our values this legislative session.
Voting record
Rep. Kimberly J. Monaghan
Democrat–Cape Elizabeth
92
Rep. Monaghan's alignment with our values this legislative session.
Voting record
Rep. Matthew W. Moonen
Democrat–Portland
92
Rep. Moonen's alignment with our values this legislative session.
Voting record
Rep. Catherine M. Nadeau
Democrat–Winslow
67
Rep. Nadeau's alignment with our values this legislative session.
Voting record
Rep. Beth A. O'Connor
Republican–Berwick
8
Rep. O'Connor's alignment with our values this legislative session.
Voting record
Rep. Margaret M. O'Neil
Democrat–Saco
100
Rep. O'Neil's alignment with our values this legislative session.
Voting record
Rep. Lester S. Ordway
Republican–Standish
8
Rep. Ordway's alignment with our values this legislative session.
Voting record
Rep. Jennifer Ellen Parker
Democrat–South Berwick
83
Rep. Parker's alignment with our values this legislative session.
Voting record
Rep. Wayne R. Parry
Republican–Arundel
0
Rep. Parry's alignment with our values this legislative session.
Voting record
Rep. Michael D. Perkins
Republican–Oakland
0
Rep. Perkins's alignment with our values this legislative session.
Voting record
Rep. Anne C. Perry
Democrat–Calais
83
Rep. Perry's alignment with our values this legislative session.
Voting record
Rep. John Joseph Picchiotti
Republican–Fairfield
17
Rep. Picchiotti's alignment with our values this legislative session.
Voting record
Rep. Richard A. Pickett
Republican–Dixfield
0
Rep. Pickett's alignment with our values this legislative session.
Voting record
Rep. Teresa S. Pierce
Democrat–Falmouth
92
Rep. Pierce's alignment with our values this legislative session.
Voting record
Rep. Jeffrey K. Pierce
Republican–Dresden
17
Rep. Pierce's alignment with our values this legislative session.
Voting record
Rep. Matthew G. Pouliot
Republican–Augusta
33
Rep. Pouliot's alignment with our values this legislative session.
Voting record
Rep. Dwayne W. Prescott
Republican–Waterboro
8
Rep. Prescott's alignment with our values this legislative session.
Voting record
Rep. Lois Galgay Reckitt
Democrat–South Portland
92
Rep. Reckitt's alignment with our values this legislative session.
Voting record
Rep. Roger E. Reed
Republican–Carmel
0
Rep. Reed's alignment with our values this legislative session.
Voting record
Rep. Christina Riley
Democrat–Jay
67
Rep. Riley's alignment with our values this legislative session.
Voting record
Sen. Kimberley Rosen
Republican–Hancock
36
Sen. Rosen's alignment with our values this legislative session.
Voting record
Rep. Rachel Talbot Ross
Democrat–Portland
83
Rep. Ross's alignment with our values this legislative session.
Voting record
Rep. Deane Rykerson
Democrat–Kittery
92
Rep. Rykerson's alignment with our values this legislative session.
Voting record
Rep. Heidi H. Sampson
Republican–Alfred
0
Rep. Sampson's alignment with our values this legislative session.
Voting record
Rep. Heather B. Sanborn
Democrat–Portland
92
Rep. Sanborn's alignment with our values this legislative session.
Voting record
Rep. Deborah J. Sanderson
Republican–Chelsea
0
Rep. Sanderson's alignment with our values this legislative session.
Voting record
Sen. Thomas Saviello
Republican–Franklin
27
Sen. Saviello's alignment with our values this legislative session.
Voting record
Rep. John C. Schneck
Democrat–Bangor
92
Rep. Schneck's alignment with our values this legislative session.
Voting record
Rep. H. Stedman Seavey
Republican–Kennebunkport
17
Rep. Seavey's alignment with our values this legislative session.
Voting record
Rep. Bettyann W. Sheats
Democrat–Auburn
92
Rep. Sheats's alignment with our values this legislative session.
Voting record
Rep. Roger L. Sherman
Republican–Hodgdon
17
Rep. Sherman's alignment with our values this legislative session.
Voting record
Rep. Abden S. Simmons
Republican–Waldoboro
0
Rep. Simmons's alignment with our values this legislative session.
Voting record
Rep. Heather W. Sirocki
Republican–Scarborough
0
Rep. Sirocki's alignment with our values this legislative session.
Voting record
Rep. Thomas H. Skolfield
Republican–Weld
25
Rep. Skolfield's alignment with our values this legislative session.
Voting record
Rep. John Alden Spear
Democrat–South Thomaston
83
Rep. Spear's alignment with our values this legislative session.
Voting record
Rep. Stephen S. Stanley
Democrat–Medway
83
Rep. Stanley's alignment with our values this legislative session.
Voting record
Rep. Paul A. Stearns
Republican–Guilford
33
Rep. Stearns's alignment with our values this legislative session.
Voting record
Rep. Joel R. Stetkis
Republican–Canaan
0
Rep. Stetkis's alignment with our values this legislative session.
Voting record
Rep. Harold "Trey" L. Stewart III
Republican–Presque Isle
17
Rep. Stewart's alignment with our values this legislative session.
Voting record
Rep. Scott Walter Strom
Republican–Pittsfield
8
Rep. Strom's alignment with our values this legislative session.
Voting record
Rep. Paula G. Sutton
Republican–Warren
0
Rep. Sutton's alignment with our values this legislative session.
Voting record
Rep. Michael A. Sylvester
Democrat–Portland
92
Rep. Sylvester's alignment with our values this legislative session.
Voting record
Rep. Denise A. Tepler
Democrat–Topsham
92
Rep. Tepler's alignment with our values this legislative session.
Voting record
Rep. Maureen Fitzgerald Terry
Democrat–Gorham
92
Rep. Terry's alignment with our values this legislative session.
Voting record
Rep. Timothy S. Theriault
Republican–China
0
Rep. Theriault's alignment with our values this legislative session.
Voting record
Sen. Michael Thibodeau
Republican–Waldo
8
Sen. Thibodeau's alignment with our values this legislative session.
Voting record
Rep. Jeffrey L. Timberlake
Republican–Turner
8
Rep. Timberlake's alignment with our values this legislative session.
Voting record
Rep. Ryan Tipping
Democrat–Orono
92
Rep. Tipping's alignment with our values this legislative session.
Voting record
Rep. Ralph L. Tucker
Democrat–Brunswick
92
Rep. Tucker's alignment with our values this legislative session.
Voting record
Rep. William R. Tuell
Republican–East Machias
42
Rep. Tuell's alignment with our values this legislative session.
Voting record
Rep. Beth Peloquin Turner
Republican–Burlington
0
Rep. Turner's alignment with our values this legislative session.
Voting record
Rep. Karen R. Vachon
Republican–Scarborough
33
Rep. Vachon's alignment with our values this legislative session.
Voting record
Sen. Eloise Vitelli
Democrat–Sagadahoc
83
Sen. Vitelli's alignment with our values this legislative session.
Voting record
Sen. Amy Volk
Republican–Cumberland
33
Sen. Volk's alignment with our values this legislative session.
Voting record
Rep. Nathan J. Wadsworth
Republican–Hiram
8
Rep. Wadsworth's alignment with our values this legislative session.
Voting record
Rep. Raymond A. Wallace
Republican–Dexter
0
Rep. Wallace's alignment with our values this legislative session.
Voting record
Rep. Karleton S. Ward
Republican–Dedham
25
Rep. Ward's alignment with our values this legislative session.
Voting record
Rep. Charlotte Warren
Democrat–Hallowell
92
Rep. Warren's alignment with our values this legislative session.
Voting record
Rep. Dustin Michael White
Republican–Washburn
0
Rep. White's alignment with our values this legislative session.
Voting record
Sen. Rod Whittemore
Republican–Somerset
17
Sen. Whittemore's alignment with our values this legislative session.
Voting record
Rep. Tom J. Winsor
Republican–Norway
0
Rep. Winsor's alignment with our values this legislative session.
Voting record
Rep. Stephen J. Wood
Republican–Greene
0
Rep. Wood's alignment with our values this legislative session.
Voting record
Sen. David Woodsome
Republican–York
33
Sen. Woodsome's alignment with our values this legislative session.
Voting record
Rep. Stanley Paige Zeigler, Jr.
Democrat–Montville
83
Rep. Zeigler's alignment with our values this legislative session.
Voting record