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

Pleasant Valley at Muscatine

Card
5A Away · #19 5A
Pleasant Valley
Mississippi Athletic · 0-2
Rating
19.7
Offense
+8.9
Defense
+10.8
5A Home · #35 5A
Muscatine
Mississippi Athletic · 0-2
Rating
-9.7
Offense
−5.4
Defense
−4.3

Projected line

Muscatine at home
Pleasant Valley -28.5o/u 50.5
Pleasant Valley 39 · Muscatine 11
97%
Pleasant Valley at home
Pleasant Valley -30.5o/u 50.5
Muscatine 10 · Pleasant Valley 40
98%
Neutral site
Pleasant Valley -29.5o/u 50.5
Pleasant Valley 40 · Muscatine 10
98%

Scheduled: Fri Sep 25 · week 5

Line movement

Opened
Pleasant Valley -28.5
Sep 5 · o/u 50.5
Now
Pleasant Valley -28.5
o/u 50.5
Moves
0
Total move
0.0

Our line, captured Thursday, Friday and Saturday mornings; a point is added when the line or total moves half a point or more.

Series history

31–10
Pleasant Valley leads
41
Meetings · 19852025
9–1
Last 10 · Pleasant Valley
9
Pleasant Valley streak
Biggest wins
Pleasant Valley
63-6 · 2017+57
56-6 · 2025+50
41-0 · 2013+41
Muscatine
42-7 · 2010+35
24-3 · 2003 PO+21
26-7 · 2003+19
Runs & venue
Longest streak: Pleasant Valley 12 straight, 1985–1996
Home team: 18-23
Playoff meetings: 2
Average margin: 19.0 · decided by 7 or less: 12
By decade · avg margin, Muscatine view
2020s0-6-31.8
2010s2-7-17.4
2000s6-5+0.9
1990s2-8-10.2
1980s0-5-17.6
SeasonResultModel line
2025
Sep 26
Pleasant Valley 56-6 at Pleasant ValleyPleasant Valley -45.5
covered
2024
Oct 11
Pleasant Valley 42-7 at Pleasant ValleyPleasant Valley -43.0
no cover
2023
Oct 6
Pleasant Valley 48-21 at MuscatinePleasant Valley -30.5
no cover
2022
Sep 16
Pleasant Valley 49-9 at Pleasant ValleyPleasant Valley -44.0
no cover
2021
Sep 17
Pleasant Valley 42-10 at MuscatinePleasant Valley -29.5
covered
2020
Sep 11
Pleasant Valley 21-14 at Pleasant ValleyPleasant Valley -24.0
no cover
2019
Oct 4
Pleasant Valley 30-27OT at MuscatinePleasant Valley -18.5
no cover
2018
Sep 28
Pleasant Valley 49-35 at Pleasant ValleyPleasant Valley -25.0
no cover
2017
Sep 8
Pleasant Valley 63-6 at Pleasant ValleyPleasant Valley -20.5
covered
2016
Sep 9
Muscatine 27-13 at MuscatinePleasant Valley -5.5
no cover
2015PO
Oct 28
Pleasant Valley 45-14 at Pleasant ValleyPleasant Valley -9.0
covered
2013
Oct 4
Pleasant Valley 41-0 at Pleasant Valley
2012
Sep 28
Pleasant Valley 41-20 at Muscatine
2011
Oct 7
Pleasant Valley 52-13 at Muscatine
2010
Oct 8
Muscatine 42-7 at Pleasant Valley
2009
Oct 23
Muscatine 22-21 at Pleasant ValleyPleasant Valley -16.0
no cover
2008
Oct 24
Pleasant Valley 24-10 at Muscatine
2007
Sep 7
Muscatine 30-27 at Pleasant Valley
2006
Sep 8
Muscatine 37-21 at Muscatine
2005
Sep 23
Pleasant Valley 6-0 at MuscatinePleasant Valley -6.0
push
2004
Sep 24
Pleasant Valley 28-20 at Pleasant Valley
2003PO
Nov 5
Muscatine 24-3 at MuscatineMuscatine -6.0
covered
2003
Sep 26
Muscatine 26-7 at MuscatineMuscatine -7.0
covered
2002
Sep 27
Pleasant Valley 45-24 at Pleasant ValleyPleasant Valley -1.0
covered
2001
Oct 5
Muscatine 17-16 at Muscatine
2000
Oct 6
Pleasant Valley 24-22 at Pleasant Valley
1999
Oct 8
Pleasant Valley 16-13 at MuscatinePK
1998
Oct 9
Muscatine 21-7 at Pleasant ValleyMuscatine -2.0
covered
1997
Oct 3
Muscatine 22-21OT at Pleasant Valley
1996
Oct 4
Pleasant Valley 27-8 at Muscatine
1995
Sep 29
Pleasant Valley 14-8 at Pleasant Valley
1994
Sep 30
Pleasant Valley 26-14 at Muscatine
1993
Oct 1
Pleasant Valley 42-14 at Pleasant ValleyPleasant Valley -18.0
covered
1992
Oct 2
Pleasant Valley 34-0 at Muscatine
1991
Sep 27
Pleasant Valley 34-25 at Muscatine
1990
Sep 21
Pleasant Valley 26-20 at Muscatine
1989
Sep 15
Pleasant Valley 27-9 at MuscatinePleasant Valley -5.0
covered
1988
Sep 9
Pleasant Valley 21-6 at Muscatine
1987
Sep 11
Pleasant Valley 14-7 at Muscatine
1986
Oct 24
Pleasant Valley 32-0 at Muscatine
1985
Oct 25
Pleasant Valley 23-7 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 →