GOA Congressional Ratings

Individual legislator grades are based upon voting record, sponsorship of bills, public statements, and answers provided on GOA’s candidate survey. “NR” means “Not Rated.” This means that the legislator has insufficient votes to establish a track record and the legislator did not answer our candidate survey.

Sort by:

Bradley Byrne

District 1
A

Martha Roby

District 2
B

Mike Rogers

District 3
B

Robert Aderholt

District 4
B

Mo Brooks

District 5
A

Gary Palmer

District 6
A-

Terri Sewell

District 7
F

Don Young

District 1
B

Tom O’Halleran

District 1
F

Ann Kirkpatrick

District 2
D

Raul Grijalva

District 3
F-

Paul Gosar

District 4
A+

Andy Biggs

District 5
A

David Schweikert

District 6
A-

Ruben Gallego

District 7
F-

Debbie Lesko

District 8
A

Greg Stanton

District 9
F

Rick Crawford

District 1
B

French Hill

District 2
B

Steve Womack

District 3
B

Bruce Westerman

District 4
A-

Doug LaMalfa

District 1
A-

Jared Huffman

District 2
F-

John Garamendi

District 3
F-

Tom McClintock

District 4
A-

Doris Matsui

District 6
F-

Mike Thompson

District 5
D

Ami Bera

District 7
F-

Paul Cook

District 8
B

Jerry McNerney

District 9
F-

Josh Harder

District 10
F

Mark DeSaulnier

District 11
F-

Nancy Pelosi

District 12
F-

Barbara Lee

District 13
F-

Jackie Speier

District 14
F-

Eric Swalwell

District 15
F-

Jim Costa

District 16
F

Ro Khanna

District 17
F-

Anna Eshoo

District 18
F-

Zoe Lofgren

District 19
F-

Jimmy Pannetta

District 20
F-

David Valadao

District 21
B

Devin Nunes

District 22
B

Kevin McCarthy

District 23
C

Salud Carbajal

District 24
F-

Vacant

District 25
NR

Julia Brownley

District 26
F-

Judy Chu

District 27
F-

Adam Schiff

District 28
F-

Tony Cardenas

District 29
F-

Brad Sherman

District 30
F-

Peter Aguilar

District 31
F-

Grace Napolitano

District 32
F-

Ted Lieu

District 33
F-

Jimmy Gomez

District 34
F-

Norma Torres

District 35
F-

Raul Ruiz

District 36
F-

Karen Bass

District 37
F-

Linda Sanchez

District 38
F-

Gil Cisneros

District 39

Lucille Roybal-Allard

District 40
F-

Mark Takano

District 41
F-

Ken Calvert

District 42
B

Maxine Waters

District 43
F-

Nanette Barragan

District 44
F-

Katie Porter

District 45
F

Lou Correa

District 46
F-

Alan Lowenthal

District 47
F-

Harley Rouda

District 48
F

Mike Levin

District 49
F

Duncan Hunter

District 50
B

Juan Vargas

District 50
F-

Scott Peters

District 52
F-

Susan Davis

District 53
F-

Diana DeGette

District 1
F-

Joe Neguse

District 2
F

Scott Tipton

District 3
B

Ken Buck

District 4
A

Doug Lamborn

District 5
B

Jason Crow

District 6
F

Ed Perlmutter

District 7
F-

John Larson

District 1
F-

Joe Courtney

District 2
F-

Rosa DeLauro

District 3
F-

Jim Himes

District 4
F-

Jahana Hayes

District 5
F

Lisa Blunt Rochester

At-Large
F

Matt Gaetz

District 1
A-

Neal Dunn

District 2
B

Ted Yoho

District 3
A

John Rutherford

District 4
B

Al Lawson

District 5
F-

Michael Waltz

District 6
A

Stephanie Murphy

District 7
F-

Bill Posey

District 8
A

Darren Soto

District 9
F-

Val Demings

District 10
F-

Daniel Webster

District 11
A

Gus Bilirakis

District 12
B

Charlie Crist

District 13
F-

Kathy Castor

District 14
F-

Ross Spano

District 15
A

Vern Buchanan

District 16
B

Greg Steube

District 17
A

Brian Mast

District 18
D-

Francis Rooney

District 19
B

Alcee Hastings

District 20
F-

Lois Frankel

District 21
F-

Ted Deutch

District 22
F-

Debbie Wasserman Shultz

District 23
F-

Frederica Wilson

District 24
F-

Mario Diaz-Balart

District 25
B

Debbie Mucarsel-Powell

District 26
F

Donna Shalala

District 27
F

Buddy Carter

District 1
B

Sanford Bishop

District 2
D-

Drew Ferguson

District 3
B

Hank Johnson

District 4
F-

John Lewis

District 5
F-

Lucy McBath

District 6
F

Rob Woodall

District 7
B

Austin Scott

District 8
B

Doug Collins

District 9
B

Jody Hice

District 10
A+

Barry Loudermilk

District 11
A-

Rick Allen

District 12
A-

David Scott

District 13
F-

Tom Graves

District 14
B

Ed Case

District 1
F

Tulsi Gabbard

District 2
F-

Russ Fulcher

District 1
A

Mike Simpson

District 2
B

Bobby Rush

District 1
F-

Robin Kelly

District 2
F-

Daniel Lipinski

District 3
F-

Jesus “Chuy” Garcia

District 4
F

Mike Quigley

District 5
F-

Sean Casten

District 6
F

Danny Davis

District 7
F-

Raja Krishnamoorthi

District 8
F-

Janice Schakowsky

District 9
F-

Brad Schneider

District 10
F-

Bill Foster

District 11
F-

Mike Bost

District 12
B

Rodney Davis

District 13
B

Lauren Underwood

District 14
F

John Shimkus

District 15
B

Adam Kinzinger

District 16
B

Cheri Bustos

District 17
F

Darin LaHood

District 18
A-

Pete Visclosky

District 1
F-

Jackie Walorski

District 2
B

Jim Banks

District 3
B

Jim Baird

District 4
B

Susan Brooks

District 5
B

Greg Pence

District 6
A

Andre Carson

District 7
F-

Larry Bucshon

District 8
B

Trey Hollingsworth

District 9
A-

Abby Finkenauer

District 1
F

Dave Loebsack

District 2
F-

Cindy Axne

District 3
F

Steve King

District 4
A+

Roger Marshall

District 1
B

Steve Watkins

District 2
A

Sharice Davids

District 3
F

Ron Estes

District 4
B

James Comer

District 1
A-

Brett Guthrie

District 2
B

John Yarmuth

District 3
F-

Thomas Massie

District 4
A+

Harold Rogers

District 5
B

Andy Barr

District 6
B

Cedric Richmond

District 2
F-

Steve Scalise

District 1
B

Clay Higgins

District 3
A-

Mike Johnson

District 4
A-

Ralph Abraham

District 5
A-

Garret Graves

District 6
A-

Chellie Pingree

District 1
F-

Jared Golden

District 2
NR

Andy Harris

District 1
A

Dutch Ruppersberger

District 2
D

John Sarbanes

District 3
F-

Anthony Brown

District 4
F-

Steny Hoyer

District 5
F-

David Trone

District 6
F

Elijah Cummings

District 7
F-

Jamie Raskin

District 8
F-

Richard Neal

District 1
F-

Jim McGovern

District 2
F-

Loris Trahan

District 3
F

Joe Kennedy

District 4
F-

Katherine Clark

District 5
F-

Seth Moulton

District 6
F-

Ayanna Pressley

District 7
F

Stephen Lynch

District 8
F-

Bill Keating

District 9
F-

Jack Bergman

District 1
A-

Bill Huizenga

District 2
B

Justin Amash

District 3
A+

John Moolenaar

District 4
A

Dan Kildee

District 5
D-

Fred Upton

District 6
C

Tim Walberg

District 7
B

Elissa Slotkin

District 8
F

Andy Levin

District 9
F

Paul Mitchell

District 10
B

Haley Stevens

District 11
F

Debbie Dingell

District 12
F-

Rashida Tlaib

District 13
F

Brenda Lawrence

District 14
F-

Jim Hagedorn

District 1
A

Angie Craig

District 2
F

Dean Philips

District 3
F

Betty McCollum

District 4
F-

Ilhan Omar

District 5
F

Tom Emmer

District 6
A-

Collin Peterson

District 7
A

Pete Stauber

District 8
NR

Trent Kelly

District 1
A-

Bennie Thompson

District 2
F

Michael Guest

District 3
A

Steven Palazzo

District 4
B

William Lacy Clay

District 1
F-

Ann Wagner

District 2
B

Blaine Luetkemeyer

District 3
B

Vicky Hartzler

District 4
B

Emanuel Cleaver

District 5
F

Sam Graves

District 6
B

Billy Long

District 7
A-

Jason Smith

District 8
A-

Greg Gianforte

At-Large
A-

Jeff Fortenberry

District 1
C

Don Bacon

District 2
B

Adrian Smith

District 3
B

Dina Titus

District 1
F-

Mark Amodei

District 2
B

Susie Lee

District 3
F

Steven Horsford

District 4
F

Chris Pappas

District 1
F

Annie Kuster

District 2
F-

Donald Norcross

District 1
F-

Jeff Van Drew

District 2
NR

Andrew Kim

District 3
F

Chris Smith

District 4
D

Josh Gottheimer

District 5
F-

Frank Pallone

District 6
F-

Tom Mailowski

District 7
F

Albio Sires

District 8
F-

Bill Pascrell

District 9
F-

Donald Payne Jr.

District 10
F-

Mikie Sherrill

District 11
F

Bonnie Watson-Coleman

District 12
F-

Debra Haaland

District 1
F

Xochitl Torres-Small

District 2

Ben Lujan

District 3
F-

Lee Zeldin

District 1
A-

Pete King

District 2
F

Thomas Suozzi

District 3
F-

Kathleen Rice

District 4
F-

Gregory Meeks

District 5
F-

Grace Meng

District 6
F-

Nydia Velazquez

District 7
F-

Hakeem Jeffries

District 8
F-

Yvette Clarke

District 9
F-

Jerrold Nadler

District 10
F-

Max Rose

District 11
F

Carolyn Maloney

District 12
F-

Adriano Espaillat

District 13
F-

Alexandria Ocasio-Cortez

District 14
F

Jose Serrano

District 15
F-

Eliot Engel

District 16
F-

Nita Lowey

District 17
F-

Sean Patrick Maloney

District 18
F-

Antonio Delgado

District 19
F

Paul Tonko

District 20
F-

Elise Stefanik

District 21
B

Anthony Brindisi

District 22
NR

Tom Reed

District 23
A-

John Katko

District 24
B

Joe Morelle

District 25
F-

Brian Higgins

District 26
F-

Chris Collins

District 27
F

G.K. Butterfield

District 1
F-

George Holding

District 2

Walter B. Jones

District 3
A-

David Price

District 4
F-

Virginia Foxx

District 5
C

Mark Walker

District 6
A

David Rouzer

District 7
A-

Ricahrd Hudson

District 8
A+

Vacant

District 9
NR

Patrick McHenry

District 10
B

Mark Meadows

District 11
A

Alma Adams

District 12
F-

Ted Budd

District 13
A-

Kelly Armstrong

At-Large
D

Steve Chabot

District 1
B

Brad Wenstrup

District 2
B

Joyce Beatty

District 3
F-

Jim Jordan

District 4
A

Bob Latta

District 5
A-

Bill Johnson

District 6
B

Bob Gibbs

District 7
B

Warren Davidson

District 8
A

Marcy Kaptur

District 9
F-

Mike Turner

District 10
B

Marcia Fudge

District 11
F-

Troy Balderson

District 12
A

Tim Ryan

District 13
F-

David Joyce

District 14
B

Steve Stivers

District 15
B

Anthony Gonzalez

District 16
A

Kevin Hern

District 1
A

Markwayne Mullin

District 2
A-

Frank Lucas

District 3
B

Tom Cole

District 4
B

Kendra Horn

District 5
D

Suzanne Bonamici

District 1
F-

Greg Walden

District 2
B

Earl Blumenauer

District 3
F-

Peter DeFazio

District 4
F

Kurt Schrader

District 5
F

Brian Fitzpatrick

District 1
D

Brendan Boyle

District 2
F-

Dwight Evans

District 3
F-

Madeleine Dean

District 4
F

Mary Gay Scanlon

District 5
F

Chrissy Houlahan

District 6
F

Susan Wild

District 7
F

Matt Cartwright

District 9
F-

Dan Meuser

District 9
A

Scott Perry

District 10
A

Lloyd Smucker

District 11
A-

Tom Marino

District 12
B

John Joyce

District 13
A

Guy Reschenthaler

District 14
A

Glenn Thompson

District 15
B

Mike Kelly

District 16
A-

Conor Lamb

District 17
NR

Mike Doyle

District 18
F-

David Cicilline

District 1
F-

James Langevin

District 2
F-

Joe Cunningham

District 1
F

Joe Wilson

District 2
B

Jeff Duncan

District 3
A+

William Timmons

District 4
A

Ralph Norman

District 5
A

Jim Clyburn

District 6
F-

Tom Rice

District 7
A-

Dusty Johnson

At-Large
NR

Phil Roe

District 1
A

Tim Burchett

District 2
A

Charles Fleischmann

District 3
B

Scot Desjarlais

District 4
A-

Jim Cooper

District 5
F-

John Rose

District 6
A

Mark Green

District 7
A

David Kustoff

District 8
B

Steve Cohen

District 9
F-

Louie Gohmert

District 1
A

Dan Crenshaw

District 2
A

Van Taylor

District 3
A

John Ratcliffe

District 4
A-

Lance Gooden

District 5
A

Ron Wright

District 6
A

Lizzie Fletcher

District 7
F

Kevin Brady

District 8
B

Al Green

District 9
F-

Michael McCaul

District 10
B

Mike Conaway

District 11
B

Kay Granger

District 12
B

Mac Thornberry

District 13
B

Randy Weber

District 14
A

Vicente Gonzalez

District 15
NR

Veronica Escobar

District 16
F

Bill Flores

District 17
B

Sheila Jackson Lee

District 18
F-

Jodey Arrington

District 19
B

Joaquin Castro

District 20
F-

Chip Roy

District 21
A

Pete Olson

District 22
B

Will Hurd

District 23
C

Kenny E. Marchant

District 24
B

Roger Williams

District 25
A-

Michael C. Burgess

District 26
B

Michael Cloud

District 26
A

Henry Cuellar

District 28
C-

Sylvia Garcia

District 29
F

Eddie Bernice Johnson

District 30
F-

John Carter

District 31
B

Colin Allred

District 32
F

Marc Veasey

District 33
F

Filemon Vela

District 34
C

Lloyd Doggett

District 35
F-

Brian Babin

District 36
A-

Rob Bishop

District 1
A-

Chris Stewart

District 2
A-

John Curtis

District 3
A-

Ben McAdams

District 4
D

Pete Welch

At-Large
F-

Rob Wittman

District 1
B

Elaine Luria

District 2
F

Bobby Scott

District 3
F-

Donald McEachin

District 4
F-

Denver Riggleman

District 5
A

Ben Cline

District 6
A

Abigail Spanberger

District 7
F

Don Beyer

District 7
F-

Morgan Griffith

District 9
B

Jennifer Wexton

District 10
F

Gerry Connolly

District 11
F-

Suzan DelBene

District 1
F-

Rick Larsen

District 2
F-

Jaime Herrera Beutler

District 3
B

Dan Newhouse

District 4
A-

Cathy McMorris Rodgers

District 5
C

Derek Kilmer

District 6
F-

Pramila Jayapal

District 7
F-

Kim Schrier

District 8
F

Adam Smith

District 9
F-

Denny Heck

District 10
F-

David McKinley

District 1
B

Alex Mooney

District 2
A

Carol Miller

District 3
A

Bryan Steil

District 1
A

Mark Pocan

District 2
F-

Ron Kind

District 3
F

Gwen Moore

District 4
F-

Jim Sensenbrenner

District 5
B-

Glenn Grothman

District 6
A-

Sean Duffy

District 7
B

Mike Gallagher

District 8
B

Liz Cheney

At-Large
B

Doug Jones

Senate

Richard Shelby

Senate
B

Dan Sullivan

Senate

Lisa Murkowski

Senate

Kyrsten Sinema

Senate
F

Martha McSally

Senate

Tom Cotton

Senate
A

Jon Boozman

Senate
B

Kamala Harris

Senate
F-

Dianne Feinste

Senate
F-

Cory Gardner

Senate
A

Michael Bennet

Senate
F

Chris Murphy

Senate
F-

Richard Blumenthal

Senate
F-

Tom Carper

Senate
F-

Chris Coons

Senate
F

Rick Scott

Senate
D

Marco Rubio

Senate
C

David Perdue

Senate
A

Johnny Isakson

Senate
B

Mazie Hirono

Senate
F-

Brian Schatz

Senate
F-

Jim Risch

Senate
A

Mike Crapo

Senate
A

Dick Durbin

Senate
F-

Tammy Duckworth

Senate
F-

Mike Braun

Senate
A

Todd Young

Senate
B

Joni Ernst

Senate
A-

Chuck Grassley

Senate
A

Pat Roberts

Senate
B

Jerry Moran

Senate
B

Mitch McConnell

Senate
C

Rand Paul

Senate
A+

Bill Cassidy

Senate
A

John Kennedy

Senate
A

Angus King

Senate
D

Susan Collins

Senate
D

Ben Cardin

Senate
F-

Chris Van Hollen

Senate
F-

Elizabeth Warren

Senate
F-

Ed Markey

Senate
F-

Debbie Stabenow

Senate
F-

Gary Peters

Senate
F

Amy Klobuchar

Senate
F-

Tina Smith

Senate
F-

Roger Wicker

Senate
A-

Cindy Hyde-Smith

Senate
NR

Josh Hawley

Senate
B

Roy Blunt

Senate
B

Jon Tester

Senate
F

Steve Daines

Senate
A

Deb Fischer

Senate
A

Ben Sasse

Senate
A

Jacky Rosen

Senate
F-

Catherine Cortez Masto

Senate
F

Jeanne Shaheen

Senate
F-

Maggie Hassan

Senate
F-

Bob Menendez

Senate
F-

Cory Booker

Senate
F-

Martin Heinrich

Senate
F

Tom Udall

Senate
F

Kirsten Gillibrand

Senate
F-

Chuck Schumer

Senate
F-

Thom Tillis

Senate
A-

Richard Burr

Senate
A

Kevin Cramer

Senate
A-

John Hoeven

Senate
B

James Lankford

Senate
A-

James Inhofe

Senate
A-

Sherrod Brown

Senate
F-

Rob Portman

Senate
B

Jeff Merkley

Senate
F-

Ron Wyden

Senate
F-

Bob Casey Jr.

Senate
D

Pat Toomey

Senate
D

Sheldon Whitehouse

Senate
F-

Jack Reed

Senate
F-

Lindsey Graham

Senate
D

Tim Scott

Senate
B

Mike Rounds

Senate
B

John Thune

Senate
A-

Marsha Blackburn

Senate
A-

Lamar Alexander

Senate
C

Ted Cruz

Senate
A+

John Cornyn

Senate
B

Mitt Romney

Senate
D

Mike Lee

Senate
A+

Bernie Sanders

Senate
F-

Patrick Leahy

Senate
F

Tim Kaine

Senate
F-

Mark Warner

Senate
F-

Maria Cantwell

Senate
F

Patty Murray

Senate
F-

Joe Manchin

Senate
F-

Shelley Moore Capito

Senate
B

Tammy Baldwin

Senate
F

Ron Johnson

Senate
A

John Barrasso

Senate
A

Mike Enzi

Senate
A