Iowa GridironHS football · lines, ratings, history
2026 season · projected

Week 4

Games of the week

Thursday, Sep 17

4A
Grinnell
#21 · 2-0
4A
CR Washington
#22 · 1-1
PKo/u 45.0
match 68
52%
Davenport Assumption -33.0o/u 52.0
match -11
98%

Friday, Sep 18

5A
Johnston
#3 · 1-1
Johnston -1.5o/u 50.5
match 96
55%
5A
WDM Dowling
#1 · 2-0
5A
WDM Dowling -7.5o/u 50.5
match 89
69%
5A
CR Prairie
#10 · 2-0
5A
Waukee Northwest -4.5o/u 54.5
match 88
62%
Clear Creek-Amana -1.0o/u 48.0
match 87
52%
3A
Carroll
#5 · 1-1
CB Lewis Central -2.5o/u 56.0
match 87
56%
4A
Pella
#9 · 1-1
Alleman North Polk -3.0o/u 46.0
match 86
58%
5A
CR Kennedy
#16 · 1-1
CR Kennedy -1.0o/u 47.5
match 85
53%
4A
Newton
#13 · 0-2
5A
Indianola
#18 · 0-2
PKo/u 47.0
match 84
51%
5A
Cedar Falls
#12 · 1-1
5A
Iowa City High
#15 · 1-1
Cedar Falls -4.5o/u 52.5
match 84
62%
5A
Ankeny
#6 · 2-0
Ankeny -10.5o/u 49.5
neutral · match 78
76%
4A
Spencer
#17 · 2-0
3A
Sioux Center
#6 · 2-0
Sioux Center -5.0o/u 50.0
match 77
62%
5A
Waukee
#14 · 0-2
5A
WDM Valley
#4 · 1-1
WDM Valley -14.5o/u 50.0
match 72
84%
4A
LeMars
#18 · 1-1
3A
LeMars -2.0o/u 42.5
match 71
55%
4A
Glenwood
#14 · 2-0
Sergeant Bluff-Luton -12.5o/u 54.0
match 71
79%
3A
Humboldt
#11 · 0-2
Humboldt -3.0o/u 45.0
match 71
57%
3A
Algona
#12 · 0-2
4A
Waverly-Shell Rock -7.0o/u 43.5
match 69
68%
4A
Decorah
#16 · 1-1
4A
Western Dubuque -17.0o/u 48.0
match 64
87%
5A
Waterloo West
#23 · 1-1
4A
Fort Dodge
#7 · 2-0
Fort Dodge -13.0o/u 47.0
match 63
81%
5A
Bettendorf
#21 · 1-1
5A
Iowa City West -17.5o/u 51.5
match 61
88%
Davenport North -11.0o/u 48.5
neutral · match 50
77%
3A
Winterset
#23 · 0-2
4A
Carlisle
#12 · 2-0
Carlisle -20.5o/u 49.5
match 40
91%
3A
Williamsburg
#14 · 1-1
4A
CR Xavier
#1 · 2-0
CR Xavier -32.0o/u 49.0
match 38
98%
Pleasant Valley -19.5o/u 53.5
match 38
91%
4A
Boone
#27 · 2-0
3A
Iowa Falls-Alden -10.5o/u 47.0
match 36
75%
5A
Ottumwa
#33 · 1-1
5A
Des Moines Lincoln -2.5o/u 51.0
match 34
56%
5A
CR Jefferson
#28 · 1-1
5A
Urbandale
#22 · 1-1
Urbandale -20.0o/u 50.0
match 34
91%
3A
Webster City
#27 · 0-2
4A
Gilbert
#11 · 1-1
Gilbert -25.5o/u 50.0
match 30
95%
4A
Adel ADM
#5 · 2-0
4A
Adel ADM -28.5o/u 49.0
match 29
97%
4A
Mason City
#23 · 0-2
4A
Marion
#30 · 0-2
Mason City -11.0o/u 48.0
match 29
76%
4A
CB Jefferson
#29 · 0-2
5A
CB Lincoln
#25 · 1-1
CB Lincoln -13.5o/u 46.0
match 27
82%
5A
Marshalltown
#36 · 0-2
Des Moines East -5.0o/u 53.0
match 24
63%
3A
Charles City
#30 · 2-0
4A
Waterloo East
#26 · 1-1
Waterloo East -10.0o/u 50.0
match 20
74%
4A
Burlington
#33 · 1-1
3A
Keokuk
#31 · 0-2
Burlington -3.5o/u 57.0
match 20
59%
3A
Washington
#24 · 1-1
4A
Oskaloosa
#34 · 0-2
Washington -13.5o/u 46.0
match 18
81%
3A
Harlan
#13 · 0-2
Harlan -23.0o/u 49.0
match 18
93%
4A
Storm Lake
#32 · 1-1
3A
Atlantic
#16 · 1-1
Atlantic -22.0o/u 50.0
match 17
92%
5A
Ames
#34 · 1-1
5A
Norwalk
#20 · 1-1
Norwalk -28.0o/u 48.0
match 16
97%
Dallas Center-Grimes -36.0o/u 46.0
match 16
99%
5A
Muscatine
#35 · 0-2
5A
Dubuque Senior
#24 · 1-1
Dubuque Senior -21.5o/u 48.5
match 15
93%
3A
Bishop Heelan
#4 · 1-1
Bishop Heelan -33.5o/u 47.5
match 13
99%
3A
Perry
#35 · 0-2
Perry -4.5o/u 50.0
match 4
61%
Sioux City East -42.0o/u 52.0
neutral · match 3
100%
4A
Clinton
#24 · 1-1
3A
Maquoketa
#33 · 0-2
Clinton -24.0o/u 50.5
match -1
94%

Lines are the model's projected margin, attached to the favorite. Match is a matchup score: higher for close games between good teams.