CASEY, ROBERT P. JR.
D Β· senate Β· bioguide C001070
Sign in to add to a watchlist β
- FEC candidate id
S6PA00217- Internal id
c9a58fb8-285e-4e63-93b0-013a29e42a12- Status
- incumbent
Who this candidate represents (statewide)
Who lives here β American Community Survey 5-year estimates (2024), Pennsylvania. Source.
| Category | Metric | Value |
|---|---|---|
| People | Population | 13,018,639 |
| People | Median age | 41 |
| Income | Median household income | $77,971 |
| Income | Per-capita income | $44,355 |
| Income | In poverty | 11.7% |
| Income | Unemployed | 5.3% |
| Income | Gini inequality index | 0.474 |
| Race | White alone | 74.5% |
| Race | Black alone | 10.7% |
| Race | Asian alone | 3.8% |
| Race | Hispanic or Latino | 8.7% |
| Race | Two or more races | 7.1% |
| Origin | Foreign-born | 7.7% |
| Language | Speaks English only at home | 87.6% |
| Language | Speaks Spanish at home | 5.6% |
| Education | High school or higher | 68.1% |
| Education | Bachelor's or higher | 35.2% |
| Education | Advanced degree | 14.3% |
| Household | Family households | 62.4% |
| Household | Avg household size | 2.39 |
| Household | Never married (15+) | 34.6% |
| Housing | Median home value | $254,500 |
| Housing | Median gross rent | $1,209 |
| Housing | Single-family detached | 56.6% |
| Housing | Built before 1940 | 7.0% |
| Housing | Overcrowded (>1 per room) | 1.6% |
| Housing | Vacant units | 9.2% |
| Service | Veterans (18+) | 6.1% |
| Health | With a disability | 14.3% |
| Connectivity | Households with broadband | 89.7% |
| Connectivity | Households with no internet | 7.9% |
| Commute | Drove alone | 68.2% |
| Commute | Public transit | 3.6% |
| Commute | Worked from home | 15.6% |
Cycle financials
Source: FEC weball bulk file (cycle summary). Numbers in USD; 0 = no activity reported.
| Cycle | Raised | Spent | Cash on hand | Debts | Indiv. contribs. |
|---|---|---|---|---|---|
| 2026 | $646,277 | $782,181 | $859,137 | $0 | $0 |
| 2024 | $58,147,345 | $60,234,188 | $995,040 | $0 | $43,598,592 |
| 2022 | $4,526,304 | $2,695,667 | $3,081,882 | $0 | $3,833,268 |
| 2020 | $2,212,852 | $1,449,624 | $1,251,245 | $0 | $1,742,591 |
| 2018 | $17,816,254 | $18,934,800 | $488,018 | $0 | $13,224,848 |
| 2016 | $2,570,303 | $1,320,756 | $1,606,564 | $0 | $1,631,757 |
| 2014 | $1,404,369 | $1,157,359 | $357,016 | $0 | $890,336 |
| 2012 | $11,157,095 | $12,363,026 | $110,002 | $0 | $7,921,957 |
| 2010 | $2,135,354 | $1,069,604 | $1,315,935 | $26,749 | $1,662,080 |
| 2008 | $895,700 | $981,488 | $250,185 | $0 | $404,307 |
| 2006 | $17,941,395 | $17,605,419 | $335,974 | $0 | $16,122,113 |
Elections
- 2006 general senate Β· PA-S β running
- 2006 general senate Β· PA-S β won
- 2006 general senate Β· PA-S β won
- 2006 general senate Β· PA-S β running
- 2006 general senate Β· PA-S β running
- 2006 general senate Β· PA-S β running
- 2006 general senate Β· PA-S β won
- 2006 general senate Β· PA-S β running
- 2006 general senate Β· PA-S β won
- 2012 general senate Β· PA-S β won
- 2012 general senate Β· PA-S β won
- 2012 general senate Β· PA-S β running
- 2012 general senate Β· PA-S β won
- 2012 general senate Β· PA-S β running
- 2012 general senate Β· PA-S β running
- 2012 general senate Β· PA-S β running
- 2012 general senate Β· PA-S β running
- 2012 general senate Β· PA-S β running
- 2012 general senate Β· PA-S β running
- 2012 general senate Β· PA-S β running
- 2012 general senate Β· PA-S β won
- 2012 general senate Β· PA-S β won
- 2012 general senate Β· PA-S β running
- 2012 general senate Β· PA-S β running
- 2018 general senate Β· PA-S β running
- 2018 general senate Β· PA-S β running
- 2018 general senate Β· PA-S β won
- 2018 general senate Β· PA-S β running
- 2018 general senate Β· PA-S β won
- 2018 general senate Β· PA-S β running
- 2018 general senate Β· PA-S β running
- 2018 general senate Β· PA-S β won
- 2018 general senate Β· PA-S β running
- 2018 general senate Β· PA-S β won
- 2018 general senate Β· PA-S β won
- 2018 general senate Β· PA-S β running
- 2024 general senate Β· PA-S β won
- 2024 general senate Β· PA-S β running
- 2024 general senate Β· PA-S β lost_general
- 2024 general senate Β· PA-S β running
- 2024 general senate Β· PA-S β lost_general
- 2024 general senate Β· PA-S β lost_general
- 2024 general senate Β· PA-S β lost_general
- 2024 general senate Β· PA-S β lost_general
- 2024 general senate Β· PA-S β running
Committees
- BLUE SENATE 2018 β joint_fundraising Β· type S
- BOB CASEY FOR PENNSYLVANIA COMMITTEE β principal Β· type S
- BOB CASEY FOR SENATE INC β principal Β· type S
- CANTWELL-CASEY VICTORY FUND β joint_fundraising Β· type S
- CARDIN-CASEY VICTORY 06 β joint_fundraising Β· type S
- CASEY KEYSTONE VICTORY FUND β joint_fundraising Β· type N
- COMMITTEE FOR A BETTER FUTURE β joint_fundraising Β· type S
- COMMON SENSE 2018 β joint_fundraising Β· type S
- CSB VICTORY β joint_fundraising Β· type S
- GREEN SENATE IMPACT 2018 β joint_fundraising Β· type S
- JUSTICE 2018 β joint_fundraising Β· type N
- KEYSTONE SENATE 2006 β joint_fundraising Β· type N
- KEYSTONE VICTORY FUND β joint_fundraising Β· type N
- MN OH PA VICTORY FUND β joint_fundraising Β· type S
- MODERATE SENATE 2012 β joint_fundraising Β· type S
- OHIO PENNSYLVANIA VICTORY FUND β joint_fundraising Β· type S
- PENNSYLVANIA OREGON VICTORY FUND β joint_fundraising Β· type S
- PENNSYLVANIA SENATE 2006 β joint_fundraising Β· type N
- PENNSYLVANIA SENATE 2012 β joint_fundraising Β· type N
- PENNSYLVANIA SENATE VICTORY 2018 β joint_fundraising Β· type N
- SAIL TO VICTORY 2006 β joint_fundraising Β· type S
- SENATE 2006 β joint_fundraising Β· type Q
- SENATE VICTORY 2012 β joint_fundraising Β· type S
Recent votes
- 2024-12-21 Β· Cong. 118 Β· senate roll 339
YEA on HR 10545 β American Relief Act, 2025 - 2024-12-21 Β· Cong. 118 Β· senate roll 338
YEA on HR 82 β Social Security Fairness Act of 2023 - 2024-12-21 Β· Cong. 118 Β· senate roll 337
YEA on HR 82 β Social Security Fairness Act of 2023 - 2024-12-21 Β· Cong. 118 Β· senate roll 336
NAY on Amendment Rejected (34-62, 3/5 majority required) - 2024-12-21 Β· Cong. 118 Β· senate roll 335
NAY on Amendment Rejected (32-64, 3/5 majority required) - 2024-12-21 Β· Cong. 118 Β· senate roll 334
NAY on Amendment Rejected (28-67, 3/5 majority required) - 2024-12-21 Β· Cong. 118 Β· senate roll 333
NAY on Amendment Rejected (3-93, 3/5 majority required) - 2024-12-20 Β· Cong. 118 Β· senate roll 332
YEA on Nomination Confirmed (49-47) - 2024-12-20 Β· Cong. 118 Β· senate roll 331
YEA on Cloture Motion Agreed to (49-47) - 2024-12-20 Β· Cong. 118 Β· senate roll 330
YEA on Nomination Confirmed (49-47)
Sponsored & cosponsored bills
- sponsor Β· 2024-11-21 β SRES 917 β A resolution recognizing November 2024 as "National Family Caregivers Month".
- sponsor Β· 2024-09-25 β S 5191 β CREATE Graduates Act
- sponsor Β· 2024-09-25 β S 5185 β Funding Community College Infrastructure Act
- sponsor Β· 2024-09-25 β S 5266 β Clean Slate Act of 2024
- sponsor Β· 2024-09-25 β S 5199 β Fair Flood Protection Act of 2024
- sponsor Β· 2024-09-25 β S 5187 β Community College Infrastructure Financing Act
- sponsor Β· 2024-09-25 β S 5240 β CARE for Kids Act of 2024
- sponsor Β· 2024-09-19 β S 5128 β Interdiction of Fentanyl in Federal Prisons Act
- sponsor Β· 2024-09-19 β S 5123 β Womenβs Economic Empowerment in Trade Act of 2024
- sponsor Β· 2024-09-18 β S 5101 β Farmer Driven Conservation Outcomes Act of 2024
Election prediction
Cycle 2026 Β· model baseline-v1 Β· base rate 15.1%
P(win) = 99.0%
| Feature | Ξ P(win) |
|---|---|
| Base rate (historical) | 15.1% |
| incumbent | +78.0% |
| D (major party) | +10.0% |
| senate race | -2.0% |
Baseline model (incumbency Γ party Γ office). Calibration: backtest Brier score is the reference, see npm run db:ingest -- --source=predict-backtest-election. Future model versions must beat baseline Brier on the same held-out cohort or they don't ship.
Independent expenditures
Money spent by super PACs and other non-connected committees for or against this candidate. Source: FEC Schedule E (independent_expenditure CSV bulk).
| Cycle | Support | Oppose | IEs |
|---|---|---|---|
| 2026 | $991,452 | $0 | 13 |
| 2024 | $20,744,842 | $111,096,730 | 1,206 |
Recent (latest 25)
| Date | Spender | For / against | Amount | Purpose |
|---|---|---|---|---|
| β | SOLIDARITY VICTORY PAC | support | $78,988 | Digital Advertising |
| β | SOLIDARITY VICTORY PAC | support | $30,935 | Phonebanking |
| β | SOLIDARITY VICTORY PAC | support | $9,150 | Texting |
| β | SOLIDARITY VICTORY PAC | support | $6,558 | Radio Advertising |
| β | SOLIDARITY VICTORY PAC | support | $4,824 | Radio Advertising |
| β | SOLIDARITY VICTORY PAC | support | $69,345 | Phonebanking |
| β | SOMOS PAC | support | $97,625 | Canvassing - Estimate |
| β | SOMOS PAC | support | $75,000 | Canvassing - Estimate |
| β | LCV VICTORY FUND | support | $120,275 | Canvassing Services |
| β | LCV VICTORY FUND | support | $382,500 | Canvassing Services |
| β | LCV VICTORY FUND | support | $10,625 | Canvassing Literature |
| β | LCV VICTORY FUND | support | $5,625 | Canvassing Literature |
| β | LCV VICTORY FUND | support | $100,000 | Canvassing Services |
| β | WINSENATE | support | $30,043 | Digital Media Buy - Estimate |
| β | WINSENATE | support | $2,491,998 | Media Buy - Estimate |
| β | WINSENATE | support | $6,300 | Digital Media Production Costs - Estimate |
| β | WINSENATE | support | $194,448 | Media Buy - Estimate |
| β | WINSENATE | support | $5,500 | Media Production Costs - Estimate |
| β | WINSENATE | support | $29,117 | Media Production Costs - Estimate |
| β | WINSENATE | support | $26,617 | Digital Media Buy - Estimate |
| β | VOTEBLUE | support | $3,151 | Pittsburgh Billboard |
| β | SOMOS PAC | support | $2,475 | Printing - Estimate |
| β | SOMOS PAC | support | $250,000 | Canvassing - Estimate |
| β | SOMOS PAC | support | $2,919 | Printing - Estimate |
| β | SOMOS PAC | support | $4,725 | Printing - Estimate |
Transfers from committees
Direct contributions from PACs and party committees. Source: FEC pas2 bulk (committee-to-candidate transactions).
| Date | From committee | Type | Amount |
|---|---|---|---|
| 2025-08-17 | SOLIDARITY VICTORY PAC | 24E | $62,116 |
| 2025-06-30 | SOLIDARITY VICTORY PAC | 24E | $7,229 |
| 2025-06-30 | SOLIDARITY VICTORY PAC | 24E | $6,558 |
| 2025-06-30 | SOLIDARITY VICTORY PAC | 24E | $4,824 |
| 2025-06-24 | IHEARTMEDIA, INC. PAC | 24K | $-2,000 |
| 2025-04-18 | IN OUR HANDS | 24K | $-1,700 |
| 2025-04-15 | SEIU COPE (SERVICE EMPLOYEES INTERNATIONAL UNIO⦠| 24E | $3,840 |
| 2025-04-15 | SEIU COPE (SERVICE EMPLOYEES INTERNATIONAL UNIO⦠| 24E | $1,497 |
| 2025-04-12 | API PA VOTES | 24E | $156 |
| 2025-04-12 | API PA VOTES | 24E | $34 |
| 2025-03-31 | SOLIDARITY VICTORY PAC | 24E | $9,150 |
| 2025-03-28 | IN OUR HANDS | 24K | $-1,700 |
| 2025-02-04 | NATIONAL NURSES UNITED FOR PATIENT PROTECTION | 24E | $10,917 |
| 2025-01-26 | API PA VOTES | 24E | $234 |
| 2025-01-26 | API PA VOTES | 24E | $211 |
| 2025-01-26 | API PA VOTES | 24E | $729 |
| 2025-01-26 | API PA VOTES | 24E | $357 |
| 2025-01-26 | API PA VOTES | 24E | $151 |
| 2025-01-26 | API PA VOTES | 24E | $737 |
| 2025-01-26 | API PA VOTES | 24E | $300 |
| 2025-01-26 | API PA VOTES | 24E | $382 |
| 2025-01-26 | API PA VOTES | 24E | $260 |
| 2025-01-26 | API PA VOTES | 24E | $438 |
| 2025-01-26 | API PA VOTES | 24E | $395 |
| 2025-01-26 | API PA VOTES | 24E | $782 |
Connected on the graph
Inbound (100)
| date | from | type | amount | role | source |
|---|---|---|---|---|---|
| β | SOLIDARITY VICTORY PAC | supports_independently | $69,345 | fec_ies | |
| β | SOLIDARITY VICTORY PAC | supports_independently | $9,150 | fec_ies | |
| β | SOLIDARITY VICTORY PAC | supports_independently | $78,988 | fec_ies | |
| β | SOLIDARITY VICTORY PAC | supports_independently | $4,824 | fec_ies | |
| β | SOMOS PAC | supports_independently | $75,000 | fec_ies | |
| β | SOMOS PAC | supports_independently | $97,625 | fec_ies | |
| β | SOLIDARITY VICTORY PAC | supports_independently | $6,558 | fec_ies | |
| β | SOLIDARITY VICTORY PAC | supports_independently | $30,935 | fec_ies | |
| β | LCV VICTORY FUND | supports_independently | $10,625 | fec_ies | |
| β | LCV VICTORY FUND | supports_independently | $120,275 | fec_ies | |
| β | LCV VICTORY FUND | supports_independently | $100,000 | fec_ies | |
| β | LCV VICTORY FUND | supports_independently | $5,625 | fec_ies | |
| β | LCV VICTORY FUND | supports_independently | $382,500 | fec_ies | |
| β | WINSENATE | supports_independently | $2,491,998 | fec_ies | |
| β | WINSENATE | supports_independently | $26,617 | fec_ies | |
| β | WINSENATE | supports_independently | $6,300 | fec_ies | |
| β | WINSENATE | supports_independently | $194,448 | fec_ies | |
| β | WINSENATE | supports_independently | $5,500 | fec_ies | |
| β | WINSENATE | supports_independently | $30,043 | fec_ies | |
| β | WINSENATE | supports_independently | $29,117 | fec_ies | |
| β | VOTEBLUE | supports_independently | $3,151 | fec_ies | |
| β | SOMOS PAC | supports_independently | $97,625 | fec_ies | |
| β | SOMOS PAC | supports_independently | $97,625 | fec_ies | |
| β | SOMOS PAC | supports_independently | $14,000 | fec_ies | |
| β | SOMOS PAC | supports_independently | $250,000 | fec_ies | |
| β | SOMOS PAC | supports_independently | $75,000 | fec_ies | |
| β | SOMOS PAC | supports_independently | $8,500 | fec_ies | |
| β | SOMOS PAC | supports_independently | $3,900 | fec_ies | |
| β | SOMOS PAC | supports_independently | $97,625 | fec_ies | |
| β | SOMOS PAC | supports_independently | $3,500 | fec_ies | |
| β | SOMOS PAC | supports_independently | $5,042 | fec_ies | |
| β | SOMOS PAC | supports_independently | $6,631 | fec_ies | |
| β | SOMOS PAC | supports_independently | $10,610 | fec_ies | |
| β | SOMOS PAC | supports_independently | $2,919 | fec_ies | |
| β | SOMOS PAC | supports_independently | $147,625 | fec_ies | |
| β | SOMOS PAC | supports_independently | $75,000 | fec_ies | |
| β | SOMOS PAC | supports_independently | $97,625 | fec_ies | |
| β | SOMOS PAC | supports_independently | $2,475 | fec_ies | |
| β | SOMOS PAC | supports_independently | $4,725 | fec_ies | |
| β | SOMOS PAC | supports_independently | $97,625 | fec_ies | |
| β | SOMOS PAC | supports_independently | $4,730 | fec_ies | |
| β | SOMOS PAC | supports_independently | $147,625 | fec_ies | |
| β | SOMOS PAC | supports_independently | $21,750 | fec_ies | |
| β | REPRODUCTIVE FREEDOM FOR ALL FREEDOM FUND | supports_independently | $255 | fec_ies | |
| β | REPRODUCTIVE FREEDOM FOR ALL FREEDOM FUND | supports_independently | $29 | fec_ies | |
| β | REPRODUCTIVE FREEDOM FOR ALL FREEDOM FUND | supports_independently | $595 | fec_ies | |
| β | REPRODUCTIVE FREEDOM FOR ALL FREEDOM FUND | supports_independently | $595 | fec_ies | |
| β | REPRODUCTIVE FREEDOM FOR ALL FREEDOM FUND | supports_independently | $27 | fec_ies | |
| β | REPRODUCTIVE FREEDOM FOR ALL FREEDOM FUND | supports_independently | $850 | fec_ies | |
| β | REPRODUCTIVE FREEDOM FOR ALL FREEDOM FUND | supports_independently | $5 | fec_ies | |
| β | REPRODUCTIVE FREEDOM FOR ALL FREEDOM FUND | supports_independently | $595 | fec_ies | |
| β | REPRODUCTIVE FREEDOM FOR ALL FREEDOM FUND | supports_independently | $64 | fec_ies | |
| β | REPRODUCTIVE FREEDOM FOR ALL FREEDOM FUND | supports_independently | $58 | fec_ies | |
| β | RED SENATE | opposes_independently | $29 | fec_ies | |
| β | RED SENATE | opposes_independently | $30 | fec_ies | |
| β | RED SENATE | opposes_independently | $27 | fec_ies | |
| β | RED SENATE | opposes_independently | $26 | fec_ies | |
| β | RED SENATE | opposes_independently | $28 | fec_ies | |
| β | RED SENATE | opposes_independently | $28 | fec_ies | |
| β | RED SENATE | opposes_independently | $28 | fec_ies | |
| β | RED SENATE | opposes_independently | $23 | fec_ies | |
| β | RED SENATE | opposes_independently | $28 | fec_ies | |
| β | RED SENATE | opposes_independently | $36 | fec_ies | |
| β | RED SENATE | opposes_independently | $19 | fec_ies | |
| β | RED SENATE | opposes_independently | $948 | fec_ies | |
| β | RED SENATE | opposes_independently | $19 | fec_ies | |
| β | RED SENATE | opposes_independently | $833 | fec_ies | |
| β | RED SENATE | opposes_independently | $1,561 | fec_ies | |
| β | RED SENATE | opposes_independently | $214 | fec_ies | |
| β | RED SENATE | opposes_independently | $22 | fec_ies | |
| β | RED SENATE | opposes_independently | $462 | fec_ies | |
| β | RED SENATE | opposes_independently | $1,073 | fec_ies | |
| β | RED SENATE | opposes_independently | $214 | fec_ies | |
| β | RED SENATE | opposes_independently | $22 | fec_ies | |
| β | RED SENATE | opposes_independently | $-10,000 | fec_ies | |
| β | RED SENATE | opposes_independently | $37 | fec_ies | |
| β | RED SENATE | opposes_independently | $943 | fec_ies | |
| β | RED SENATE | opposes_independently | $755 | fec_ies | |
| β | RED SENATE | opposes_independently | $1,376 | fec_ies | |
| β | RED SENATE | opposes_independently | $493 | fec_ies | |
| β | RED SENATE | opposes_independently | $1,495 | fec_ies | |
| β | RED SENATE | opposes_independently | $358 | fec_ies | |
| β | RED SENATE | opposes_independently | $1,120 | fec_ies | |
| β | RED SENATE | opposes_independently | $380 | fec_ies | |
| β | RED SENATE | opposes_independently | $871 | fec_ies | |
| β | RED SENATE | opposes_independently | $329 | fec_ies | |
| β | RED SENATE | opposes_independently | $1,385 | fec_ies | |
| β | RED SENATE | opposes_independently | $418 | fec_ies | |
| β | RED SENATE | opposes_independently | $18 | fec_ies | |
| β | RED SENATE | opposes_independently | $16 | fec_ies | |
| β | RED SENATE | opposes_independently | $19,999 | fec_ies | |
| β | RED SENATE | opposes_independently | $102 | fec_ies | |
| β | RED SENATE | opposes_independently | $118 | fec_ies | |
| β | RED SENATE | opposes_independently | $326 | fec_ies | |
| β | RED SENATE | opposes_independently | $466 | fec_ies | |
| β | ONE FOR ALL COMMITTEE | supports_independently | $16,150 | fec_ies | |
| β | ONE FOR ALL COMMITTEE | supports_independently | $12,423 | fec_ies | |
| β | ONE FOR ALL COMMITTEE | supports_independently | $16,283 | fec_ies | |
| β | ONE FOR ALL COMMITTEE | supports_independently | $27,749 | fec_ies | |
| β | ONE FOR ALL COMMITTEE | supports_independently | $1,143,455 | fec_ies |