Federal race · 2022

Oklahoma U.S. Senate, 2022

Primary: June 28, 2022 ·

Money raised

  1. James Paul Lankford (R)$5.9M raised · $2.1M on hand
  2. Kendra Horn (D)$1.9M raised · $25K on hand
  3. Lucas Holland (R)$1.3M raised · $940 on hand
  4. Randy Grellner (R)$1.3M raised · $0 on hand
  5. Jackson Rhodes Lahmeyer (R)$986K raised · $0 on hand
  6. Nathan Dahm (R)$404K raised · $0 on hand
  7. Madison Horn (D)$372K raised · $165 on hand
  8. Jason Bollinger (D)$175K raised · $0 on hand
  9. Scott Pruitt (R)$166K raised · $0 on hand
  10. Jo Stanley Glenn (D)$22K raised · $0 on hand
  11. Dennis Baker (D)$14K raised · $2K on hand
  12. Brandon Wade (D)$2K raised · −$755 on hand

Raised Cash on hand · bars are blue for Democrats, red for Republicans, gray for others

Candidates

CandidateStatusRaisedSpentCash on handThrough
James Paul Lankford (R)Won the general election (64.3%)$5,868,351.84$4,707,427.93$2,074,099.102022-12-31
Kendra Horn (D)Not running (declined to run)$1,903,985.66$1,982,503.78$24,578.992022-12-31
Lucas Holland (R)Registered candidate (raised or spent over $5,000)$1,293,722.07$1,292,781.97$940.102022-12-31
Randy Grellner (R)Registered candidate (raised or spent over $5,000)$1,277,961.73$1,277,961.73$0.002022-08-01
Jackson Rhodes Lahmeyer (R)Lost primary$986,241.70$986,241.70$0.002022-12-31
Nathan Dahm (R)Withdrawn$404,323.69$404,323.69$0.002022-12-31
Madison Horn (D)Lost the general election (32.1%)$372,106.81$371,942.14$164.672022-12-31
Jason Bollinger (D)Lost primary runoff$175,320.29$175,320.29$0.002022-12-31
Scott Pruitt (R)Registered candidate (raised or spent over $5,000)$166,274.26$166,274.26$0.002022-07-23
Jo Stanley Glenn (D)Registered candidate (raised or spent over $5,000)$22,372.00$22,372.00$0.002022-10-24
Dennis Baker (D)Registered candidate (raised or spent over $5,000)$14,405.82$12,664.83$2,409.802022-12-31
Brandon Wade (D)Registered with the FEC; has not yet raised or spent $5,000$2,265.00$3,110.55−$754.732022-06-30
Kenneth Blevins (L)Lost the general election (1.78%)$1,825.00$1,787.69$1,579.642022-12-31

Totals from the FEC candidate summary file, retrieved October 23, 2026. A dated snapshot, not live reporting; each candidate’s FEC page is the official source.

Total spent on this race

$13,380,483.55 = candidates’ own spending $11,119,143.08 + outside spending $2,261,340.47

CandidateOutside spending forAgainstElectioneering and member messages
Nathan Dahm$1,036,408.54$0.00$0.00
Lucas Holland$916,950.00$0.00$0.00
James Paul Lankford$176,474.30$12,194.20$11,720.71
Jackson Rhodes Lahmeyer$79,979.20$0.00$0.00
Scott Pruitt$0.00$24,113.52$0.00
Kendra Horn$3,500.00$0.00$0.00

Candidates’ own spending is their committees’ disbursements less transfers to other committees, contributions to others, loan repayments and refunds (FEC committee summary). Outside spending is independent expenditures, electioneering communications and company or union member communications for or against these candidates (FEC totals by candidate from regular reports, retrieved October 24, 2026; the latest 24- and 48-hour notices are not included yet). Party coordinated spending is not split by race and is not included. All the money

Polling and ratings

Race ratings

Recent polls

Polling average: James Lankford 55.6% · Madison Horn 35.8% (Lankford +19.8). Averages listed on Wikipedia from FiveThirtyEight, 270towin.

PollsterDatesSampleMargin of errorResults
Ascend Action (R)November 5–6, 2022682 (LV)± 3.8%James Lankford 56% · Madison Horn 36%
Amber Integrated (R)October 26–28, 2022501 (LV)± 4.4%James Lankford 52% · Madison Horn 38%
Emerson CollegeOctober 25–28, 20221,000 (LV)± 3.0%James Lankford 57% · Madison Horn 33%
Ascend Action (R)October 24–28, 2022749 (LV)± 3.6%James Lankford 51% · Madison Horn 35%
Amber Integrated (R)October 13–15, 2022500 (LV)± 4.4%James Lankford 52% · Madison Horn 36%
Ascend Action (R)October 10–12, 2022638 (LV)± 3.9%James Lankford 51% · Madison Horn 37%

Ratings and polls as listed on Wikipedia: 2022 United States Senate election in Oklahoma (retrieved October 23, 2026), licensed CC BY-SA 4.0. TerraCivic does not rate races or compute its own average.

Results

CandidatePartyVotesShare
James LankfordRepublican Party739,96064.3%
Madison HornDemocratic Party369,37032.1%
Michael DelaneyIndependent20,9071.82%
Kenneth BlevinsLibertarian Party20,4951.78%

As listed on Wikipedia; official results come from the state election office.

TerraCivic shows public filings without scores, grades or judgments about any candidate.

Federal law prohibits using information copied from FEC reports to solicit contributions or for commercial purposes. Do not use TerraCivic for fundraising, donor prospecting, or contact lists. TerraCivic shows no individual contributor names, addresses, employers or amounts. Data use & privacy