Matchup · 2026
North Mahaska at Belle Plaine
Projected line
Belle Plaine at home
Belle Plaine -15.5o/u 57.5
North Mahaska 21 · Belle Plaine 36
82%
North Mahaska at home
Belle Plaine -13.5o/u 57.5
Belle Plaine 35 · North Mahaska 22
79%
Neutral site
Belle Plaine -14.5o/u 57.5
North Mahaska 21 · Belle Plaine 36
81%
| Site | Line | Total | Win prob | Score |
|---|---|---|---|---|
| Belle Plaine at home | Belle Plaine -15.5 | 57.5 | 82% | North Mahaska 21 · Belle Plaine 36 |
| North Mahaska at home | Belle Plaine -13.5 | 57.5 | 79% | Belle Plaine 35 · North Mahaska 22 |
| Neutral site | Belle Plaine -14.5 | 57.5 | 81% | North Mahaska 21 · Belle Plaine 36 |
Series history
14–2–1
Belle Plaine leads
17
Meetings · 1959–2022
10–0
Last 10 · Belle Plaine
14
Belle Plaine streak
Biggest wins
North Mahaska
41-14 · 1996+27
19-0 · 1959+19
Belle Plaine
62-0 · 2019+62
62-0 · 2018+62
47-0 · 2011+47
Runs & venue
Longest streak: Belle Plaine 14 straight, 1997–2022
Home team: 9-7-1
Playoff meetings: 0
Average margin: 30.9 · decided by 7 or less: 2
By decade · avg margin, Belle Plaine view
| 2020s | 3-0 | +36.0 |
| 2010s | 10-0 | +34.2 |
| 1990s | 1-1 | +1.5 |
| 1960s | 0-0-1 | 0.0 |
| 1950s | 0-1 | -19.0 |
| Season | Result | Model line |
|---|---|---|
| 2022 Sep 23 | Belle Plaine 36-8 at North Mahaska | Belle Plaine -22.0 covered |
| 2021 Sep 24 | Belle Plaine 54-12 at Belle Plaine | Belle Plaine -30.0 covered |
| 2020 Sep 25 | Belle Plaine 52-14 at Belle Plaine | Belle Plaine -34.5 covered |
| 2019 Sep 6 | Belle Plaine 62-0 at North Mahaska | Belle Plaine -42.5 covered |
| 2018 Aug 31 | Belle Plaine 62-0 at Belle Plaine | Belle Plaine -40.5 covered |
| 2017 Aug 25 | Belle Plaine 49-14 at North Mahaska | Belle Plaine -12.0 covered |
| 2016 Aug 26 | Belle Plaine 38-6 at Belle Plaine | Belle Plaine -23.5 covered |
| 2015 Sep 11 | Belle Plaine 48-13 at North Mahaska | Belle Plaine -16.0 covered |
| 2014 Sep 12 | Belle Plaine 36-16 at Belle Plaine | Belle Plaine -14.0 covered |
| 2013 Aug 23 | Belle Plaine 21-14 at North Mahaska | Belle Plaine -28.0 no cover |
| 2012 Aug 17 | Belle Plaine 28-0 at Belle Plaine | Belle Plaine -19.0 covered |
| 2011 Oct 14 | Belle Plaine 47-0 at Belle Plaine | — — |
| 2010 Oct 15 | Belle Plaine 41-27 at North Mahaska | Belle Plaine -14.5 no cover |
| 1997 Oct 3 | Belle Plaine 42-12 at Belle Plaine | North Mahaska -4.0 no cover |
| 1996 Oct 4 | North Mahaska 41-14 at North Mahaska | Belle Plaine -3.5 no cover |
| 1960 Sep 16 | Tie 6-6 at North Mahaska | — — |
| 1959 Sep 18 | North Mahaska 19-0 at Belle Plaine | — — |
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).