NonpartisanIndependent, data-first coverage of US elections — polls, forecasts, and prediction markets, refreshed daily.Updated daily.What's new·Methodology·Send feedback
Races · Senate · 2020 · Iowa
PrimariesThis seat also has primary-season views:Democratic primary
Senate · class II · open seat

Theresa Greenfield vs Joni Ernst

Tilt RR +1.5 forecast· 45 polls · 0 markets
Model's final pre-election call · win probabilitypoliagg-v34 · final pre-election call
40% Greenfield (D)
60% Ernst (R)
R+15R+5TIEDD+5D+15
Model's predicted final margin R +1.5 · 80% CI R+13.5 → D+10.5
Actual result R+6.6 · backtest (race already called)
Momentum
insufficient data
Tipping-point P
0.0%
Decisive for chamber control
Market · D-side
Cross-platform consensus
News articles · 30d
no recent coverage
Where this race stands
Verified

Lean R · model 60% R

No recent polls or markets for this race. PVI baseline (R+6) suggests Lean R.

The poliagg-v34 ensemble forecasts R+1.5 with an 80% CI ranging from R+13.5 (10th pctile) to D+10.5 (90th pctile), giving R a 60% chance of winning.

CITATIONS · lean-r
Forecast · poliagg-v34
Predicted final margin
R +1.5
80% CI: R +13.5D +10.5 · win prob 40%
R+30R+15TIEDD+15D+30
Quality · inputs
Data quality · high
Polls used45
Days to electionpassed
Actual resultR+6.6
Residual σ6.00pt
Generated7/1/2026

Polling average

30354045505560ERNST 47.1GREENFIELD 46.6MAURO 42.0APR '19JAN '20NOV '20
Weighted, plus each pollster's measured bias subtracted before averaging.

All polls · 45 results

strongpositiveinfocautionflag
DatePollster · trust signalsn · popLeanBias · trackvs ratersD · R
Nov 1, 20Public Policy PollingFor · Public Policy Polling871 · unknownNEUTRALD +0.9104 tracked+2.4noisy48 · 47
Oct 31, 20Change Research+1For · Change Research1,084 · LVD-LEAND +3.718 tracked+5.7noisy48 · 47
Oct 31, 20Civiqs/Daily KosFor · Daily Kos853 · LVD-LEAND +4.05 tracked-0.9aligned50 · 47
Oct 31, 20Data for Progress+1951 · LVNEUTRALD +1.151 tracked+0.8aligned49 · 45
Oct 30, 20Emerson College+1604 · LVNEUTRALD +0.7118 tracked+0.8aligned51 · 48
Oct 29, 20InsiderAdvantage+1400 · LVR-LEANR +2.838 tracked-0.5aligned45 · 51
Oct 28, 20Selzer & Co./Des Moines RegisterFor · The Des Moines Register814 · LVNEUTRAL42 · 46
Oct 26, 20Quinnipiac University+1For · Quinnipiac University1,225 · LVNEUTRALD +0.454 tracked+1.1aligned46 · 48
Oct 23, 20RABA Research693 · LVNEUTRAL51 · 45
Oct 20, 20Emerson College+1435 · LVNEUTRALD +0.7118 tracked+0.8aligned46 · 51
Oct 20, 20RMG Research800 · LVD-LEAND +6.68 tracked+2.6d lean46 · 43
Oct 19, 20Siena College/NYT Upshot753 · LVD-LEAND +5.09 tracked0.0aligned44 · 45
Oct 18, 20Insider Advantage+1400 · LVNEUTRALD +8.13 tracked48 · 43
Oct 18, 20Monmouth University+2For · Monmouth University Polling Institute501 · RVD-LEAND +4.520 tracked+0.7aligned47 · 47
Oct 10, 20Data for Progress+1822 · LVNEUTRALD +1.151 tracked+0.8aligned47 · 43
Oct 8, 20YouGov/CBS+1For · CBS News1,022 · LVNEUTRAL47 · 43
Oct 7, 20Opinion InsightFor · AAF800 · LVR-LEAN45 · 47
Oct 5, 20Civiqs/Daily KosFor · Civiqs/Daily Kos756 · LVD-LEAND +4.05 tracked-0.9aligned49 · 46
Oct 4, 20Quinnipiac University+1For · Quinnipiac University1,205 · LVNEUTRALD +0.454 tracked+1.1aligned50 · 45
Sep 27, 20Data for Progress+1743 · LVNEUTRALD +1.151 tracked+0.8aligned44 · 42
Sep 26, 20Hart Research Associates400 · LVNEUTRAL48 · 48
Sep 25, 20RABA Research780 · LVNEUTRAL51 · 39
Sep 21, 20Monmouth University+1For · Monmouth University402 · RVD-LEAND +4.520 tracked+0.7aligned47 · 47
Sep 21, 20Siena College/NYT Upshot501 · LVD-LEAND +5.09 tracked0.0aligned42 · 40
Sep 16, 20Selzer/Des Moines RegisterFor · The Des Moines Register658 · LVNEUTRAL45 · 42
Sep 4, 20Fabrizio Ward/Hart Research AssociatesFor · AARP800 · LVNEUTRAL45 · 50
Sep 1, 20Opinion InsightFor · AAF800 · LVR-LEAN43 · 49
Aug 13, 20Public Policy Polling729 · unknownNEUTRALD +0.9104 tracked+2.4noisy48 · 45
Aug 2, 20Monmouth University+2For · Monmouth University Polling Institute401 · RVD-LEAND +4.520 tracked+0.7aligned45 · 48
Aug 1, 20Data for Progress+11,101 · LVNEUTRALD +1.151 tracked+0.8aligned45 · 43
Jul 29, 20RMG Research500 · RVD-LEAND +6.68 tracked+2.6d lean40 · 36
Jul 15, 20Spry Strategies701 · LVNEUTRAL45 · 43
Jun 27, 20GQR Research+1800 · LVD-LEAN+6.0noisy49 · 47
Jun 9, 20Selzer/Des Moines RegisterFor · The Des Moines Register674 · LVNEUTRAL46 · 43
Jun 7, 20Civiqs/Daily KosFor · Civiqs/Daily Kos865 · RVD-LEAND +4.05 tracked-0.9aligned48 · 45
Jun 3, 20Public Policy Polling963 · unknownNEUTRALD +0.9104 tracked+2.4noisy45 · 43
May 8, 20RABA Research/Eddie Mauro632 · LVNEUTRAL42 · 42
Apr 30, 20Public Policy PollingFor · Public Policy Polling1,222 · unknownNEUTRALD +0.9104 tracked+2.4noisy42 · 43
Mar 4, 20Des Moines Register/Selzer & Co.For · According to a new Des Moines Register667 · LVNEUTRAL41
Dec 14, 19Public Policy Polling944 · unknownNEUTRALD +0.9104 tracked+2.4noisy41 · 47
Oct 15, 19Emerson College+1888 · RVNEUTRALD +0.7118 tracked+0.8aligned40 · 47
Apr 29, 19Public Policy Polling+1For · Sioux City Journal780 · unknownNEUTRALD +0.9104 tracked+2.4noisy48
Apr 28, 19Lake Research Partners+1For · Iowa Starting Line500 · LVNEUTRAL+17.7noisy34 · 56
Apr 28, 19Lake Research Partners+1For · Iowa Starting Line500 · LVNEUTRAL+17.7noisy33 · 58
Jun 30, 17Public Policy Polling+1For · Politico784 · unknownNEUTRALD +0.9104 tracked+2.4noisy48
· 45 polls · 10 per page

Endorsements · 1 total

Source · Wikipedia · 2 candidates with no endorsements yet
Ernst · 100%1
RJoni Ernst1 endorser
Most notable · Maggie's List
Other1
DTheresa Greenfield0 endorsers
no endorsers yet
No endorsements found yet. Endorsements come from the candidate's Wikipedia article (when one exists) and update with the daily scrape.
DEddie Mauro0 endorsers
no endorsers yet
No endorsements found yet. Endorsements come from the candidate's Wikipedia article (when one exists) and update with the daily scrape.

Money raised · own committees

FEC Schedule E (independent expenditures) + candidate-committee totals · last filing 2020-12-21
Joni ErnstS4IA00129 ↗
Receipts
$27.7M
Disburse
$28.5M
Cash on hand
$528.4K
Debts
$0
Securities & investment$84.5K
Air transport$22.2K
Electric utilities$14.8K
INFORMATION REQUESTED PER BEST EFFORTS$234.0K
BLACKSTONE$45.4K
APOLLO$39.1K
AMSCOT FINANCIAL$22.4K
RAYTHEON TECHNOLOGIES$22.2K
Theresa GreenfieldS0IA00176 ↗
Receipts
$56.4M
Disburse
$56.3M
Cash on hand
$30.2K
Debts
$188.2K
Internet$360.5K
Computers / electronics$167.0K
Education$150.0K
GOOGLE$281.4K
NOT-EMPLOYED$213.3K
FACEBOOK$79.1K
MICROSOFT$72.4K
UNIVERSITY OF IOWA$62.3K
Eddie MauroS0IA00150 ↗
Receipts
$5.1M
Disburse
$5.1M
Cash on hand
$3.3K
Debts
$1.6M
Lawyers / law firms$25.1K
KIRKLAND & ELLIS LLP$13.9K
KIRKLAND & ELLIS$11.2K
INTEGRITY DIRECT$8.4K
NORTHWEST PASSAGE$5.6K
RUSSO, ROSALINA, & CO$5.6K

Outside spending · independent expenditures

FEC Schedule E (independent expenditures) + candidate-committee totals · 24/48-hr IE reports
IE total
$35.4M
D side
$25.8M · 73%
R side
$9.6M · 27%
Top spender
DSCC
For / against split
For Greenfield $9.3M
Against Ernst $16.5M
Against Greenfield $6.2M
For Ernst $3.4M
SpenderSideAmountShareTarget
DSCCD$9.8M28%against Joni Ernst
FAMILY FRIENDLY ACTION PACD$8.0M23%for Theresa Greenfield
IOWA VALUES ACTIONR$5.6M16%against Theresa Greenfield
SMPD$5.2M15%against Joni Ernst
WOMEN VOTE!D$1.5M4%against Joni Ernst
SENATE LEADERSHIP FUNDR$1.3M4%for Joni Ernst
SENATE CONSERVATIVES FUNDR$884.1K3%for Joni Ernst
AMERICA'S PROGRESSIVE PROMISE PACD$800.0K2%for Theresa Greenfield
NRSCR$568.6K2%against Theresa Greenfield
FUTURE PROGRESSD$164.0K0%for Eddie Mauro

Editorial ratings · 5 raters

Cook · Sabato · Inside Elections · 538 · DDHQ et al.
Tossup4
Lean R1
The Cook Political Report
Tossup
Oct 28
DDHQ
Tossup
Nov 2
538
Tossup
Nov 1
Inside Elections
Tossup
Oct 27
Sabato's Crystal Ball
Lean R
Nov 1

Demographic crosstabs

age · education · race · gender
No demographic crosstabs published for this race yet. Most pollsters release only topline numbers; subgroup breakdowns (age, education, race, gender) appear here when a pollster publishes them.
Rating timeline
Jun 22, 2026Tilt Rmodel
May 11, 2026Lean Rmodel
Verification trail
Polls verified45 / 45deterministic
Polls flaggednone
Markets ingested0 platformsnone listed
FEC filingssyncedcommittee + IE · 2020-12-21
Endorsements1 totalWikipedia scrape
News coverage< 5 articlesGoogle News
Method · bounds + percentage totals + date-order checks