Series history · 1916–1985
Hannibal MO vs Keokuk
Not in a season file
3A 2026 season
No projected line: at least one of these programs is not an eleven-player team in the 2026 season file.
Series history
4–2–2
Hannibal MO leads
8
Meetings · 1916–1985
4–2
Last 8 · Hannibal MO
1
Hannibal MO streak
Biggest wins
Hannibal MO
32-0 · 1917+32
35-22 · 1985+13
12-0 · 1919+12
Keokuk
13-0 · 1927+13
6-0 · 1931+6
Runs & venue
Longest streak: Hannibal MO 3 straight, 1917–1919
Home team: 4-2-2
Playoff meetings: 0
Average margin: 10.5 · decided by 7 or less: 3
By decade · avg margin, Keokuk view
| 1980s | 0-1 | -13.0 |
| 1930s | 1-0-1 | +3.0 |
| 1920s | 1-0 | +13.0 |
| 1910s | 0-3-1 | -13.0 |
| Season | Result | Model line |
|---|---|---|
| 1985 Oct 18 | Hannibal MO 35-22 at Hannibal MO | — — |
| 1933 Oct 14 | Tie 7-7 at Keokuk | — — |
| 1931 Oct 17 | Keokuk 6-0 at Keokuk | — — |
| 1927 Oct 22 | Keokuk 13-0 at Keokuk | — — |
| 1919 Sep 27 | Hannibal MO 12-0 at Hannibal MO | — — |
| 1917 Nov 17 | Hannibal MO 32-0 at Keokuk | — — |
| 1917 Oct 20 | Hannibal MO 20-12 at Keokuk | — — |
| 1916 Nov 18 | Tie 6-6 at Keokuk | — — |
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).