Skip to main content
SIDE BY SIDE · 119TH CONGRESS

John Fetterman vs. David McCormick

John FettermanSENATE · PA · DU.S. Senator, PennsylvaniaNEXT 2028
David McCormickSENATE · PA · RU.S. Senator, PennsylvaniaNEXT 2030

The record

119TH CONGRESS
MeasureJohn FettermanDavid McCormick
VOTES WITH PARTY
80%avg 97%
100%avg 97%
MISSED VOTES
6.4%avg 2.9%
2.8%avg 2.9%(the stronger record)
BILLS SPONSORED
26
44(the stronger record)
BECAME LAW
0
0
BIPARTISAN BILLS
16
42(the stronger record)
BILLS COSPONSORED
404
375
COMMITTEES
4
5
ARTICLES · 30D
250
144
SCORECARD NET
−1045% positive
+4271% positive(the stronger record)
IN OFFICE SINCE
20233 yrs
20251 yrs

Shaded: the stronger record. Unshaded rows are neutral; see “What these numbers mean”.

How they vote together

ROLL CALLS
ALL ROLL CALLS27%Agreed on 221 of 833
PARTY-SPLIT VOTES19%Agreed on 147 of 755
WHERE THEY SPLIT · RECENT KEY VOTESConfirmation: Keith SonderlingCONFIRMED 47–41 · SEP 30FETTERMAN NAYMCCORMICK YEACloture: Keith Sonderling nominationAGREED 53–47 · SEP 30FETTERMAN NAYMCCORMICK YEACloture on proceeding: Ratepayer Protection ActREJECTED 57–43 · SEP 30FETTERMAN NAYMCCORMICK YEACloture on proceeding: Stop Insider Trading ActREJECTED 53–47 · SEP 30FETTERMAN NAYMCCORMICK YEAMotion to proceed: A joint resolution providing for congressional disapproval under chapt…REJECTED 48–51 · SEP 29FETTERMAN YEAMCCORMICK NAYConfirmation: Angela Veronica ColmeneroCONFIRMED 50–47 · SEP 23FETTERMAN NAYMCCORMICK YEACloture: Angela Veronica Colmenero nominationAGREED 52–43 · SEP 22FETTERMAN NAYMCCORMICK YEAConfirmation: Kasdin Miller MitchellCONFIRMED 49–45 · SEP 17FETTERMAN NAYMCCORMICK YEA

Counts only roll calls where both voted Yea or Nay; Present and missed votes are left out.

Committees

0 SHARED
COMMITTEEFETTERMANMCCORMICK
Commission on Security and Cooperation in Europe (U.S. Helsinki Commission)Member—
Joint Economic Committee—Member
Aging (Special) Committee—Member
Agriculture, Nutrition, and Forestry CommitteeMember—
Banking, Housing, and Urban Affairs Committee—Member
Commerce, Science, and Transportation CommitteeMember—
Energy and Natural Resources Committee—Member
Foreign Relations Committee—Member
Homeland Security and Governmental Affairs CommitteeMember—

Bills together

Both cosponsored 51 bills this Congress. Lists show the five furthest along.

In the news

30 DAYS · SCORECARD ALL TIME
COVERAGE
250articles, 30 daysJohn Fetterman Appears Virtually at Republican Midterm Convention45% POSITIVE · SCORECARD −10
144articles, 30 days144 articles in the last 30 days71% POSITIVE · SCORECARD +42

Campaign money

FEC
RAISED
$2.3M
$4.9M
SPENT
$2.6M
$4.6M
CASH ON HAND
$2.1M
$883K

Fetterman: 2026 cycle, through Jun 30, 2026. McCormick: 2026 cycle, through Jun 30, 2026. From the candidates’ reports to the Federal Election Commission.

On the ballot

NEXT RACE
NEXT ELECTION · 20286-year term
NEXT ELECTION · 20306-year term

What these numbers mean

GUIDE
WITH PARTYHigh isn’t extreme.Counts only votes where the parties split. A moderate in a disciplined caucus can still score 95%. Check which votes they broke on.
MISSEDAbsences have reasons.Campaigns, illness and family leave drive most absences. Typical members miss about 2%.
BILLSVolume isn’t impact.Most bills never get a vote, and leaders rarely sponsor any. Many ideas pass as amendments inside bigger bills.
SCORECARDNot an approval poll.Nets positive against negative ratings of recorded actions on ChamberLight. Heavily covered people swing more.