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

Des Moines Roosevelt at Ottumwa

Card
5A Away · #24 5A
Des Moines Roosevelt
Iowa Alliance · 5-3
Rating
6.2
Offense
+0.3
Defense
+5.8
5A Home · #31 5A
Ottumwa
Iowa Alliance · 2-6
Rating
-6.4
Offense
−5.6
Defense
−0.8

This season

Final
Des Moines Roosevelt 28 · Ottumwa 7
Our line before the week
Des Moines Roosevelt -10.0covered
Total
45.0under
Fri Oct 16 · week 8 →

If they played today

Ottumwa at home
Des Moines Roosevelt -11.5o/u 44.5
Des Moines Roosevelt 28 · Ottumwa 16
83%
Des Moines Roosevelt at home
Des Moines Roosevelt -13.5o/u 44.5
Ottumwa 15 · Des Moines Roosevelt 29
87%
Neutral site
Des Moines Roosevelt -12.5o/u 44.5
Des Moines Roosevelt 29 · Ottumwa 16
85%

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
Des Moines Roosevelt -3.5
Sep 5 · o/u 46.0
Closed
Des Moines Roosevelt -10.0
last capture before kickoff · o/u 45.0
Moves
8
Line move
+6.5
toward Des Moines Roosevelt · o/u -1.0
Sep 5 Des Moines Roosevelt -3.5 / 46.0Sep 12 Des Moines Roosevelt -2.5 / 45.5Sep 13 Des Moines Roosevelt -3.0 / 47.5Sep 20 Des Moines Roosevelt -7.0 / 46.5Sep 26 Des Moines Roosevelt -4.5 / 45.5Oct 3 Des Moines Roosevelt -7.5 / 46.5Oct 9 Des Moines Roosevelt -7.0 / 47.0Oct 10 Des Moines Roosevelt -9.0 / 46.5Oct 11 Des Moines Roosevelt -10.0 / 45.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

19–11
Ottumwa leads
30
Meetings · 1924–2026
6–4
Last 10 · Des Moines Roosevelt
1
Des Moines Roosevelt streak
Biggest wins
Des Moines Roosevelt
45-0 · 2021+45
42-7 · 1989+35
28-6 · 2017+22
Ottumwa
45-0 · 2003+45
63-35 · 2002+28
35-7 · 2000+28
Runs & venue
Longest streak: Ottumwa 16 straight, 1996–2011
Home team: 12-18
Playoff meetings: 0
Average margin: 18.2 · decided by 7 or less: 5
By decade · avg margin, Ottumwa view
2020s2-4-11.8
2010s2-2-4.0
2000s10-0+24.2
1990s4-0+14.0
1980s1-3-11.5
1920s0-2-10.0
SeasonResultModel line
2026
Oct 16
Des Moines Roosevelt 28-7 at OttumwaDes Moines Roosevelt -10.0
covered
2025
Oct 16
Ottumwa 20-18 at Des Moines RooseveltOttumwa -4.5
no cover
2024
Sep 5
Ottumwa 50-28 at Des Moines RooseveltDes Moines Roosevelt -15.0
no cover
2023
Sep 1
Des Moines Roosevelt 29-20 at OttumwaDes Moines Roosevelt -11.5
no cover
2022
Sep 9
Des Moines Roosevelt 34-14 at Des Moines RooseveltDes Moines Roosevelt -23.0
no cover
2021
Sep 10
Des Moines Roosevelt 45-0 at OttumwaDes Moines Roosevelt -36.0
covered
2017
Sep 15
Des Moines Roosevelt 28-6 at Ottumwa—
—
2016
Sep 16
Des Moines Roosevelt 24-10 at Des Moines Roosevelt—
—
2011
Oct 21
Ottumwa 35-27 at Des Moines Roosevelt—
—
2010
Oct 22
Ottumwa 30-18 at Ottumwa—
—
2009
Sep 25
Ottumwa 47-23 at Ottumwa—
—
2008
Sep 26
Ottumwa 51-28 at Des Moines Roosevelt—
—
2007
Sep 28
Ottumwa 24-7 at Des Moines Roosevelt—
—
2006
Sep 29
Ottumwa 52-27 at Ottumwa—
—
2005
Oct 28
Ottumwa 35-27 at Ottumwa—
—
2004
Oct 29
Ottumwa 24-7 at Des Moines Roosevelt—
—
2003
Oct 31
Ottumwa 45-0 at Ottumwa—
—
2002
Nov 1
Ottumwa 63-35 at Des Moines Roosevelt—
—
2001
Oct 19
Ottumwa 42-15 at Ottumwa—
—
2000
Oct 20
Ottumwa 35-7 at Des Moines Roosevelt—
—
1999
Oct 29
Ottumwa 40-14 at Ottumwa—
—
1998
Oct 30
Ottumwa 18-12 at Des Moines Roosevelt—
—
1997
Oct 10
Ottumwa 14-0 at Des Moines Roosevelt—
—
1996
Oct 11
Ottumwa 27-17 at Ottumwa—
—
1989
Oct 27
Des Moines Roosevelt 42-7 at Des Moines Roosevelt—
—
1988
Oct 28
Des Moines Roosevelt 24-21 at Ottumwa—
—
1987
Oct 30
Ottumwa 27-24OT at Des Moines Roosevelt—
—
1986
Oct 31
Des Moines Roosevelt 14-3 at Ottumwa—
—
1925
Oct 31
Des Moines Roosevelt 13-12 at Des Moines Roosevelt—
—
1924
Nov 1
Des Moines Roosevelt 19-0 at Ottumwa—
—

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 →