Skip to main content
SIDE BY SIDE · 119TH CONGRESS

David McCormick vs. John Fetterman

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

The record

119TH CONGRESS
MeasureDavid McCormickJohn Fetterman
VOTES WITH PARTY
100%avg 97%
80%avg 97%
MISSED VOTES
2.8%avg 2.9%(the stronger record)
6.4%avg 2.9%
BILLS SPONSORED
44(the stronger record)
26
BECAME LAW
0
0
BIPARTISAN BILLS
42(the stronger record)
16
BILLS COSPONSORED
375
404
COMMITTEES
5
4
ARTICLES · 30D
144
250
SCORECARD NET
+4271% positive(the stronger record)
−1144% positive
IN OFFICE SINCE
20251 yrs
20233 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 30MCCORMICK YEAFETTERMAN NAYCloture: Keith Sonderling nominationAGREED 53–47 · SEP 30MCCORMICK YEAFETTERMAN NAYCloture on proceeding: Ratepayer Protection ActREJECTED 57–43 · SEP 30MCCORMICK YEAFETTERMAN NAYCloture on proceeding: Stop Insider Trading ActREJECTED 53–47 · SEP 30MCCORMICK YEAFETTERMAN NAYMotion to proceed: A joint resolution providing for congressional disapproval under chapt…REJECTED 48–51 · SEP 29MCCORMICK NAYFETTERMAN YEAConfirmation: Angela Veronica ColmeneroCONFIRMED 50–47 · SEP 23MCCORMICK YEAFETTERMAN NAYCloture: Angela Veronica Colmenero nominationAGREED 52–43 · SEP 22MCCORMICK YEAFETTERMAN NAYConfirmation: Kasdin Miller MitchellCONFIRMED 49–45 · SEP 17MCCORMICK YEAFETTERMAN NAY

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

Committees

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

Bills together

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

In the news

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

Campaign money

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

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

On the ballot

NEXT RACE
NEXT ELECTION · 20306-year term
NEXT ELECTION · 20286-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.