Former member of Congress
Tom Udall
Sen. for NM, Democrat, in the 116th Congress (2019–2020).
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, New Mexico | NM | Democrat | Jan. 6, 2009 | Jan. 3, 2021 | 111th–116th |
| U.S. House, New Mexico | NM-03 | Democrat | Jan. 6, 1999 | Jan. 3, 2009 | 106th–110th |
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.
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 |
|---|---|---|---|---|---|
| 116th Congress (2019–2020) | Senate NM | Democrat | 99% | Trump: 32% | 2% |
| 115th Congress (2017–2018) | Senate NM | Democrat | 98% | Obama: –; Trump: 32% | 1% |
| 114th Congress (2015–2016) | Senate NM | Democrat | 97% | Obama: 89% | 0.8% |
| 113th Congress (2013–2014) | Senate NM | Democrat | 99% | Obama: 98% | 0.3% |
Where they broke ranks, 116th Congress
Votes where they went against most of their party on a vote that split the parties (3), or against the position President Trump took publicly before the vote (201).
-
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-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 No -
Sept. 21, 2020
116-S612Voted Yes -
Sept. 16, 2020
116-S608Voted No -
Sept. 16, 2020
116-S607Voted No -
Sept. 10, 2020
116-S594Voted No -
Aug. 6, 2020
116-S585Voted No -
July 30, 2020
116-S580Voted No -
July 29, 2020
116-S577Voted No -
July 28, 2020
116-S574Voted No -
July 28, 2020
116-S573Voted No -
July 27, 2020
116-S570Voted No -
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 3, 2020
116-S537Voted No -
June 2, 2020
116-S535Voted No -
June 2, 2020
116-S533Voted No -
May 21, 2020
116-S529Voted No -
May 20, 2020
116-S527Voted No -
May 19, 2020
116-S524Voted No -
May 19, 2020
116-S522Voted 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 -
Feb. 25, 2020
116-S488Voted No -
Feb. 25, 2020
116-S486Voted No -
Feb. 25, 2020
116-S485Voted No -
Feb. 13, 2020
116-S480Voted Yes -
Feb. 12, 2020
116-S472Voted No -
Feb. 12, 2020
116-S471Voted 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. 14, 2020
116-S440Voted No -
Jan. 9, 2020
116-S438Voted No -
Jan. 8, 2020
116-S435Voted No -
Jan. 8, 2020
116-S433Voted Yes -
Dec. 19, 2019
116-S419Voted No -
Dec. 19, 2019
116-S418Voted No -
Dec. 19, 2019
116-S416Voted No -
Dec. 18, 2019
116-S402Voted No -
Dec. 12, 2019
116-S397Voted No -
Dec. 12, 2019
116-S396Voted Yes -
Dec. 12, 2019
116-S395Voted No -
Dec. 11, 2019
116-S391Voted No -
Dec. 10, 2019
116-S387Voted No -
Dec. 5, 2019
116-S383Voted No -
Dec. 4, 2019
116-S380Voted No -
Dec. 4, 2019
116-S379Voted No -
Dec. 4, 2019
116-S378Voted No -
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 -
Nov. 6, 2019
116-S348Voted 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 No -
Sept. 24, 2019
116-S300Voted No -
Sept. 24, 2019
116-S299Voted No -
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-S278Voted 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 No -
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-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 10, 2019
116-S196Voted 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-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-S156Voted No -
June 10, 2019
116-S147Voted No -
June 10, 2019
116-S146Voted No -
June 10, 2019
116-S145Voted No -
June 5, 2019
116-S141Voted No -
June 5, 2019
116-S137Voted No -
June 4, 2019
116-S133Voted 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 8, 2019
116-S104Voted No -
May 8, 2019
116-S99Voted No -
May 2, 2019
116-S94Voted Yes -
May 2, 2019
116-S93Voted No -
May 1, 2019
116-S87Voted No -
May 1, 2019
116-S85Voted No -
April 30, 2019
116-S83Voted No -
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-S71Voted 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 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 No -
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 No -
Feb. 14, 2019
116-S24Voted No -
Jan. 24, 2019
116-S9Voted No -
Jan. 17, 2019
116-S7Voted No
Where they broke ranks, 115th Congress
Votes where they went against most of their party on a vote that split the parties (8), or against the position President Obama / Trump took publicly before the vote (148).
-
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 No -
Nov. 27, 2018
115-S571Voted No -
Nov. 15, 2018
115-S569Voted 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-S558Voted 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. 24, 2018
115-S538Voted No -
Sept. 12, 2018
115-S531Voted No -
Sept. 6, 2018
115-S528Voted No -
Aug. 28, 2018
115-S525Voted No -
Aug. 28, 2018
115-S524Voted No -
Aug. 28, 2018
115-S523Voted No -
Aug. 28, 2018
115-S522Voted No -
Aug. 28, 2018
115-S520Voted No -
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 11, 2018
115-S477Voted No -
June 20, 2018
115-S459Voted No -
June 7, 2018
115-S443Voted No -
May 24, 2018
115-S436Voted No -
May 24, 2018
115-S434Voted No -
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 10, 2018
115-S415Voted Yes -
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-S401Voted No -
April 16, 2018
115-S399Voted Yes -
April 12, 2018
115-S396Voted No -
April 12, 2018
115-S394Voted No -
April 11, 2018
115-S392Voted No -
March 19, 2018
115-S381Voted No -
March 14, 2018
115-S379Voted No -
March 1, 2018
115-S367Voted No -
Feb. 28, 2018
115-S365Voted No -
Feb. 27, 2018
115-S363Voted No -
Feb. 15, 2018
115-S361Voted No -
Feb. 15, 2018
115-S360Voted No -
Jan. 30, 2018
115-S352Voted No -
Jan. 29, 2018
115-S350Voted No -
Jan. 24, 2018
115-S348Voted No -
Jan. 24, 2018
115-S346Voted No -
Jan. 19, 2018
115-S339Voted No -
Jan. 18, 2018
115-S337Voted No -
Dec. 21, 2017
115-S325Voted Yes -
Dec. 20, 2017
115-S323Voted 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. 13, 2017
115-S270Voted 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. 16, 2017
115-S217Voted 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. 27, 2017
115-S205Voted No -
Sept. 25, 2017
115-S203Voted No -
Sept. 19, 2017
115-S201Voted No -
Sept. 14, 2017
115-S196Voted No -
Sept. 12, 2017
115-S194Voted No -
Aug. 2, 2017
115-S184Voted No -
Aug. 1, 2017
115-S182Voted No -
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 13, 2017
115-S160Voted No -
June 22, 2017
115-S152Voted No -
June 6, 2017
115-S139Voted 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 -
April 4, 2017
115-S103Voted No -
March 30, 2017
115-S99Voted No -
March 23, 2017
115-S96Voted No -
March 22, 2017
115-S93Voted No -
March 15, 2017
115-S89Voted 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 Yes -
March 2, 2017
115-S78Voted Yes -
March 2, 2017
115-S77Voted No -
March 1, 2017
115-S75Voted Yes -
Feb. 27, 2017
115-S74Voted Yes -
Feb. 27, 2017
115-S73Voted No -
Feb. 17, 2017
115-S71Voted No -
Feb. 16, 2017
115-S68Voted No -
Feb. 15, 2017
115-S66Voted No -
Feb. 14, 2017
115-S65Voted 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. 24, 2017
115-S33Voted No -
Jan. 23, 2017
115-S32Voted No -
Jan. 20, 2017
115-S30Voted No
Where they broke ranks, 114th Congress
Votes where they went against most of their party on a vote that split the parties (9), or against the position President Obama took publicly before the vote (9).
-
Dec. 9, 2016
114-S499Voted Yes -
Sept. 28, 2016
114-S487Voted Yes -
June 14, 2016
114-S437Voted Yes -
June 10, 2016
114-S436Voted Yes -
Nov. 10, 2015
114-S302Voted Yes -
Oct. 27, 2015
114-S291Voted No -
Oct. 7, 2015
114-S277Voted Yes -
Oct. 7, 2015
114-S276Voted Yes -
Oct. 6, 2015
114-S275Voted Yes -
July 16, 2015
114-S245Voted Yes -
June 24, 2015
114-S219Voted No -
June 18, 2015
114-S215Voted Yes -
May 22, 2015
114-S193Voted No -
May 22, 2015
114-S191Voted No -
Jan. 28, 2015
114-S41Voted No -
Jan. 12, 2015
114-S3Voted Yes
Where they broke ranks, 113th Congress
Votes where they went against most of their party on a vote that split the parties (5), or against the position President Obama took publicly before the vote (4).