Matchup · 2026
Bettendorf at Dubuque Hempstead
Projected line
Dubuque Hempstead at home
Bettendorf -17.0o/u 53.0
Bettendorf 35 · Dubuque Hempstead 18
88%
Bettendorf at home
Bettendorf -19.0o/u 53.0
Dubuque Hempstead 17 · Bettendorf 36
90%
Neutral site
Bettendorf -18.0o/u 53.0
Bettendorf 36 · Dubuque Hempstead 17
89%
| Site | Line | Total | Win prob | Score |
|---|---|---|---|---|
| Dubuque Hempstead at home | Bettendorf -17.0 | 53.0 | 88% | Bettendorf 35 · Dubuque Hempstead 18 |
| Bettendorf at home | Bettendorf -19.0 | 53.0 | 90% | Dubuque Hempstead 17 · Bettendorf 36 |
| Neutral site | Bettendorf -18.0 | 53.0 | 89% | Bettendorf 36 · Dubuque Hempstead 17 |
Scheduled: Fri Oct 23 · week 9
Line movement
Opened
Bettendorf -17.0
Sep 5 · o/u 53.0
Now
Bettendorf -17.0
o/u 53.0
Moves
0
Total move
0.0
Our line, captured Thursday, Friday and Saturday mornings; a point is added when the line or total moves half a point or more.
Series history
13–3
Bettendorf leads
16
Meetings · 1970–2025
8–2
Last 10 · Bettendorf
1
Dubuque Hempstead streak
Biggest wins
Bettendorf
49-7 · 2023+42
49-7 · 2019+42
27-0 · 2010 PO+27
Dubuque Hempstead
34-13 · 1976+21
12-6 · 1974+6
26-21 · 2025+5
Runs & venue
Longest streak: Bettendorf 8 straight, 1980–2024
Home team: 6-10
Playoff meetings: 3
Average margin: 15.8 · decided by 7 or less: 7
By decade · avg margin, Dubuque Hempstead view
| 2020s | 1-2 | -18.3 |
| 2010s | 0-3 | -25.7 |
| 2000s | 0-1 | -21.0 |
| 1980s | 0-2 | -13.0 |
| 1970s | 2-5 | -1.3 |
| Season | Result | Model line |
|---|---|---|
| 2025 Oct 24 | Dubuque Hempstead 26-21 at Bettendorf | Bettendorf -21.0 no cover |
| 2024 Sep 27 | Bettendorf 30-12 at Dubuque Hempstead | Bettendorf -29.0 no cover |
| 2023 Sep 22 | Bettendorf 49-7 at Bettendorf | Bettendorf -33.0 covered |
| 2019 Sep 13 | Bettendorf 49-7 at Bettendorf | Bettendorf -25.5 covered |
| 2018 Sep 7 | Bettendorf 29-21 at Dubuque Hempstead | Bettendorf -27.5 no cover |
| 2010PO Nov 1 | Bettendorf 27-0 at Bettendorf | Bettendorf -10.0 covered |
| 2003PO Nov 5 | Bettendorf 42-21 at Bettendorf | Bettendorf -12.0 covered |
| 1985 Sep 20 | Bettendorf 35-15 at Bettendorf | Bettendorf -13.0 covered |
| 1980PO Nov 5 | Bettendorf 20-14 at Dubuque Hempstead | Bettendorf -4.5 covered |
| 1976 Sep 17 | Dubuque Hempstead 34-13 at Bettendorf | Dubuque Hempstead -13.5 covered |
| 1975 Sep 12 | Bettendorf 13-6 at Dubuque Hempstead | Bettendorf -4.5 covered |
| 1974 Nov 1 | Dubuque Hempstead 12-6 at Bettendorf | Bettendorf -3.5 no cover |
| 1973 Nov 2 | Bettendorf 13-7 at Dubuque Hempstead | Dubuque Hempstead -3.5 no cover |
| 1972 Oct 13 | Bettendorf 28-27OT at Bettendorf | Bettendorf -9.0 no cover |
| 1971 Oct 15 | Bettendorf 50-33 at Dubuque Hempstead | — — |
| 1970 Sep 18 | Bettendorf 12-7 at Dubuque Hempstead | — — |
Every recorded meeting in Brent Moore's all-time archive. Model lines appear for seasons whose archive pages have been built (2021 on, plus any older season you have opened).