Matchup · 2026
CR Kennedy at Bettendorf
This season
If they played today
Bettendorf at home
CR Kennedy -3.0o/u 47.5
CR Kennedy 25 · Bettendorf 22
60%
CR Kennedy at home
CR Kennedy -5.0o/u 47.5
Bettendorf 21 · CR Kennedy 26
66%
Neutral site
CR Kennedy -4.0o/u 47.5
CR Kennedy 26 · Bettendorf 22
63%
| Site | Line | Total | Win prob | Score |
|---|---|---|---|---|
| Bettendorf at home | CR Kennedy -3.0 | 47.5 | 60% | CR Kennedy 25 · Bettendorf 22 |
| CR Kennedy at home | CR Kennedy -5.0 | 47.5 | 66% | Bettendorf 21 · CR Kennedy 26 |
| Neutral site | CR Kennedy -4.0 | 47.5 | 63% | CR Kennedy 26 · Bettendorf 22 |
Computed from today's ratings, which already include the result above — so this is what the line would be if they met again now, not a forecast of the game that was played.
Line movement
Opened
CR Kennedy -6.5
Sep 5 · o/u 48.5
Closed
Bettendorf -1.0
last capture before kickoff · o/u 49.0
Moves
9
Line move
-7.5
toward Bettendorf · o/u +0.5
Sep 5 CR Kennedy -6.5 / 48.5Sep 12 CR Kennedy -2.0 / 48.0Sep 13 Bettendorf -3.5 / 49.0Sep 20 Bettendorf -4.5 / 48.5Sep 26 Bettendorf -1.5 / 49.0Sep 27 Bettendorf -3.5 / 49.5Oct 3 PK / 48.5Oct 4 Bettendorf -1.5 / 48.0Oct 11 PK / 49.0Oct 17 Bettendorf -1.0 / 49.0
Our line, captured three mornings a week; a point is added when the line or total moves half a point or more.
Series history
11–9
Bettendorf leads
20
Meetings · 1969–2026
6–4
Last 10 · CR Kennedy
1
CR Kennedy streak
Biggest wins
CR Kennedy
37-0 · 2026+37
34-0 · 2022+34
41-15 · 1971+26
Bettendorf
41-14 · 2018+27
31-7 · 2014 PO+24
33-14 · 2024+19
Runs & venue
Longest streak: Bettendorf 5 straight, 1972–1976
Home team: 10-9 · 1 neutral
Playoff meetings: 4
Average margin: 14.9 · decided by 7 or less: 7
By decade · avg margin, Bettendorf view
| 2020s | 2-4 | -14.2 |
| 2010s | 3-2 | +6.2 |
| 2000s | 0-1 | -3.0 |
| 1970s | 5-2 | +0.7 |
| 1960s | 1-0 | +1.0 |
| Season | Result | Model line |
|---|---|---|
| 2026 Oct 16 | CR Kennedy 37-0 at CR Kennedy | PK — |
| 2025 Oct 17 | Bettendorf 17-9 at Bettendorf | Bettendorf -2.5 covered |
| 2024 Oct 4 | Bettendorf 33-14 at Bettendorf | Bettendorf -7.0 covered |
| 2023 Sep 29 | CR Kennedy 34-14 at CR Kennedy | CR Kennedy -3.5 covered |
| 2022 Sep 2 | CR Kennedy 34-0 at Bettendorf | CR Kennedy -6.5 covered |
| 2021 Sep 3 | CR Kennedy 28-7 at CR Kennedy | CR Kennedy -7.5 covered |
| 2019 Oct 11 | CR Kennedy 28-18 at CR Kennedy | — — |
| 2018 Oct 5 | Bettendorf 41-14 at Bettendorf | — — |
| 2015PO Nov 13 | CR Kennedy 31-14 N | — — |
| 2014PO Nov 3 | Bettendorf 31-7 at Bettendorf | — — |
| 2010PO Nov 5 | Bettendorf 14-7 at CR Kennedy | — — |
| 2009PO Oct 28 | CR Kennedy 17-14 at Bettendorf | — — |
| 1977 Oct 21 | CR Kennedy 14-7 at CR Kennedy | — — |
| 1976 Oct 1 | Bettendorf 13-0 at CR Kennedy | — — |
| 1975 Sep 26 | Bettendorf 12-10 at CR Kennedy | — — |
| 1974 Sep 27 | Bettendorf 17-15 at Bettendorf | — — |
| 1973 Sep 28 | Bettendorf 14-8 at CR Kennedy | — — |
| 1972 Nov 3 | Bettendorf 21-6 at CR Kennedy | — — |
| 1971 Nov 5 | CR Kennedy 41-15 at Bettendorf | — — |
| 1969 Oct 2 | Bettendorf 21-20 at CR Kennedy | — — |
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).