Former member of Congress
Robert P. Casey, Jr.
Sen. for PA, Democrat, in the 118th Congress (2023–2024).
No longer in Congress. This page shows their record in the past Congresses on this site, with the seat and party they held then.
Time in office
Every stretch of service in Congress, from the congress-legislators records. Vote counts on this site begin in 2013, so service before then has dates but no scores.
| Office | Seat | Party | From | To | Congresses |
|---|---|---|---|---|---|
| U.S. Senate, Pennsylvania | PA | Democrat | Jan. 4, 2007 | Jan. 3, 2025 | 110th–118th |
Voting record by President
All the votes on this site from their time in office, added up under the President in office on the day of each vote. One President's figures are never combined with another's, and Trump's two terms are separate. A new President can take office partway through a Congress, so these can differ slightly from a Congress's own figures.
| President | Congresses | Votes with the President | Party loyalty | Missed votes |
|---|---|---|---|---|
| Joseph R. Biden Jr. (2021–2025) | 118th, 117th | 99% (594 of 598) | 99% (1,265 of 1,275) | 2% (32 of 1,638) |
| Donald J. Trump (2017–2021) | 117th, 116th, 115th | 40% (209 of 522) | 94% (713 of 755) | 0.1% (1 of 1,293) |
| Barack Obama (2009–2017) | 115th, 114th, 113th | 96% (295 of 308) | 94% (726 of 769) | 2% (25 of 1,187) |
Every Congress
Each row is that Congress alone, and the President score is for the President of that time. Missed votes are left out of both scores.
| Congress | Seat | Party | Party loyalty | Votes with the President | Missed votes |
|---|---|---|---|---|---|
| 118th Congress (2023–2024) | Senate PA | Democrat | 99% | Biden: 99% | 3% |
| 117th Congress (2021–2022) | Senate PA | Democrat | 99% | Trump: –; Biden: 99% | 1% |
| 116th Congress (2019–2020) | Senate PA | Democrat | 95% | Trump: 40% | 0% |
| 115th Congress (2017–2018) | Senate PA | Democrat | 94% | Obama: –; Trump: 40% | 0.2% |
| 114th Congress (2015–2016) | Senate PA | Democrat | 91% | Obama: 87% | 1% |
| 113th Congress (2013–2014) | Senate PA | Democrat | 97% | Obama: 99% | 3% |
Where they broke ranks, 118th Congress
Votes where they went against most of their party on a vote that split the parties (5), or against the position President Biden took publicly before the vote (3).
Where they broke ranks, 117th Congress
Votes where they went against most of their party on a vote that split the parties (5), or against the position President Trump / Biden took publicly before the vote (3).
Where they broke ranks, 116th Congress
Votes where they went against most of their party on a vote that split the parties (22), or against the position President Trump took publicly before the vote (179).
-
Jan. 1, 2021
116-S720Voted Yes -
Dec. 21, 2020
116-S716Voted No -
Dec. 19, 2020
116-S708Voted No -
Dec. 19, 2020
116-S704Voted No -
Dec. 17, 2020
116-S702Voted No -
Dec. 17, 2020
116-S700Voted No -
Dec. 16, 2020
116-S698Voted No -
Dec. 16, 2020
116-S696Voted No -
Dec. 15, 2020
116-S694Voted No -
Dec. 11, 2020
116-S692Voted Yes -
Dec. 9, 2020
116-S690Voted Yes -
Dec. 9, 2020
116-S689Voted Yes -
Dec. 9, 2020
116-S688Voted No -
Dec. 9, 2020
116-S686Voted No -
Dec. 8, 2020
116-S685Voted No -
Dec. 8, 2020
116-S684Voted No -
Dec. 3, 2020
116-S681Voted No -
Dec. 3, 2020
116-S679Voted No -
Dec. 2, 2020
116-S676Voted No -
Dec. 2, 2020
116-S673Voted No -
Dec. 1, 2020
116-S671Voted No -
Dec. 1, 2020
116-S669Voted No -
Nov. 18, 2020
116-S667Voted No -
Nov. 18, 2020
116-S665Voted No -
Nov. 17, 2020
116-S663Voted No -
Nov. 17, 2020
116-S661Voted No -
Nov. 17, 2020
116-S660Voted No -
Nov. 17, 2020
116-S658Voted No -
Nov. 12, 2020
116-S656Voted No -
Nov. 10, 2020
116-S654Voted No -
Oct. 26, 2020
116-S652Voted No -
Oct. 22, 2020
116-S641Voted No -
Oct. 19, 2020
116-S629Voted Yes -
Sept. 22, 2020
116-S617Voted No -
Sept. 22, 2020
116-S615Voted No -
Sept. 22, 2020
116-S613Voted Yes -
Sept. 21, 2020
116-S612Voted Yes -
Sept. 16, 2020
116-S608Voted No -
Sept. 16, 2020
116-S607Voted No -
Aug. 6, 2020
116-S585Voted No -
July 29, 2020
116-S577Voted No -
July 28, 2020
116-S574Voted No -
July 28, 2020
116-S573Voted No -
July 27, 2020
116-S570Voted Yes -
July 23, 2020
116-S569Voted Yes -
July 20, 2020
116-S559Voted No -
June 24, 2020
116-S554Voted No -
June 24, 2020
116-S553Voted No -
June 18, 2020
116-S551Voted No -
June 4, 2020
116-S541Voted No -
June 3, 2020
116-S539Voted No -
June 2, 2020
116-S535Voted No -
June 1, 2020
116-S531Voted No -
May 21, 2020
116-S529Voted No -
May 19, 2020
116-S524Voted No -
May 19, 2020
116-S522Voted No -
May 13, 2020
116-S517Voted No -
May 12, 2020
116-S516Voted No -
May 12, 2020
116-S514Voted No -
May 7, 2020
116-S512Voted Yes -
March 12, 2020
116-S500Voted No -
March 11, 2020
116-S498Voted Yes -
March 9, 2020
116-S495Voted Yes -
Feb. 25, 2020
116-S488Voted No -
Feb. 25, 2020
116-S486Voted Yes -
Feb. 25, 2020
116-S485Voted Yes -
Feb. 13, 2020
116-S480Voted Yes -
Feb. 12, 2020
116-S472Voted No -
Feb. 12, 2020
116-S470Voted No -
Feb. 12, 2020
116-S469Voted No -
Feb. 11, 2020
116-S464Voted No -
Feb. 5, 2020
116-S462Voted Yes -
Feb. 5, 2020
116-S461Voted Yes -
Jan. 31, 2020
116-S455Voted Yes -
Jan. 22, 2020
116-S454Voted No -
Jan. 9, 2020
116-S438Voted No -
Jan. 8, 2020
116-S435Voted No -
Dec. 19, 2019
116-S418Voted No -
Dec. 18, 2019
116-S402Voted No -
Dec. 12, 2019
116-S396Voted No -
Dec. 12, 2019
116-S395Voted No -
Dec. 11, 2019
116-S391Voted No -
Dec. 10, 2019
116-S387Voted No -
Dec. 4, 2019
116-S380Voted Yes -
Dec. 4, 2019
116-S379Voted No -
Dec. 4, 2019
116-S375Voted Yes -
Dec. 3, 2019
116-S372Voted Yes -
Nov. 20, 2019
116-S362Voted No -
Nov. 19, 2019
116-S358Voted No -
Nov. 14, 2019
116-S356Voted No -
Nov. 13, 2019
116-S354Voted No -
Nov. 7, 2019
116-S350Voted No -
Oct. 30, 2019
116-S337Voted Yes -
Oct. 24, 2019
116-S333Voted No -
Oct. 23, 2019
116-S331Voted Yes -
Oct. 22, 2019
116-S329Voted No -
Oct. 17, 2019
116-S325Voted Yes -
Oct. 17, 2019
116-S324Voted Yes -
Oct. 16, 2019
116-S321Voted No -
Sept. 26, 2019
116-S313Voted No -
Sept. 26, 2019
116-S312Voted No -
Sept. 25, 2019
116-S302Voted Yes -
Sept. 24, 2019
116-S301Voted Yes -
Sept. 24, 2019
116-S300Voted No -
Sept. 24, 2019
116-S299Voted No -
Sept. 24, 2019
116-S298Voted No -
Sept. 24, 2019
116-S297Voted Yes -
Sept. 18, 2019
116-S291Voted No -
Sept. 18, 2019
116-S290Voted No -
Sept. 18, 2019
116-S289Voted No -
Sept. 17, 2019
116-S285Voted No -
Sept. 17, 2019
116-S283Voted No -
Sept. 12, 2019
116-S280Voted No -
Sept. 11, 2019
116-S271Voted No -
Sept. 10, 2019
116-S266Voted No -
Sept. 10, 2019
116-S264Voted No -
July 31, 2019
116-S259Voted No -
July 31, 2019
116-S258Voted Yes -
July 31, 2019
116-S256Voted No -
July 31, 2019
116-S255Voted No -
July 31, 2019
116-S254Voted No -
July 31, 2019
116-S253Voted No -
July 30, 2019
116-S251Voted Yes -
July 30, 2019
116-S241Voted No -
July 30, 2019
116-S237Voted No -
July 30, 2019
116-S236Voted No -
July 29, 2019
116-S233Voted Yes -
July 29, 2019
116-S232Voted Yes -
July 29, 2019
116-S231Voted Yes -
July 24, 2019
116-S229Voted No -
July 24, 2019
116-S228Voted No -
July 24, 2019
116-S225Voted No -
July 18, 2019
116-S218Voted No -
July 18, 2019
116-S217Voted No -
July 18, 2019
116-S216Voted No -
July 16, 2019
116-S205Voted No -
July 11, 2019
116-S203Voted No -
July 11, 2019
116-S201Voted No -
July 11, 2019
116-S200Voted No -
July 9, 2019
116-S191Voted No -
June 26, 2019
116-S182Voted Yes -
June 20, 2019
116-S179Voted Yes -
June 20, 2019
116-S178Voted Yes -
June 20, 2019
116-S177Voted Yes -
June 19, 2019
116-S175Voted No -
June 19, 2019
116-S174Voted No -
June 19, 2019
116-S173Voted No -
June 19, 2019
116-S172Voted No -
June 18, 2019
116-S167Voted No -
June 13, 2019
116-S162Voted Yes -
June 13, 2019
116-S161Voted Yes -
June 12, 2019
116-S159Voted No -
June 12, 2019
116-S157Voted No -
June 12, 2019
116-S156Voted No -
June 10, 2019
116-S147Voted No -
June 10, 2019
116-S145Voted No -
June 5, 2019
116-S141Voted No -
May 22, 2019
116-S126Voted No -
May 22, 2019
116-S125Voted No -
May 22, 2019
116-S124Voted No -
May 22, 2019
116-S123Voted No -
May 21, 2019
116-S118Voted No -
May 16, 2019
116-S116Voted No -
May 16, 2019
116-S114Voted No -
May 15, 2019
116-S110Voted No -
May 14, 2019
116-S108Voted No -
May 9, 2019
116-S106Voted No -
May 8, 2019
116-S104Voted No -
May 8, 2019
116-S99Voted No -
May 2, 2019
116-S94Voted Yes -
May 2, 2019
116-S93Voted Yes -
May 1, 2019
116-S90Voted Yes -
May 1, 2019
116-S87Voted No -
May 1, 2019
116-S85Voted No -
April 30, 2019
116-S83Voted Yes -
April 30, 2019
116-S82Voted Yes -
April 30, 2019
116-S79Voted No -
April 11, 2019
116-S77Voted No -
April 10, 2019
116-S75Voted No -
April 10, 2019
116-S73Voted No -
April 10, 2019
116-S70Voted No -
April 9, 2019
116-S68Voted No -
April 9, 2019
116-S66Voted No -
April 4, 2019
116-S64Voted No -
April 4, 2019
116-S62Voted No -
March 26, 2019
116-S51Voted No -
March 14, 2019
116-S49Voted Yes -
March 13, 2019
116-S48Voted Yes -
March 13, 2019
116-S46Voted No -
March 13, 2019
116-S44Voted No -
March 12, 2019
116-S42Voted No -
March 7, 2019
116-S40Voted Yes -
March 7, 2019
116-S39Voted No -
March 6, 2019
116-S37Voted No -
March 5, 2019
116-S35Voted No -
Feb. 28, 2019
116-S33Voted No -
Feb. 26, 2019
116-S29Voted No -
Feb. 25, 2019
116-S27Voted Yes -
Feb. 14, 2019
116-S24Voted No -
Jan. 24, 2019
116-S9Voted No -
Jan. 17, 2019
116-S7Voted Yes
Where they broke ranks, 115th Congress
Votes where they went against most of their party on a vote that split the parties (21), or against the position President Obama / Trump took publicly before the vote (132).
-
Dec. 21, 2018
115-S599Voted No -
Dec. 13, 2018
115-S591Voted Yes -
Dec. 11, 2018
115-S583Voted No -
Dec. 11, 2018
115-S582Voted No -
Dec. 6, 2018
115-S580Voted No -
Dec. 6, 2018
115-S579Voted No -
Nov. 28, 2018
115-S574Voted No -
Nov. 28, 2018
115-S573Voted Yes -
Nov. 27, 2018
115-S572Voted Yes -
Nov. 27, 2018
115-S571Voted No -
Nov. 15, 2018
115-S569Voted No -
Nov. 15, 2018
115-S568Voted No -
Oct. 11, 2018
115-S564Voted No -
Oct. 11, 2018
115-S563Voted No -
Oct. 11, 2018
115-S562Voted No -
Oct. 11, 2018
115-S561Voted No -
Oct. 11, 2018
115-S560Voted No -
Oct. 11, 2018
115-S559Voted No -
Oct. 11, 2018
115-S557Voted No -
Oct. 11, 2018
115-S556Voted No -
Oct. 11, 2018
115-S555Voted No -
Oct. 11, 2018
115-S553Voted No -
Oct. 10, 2018
115-S551Voted Yes -
Oct. 6, 2018
115-S548Voted No -
Sept. 26, 2018
115-S542Voted No -
Sept. 12, 2018
115-S531Voted Yes -
Sept. 12, 2018
115-S530Voted Yes -
Sept. 6, 2018
115-S528Voted No -
Aug. 28, 2018
115-S525Voted No -
Aug. 28, 2018
115-S523Voted No -
Aug. 28, 2018
115-S522Voted Yes -
Aug. 28, 2018
115-S521Voted Yes -
Aug. 28, 2018
115-S520Voted Yes -
Aug. 27, 2018
115-S519Voted Yes -
Aug. 16, 2018
115-S508Voted No -
July 31, 2018
115-S499Voted No -
July 18, 2018
115-S486Voted No -
July 18, 2018
115-S485Voted No -
July 17, 2018
115-S483Voted No -
July 17, 2018
115-S481Voted No -
July 12, 2018
115-S479Voted No -
July 11, 2018
115-S477Voted No -
June 28, 2018
115-S467Voted No -
June 20, 2018
115-S459Voted No -
June 7, 2018
115-S443Voted No -
May 24, 2018
115-S436Voted No -
May 24, 2018
115-S434Voted Yes -
May 23, 2018
115-S432Voted Yes -
May 23, 2018
115-S430Voted No -
May 22, 2018
115-S428Voted No -
May 17, 2018
115-S426Voted No -
May 16, 2018
115-S423Voted No -
May 15, 2018
115-S420Voted No -
May 15, 2018
115-S419Voted No -
May 10, 2018
115-S414A vote to confirm Michael B. Brennan, of Wisconsin, as a U.S. Circuit Judge for the Seventh Circuit.Voted No -
May 9, 2018
115-S412Voted No -
April 26, 2018
115-S410Voted No -
April 26, 2018
115-S409Voted No -
April 24, 2018
115-S407Voted No -
April 19, 2018
115-S405Voted No -
April 18, 2018
115-S404Voted No -
April 18, 2018
115-S402Voted Yes -
April 18, 2018
115-S401Voted No -
April 12, 2018
115-S396Voted No -
April 12, 2018
115-S394Voted No -
April 11, 2018
115-S392Voted No -
March 14, 2018
115-S379Voted No -
March 1, 2018
115-S367Voted No -
Feb. 28, 2018
115-S365Voted No -
Feb. 15, 2018
115-S361Voted No -
Feb. 15, 2018
115-S360Voted Yes -
Jan. 30, 2018
115-S352Voted No -
Jan. 29, 2018
115-S350Voted Yes -
Jan. 24, 2018
115-S348Voted No -
Jan. 24, 2018
115-S346Voted No -
Jan. 19, 2018
115-S339Voted No -
Jan. 18, 2018
115-S337Voted Yes -
Jan. 16, 2018
115-S336Voted Yes -
Dec. 21, 2017
115-S325Voted No -
Dec. 20, 2017
115-S323Voted No -
Dec. 18, 2017
115-S319Voted No -
Dec. 18, 2017
115-S318Voted No -
Dec. 14, 2017
115-S317Voted No -
Dec. 13, 2017
115-S315Voted No -
Dec. 12, 2017
115-S313Voted No -
Dec. 7, 2017
115-S310Voted No -
Dec. 5, 2017
115-S305Voted No -
Dec. 2, 2017
115-S303Voted No -
Nov. 28, 2017
115-S283Voted No -
Nov. 16, 2017
115-S277A vote to confirm Joseph Otting, of Nevada, as Comptroller of the Currency for a term of five years.Voted No -
Nov. 15, 2017
115-S275Voted No -
Nov. 14, 2017
115-S272Voted No -
Nov. 9, 2017
115-S268Voted No -
Nov. 8, 2017
115-S266Voted No -
Nov. 7, 2017
115-S264Voted No -
Nov. 2, 2017
115-S261Voted No -
Nov. 2, 2017
115-S259Voted No -
Nov. 1, 2017
115-S257Voted No -
Oct. 31, 2017
115-S255Voted No -
Oct. 24, 2017
115-S249Voted No -
Oct. 5, 2017
115-S215Voted No -
Oct. 5, 2017
115-S213Voted No -
Oct. 4, 2017
115-S211Voted No -
Oct. 2, 2017
115-S209Voted No -
Sept. 25, 2017
115-S203Voted No -
Sept. 19, 2017
115-S201Voted No -
Sept. 13, 2017
115-S195Voted Yes -
Aug. 2, 2017
115-S184Voted No -
Aug. 1, 2017
115-S182Voted Yes -
July 31, 2017
115-S180Voted Yes -
July 28, 2017
115-S179Voted No -
July 26, 2017
115-S169Voted No -
July 25, 2017
115-S167Voted No -
July 24, 2017
115-S166Voted No -
July 20, 2017
115-S164Voted No -
July 10, 2017
115-S156Voted No -
June 22, 2017
115-S152Voted No -
June 6, 2017
115-S139Voted Yes -
May 25, 2017
115-S137A vote to confirm Amul R. Thapar, of Kentucky, as United States Circuit Judge for the Sixth Circuit.Voted No -
May 18, 2017
115-S131Voted No -
May 16, 2017
115-S129Voted No -
May 9, 2017
115-S124Voted No -
May 3, 2017
115-S120Voted No -
May 2, 2017
115-S118Voted No -
April 27, 2017
115-S116Voted No -
April 7, 2017
115-S111Voted No -
April 6, 2017
115-S109Voted Yes -
March 30, 2017
115-S99Voted No -
March 23, 2017
115-S96Voted No -
March 22, 2017
115-S93Voted No -
March 14, 2017
115-S87Voted No -
March 13, 2017
115-S86Voted No -
March 9, 2017
115-S85Voted No -
March 9, 2017
115-S84Voted No -
March 8, 2017
115-S83Voted No -
March 7, 2017
115-S82Voted No -
March 6, 2017
115-S81Voted No -
March 2, 2017
115-S79Voted No -
March 2, 2017
115-S77Voted No -
March 1, 2017
115-S75Voted No -
Feb. 27, 2017
115-S73Voted Yes -
Feb. 17, 2017
115-S71Voted No -
Feb. 16, 2017
115-S68Voted No -
Feb. 15, 2017
115-S66Voted No -
Feb. 13, 2017
115-S63Voted No -
Feb. 10, 2017
115-S61Voted No -
Feb. 8, 2017
115-S59Voted No -
Feb. 7, 2017
115-S54Voted No -
Feb. 3, 2017
115-S51Voted No -
Feb. 2, 2017
115-S43Voted No -
Feb. 1, 2017
115-S36Voted No -
Jan. 23, 2017
115-S32Voted No -
Jan. 11, 2017
115-S20Voted No
Where they broke ranks, 114th Congress
Votes where they went against most of their party on a vote that split the parties (29), or against the position President Obama took publicly before the vote (11).
-
Sept. 28, 2016
114-S487Voted Yes -
Sept. 21, 2016
114-S484Voted Yes -
July 7, 2016
114-S462Voted Yes -
July 7, 2016
114-S461Voted No -
July 6, 2016
114-S460Voted Yes -
June 29, 2016
114-S456Voted Yes -
June 22, 2016
114-S447Voted Yes -
June 14, 2016
114-S437Voted Yes -
June 9, 2016
114-S435Voted Yes -
Nov. 10, 2015
114-S302Voted Yes -
Oct. 27, 2015
114-S289Voted No -
Oct. 27, 2015
114-S288Voted No -
Oct. 7, 2015
114-S277Voted Yes -
Oct. 7, 2015
114-S276Voted Yes -
Oct. 6, 2015
114-S275Voted Yes -
Sept. 22, 2015
114-S268Voted Yes -
June 24, 2015
114-S219Voted No -
June 18, 2015
114-S215Voted Yes -
June 4, 2015
114-S202Voted Yes -
May 22, 2015
114-S193Voted No -
May 22, 2015
114-S191Voted No -
April 22, 2015
114-S156Voted No -
April 14, 2015
114-S140Voted No -
March 19, 2015
114-S76Voted Yes -
March 19, 2015
114-S75Voted Yes -
March 18, 2015
114-S74Voted Yes -
March 17, 2015
114-S73Voted Yes -
March 17, 2015
114-S72Voted Yes -
March 4, 2015
114-S68Voted Yes -
Jan. 29, 2015
114-S49Voted Yes -
Jan. 29, 2015
114-S45Voted Yes -
Jan. 22, 2015
114-S21Voted Yes -
Jan. 21, 2015
114-S9Voted Yes -
Jan. 12, 2015
114-S3Voted Yes -
Jan. 8, 2015
114-S1Voted No
Where they broke ranks, 113th Congress
Votes where they went against most of their party on a vote that split the parties (13), or against the position President Obama took publicly before the vote (2).
-
Nov. 18, 2014
113-S571Voted Yes -
March 26, 2014
113-S378Voted Yes -
March 5, 2014
113-S339Voted No -
Feb. 4, 2014
113-S312Voted No -
July 24, 2013
113-S184Voted No -
May 22, 2013
113-S134Voted Yes -
April 18, 2013
113-S104Voted Yes -
March 23, 2013
113-S89Voted Yes -
March 22, 2013
113-S64Voted Yes -
March 22, 2013
113-S61Voted Yes -
March 22, 2013
113-S60Voted No -
March 22, 2013
113-S57Voted Yes -
March 20, 2013
113-S41Voted Yes