Where a dollar moves a Colorado race.
9 federal races, seen from the underdog's side. Ranked by how far a disciplined voter contact plan moves the underdog's odds, from 20,000 seeded simulations per race built on official precinct returns.
| Race | Odds: today → with the plan | Lift | Net votes | Call program | |
|---|---|---|---|---|---|
| CO-03 Dwayne L. Romero vs. Jeff Hurd | 29% → 48% | +19 pts | 12,661 | $9,898 29,598 households | Brief › |
| CO-08 Manny Rutinel vs. Gabe Evans | 50% → 62% | +12 pts | 5,012 | $6,374 16,076 households | Brief › |
| CO-05 Jessica Killin vs. Jeff Crank | 4% → 11% | +7 pts | 35,327 | $7,820 22,549 households | Brief › |
| Colorado U.S. Senate Mark Baisley vs. John Hickenlooper | 2% → 7% | +5 pts | 350,023 | $58,793 213,869 households | Brief › |
| CO-07 Tim Bennett vs. Brittany Pettersen | 2% → 5% | +3 pts | 55,579 | $8,100 23,357 households | Brief › |
| CO-04 Eileen Laubacher vs. Lauren Boebert | 1% → 2% | +1 pts | 64,911 | $8,376 24,151 households | Brief › |
| CO-06 Jason Clark vs. Jason Crow | <1% → 1% | +1 pts | 60,541 | $5,335 12,660 households | Brief › |
| CO-01 Christy Peterson vs. Melat Kiros | 0% → 0% | +0 pts | 170,208 | $4,290 9,106 households | Brief › |
| CO-02 Kelley Anne Dennison vs. Joe Neguse | 0% → 0% | +0 pts | 145,237 | $6,559 16,543 households | Brief › |
Lift is the gain in win probability when the plan is executed. Call program: every household on the plan's target list, three attempts each, at published HyperPhonebank rates. Calls are the voter ID and ballot chase engine of each plan: they find the persuadable voters and the supporters so every other dollar lands on the right door.
Romero gets within 959 votes on campaign work alone. A 0.3-point national shift finishes it.
Where
- Precinct 3055826005 (Gunnison County) +100Starting line Romero +61. 4.2% split their ticket. About 278 more ballots in 2024 than in 2022 (estimate).
- Precinct 3055723003 (Garfield County) +89Starting line Romero +47. 4.5% split their ticket. About 329 more ballots in 2024 than in 2022 (estimate).
- Precinct 3065934030 (La Plata County) +88Starting line Romero +56. 5.2% split their ticket. About 269 more ballots in 2024 than in 2022 (estimate).
- Precinct 3055723002 (Garfield County) +87Starting line Romero +62. 5.3% split their ticket. About 187 more ballots in 2024 than in 2022 (estimate).
- Precinct 3065857001 (San Miguel County) +86Starting line Romero +70. 4.5% split their ticket. About 213 more ballots in 2024 than in 2022 (estimate).
The top 12 precincts carry 8% of the plan.
How
- Persuade +7,6927,692 voters who split their ticket in recent elections and lean Hurd today.
- Mobilize +2,705At least 23,782 people who voted in 2024 but not in 2022, in precincts where Romero's side wins at least 55 percent.
- Consolidate +1,305Voters who went third party in recent races, in the precincts that lean Romero's way.
Plus a 0.3-point national shift (959 votes) that no campaign controls.
What has to be true
- Romero wins 50 percent of the ticket splitters now leaning Hurd.
- In Precinct 3055826005 (Gunnison County) and Precinct 3055723003 (Garfield County), 35 percent of the people who voted in 2024 but skipped 2022 come back and vote.
- The national environment moves about 0.3 points toward Romero's side between now and November 3.
- Published 2026 polls do not set the starting line here (every usable one is sponsored by one side), so it is a weighted blend of official recent results; an independent head-to-head poll would move it.
The numbers behind it
- Crossover regression477 precincts, slope 0.984, R² 0.984, 56 crossover precincts
- Monte Carlo20,000 seeded simulations, 7-point baseline error. 90% range of the final margin with the plan: -40,298 to 38,059
- Cash on hand, June 30Romero $84,208 · Hurd $1,760,849
- Call program29,598 households, 88,793 dials, about 4,653 live conversations and 1,587 voter IDs, at $0.3344 per household (published HyperPhonebank rate)
Rutinel can win. The math closes using 58 percent of what history allows.
Where
- Precinct 8252901058 (Adams County) +73Starting line Rutinel +42. 7.2% split their ticket. About 259 more ballots in 2024 than in 2022 (estimate).
- Precinct 8213501013 (Adams County) +72Starting line Rutinel +31. 3.1% split their ticket. About 655 more ballots in 2024 than in 2022 (estimate).
- Precinct 8213201124 (Adams County) +70Starting line Rutinel +35. 6.3% split their ticket. About 412 more ballots in 2024 than in 2022 (estimate).
- Precinct 8213501257 (Adams County) +69Starting line Rutinel +54. 4.9% split their ticket. About 226 more ballots in 2024 than in 2022 (estimate).
- Precinct 8252901033 (Adams County) +59Starting line Rutinel +26. 4.5% split their ticket. About 351 more ballots in 2024 than in 2022 (estimate).
The top 12 precincts carry 13% of the plan.
How
- Persuade +3,0015,160 voters who split their ticket in recent elections and lean Evans today.
- Mobilize +1,433At least 33,747 people who voted in 2024 but not in 2022, in precincts where Rutinel's side wins at least 55 percent.
- Consolidate +829Voters who went third party in recent races, in the precincts that lean Rutinel's way.
What has to be true
- Rutinel wins 29 percent of the ticket splitters now leaning Evans.
- In Precinct 8213501013 (Adams County) and Precinct 8213501001 (Adams County), 20 percent of the people who voted in 2024 but skipped 2022 come back and vote.
- No national wave is required. The plan closes at 58 percent of what recent Colorado results show is possible.
- Published 2026 polls do not set the starting line here (every usable one is sponsored by one side), so it is a weighted blend of official recent results; an independent head-to-head poll would move it.
The numbers behind it
- Crossover regression377 precincts, slope 1.017, R² 0.971, 52 crossover precincts
- Monte Carlo20,000 seeded simulations, 7-point baseline error. 90% range of the final margin with the plan: -24,089 to 34,449
- Cash on hand, June 30Rutinel $601,232 · Evans $3,880,463
- Call program16,076 households, 48,229 dials, about 2,527 live conversations and 862 voter IDs, at $0.3965 per household (published HyperPhonebank rate)
A long shot on the math: it takes a 8.7-point national wave.
Where
- Precinct 5121821176 (El Paso County) +91Starting line Killin +70. 2.1% split their ticket. About 318 more ballots in 2024 than in 2022 (estimate).
- Precinct 5111721614 (El Paso County) +73Starting line Killin +35. 5.7% split their ticket. About 405 more ballots in 2024 than in 2022 (estimate).
- Precinct 5121821726 (El Paso County) +70Starting line Crank +16. 9.2% split their ticket.
- Precinct 5091421201 (El Paso County) +70Starting line Crank +26. 9.2% split their ticket.
- Precinct 5092021317 (El Paso County) +69Starting line Crank +29. 8.0% split their ticket.
The top 12 precincts carry 8% of the plan.
How
- Persuade +8,0388,038 voters who split their ticket in recent elections and lean Crank today.
- Mobilize +878At least 11,861 people who voted in 2024 but not in 2022, in precincts where Killin's side wins at least 55 percent.
- Consolidate +1,660Voters who went third party in recent races, in the precincts that lean Killin's way.
Plus a 8.7-point national shift (24,751 votes) that no campaign controls.
What has to be true
- Killin wins 50 percent of the ticket splitters now leaning Crank.
- In Precinct 5121821176 (El Paso County) and Precinct 5111721614 (El Paso County), 35 percent of the people who voted in 2024 but skipped 2022 come back and vote.
- The national environment moves about 8.7 points toward Killin's side between now and November 3.
- Published 2026 polls do not set the starting line here (every usable one is sponsored by one side), so it is a weighted blend of official recent results; an independent head-to-head poll would move it.
The numbers behind it
- Crossover regression314 precincts, slope 1.052, R² 0.973, 41 crossover precincts
- Monte Carlo20,000 seeded simulations, 7-point baseline error. 90% range of the final margin with the plan: -58,572 to 8,681
- Cash on hand, June 30Killin $1,592,642 · Crank $1,465,048
- Call program22,549 households, 67,647 dials, about 3,545 live conversations and 1,209 voter IDs, at $0.3468 per household (published HyperPhonebank rate)
A long shot on the math: it takes a 10.4-point national wave.
Where
- El Paso County +12,440Starting line Baisley +9. 7,662 persuadable voters leaning Hickenlooper; 98,266 more ballots in 2024 than in 2022.
- Jefferson County +8,564Starting line Hickenlooper +20. 7,518 persuadable voters leaning Hickenlooper; 63,804 more ballots in 2024 than in 2022.
- Douglas County +7,611Starting line Baisley +7. 5,743 persuadable voters leaning Hickenlooper; 54,851 more ballots in 2024 than in 2022.
- Arapahoe County +7,463Starting line Hickenlooper +22. 6,375 persuadable voters leaning Hickenlooper; 70,142 more ballots in 2024 than in 2022.
- Weld County +6,276Starting line Baisley +20. 2,464 persuadable voters leaning Hickenlooper; 51,697 more ballots in 2024 than in 2022.
The top 12 counties carry 81% of the plan.
How
- Persuade +59,62859,628 voters who split their ticket in recent elections and lean Hickenlooper today.
- Mobilize +15,316At least 161,602 people who voted in 2024 but not in 2022, in counties where Baisley's side wins at least 55 percent.
- Consolidate +10,184Voters who went third party in recent races, in the counties that lean Baisley's way.
Plus a 10.4-point national shift (264,895 votes) that no campaign controls.
What has to be true
- Baisley wins 50 percent of the ticket splitters now leaning Hickenlooper.
- In the precincts Baisley's side carries in El Paso County and Weld County, 35 percent of the people who voted in 2024 but skipped 2022 come back and vote.
- The national environment moves about 10.4 points toward Baisley's side between now and November 3.
- No 2026 public poll exists for this race, so the starting line is a weighted blend of official recent results; the first real poll will move it.
The numbers behind it
- Crossover regression3,160 precincts, slope 0.994, R² 0.976, 628 crossover precincts
- Monte Carlo20,000 seeded simulations, 7-point baseline error. 90% range of the final margin with the plan: -556,923 to 30,393
- Cash on hand, June 30Baisley $50,021 · Hickenlooper $2,083,870
- Call program213,869 households, 641,608 dials, about 33,620 live conversations and 11,464 voter IDs, at $0.2749 per household (published HyperPhonebank rate)
A long shot on the math: it takes a 11.8-point national wave.
Where
- Precinct 7046022008 (Fremont County) +113Starting line Bennett +36. 5.7% split their ticket. About 718 more ballots in 2024 than in 2022 (estimate).
- Precinct 7046022006 (Fremont County) +98Starting line Bennett +36. 4.0% split their ticket. About 673 more ballots in 2024 than in 2022 (estimate).
- Precinct 7046022015 (Fremont County) +98Starting line Bennett +34. 5.3% split their ticket. About 672 more ballots in 2024 than in 2022 (estimate).
- Precinct 7046022010 (Fremont County) +98Starting line Bennett +35. 5.4% split their ticket. About 517 more ballots in 2024 than in 2022 (estimate).
- Precinct 7046022016 (Fremont County) +93Starting line Bennett +34. 4.2% split their ticket. About 622 more ballots in 2024 than in 2022 (estimate).
The top 12 precincts carry 9% of the plan.
How
- Persuade +9,1219,121 voters who split their ticket in recent elections and lean Pettersen today.
- Mobilize +1,159At least 11,085 people who voted in 2024 but not in 2022, in precincts where Bennett's side wins at least 55 percent.
- Consolidate +1,583Voters who went third party in recent races, in the precincts that lean Bennett's way.
Plus a 11.8-point national shift (43,716 votes) that no campaign controls.
What has to be true
- Bennett wins 50 percent of the ticket splitters now leaning Pettersen.
- In Precinct 7046022008 (Fremont County) and Precinct 7046022006 (Fremont County), 35 percent of the people who voted in 2024 but skipped 2022 come back and vote.
- The national environment moves about 11.8 points toward Bennett's side between now and November 3.
- No 2026 public poll exists for this race, so the starting line is a weighted blend of official recent results; the first real poll will move it.
The numbers behind it
- Crossover regression394 precincts, slope 0.985, R² 0.976, 68 crossover precincts
- Monte Carlo20,000 seeded simulations, 7-point baseline error. 90% range of the final margin with the plan: -86,459 to -292
- Cash on hand, June 30Bennett $1,325 · Pettersen $1,105,388
- Call program23,357 households, 70,070 dials, about 3,672 live conversations and 1,252 voter IDs, at $0.3468 per household (published HyperPhonebank rate)
A long shot on the math: it takes a 14.3-point national wave.
Where
- Precinct 4304318201 (Douglas County) +91Starting line Laubacher +15. 8.0% split their ticket. About 387 more ballots in 2024 than in 2022 (estimate).
- Precinct 4274003369 (Arapahoe County) +72Starting line Laubacher +22. 4.5% split their ticket. About 593 more ballots in 2024 than in 2022 (estimate).
- Precinct 4303918120 (Douglas County) +68Starting line Laubacher +14. 4.9% split their ticket. About 950 more ballots in 2024 than in 2022 (estimate).
- Precinct 4303918208 (Douglas County) +67Starting line Laubacher +27. 5.0% split their ticket. About 551 more ballots in 2024 than in 2022 (estimate).
- Precinct 4274003340 (Arapahoe County) +67Starting line Laubacher +17. 4.8% split their ticket. About 570 more ballots in 2024 than in 2022 (estimate).
The top 12 precincts carry 6% of the plan.
How
- Persuade +10,26510,265 voters who split their ticket in recent elections and lean Boebert today.
- Mobilize +531At least 9,701 people who voted in 2024 but not in 2022, in precincts where Laubacher's side wins at least 55 percent.
- Consolidate +1,670Voters who went third party in recent races, in the precincts that lean Laubacher's way.
Plus a 14.3-point national shift (52,446 votes) that no campaign controls.
What has to be true
- Laubacher wins 50 percent of the ticket splitters now leaning Boebert.
- In Precinct 4303918208 (Douglas County) and Precinct 4274003369 (Arapahoe County), 35 percent of the people who voted in 2024 but skipped 2022 come back and vote.
- The national environment moves about 14.3 points toward Laubacher's side between now and November 3.
- No 2026 public poll exists for this race, so the starting line is a weighted blend of official recent results; the first real poll will move it.
The numbers behind it
- Crossover regression475 precincts, slope 1.012, R² 0.994, 73 crossover precincts
- Monte Carlo20,000 seeded simulations, 7-point baseline error. 90% range of the final margin with the plan: -95,584 to -9,653
- Cash on hand, June 30Laubacher $3,610,909 · Boebert $247,202
- Call program24,151 households, 72,453 dials, about 3,797 live conversations and 1,295 voter IDs, at $0.3468 per household (published HyperPhonebank rate)
A long shot on the math: it takes a 18.1-point national wave.
Where
- Precinct 6263703204 (Arapahoe County) +76Starting line Clark +14. 10.3% split their ticket. About 156 more ballots in 2024 than in 2022 (estimate).
- Precinct 6163803149 (Arapahoe County) +71Starting line Clark +21. 9.9% split their ticket. About 155 more ballots in 2024 than in 2022 (estimate).
- Precinct 6162530006 (Jefferson County) +58Starting line Clark +14. 5.6% split their ticket. About 313 more ballots in 2024 than in 2022 (estimate).
- Precinct 6260303133 (Arapahoe County) +56Starting line Clark +13. 12.8% split their ticket. About 100 more ballots in 2024 than in 2022 (estimate).
- Precinct 6162530004 (Jefferson County) +56Starting line Crow +6. 7.3% split their ticket.
The top 12 precincts carry 8% of the plan.
How
- Persuade +7,2967,296 voters who split their ticket in recent elections and lean Crow today.
- Mobilize +52At least 1,013 people who voted in 2024 but not in 2022, in precincts where Clark's side wins at least 55 percent.
- Consolidate +960Voters who went third party in recent races, in the precincts that lean Clark's way.
Plus a 18.1-point national shift (52,233 votes) that no campaign controls.
What has to be true
- Clark wins 50 percent of the ticket splitters now leaning Crow.
- In Precinct 6162530006 (Jefferson County) and Precinct 6163803149 (Arapahoe County), 35 percent of the people who voted in 2024 but skipped 2022 come back and vote.
- The national environment moves about 18.1 points toward Clark's side between now and November 3.
- No 2026 public poll exists for this race, so the starting line is a weighted blend of official recent results; the first real poll will move it.
The numbers behind it
- Crossover regression420 precincts, slope 1.081, R² 0.958, 77 crossover precincts
- Monte Carlo20,000 seeded simulations, 7-point baseline error. 90% range of the final margin with the plan: -85,450 to -19,128
- Cash on hand, June 30Clark n/a · Crow $2,707,899
- Call program12,660 households, 37,980 dials, about 1,990 live conversations and 679 voter IDs, at $0.4214 per household (published HyperPhonebank rate)
A long shot on the math: it takes a 56.5-point national wave.
Where
- Precinct 1310216225 (Denver County) +71Starting line Kiros +54. 11.6% split their ticket.
- Precinct 1310216205 (Denver County) +69Starting line Kiros +34. 12.8% split their ticket.
- Precinct 1310216227 (Denver County) +68Starting line Kiros +39. 10.5% split their ticket.
- Precinct 1310216211 (Denver County) +64Starting line Kiros +46. 9.2% split their ticket.
- Precinct 1310916901 (Denver County) +62Starting line Kiros +48. 8.7% split their ticket.
The top 12 precincts carry 11% of the plan.
How
- Persuade +5,9835,983 voters who split their ticket in recent elections and lean Kiros today.
- Mobilize +0There are almost no precincts Peterson's side carries, so turnout alone cannot help here.
- Consolidate +431Voters who went third party in recent races, in the precincts that lean Peterson's way.
Plus a 56.5-point national shift (163,794 votes) that no campaign controls.
What has to be true
- Peterson wins 50 percent of the ticket splitters now leaning Kiros.
- The national environment moves about 56.5 points toward Peterson's side between now and November 3.
- No 2026 public poll exists for this race, so the starting line is a weighted blend of official recent results; the first real poll will move it.
The numbers behind it
- Crossover regression304 precincts, slope 0.904, R² 0.929, 55 crossover precincts
- Monte Carlo20,000 seeded simulations, 7-point baseline error. 90% range of the final margin with the plan: -196,995 to -130,135
- Cash on hand, June 30Peterson $1,703 · Kiros $126,406
- Call program9,106 households, 27,318 dials, about 1,431 live conversations and 488 voter IDs, at $0.4711 per household (published HyperPhonebank rate)
A long shot on the math: it takes a 37.6-point national wave.
Where
- Precinct 2235235309 (Larimer County) +76Starting line Neguse +20. 10.0% split their ticket.
- Precinct 2154935101 (Larimer County) +72Starting line Dennison +32. 5.0% split their ticket. About 292 more ballots in 2024 than in 2022 (estimate).
- Precinct 2154935507 (Larimer County) +67Starting line Dennison +25. 6.2% split their ticket. About 146 more ballots in 2024 than in 2022 (estimate).
- Precinct 2145235329 (Larimer County) +67Starting line Neguse +30. 8.8% split their ticket.
- Precinct 2236535600 (Larimer County) +65Starting line even. 7.1% split their ticket.
The top 12 precincts carry 7% of the plan.
How
- Persuade +9,2199,219 voters who split their ticket in recent elections and lean Neguse today.
- Mobilize +236At least 2,887 people who voted in 2024 but not in 2022, in precincts where Dennison's side wins at least 55 percent.
- Consolidate +928Voters who went third party in recent races, in the precincts that lean Dennison's way.
Plus a 37.6-point national shift (134,854 votes) that no campaign controls.
What has to be true
- Dennison wins 50 percent of the ticket splitters now leaning Neguse.
- In Precinct 2154935101 (Larimer County) and Precinct 2154935105 (Larimer County), 35 percent of the people who voted in 2024 but skipped 2022 come back and vote.
- The national environment moves about 37.6 points toward Dennison's side between now and November 3.
- No 2026 public poll exists for this race, so the starting line is a weighted blend of official recent results; the first real poll will move it.
The numbers behind it
- Crossover regression401 precincts, slope 1.023, R² 0.992, 71 crossover precincts
- Monte Carlo20,000 seeded simulations, 7-point baseline error. 90% range of the final margin with the plan: -176,306 to -92,713
- Cash on hand, June 30Dennison n/a · Neguse $3,092,918
- Call program16,543 households, 49,629 dials, about 2,601 live conversations and 887 voter IDs, at $0.3965 per household (published HyperPhonebank rate)
Independent analysis by The Political Group from official Colorado Secretary of State precinct returns, FEC filings and published polls. Baseline error and plan efficacy are stated assumptions shown on each race page. Not affiliated with any candidate or party. Text or call Frank Carrasco, 469.639.1600.