Get the briefing by email: when the forecast moves and weekly through Election Day, then how our forecast did. See one

Thomas Laehn

Libertarian · Iowa U.S. Senate · 2026

Race details and available evidence

Other candidates in FutureBallot’s record for this race: Ashley Hinson (Republican) · Josh Turek (Democratic).

Election source and identity checks

Matched by full name, party, race and election stage. Official election source checked 2026-10-31. Our current candidate list still includes this candidate. Check the election office for subsequent withdrawals, replacements or ballot changes.

This record is specific to this race. The record does not merge other people with the same name. Source dates describe the records checked, not a guarantee of the latest ballot.

Archived official copy; latest ballot not verified

Career background

A sourced career history is not yet available for this profile.

The money

Campaign money
CandidateRaisedCash on handPAC shareSelf-fundedOutside $ forOutside $ against
Josh Turek (Democratic)

Outside spenders and filings at FEC
$24,290,521$3,072,8512%$0$9,859,360$470,532
Ashley Hinson (Republican)

Outside spenders and filings at FEC
$14,147,973$2,172,98919%$0$4,319,927$10,315,097
Thomas Laehn (Libertarian)

Outside spenders and filings at FEC
$61,146$9,0350%$196No outside-spending records in this FEC data
5 other filers (primary candidates and old committees)
Other filers
CandidateRaisedCash on handPAC shareSelf-fundedOutside $ forOutside $ against
Joni K Ernst (Republican)
not on our ballot roster (a primary candidate or an old committee); figures through September 30, 2026
Outside spenders and filings at FEC
$2,006,940$1,801,80232%$0—$15,476
Nathan Sage (Democratic)
not on our ballot roster (a primary candidate or an old committee); figures through September 30, 2026
Outside spenders and filings at FEC
$1,433,544$91%$500No outside-spending records in this FEC data
James Carlin (Republican)
not on our ballot roster (a primary candidate or an old committee); figures through June 30, 2026
Outside spenders and filings at FEC
$494,420$5,2660%$352,006No outside-spending records in this FEC data
Jackie Norris (Democratic)
not on our ballot roster (a primary candidate or an old committee); figures through March 20, 2026
Outside spenders and filings at FEC
$363,563$01%$7,000No outside-spending records in this FEC data
James Scholten (Democratic)
not on our ballot roster (a primary candidate or an old committee); figures through December 31, 2025
Outside spenders and filings at FEC
$213,415$8,1445%$0No outside-spending records in this FEC data

Candidate money and outside spending have different reporting cutoffs. Where available, outside totals cover the full election cycle, including primaries; recent spending may be absent.

Money sources and coverage

FEC bulk candidate summaries through October 14, 2026. Candidate summaries may include earlier election stages. A dash or unavailable record does not establish that no outside spending occurred. Do not add outside spending to candidate receipts: money spent independently is separate from money raised by the candidate. These tables do not estimate a causal effect on votes; the race's model explanation identifies the inputs it actually uses. Outside spending covers 2025–2026, including spending during primaries. Records retrieved October 31, 2026, 16:02 UTC. These FEC figures include processed regular filings, not separate 24/48-hour notices; recent spending may be absent. Some filings submitted before the retrieval time may still be missing. Spending is matched by FEC candidate ID to the candidates listed here.

Outside spending by committee

FEC processed records for 2025–2026, retrieved October 31, 2026, 16:02 UTC. These amounts pool election stages, including primaries; they are not November-only totals. Support and opposition refer to the named candidate. Recent spending may be absent.

Sources, coverage and accounting

Unclassified records remain separate. These FEC committee and candidate totals use the latest processed amended regular filings, exclude Schedule E memo entries and include Form 5/7 spending under FEC processing rules. Separate 24/48-hour notices are not added. Recent spending reported only in notices may be absent. Retrieval time is not a guarantee that all filings through that time were processed. Committee sums reconcile to FEC candidate totals. Negative amounts reflect net adjustments. Only candidates with outside-spending records appear below; candidate receipts and outside spending have different reporting cutoffs. Record counts are expenditure entries, not unique filings.

Outside spending by committee
Candidate targetedCommittee or other spenderDirectionAmountRecords
Josh Turek (Democratic) — S6IA00298ACTIVATE AMERICA (C00640300)Support$1,683.213
Josh Turek (Democratic) — S6IA00298AMERICANS FOR PROSPERITY ACTION, INC. (AFP ACTION) DBA CVA ACTION AND DBA LIBRE ACTION (C00687103)Oppose$201,866.502
Josh Turek (Democratic) — S6IA00298BLUE DEMOCRACY NETWORK (C00933796)Support$2,806.252
Josh Turek (Democratic) — S6IA00298BLUE MAJORITY MAKERS PAC (C00948109)Support$3,022.922
Josh Turek (Democratic) — S6IA00298BLUE SHIFT PAC (C00933614)Support$4,595.842
Josh Turek (Democratic) — S6IA00298DEMOCRATIC FUTURE PAC (C00934273)Support$1,208.332
Josh Turek (Democratic) — S6IA00298DEMOCRATS FIGHT BACK PAC (C00951376)Support$17,199.253
Josh Turek (Democratic) — S6IA00298FIELD TEAM 6, INC. (C00909994)Support$5,832.756
Josh Turek (Democratic) — S6IA00298GIVEGREEN UNITED ACTION (C00802389)Support$143.405
Josh Turek (Democratic) — S6IA00298HIGH PLAINS PAC (C00875039)Oppose$257,500.003
Josh Turek (Democratic) — S6IA00298MAJORITY BLUE PAC (C00948000)Support$3,678.333
Josh Turek (Democratic) — S6IA00298PROGRESSIVE TURNOUT PROJECT (C00580068)Support$43,722.382
Josh Turek (Democratic) — S6IA00298SLF PAC (C00571703)Oppose$11,166.001
Josh Turek (Democratic) — S6IA00298THOMAS PAINE SOCIETY L.L.C. (C90020231)Support$19,031.4012
Josh Turek (Democratic) — S6IA00298VOTEVETS (C00418897)Support$9,756,436.1440
Ashley Hinson (Republican) — S6IA00314AB PAC (C00492140)Oppose$2,053,497.3119
Ashley Hinson (Republican) — S6IA00314AMERICANS FOR PROSPERITY ACTION, INC. (AFP ACTION) DBA CVA ACTION AND DBA LIBRE ACTION (C00687103)Support$3,449,905.2528
Ashley Hinson (Republican) — S6IA00314CLEARPATH ACTION FUND, INC. (C00608943)Support$215,921.034
Ashley Hinson (Republican) — S6IA00314MISSION IOWA (C00874370)Support$10,676.741
Ashley Hinson (Republican) — S6IA00314SLF PAC (C00571703)Support$643,423.569
Ashley Hinson (Republican) — S6IA00314VOTEVETS (C00418897)Oppose$6,475,183.036
Ashley Hinson (Republican) — S6IA00314WINSENATE (C00865444)Oppose$1,786,416.826
Joni K Ernst (Republican) (other filer) — S4IA00129INDIVISIBLE ACTION (C00678839)Oppose$15,475.841