James Lankford, U.S. Senator

James Lankford

U.S. Senator● In office
Born
March 4, 1968
Current age
58
Home state
Oklahoma
Party
Republican
In office
U.S. Senator, Oklahoma (present)
On the ballot
2010–2022
5-0
RecordWin–Loss
Total Popular Votes
Lankford2.6M
Opponents1.3M
5
Elections run

Between 2010 and 2022, James Lankford ran in 5 elections across 2 offices (U.S. House and U.S. Senate), winning all 5. Lankford's biggest single-election total was 980,892 votes, in the 2016 U.S. Senate election in Oklahoma. Lankford's closest win came in the 2010 U.S. House election in Oklahoma's District 5, decided by 55,162 votes.

Browse every U.S. Senate election in Oklahoma, every U.S. House race in Oklahoma's District 5, or all 2022 U.S. Senate races.

How many votes has James Lankford received?

James Lankford has received 2,554,693 popular votes across 5 U.S. elections, with a career record of 5–0.

Election history

James Lankford’s election history
YearOfficeResultVotesOpponent(s)
2022U.S. SenateOklahomaWon739,96064.3%Madison Horn
Michael L Delaney

Kenneth D. Blevins
2016U.S. SenateOklahomaWon980,89267.74%Mike Workman
Robert T. Murphy (head-to-head)

Sean Braddy

Mark T. Beard (head-to-head)
2014U.S. SenateOklahoma · SpecialWon557,00267.85%Connie Johnson
Mark T. Beard (head-to-head)
2012U.S. HouseOklahomaWon153,60358.7%Tom Guild
Pat Martin

Robert T. Murphy (head-to-head)
2010U.S. HouseOklahomaWon123,23662.52%Billy Coyle
Clark Duffe

Dave White
Identity & sources. Identity verified against the Congressional Bioguide (L000575) and Wikidata (Q45940). Election results come from official certified totals and the MIT Election Data and Science Lab; see methodology.
Cite this profile. PolitiFinder, “James Lankford: election history & vote totals.” https://politifinder.com/p/james-lankford. Accessed [date].

Compiled by PolitiFinder. Election results from official certified sources and the MIT Election Lab. See Data & sources and methodology. Data last verified July 28, 2026.