Iowa GridironHS football · lines, ratings, history
Matchup · 2026

MOC-Floyd Valley at Storm Lake

Card
3A Away · #19 3A
MOC-Floyd Valley
Siouxland · 3-5
Rating
10.1
Offense
+1.6
Defense
+8.5
4A Home · #32 4A
Storm Lake
Siouxland · 1-7
Rating
-13.9
Offense
−8.2
Defense
−5.7

This season

Final
MOC-Floyd Valley 28 · Storm Lake 14
Our line before the week
MOC-Floyd Valley -21.5no cover
Total
43.5under
Fri Sep 11 · week 3 →

If they played today

Storm Lake at home
MOC-Floyd Valley -23.0o/u 45.5
MOC-Floyd Valley 34 · Storm Lake 11
97%
MOC-Floyd Valley at home
MOC-Floyd Valley -25.0o/u 45.5
Storm Lake 10 · MOC-Floyd Valley 35
98%
Neutral site
MOC-Floyd Valley -24.0o/u 45.5
MOC-Floyd Valley 35 · Storm Lake 11
97%

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
MOC-Floyd Valley -21.5
Sep 5 · o/u 42.5
Closed
MOC-Floyd Valley -21.5
last capture before kickoff · o/u 42.5
Moves
0
Line move
0.0
unmoved · o/u 0.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

18–4
MOC-Floyd Valley leads
22
Meetings · 1990–2026
8–2
Last 10 · MOC-Floyd Valley
8
MOC-Floyd Valley streak
Biggest wins
MOC-Floyd Valley
47-0 · 2002+47
41-0 · 2022+41
49-14 · 2025+35
Storm Lake
20-0 · 1999+20
23-12 · 2006+11
14-9 · 1997+5
Runs & venue
Longest streak: MOC-Floyd Valley 8 straight, 2008–2026
Home team: 13-9
Playoff meetings: 0
Average margin: 19.3 · decided by 7 or less: 4
By decade · avg margin, Storm Lake view
2020s0-4-24.8
2010s0-2-17.5
2000s2-8-18.6
1990s2-4-4.8
SeasonResultModel line
2026
Sep 11
MOC-Floyd Valley 28-14 at Storm LakeMOC-Floyd Valley -21.5
no cover
2025
Sep 12
MOC-Floyd Valley 49-14 at MOC-Floyd ValleyMOC-Floyd Valley -28.0
covered
2022
Sep 9
MOC-Floyd Valley 41-0 at MOC-Floyd ValleyMOC-Floyd Valley -23.5
covered
2021
Sep 10
MOC-Floyd Valley 26-17 at Storm LakeStorm Lake -3.5
no cover
2011
Oct 7
MOC-Floyd Valley 26-6 at Storm Lake—
—
2010
Oct 8
MOC-Floyd Valley 27-12 at MOC-Floyd Valley—
—
2009
Oct 23
MOC-Floyd Valley 34-6 at Storm Lake—
—
2008
Oct 24
MOC-Floyd Valley 33-8 at MOC-Floyd Valley—
—
2007
Sep 28
Storm Lake 23-21 at MOC-Floyd Valley—
—
2006
Sep 29
Storm Lake 23-12 at Storm Lake—
—
2005
Oct 21
MOC-Floyd Valley 14-6 at Storm Lake—
—
2004
Oct 22
MOC-Floyd Valley 48-14 at MOC-Floyd Valley—
—
2003
Oct 31
MOC-Floyd Valley 42-13 at Storm Lake—
—
2002
Nov 1
MOC-Floyd Valley 47-0 at MOC-Floyd Valley—
—
2001
Sep 14
MOC-Floyd Valley 27-0 at Storm Lake—
—
2000
Sep 15
MOC-Floyd Valley 20-19 at MOC-Floyd Valley—
—
1999
Sep 24
Storm Lake 20-0 at Storm Lake—
—
1998
Sep 25
MOC-Floyd Valley 22-14 at MOC-Floyd Valley—
—
1997
Oct 10
Storm Lake 14-9 at Storm Lake—
—
1996
Oct 11
MOC-Floyd Valley 26-6 at MOC-Floyd Valley—
—
1991
Oct 25
MOC-Floyd Valley 24-21 at MOC-Floyd Valley—
—
1990
Oct 26
MOC-Floyd Valley 35-12 at Storm Lake—
—

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).

Report a wrong score →