Matchup · 2026
MOC-Floyd Valley at Spirit Lake
Projected line
Spirit Lake at home
Spirit Lake -4.0o/u 46.0
MOC-Floyd Valley 21 · Spirit Lake 25
60%
MOC-Floyd Valley at home
Spirit Lake -2.0o/u 46.0
Spirit Lake 24 · MOC-Floyd Valley 22
55%
Neutral site
Spirit Lake -3.0o/u 46.0
MOC-Floyd Valley 21 · Spirit Lake 25
57%
| Site | Line | Total | Win prob | Score |
|---|---|---|---|---|
| Spirit Lake at home | Spirit Lake -4.0 | 46.0 | 60% | MOC-Floyd Valley 21 · Spirit Lake 25 |
| MOC-Floyd Valley at home | Spirit Lake -2.0 | 46.0 | 55% | Spirit Lake 24 · MOC-Floyd Valley 22 |
| Neutral site | Spirit Lake -3.0 | 46.0 | 57% | MOC-Floyd Valley 21 · Spirit Lake 25 |
Series history
10–9
Spirit Lake leads
19
Meetings · 1992–2015
7–3
Last 10 · Spirit Lake
7
Spirit Lake streak
Biggest wins
MOC-Floyd Valley
65-20 · 2001+45
44-0 · 2002+44
47-7 · 1996+40
Spirit Lake
55-0 · 2013 PO+55
35-0 · 2015+35
35-0 · 2014 PO+35
Runs & venue
Longest streak: Spirit Lake 7 straight, 2006–2015
Home team: 12-7
Playoff meetings: 3
Average margin: 26.0 · decided by 7 or less: 2
By decade · avg margin, Spirit Lake view
| 2010s | 5-0 | +36.4 |
| 2000s | 3-5 | -15.6 |
| 1990s | 2-4 | -12.8 |
| Season | Result | Model line |
|---|---|---|
| 2015 Oct 23 | Spirit Lake 35-0 at MOC-Floyd Valley | Spirit Lake -36.5 no cover |
| 2014PO Oct 29 | Spirit Lake 35-0 at Spirit Lake | — — |
| 2014 Oct 24 | Spirit Lake 33-0 at Spirit Lake | — — |
| 2013PO Oct 30 | Spirit Lake 55-0 at Spirit Lake | — — |
| 2012PO Oct 24 | Spirit Lake 24-0 at Spirit Lake | Spirit Lake -29.5 no cover |
| 2007 Oct 5 | Spirit Lake 16-13OT at Spirit Lake | PK — |
| 2006 Oct 6 | Spirit Lake 35-7 at MOC-Floyd Valley | MOC-Floyd Valley -13.5 no cover |
| 2005 Sep 23 | MOC-Floyd Valley 34-7 at MOC-Floyd Valley | MOC-Floyd Valley -15.0 covered |
| 2004 Sep 24 | MOC-Floyd Valley 34-14 at Spirit Lake | — — |
| 2003 Oct 3 | MOC-Floyd Valley 28-0 at MOC-Floyd Valley | MOC-Floyd Valley -35.5 no cover |
| 2002 Oct 4 | MOC-Floyd Valley 44-0 at Spirit Lake | — — |
| 2001 Oct 5 | MOC-Floyd Valley 65-20 at MOC-Floyd Valley | MOC-Floyd Valley -28.5 covered |
| 2000 Oct 6 | Spirit Lake 28-20 at Spirit Lake | — — |
| 1999 Oct 15 | MOC-Floyd Valley 33-14 at MOC-Floyd Valley | MOC-Floyd Valley -5.0 covered |
| 1998 Oct 16 | MOC-Floyd Valley 28-14 at Spirit Lake | — — |
| 1997 Oct 31 | Spirit Lake 32-25 at MOC-Floyd Valley | Spirit Lake -3.0 covered |
| 1996 Nov 1 | MOC-Floyd Valley 47-7 at Spirit Lake | — — |
| 1993 Oct 8 | MOC-Floyd Valley 36-16 at MOC-Floyd Valley | MOC-Floyd Valley -11.0 covered |
| 1992 Oct 9 | Spirit Lake 12-3 at Spirit Lake | Spirit Lake -3.0 covered |
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).