2026 season · projected
Week 3
Games of the week
Fri Sep 11 · match 89
Alleman North Polk at Adel ADM
Adel ADM -2.0o/u 55.0
Fri Sep 11 · match 84
Eldridge North Scott at Pella
Pella -3.0o/u 38.5
Fri Sep 11 · match 83
CR Kennedy at Waukee
Waukee -3.5o/u 48.0
Fri Sep 11 · match 82
Dubuque Wahlert at Decorah
Dubuque Wahlert -1.5o/u 50.0
Fri Sep 11 · match 77
Bishop Heelan at Sioux City East
Sioux City East -10.0o/u 45.5
Thursday, Sep 10
| Away | Home | Line | Total | Win prob | BCMoore | Match | |
|---|---|---|---|---|---|---|---|
4A Sioux City West #28 · 1-0 | at | 5A Sioux City North #31 · 0-2 | Sioux City North -1.5 | 50.0 | 53% | Sioux City West -22.5 | 36 |
4A Marion #30 · 0-2 | at | 4A Davenport North #19 · 1-1 | Davenport North -24.0 | 46.0 | 94% | Davenport North -37.5 | 18 |
Friday, Sep 11
| Away | Home | Line | Total | Win prob | BCMoore | Match | |
|---|---|---|---|---|---|---|---|
4A Alleman North Polk #6 · 1-1 | at | 4A Adel ADM #5 · 2-0 | Adel ADM -2.0 | 55.0 | 55% | Alleman North Polk -8.0 | 89 |
4A Eldridge North Scott #10 · 1-1 | at | 4A Pella #9 · 1-1 | Pella -3.0 | 38.5 | 57% | Pella -1.0 | 84 |
5A CR Kennedy #16 · 1-1 | at | 5A Waukee #14 · 0-2 | Waukee -3.5 | 48.0 | 60% | CR Kennedy -2.0 | 83 |
3A Dubuque Wahlert #7 · 1-1 | at | 4A Decorah #16 · 1-1 | Dubuque Wahlert -1.5 | 50.0 | 53% | Decorah -6.0 | 82 |
3A Bishop Heelan #4 · 1-1 | at | 5A Sioux City East #9 · 2-0 | Sioux City East -10.0 | 45.5 | 75% | Sioux City East -17.0 | 77 |
5A Iowa City High #15 · 1-1 | at | 5A Waukee Northwest #7 · 0-2 | Waukee Northwest -12.5 | 58.5 | 80% | Iowa City High -18.0 | 73 |
5A Iowa City Liberty #5 · 1-1 | at | 5A Marion Linn-Mar #17 · 0-2 | Iowa City Liberty -13.5 | 46.0 | 82% | Iowa City Liberty -13.5 | 72 |
3A Sioux Center #6 · 2-0 | at | 4A LeMars #18 · 1-1 | Sioux Center -6.0 | 45.5 | 66% | Sioux Center -2.5 | 72 |
5A Dallas Center-Grimes #11 · 2-0 | at | 5A WDM Dowling #1 · 2-0 | WDM Dowling -18.5 | 47.5 | 89% | WDM Dowling -8.0 | 69 |
4A CR Xavier #1 · 2-0 | at | 4A Clear Creek-Amana #8 · 2-0 | CR Xavier -17.5 | 50.0 | 87% | CR Xavier -11.0 | 68 |
4A Western Dubuque #2 · 1-1 | at | 4A Waverly-Shell Rock #15 · 2-0 | Western Dubuque -14.5 | 45.5 | 83% | Western Dubuque -11.0 | 68 |
5A CR Prairie #10 · 2-0 | at | 5A Bettendorf #21 · 1-1 | CR Prairie -13.0 | 49.0 | 81% | CR Prairie -12.0 | 68 |
4A Huxley Ballard #20 · 0-2 | at | 3A Nevada #8 · 1-1 | Nevada -10.0 | 45.5 | 74% | Nevada -4.0 | 64 |
5A Pleasant Valley #19 · 0-2 | at | 5A Iowa City West #8 · 2-0 | Iowa City West -17.0 | 52.0 | 88% | Iowa City West -28.0 | 63 |
4A Spencer #17 · 2-0 | at | 2A Western Christian #17 · 0-2 | Spencer -8.0 | 52.5 | 70% | Spencer -16.5 | 62 |
4A Carlisle #12 · 2-0 | at | 4A Grinnell #21 · 2-0 | Carlisle -10.0 | 44.5 | 74% | PK | 62 |
4A Glenwood #14 · 2-0 | at | 3A Creston #17 · 2-1 | Glenwood -11.0 | 64.5 | 76% | Creston -5.0 | 59 |
3A Harlan #13 · 0-2 | at | 4A CB Lewis Central #4 · 1-1 | CB Lewis Central -16.5 | 57.0 | 86% | CB Lewis Central -18.5 | 58 |
5A WDM Valley #4 · 1-1 | at | 5A Urbandale #22 · 1-1 | WDM Valley -21.5 | 50.0 | 92% | WDM Valley -13.0 | 57 |
5A Norwalk #20 · 1-1 | at | 5A Southeast Polk #2 · 2-0 | Southeast Polk -24.0 | 51.0 | 95% | Southeast Polk -37.5 | 54 |
4A CR Washington #22 · 1-1 | at | 4A Clinton #24 · 1-1 | CR Washington -8.5 | 49.0 | 71% | Clinton -3.5 | 49 |
5A Dubuque Senior #24 · 1-1 | at | 5A Cedar Falls #12 · 1-1 | Cedar Falls -21.0 | 47.0 | 92% | Cedar Falls -15.5 | 48 |
5A Waterloo West #23 · 1-1 | at | 5A Dubuque Hempstead #27 · 0-2 | Waterloo West -13.5 | 52.5 | 82% | Waterloo West -19.5 | 44 |
5A Ottumwa #33 · 1-1 | at | 5A Des Moines East #32 · 1-1 | Des Moines East -1.0 | 51.0 | 53% | Des Moines East -1.5 | 35 |
5A Indianola #18 · 0-2 | at | 5A CR Jefferson #28 · 1-1 | Indianola -21.5 | 49.5 | 93% | Indianola -19.0 | 33 |
4A Bondurant-Farrar #25 · 0-2 | at | 4A Newton #13 · 0-2 | Newton -24.5 | 46.5 | 94% | Newton -1.5 | 31 |
5A CB Lincoln #25 · 1-1 | at | 4A Denison-Schleswig #31 · 1-1 | CB Lincoln -12.5 | 47.5 | 80% | CB Lincoln -11.0 | 27 |
4A Gilbert #11 · 1-1 | at | 4A Boone #27 · 2-0 | Gilbert -27.0 | 46.5 | 96% | Gilbert -20.5 | 24 |
3A Washington #24 · 1-1 | at | 4A Burlington #33 · 1-1 | Washington -11.0 | 50.0 | 76% | Washington -24.5 | 24 |
4A Fort Dodge #7 · 2-0 | at | 4A Waterloo East #26 · 1-1 | Fort Dodge -30.0 | 51.0 | 97% | Fort Dodge -21.0 | 23 |
3A Davenport Assumption #20 · 0-1 | at | 5A Muscatine #35 · 0-2 | Davenport Assumption -19.0 | 52.0 | 90% | Davenport Assumption -22.0 | 18 |
3A MOC-Floyd Valley #15 · 1-1 | at | 4A Storm Lake #32 · 1-1 | MOC-Floyd Valley -21.5 | 42.5 | 92% | MOC-Floyd Valley -24.5 | 18 |
5A Marshalltown #36 · 0-2 | at | 4A Mason City #23 · 0-2 | Mason City -17.5 | 52.0 | 88% | Mason City -25.0 | 16 |
5A Des Moines Lincoln #30 · 1-1 | at | 5A Ankeny Centennial #13 · 1-1 | Ankeny Centennial -33.5 | 53.0 | 99% | Ankeny Centennial -18.5 | 15 |
5A Ankeny #6 · 2-0 | at | 5A Des Moines Roosevelt #29 · 2-0 | Ankeny -39.0 | 49.0 | 100% | Ankeny -15.0 | 13 |
4A Oskaloosa #34 · 0-2 | at | 3A Mount Pleasant #18 · 2-0 | Mount Pleasant -25.0 | 48.5 | 95% | Mount Pleasant -42.0 | 8 |
4A Sergeant Bluff-Luton #3 · 2-0 | at | 4A CB Jefferson #29 · 0-2 | Sergeant Bluff-Luton -40.0 | 50.0 | 100% | Sergeant Bluff-Luton -48.0 | 5 |
4A Davenport West #35 · 0-1 | N | 5A Davenport Central #26 · 2-0 | Davenport Central -28.5 | 51.5 | 97% | Davenport Central -43.5 | -6 |
5A Ames #34 · 1-1 | at | 5A Johnston #3 · 1-1 | Johnston -50.0 | 60.0 | 100% | Johnston -59.5 | -9 |
4A Des Moines North #36 · 0-2 | at | 3A Saydel #36 · 0-2 | Des Moines North -12.5 | 53.0 | 79% | Des Moines North -10.0 | -12 |
Thursday, Sep 10
4A
Sioux City West
#28 · 1-0
5A
Sioux City North
#31 · 0-2
Sioux City North -1.5o/u 50.0
match 36
53%
4A
Marion
#30 · 0-2
4A
Davenport North
#19 · 1-1
Davenport North -24.0o/u 46.0
match 18
94%
Friday, Sep 11
4A
Alleman North Polk
#6 · 1-1
4A
Adel ADM
#5 · 2-0
Adel ADM -2.0o/u 55.0
match 89
55%
4A
Eldridge North Scott
#10 · 1-1
4A
Pella
#9 · 1-1
Pella -3.0o/u 38.5
match 84
57%
5A
CR Kennedy
#16 · 1-1
5A
Waukee
#14 · 0-2
Waukee -3.5o/u 48.0
match 83
60%
3A
Dubuque Wahlert
#7 · 1-1
4A
Decorah
#16 · 1-1
Dubuque Wahlert -1.5o/u 50.0
match 82
53%
3A
Bishop Heelan
#4 · 1-1
5A
Sioux City East
#9 · 2-0
Sioux City East -10.0o/u 45.5
match 77
75%
5A
Iowa City High
#15 · 1-1
5A
Waukee Northwest
#7 · 0-2
Waukee Northwest -12.5o/u 58.5
match 73
80%
5A
Iowa City Liberty
#5 · 1-1
5A
Marion Linn-Mar
#17 · 0-2
Iowa City Liberty -13.5o/u 46.0
match 72
82%
3A
Sioux Center
#6 · 2-0
4A
LeMars
#18 · 1-1
Sioux Center -6.0o/u 45.5
match 72
66%
5A
Dallas Center-Grimes
#11 · 2-0
5A
WDM Dowling
#1 · 2-0
WDM Dowling -18.5o/u 47.5
match 69
89%
4A
CR Xavier
#1 · 2-0
4A
Clear Creek-Amana
#8 · 2-0
CR Xavier -17.5o/u 50.0
match 68
87%
4A
Western Dubuque
#2 · 1-1
4A
Waverly-Shell Rock
#15 · 2-0
Western Dubuque -14.5o/u 45.5
match 68
83%
5A
CR Prairie
#10 · 2-0
5A
Bettendorf
#21 · 1-1
CR Prairie -13.0o/u 49.0
match 68
81%
4A
Huxley Ballard
#20 · 0-2
3A
Nevada
#8 · 1-1
Nevada -10.0o/u 45.5
match 64
74%
5A
Pleasant Valley
#19 · 0-2
5A
Iowa City West
#8 · 2-0
Iowa City West -17.0o/u 52.0
match 63
88%
4A
Spencer
#17 · 2-0
2A
Western Christian
#17 · 0-2
Spencer -8.0o/u 52.5
match 62
70%
3A
Harlan
#13 · 0-2
4A
CB Lewis Central
#4 · 1-1
CB Lewis Central -16.5o/u 57.0
match 58
86%
5A
WDM Valley
#4 · 1-1
5A
Urbandale
#22 · 1-1
WDM Valley -21.5o/u 50.0
match 57
92%
5A
Norwalk
#20 · 1-1
5A
Southeast Polk
#2 · 2-0
Southeast Polk -24.0o/u 51.0
match 54
95%
4A
CR Washington
#22 · 1-1
4A
Clinton
#24 · 1-1
CR Washington -8.5o/u 49.0
match 49
71%
5A
Dubuque Senior
#24 · 1-1
5A
Cedar Falls
#12 · 1-1
Cedar Falls -21.0o/u 47.0
match 48
92%
5A
Waterloo West
#23 · 1-1
5A
Dubuque Hempstead
#27 · 0-2
Waterloo West -13.5o/u 52.5
match 44
82%
5A
Ottumwa
#33 · 1-1
5A
Des Moines East
#32 · 1-1
Des Moines East -1.0o/u 51.0
match 35
53%
5A
Indianola
#18 · 0-2
5A
CR Jefferson
#28 · 1-1
Indianola -21.5o/u 49.5
match 33
93%
4A
Bondurant-Farrar
#25 · 0-2
4A
Newton
#13 · 0-2
Newton -24.5o/u 46.5
match 31
94%
5A
CB Lincoln
#25 · 1-1
4A
Denison-Schleswig
#31 · 1-1
CB Lincoln -12.5o/u 47.5
match 27
80%
3A
Washington
#24 · 1-1
4A
Burlington
#33 · 1-1
Washington -11.0o/u 50.0
match 24
76%
4A
Fort Dodge
#7 · 2-0
4A
Waterloo East
#26 · 1-1
Fort Dodge -30.0o/u 51.0
match 23
97%
3A
Davenport Assumption
#20 · 0-1
5A
Muscatine
#35 · 0-2
Davenport Assumption -19.0o/u 52.0
match 18
90%
3A
MOC-Floyd Valley
#15 · 1-1
4A
Storm Lake
#32 · 1-1
MOC-Floyd Valley -21.5o/u 42.5
match 18
92%
5A
Marshalltown
#36 · 0-2
4A
Mason City
#23 · 0-2
Mason City -17.5o/u 52.0
match 16
88%
5A
Des Moines Lincoln
#30 · 1-1
5A
Ankeny Centennial
#13 · 1-1
Ankeny Centennial -33.5o/u 53.0
match 15
99%
5A
Ankeny
#6 · 2-0
5A
Des Moines Roosevelt
#29 · 2-0
Ankeny -39.0o/u 49.0
match 13
100%
4A
Oskaloosa
#34 · 0-2
3A
Mount Pleasant
#18 · 2-0
Mount Pleasant -25.0o/u 48.5
match 8
95%
4A
Sergeant Bluff-Luton
#3 · 2-0
4A
CB Jefferson
#29 · 0-2
Sergeant Bluff-Luton -40.0o/u 50.0
match 5
100%
4A
Davenport West
#35 · 0-1
5A
Davenport Central
#26 · 2-0
Davenport Central -28.5o/u 51.5
neutral · match -6
97%
4A
Des Moines North
#36 · 0-2
3A
Saydel
#36 · 0-2
Des Moines North -12.5o/u 53.0
match -12
79%
Lines are the model's projected margin, attached to the favorite. Match is a matchup score: higher for close games between good teams. BCMoore is Brent Moore’s published line for the same game, in the same notation. A second opinion, never an input.