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

Muscatine at Davenport North

Card
5A Away · #34 5A
Muscatine
Mississippi Athletic · 1-7
Rating
-8.9
Offense
−4.7
Defense
−4.2
4A Home · #19 4A
Davenport North
Mississippi Athletic · 6-2
Rating
17.9
Offense
+7.3
Defense
+10.6

This season

Final
Davenport North 37 · Muscatine 0
Our line before the week
Davenport North -19.5covered
Total
46.5under
Fri Aug 28 · week 1 →

If they played today

Davenport North at home
Davenport North -28.0o/u 51.0
Muscatine 12 · Davenport North 39
99%
Muscatine at home
Davenport North -26.0o/u 51.0
Davenport North 38 · Muscatine 13
98%
Neutral site
Davenport North -27.0o/u 51.0
Muscatine 12 · Davenport North 39
99%

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.

Series history

27–13
Muscatine leads
40
Meetings · 1985–2026
5–5
Last 10 · even
3
Davenport North streak
Biggest wins
Muscatine
55-7 · 2007+48
52-7 · 2016+45
38-0 · 2003+38
Davenport North
37-0 · 2026+37
40-6 · 1990+34
34-13 · 2021+21
Runs & venue
Longest streak: Muscatine 20 straight, 1997–2018
Home team: 17-23
Playoff meetings: 0
Average margin: 18.8 · decided by 7 or less: 12
By decade · avg margin, Davenport North view
2020s4-3+3.9
2010s1-7-21.5
2000s0-10-29.0
1990s5-5+5.1
1980s3-2+3.8
SeasonResultModel line
2026
Aug 28
Davenport North 37-0 at MuscatineDavenport North -19.5
covered
2025
Aug 28
Davenport North 27-14 at Davenport NorthDavenport North -3.5
covered
2024
Oct 17
Davenport North 30-22 at Davenport NorthDavenport North -9.0
no cover
2023
Oct 13
Muscatine 28-26OT at MuscatineMuscatine -6.0
no cover
2022
Oct 13
Muscatine 41-13 at Davenport NorthDavenport North -2.5
no cover
2021
Oct 15
Davenport North 34-13 at MuscatineDavenport North -9.5
covered
2020
Sep 25
Muscatine 25-3 at Davenport North—
—
2019
Oct 25
Davenport North 23-12 at Muscatine—
—
2018
Oct 19
Muscatine 21-14 at Davenport North—
—
2017
Sep 28
Muscatine 36-33 at Davenport North—
—
2016
Sep 30
Muscatine 52-7 at Muscatine—
—
2013
Sep 5
Muscatine 34-0 at Davenport North—
—
2012
Aug 31
Muscatine 50-14 at Muscatine—
—
2011
Aug 25
Muscatine 49-14 at Davenport North—
—
2010
Aug 27
Muscatine 35-12 at Muscatine—
—
2009
Sep 25
Muscatine 32-0 at Muscatine—
—
2008
Sep 25
Muscatine 41-14 at Davenport North—
—
2007
Oct 19
Muscatine 55-7 at Muscatine—
—
2006
Oct 19
Muscatine 54-21 at Davenport North—
—
2005
Sep 2
Muscatine 42-7 at Muscatine—
—
2004
Sep 2
Muscatine 28-14 at Davenport North—
—
2003
Sep 5
Muscatine 38-0 at Muscatine—
—
2002
Sep 5
Muscatine 31-14 at Davenport North—
—
2001
Sep 14
Muscatine 47-36 at Muscatine—
—
2000
Sep 15
Muscatine 42-7 at Davenport North—
—
1999
Sep 17
Muscatine 34-27 at Muscatine—
—
1998
Sep 18
Muscatine 17-14OT at Davenport North—
—
1997
Oct 17
Muscatine 36-35 at Davenport North—
—
1996
Oct 18
Davenport North 25-23 at Muscatine—
—
1995
Oct 13
Muscatine 16-6 at Davenport North—
—
1994
Oct 14
Muscatine 20-18 at Davenport North—
—
1993
Oct 15
Davenport North 28-11 at Davenport North—
—
1992
Oct 16
Davenport North 17-12 at Muscatine—
—
1991
Oct 11
Davenport North 30-14 at Muscatine—
—
1990
Aug 31
Davenport North 40-6 at Muscatine—
—
1989
Oct 27
Davenport North 29-16 at Davenport North—
—
1988
Sep 2
Muscatine 6-0 at Davenport North—
—
1987
Sep 4
Davenport North 27-14 at Davenport North—
—
1986
Sep 12
Davenport North 14-10 at Davenport North—
—
1985
Sep 13
Muscatine 20-15 at Muscatine—
—

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 →