Tammy Duckworth vs Kathy Salvi
The last rating change here was 1d ago, but only 9 polls have landed in the last 60 days. When raters move and pollsters don't, the rating shift may be running ahead of the data. Watch for a late-cycle correction in either direction.
Lean D
Polling average
All polls · 9 results
| End | Pollster | Weight | Lean | Sample | MoE | Pop | Trust signals | Results | Source |
|---|---|---|---|---|---|---|---|---|---|
| 11/6/2022 | Research Co. | 1.01 | —(D+1.5) | 450 | — | LV | 1281d old✓ verified 5d ago+3
| Tammy Duckworth 55.0 · Kathy Salvi 38.0 | pollarch |
| 10/25/2022 | Civiqs | 0.99 | L(D+2.5) | 659 | — | LV | bias D+2.5pt1293d old+2
| Tammy Duckworth 56.0 · Kathy Salvi 40.0 | pollarch |
| 10/24/2022 | Emerson College | 1.00 | —(D+0.7) | 1000 | — | LV | 1294d old✓ verified 5d ago+3
| Tammy Duckworth 49.0 · Kathy Salvi 39.0 | pollarch |
| 10/11/2022 | Public Policy Polling | 1.00 | —(D+1.1) | 770 | — | LV | 1307d olduncorrelated with editorial consensus+4
| Tammy Duckworth 50.0 · Kathy Salvi 36.0 | pollarch |
| 10/11/2022 | Research America | 1.00 | — | 1000 | — | RV | no scored polls1307d old+3
| Tammy Duckworth 48.0 · Kathy Salvi 29.0 | pollarch |
| 9/23/2022 | Emerson College | 1.00 | —(D+0.7) | 1000 | — | LV | 1325d old✓ verified 5d ago+3
| Tammy Duckworth 50.0 · Kathy Salvi 31.0 | pollarch |
| 8/28/2022 | Victory Geek | 1.00 | L | 512 | — | LV | no scored polls1351d old+2
| Tammy Duckworth 58.0 · Kathy Salvi 35.0 | pollarch |
| 7/19/2022 | Victory Research | 0.81 | —(D+1.2) | 1208 | — | LV | 3 scored polls1391d old+3
| Tammy Duckworth 43.0 · Kathy Salvi 34.0 | pollarch |
| 7/19/2022 | Victory Research | 0.81 | —(D+1.2) | 1208 | — | LV | 3 scored polls1391d old+3
| Tammy Duckworth 44.0 | pollarch |
Trust signals are deterministic flags computed from the pollster scorecard (track-record size, historical bias, aggregation weight) and the poll itself (sample size, population, age, citation availability). No interpretation; click any row to see the cited numbers behind each flag.
Endorsements
Source · Wikipedia · 38 totalElected officials (1)
- Jeanne Ives — former state representative from the 42nd district (2013–2019) [ 32 ]
Newspapers (2)
- Chicago Tribune — (Republican primary only) [ 33 ]
- Daily Herald — [ 34 ]
Organizations / unions (1)
- Lake County — Republican Party [ 38 ]
Individuals / celebrities (1)
- Michael Flynn — former U.S. National Security Advisor (2017) and former director of the DIA (2012–2014) (Democratic) [ 31 ] [ better source needed ]
Other (18)
- 20 — 30%
- 30 — 40%
- 40 — 50%
- 50 — 60%
- Barrington Township — Republican Organization [ 35 ]
- Bremen Township — Republican Organization [ 36 ]
- Evanston Township — GOP [ 35 ]
- Homer Township — Republicans [ 35 ]
- Illinois — Citizens for Life [ 35 ]
- Illinois Family Action — [ 37 ]
- McHenry County — GOPAC [ 35 ]
- New Trier — GOP [ 39 ]
- Niles Township — Republicans [ 35 ]
- Northfield Township — Republican Organization [ 35 ]
- Sangamon County — GOP [ 41 ]
- Schaumburg Township — Republican Organization [ 42 ]
- Wheeling Township — eeling Township [ 40 ]
- Winfield — Township Republicans [ 35 ]
Organizations / unions (8)
- Feminist Majority PAC — [ 4 ]
- Illinois AFL–CIO — [ 6 ]
- International Union of Operating Engineers Local 150 — [ 8 ]
- League of Conservation Voters — [ 10 ]
- Natural Resources Defense Council — [ 12 ]
- Planned Parenthood Action Fund — [ 13 ]
- Population Connection Action Fund — [ 14 ]
- [ 15 ] — s Political Committee [ 15 ]
Other (7)
- EMILY's List — [ 2 ]
- End Citizens United — [ 3 ]
- Giffords — [ 5 ]
- Jewish Dems — [ 9 ]
- Let America Vote — [ 3 ]
- NARAL Pro-Choice America — [ 11 ]
- National Organization for Women — for Women [ 7 ]
Money in this race
FEC Schedule E (independent expenditures) + candidate-committee totals · last filing 2022-11-11Source: FEC Schedule E
- $120K against FOR A BETTER ILLINOIS Super PAC
- $48K for THE VETERANS FOUNDATION PAC Super PAC
- $12K for WAY TO LEAD PAC Super PAC
- $30 for SIERRA CLUB INDEPENDENT ACTION Super PAC
- $75K for SENATE LEADERSHIP FUND Super PAC
- $2 for DEFENDING THE REPUBLIC PAC INC. Super PAC
Independent expenditures from FEC Schedule E. "For" = pro-candidate ads / mail / digital. "Against" = anti-candidate. Excludes candidate-committee spending and state-level filings (governor races aren't covered here — they file with state agencies).
Editorial ratings · poll-vs-rater
6 raters| Rater | Rating | Updated | Poll D-marg. | Rater marg. | Δ poll−rater |
|---|---|---|---|---|---|
| The Cook Political Report | Safe D | Mar 4 | — | +18.0 | — |
| DDHQ | Safe D | Jul 20 | — | +18.0 | — |
| The Economist | Safe D | Sep 7 | — | +18.0 | — |
| 538 | Safe D | Jun 30 | — | +18.0 | — |
| Inside Elections | Safe D | Apr 1 | — | +18.0 | — |
| Sabato's Crystal Ball | Safe D | Mar 1 | — | +18.0 | — |
Δ POLL−RATER = polling-consensus margin minus the rater's implied bucket midpoint. Positive = polls more D than rater; negative = rater more D than polls. |Δ| < 0.6 well-aligned · 0.6–1.5 mild divergence · ≥1.5 contested call.
Rating history (4 changes)
- 5/3/2026 Lean D via pvi held 1332d
- 9/9/2022 Safe D D+16.0 via polls held 30d
- 8/10/2022 Likely D D+9.0 via polls held 30d
- 7/11/2022 Lean D via pvi