2024 general election
Pennsylvania Senate
The winner was outraised and won anyway. The incumbent lost.
$330M was spent on the 2024 Pennsylvania Senate race: $94M raised by the campaigns, $3.9M of it from PACs, plus $236M from outside groups (FEC filings through Dec 31, 2024). Dave McCormick (Republican) won despite being outraised.
Total money
$330M
Raised by campaigns
$94M
PAC checks
$3.9M
Outside money
$236M
Candidates
Raised by the campaign Outside money supportingOutside money attacking Democrat Republican Other
Robert P. Casey Jr.Democrat, incumbent
✗ Lost- Raised
- $58M
- Spent
- $60M
- From individuals
- $44M
- From PACs
- $2.9M
- From party
- $62K
- Own money & loans
- $0
- Outside money for
- $20M
- Outside money against
- $110M
Who paid: 5% of Jr.'s money came from PACs
Corporate $1.1M (34%)Trade group $381K (12%)Leadership PAC $584K (19%)Membership $351K (11%)Union $316K (10%)Super PAC $92K (3%)Party $5K (0%)Other $316K (10%)
- J Street Membership$122K
- Amalgamated Transit Union Union$15K
- Make It Work PAC Leadership PAC$15K
- Nutmeg PAC Leadership PAC$15K
- Rev Up PAC Other$15K
- All for Our Country Leadership PAC Leadership PAC$15K
- Granite Values PAC Leadership PAC$15K
- Follow the North Star Fund Leadership PAC$15K
Biggest outside spenders
- Senate Leadership Fund · $53M attacking
- Keystone Renewal PAC · $41M attacking
- American Crossroads · $8.8M attacking
- Americans for Prosperity Action · $6.5M attacking
- Cffe PAC · $2.9M supporting
Dave McCormickRepublican
✓ Won- Raised
- $36M
- Spent
- $35M
- From individuals
- $21M
- From PACs
- $1.0M
- From party
- $53K
- Own money & loans
- $7.7M
- Outside money for
- $28M
- Outside money against
- $78M
Who paid: 3% of McCormick's money came from PACs
Corporate $334K (13%)Trade group $155K (6%)Leadership PAC $308K (12%)Membership $110K (4%)Union $5K (0%)Super PAC $35K (1%)Party $53K (2%)Other $1.6M (61%)
- Team Mccormick Other$1.4M
- Young Victory Committee Party$53K
- Republican Jewish Coalition-Political Action Committee (Rjc-PAC) Membership$51K
- Cory Gardner for Senate Other$20K
- Mccarthy Victory Fund Leadership PAC$10K
- Responsibility and Freedom Work PAC (Rfwpac) Leadership PAC$10K
- Koch, Inc. Corporate$10K
- Mcconnell for Majority Leader Committee Leadership PAC$10K
Biggest outside spenders
- WinSenate · $60M attacking
- Keystone Renewal PAC · $12M supporting
- Americans for Prosperity Action · $12M supporting
- DSCC · $11M attacking
- Nrdc Action Votes · $2.0M attacking
Marty SelkerIndependent / other
✗ Lost- Raised
- $16K
- Spent
- $16K
- From individuals
- $12K
- From PACs
- $0
- From party
- $0
- Own money & loans
- $4K
- Outside money for
- $0
- Outside money against
- $0
Plus 1 other candidate on the ballot with no reported money.
Questions people ask
- How much money was spent on the 2024 Pennsylvania Senate race?
- $330M was spent on the 2024 Pennsylvania Senate race: $94M raised by the campaigns, $3.9M of it from PACs, plus $236M from outside groups (FEC filings through Dec 31, 2024). Dave McCormick (Republican) won despite being outraised.
- Who raised the most money in the 2024 Pennsylvania Senate race?
- Robert P. Casey Jr. (Democrat) raised $58M and had $20M in outside spending on their side.
- Which outside groups spent the most on the 2024 Pennsylvania Senate race?
- WinSenate ($60M), Keystone Renewal PAC ($54M), Senate Leadership Fund ($53M).
- Which PACs gave the most to candidates in the 2024 Pennsylvania Senate race?
- Team Mccormick gave $1.4M to Dave McCormick; Jstreetpac gave $122K to Robert P. Casey Jr.; NRSC gave $53K to Dave McCormick.