Iowa High School Football Week 8: Close Finishes, Blowouts, and Playoff Stakes

Friday night lights across Iowa lit up for the eighth time this season, and the results were as dramatic as the autumn weather. Week 8 delivered blowouts, buzzer-beaters, and overtime thrillers — with playoff positioning on the line for many programs heading into the postseason.

Friday night lights across Iowa lit up for the eighth time this season, and the results were as dramatic as the autumn weather. Week 8 delivered blowouts, buzzer-beaters, and overtime thrillers — with playoff positioning on the line for many programs heading into the postseason.

Below is the complete rundown of Week 8 scores from Friday, October 16, reported by KCCI’s news team. For full highlights and extended coverage, visit the Friday Night Hype recap.

The Games That Went Down to the Wire

Several matchups in Week 8 had fans on the edge of their bleacher seats. Valley (West Des Moines) edged Ankeny 36–35 in what may be the closest rivalry finish of the season. West Branch outlasted Bellevue 34–33 in a one-point nail-biter, and Boyden-Hull/Rock Valley survived Western Christian 42–41. Denison-Schleswig needed overtime to get past Boone 19–12. Shenandoah and Tri-Center also put on a show, with Shenandoah prevailing 54–49 in a high-scoring back-and-forth battle.

Dominant Performances

On the other end of the spectrum, several teams put up eye-popping numbers. Stanton posted the week’s highest score, dismantling Melcher-Dallas 85–22. Coon Rapids-Bayard cruised past Glidden-Ralston 72–15, Don Bosco (Gilbertville) topped Tripoli 72–12, and Moravia handled Twin Cedars 72–14. Bedford shut out Lamoni 68–0, while Hampton-Dumont-CAL rolled over Dike-New Hartford 70–24. In the metro, Dowling Catholic dominated Ankeny Centennial 37–10, and Waukee Northwest blanked rival Waukee 44–0.

All Week 8 Scores — Friday, October 16

AHSTW def. Central Decatur, Leon, forfeit

Alburnett 42, Anamosa 14

Algona 42, Webster City 10

Aplington-Parkersburg 42, Columbus Catholic (Waterloo) 7

Assumption (Davenport) 42, Center Point-Urbana 0

Audubon 51, Exira-EHK 0

BCLUW (Conrad) 52, Postville 0

Beckman Dyersville 49, Lisbon 14

Bedford 68, Lamoni 0

Bishop Garrigan 51, West Bend-Mallard 12

Bishop Heelan Catholic (Sioux City) 42, Humboldt 7

Boyden-Hull/Rock Valley 42, Western Christian 41

CAM (Anita) 52, Ar-We-Va (Westside) 8

Calamus-Wheatland 42, Easton Valley 12

Carlisle 28, North Polk (Alleman) 14

Carroll 48, Perry 7

Cedar Falls 35, Linn-Mar (Marion) 7

Cedar Rapids Kennedy 37, Bettendorf 0

Central Lyon 36, Unity Christian 13

Cherokee 43, Sheldon 0

Clarinda 42, Woodward-Granger 13

Clarion-Goldfield-Dows 42, Garner-Hayfield-Ventura 7

Clarksville 71, Collins-Maxwell 16

Clear Lake 55, Charles City 0

Coon Rapids-Bayard 72, Glidden-Ralston 15

Creston 13, Greene County 9

Crestwood (Cresco) 32, Waukon 26

Dallas Center-Grimes 42, Ames 3

Danville 38, Wapello 7

Denison-Schleswig 19, Boone 12, OT

Des Moines Christian 33, Nevada 0

Des Moines Roosevelt 28, Ottumwa 7

Don Bosco (Gilbertville) 72, Tripoli 12

Dowling Catholic (West Des Moines) 37, Ankeny Centennial 10

East Buchanan (Winthrop) 34, Maquoketa Valley (Delhi) 20

East Marshall (LeGrand) 42, North Cedar (Stanwood) 0

Edgewood-Colesburg 56, Central Elkader 16

Emmetsburg 15, East Sac County 14

English Valleys (North English) 17, Meskwaki Settlement School 0

Forest City 40, Osage 6

GMG (Garwin) 58, Colo-NESCO 20

Gladbrook-Reinbeck 56, North Tama (Traer) 0

Graettinger-Terril/Ruthven-Ayrshire 72, Harris-Lake Park 0

Grand View Christian 28, Chariton 7

Griswold 62, East Union (Afton) 0

Grundy Center 42, Eagle Grove 8

Hampton-Dumont-CAL 70, Dike-New Hartford 24

Harlan 42, Atlantic 21

Hinton 61, Alta-Aurelia 20

Hudson 42, Jesup 7

I-35 35, Ogden 0

Indianola 31, Sioux City North 7

Iowa Falls-Alden 34, Independence 10

Iowa Valley (Marengo) 69, WACO (Wayland) 14

Janesville 34, Dunkerton 26

Johnston 38, Southeast Polk 30

Kee 60, West Central (Maynard) 22

Kingsley-Pierson 67, St. Edmond (Fort Dodge) 8

Kuemper Catholic (Carroll) 28, Okoboji (Milford) 7

Le Mars 24, Fort Dodge 21

Lewis Central 38, ADM 6

Logan-Magnolia 17, Akron-Westfield 7

Lynnville-Sully 63, Earlham 34

MFL-Mar-Mac 35, Northeast (Goose Lake) 14

Madrid 48, Colfax-Mingo 15

Manson Northwest Webster 42, South Hamilton (Jewell) 20

Marcus-Meridian-Cleghorn/Remsen Union 42, HMS 13

Marion 41, Oskaloosa 10

Martensdale-St. Marys 49, Nodaway Valley 0

Mediapolis 34, Central Lee (Donnellson) 21

Mid-Prairie (Wellman) 35, West Burlington 21

Midland (Wyoming) 35, Highland (Riverside) 21

Montezuma 55, Baxter 6

Moravia 72, Twin Cedars (Bussey) 14

Mt. Ayr 50, Southwest Valley 6

Murray 70, Seymour 20

New Hampton 35, North Fayette Valley 21

Newman Catholic (Mason City) 48, AGWSR (Ackley) 26

Newton 35, Grinnell 14

North Linn (Troy Mills) 28, Wapsie Valley (Fairbank) 0

North Scott (Eldridge) 55, Burlington 7

North Union 68, Northwood-Kensett 6

OABCIG 35, Southeast Valley 0

PCM 37, Centerville 26

Pekin 55, Columbus Community (Columbus Junction) 15

Pella 35, Clear Creek-Amana 7

Pella Christian 56, Albia 21

Pleasant Valley 57, Dubuque Senior 6

Pleasantville 56, Panorama (Panora) 0

Regina (Iowa City) 47, Louisa-Muscatine 6

Riceville 68, Newell-Fonda 20

Ridge View 33, MVAOCOU 6

Riverside (Oakland) 21, AC/GC 13

Roland-Story (Story City) 49, Oelwein 0

S.C. East 55, Council Bluffs Abraham Lincoln 7

Sergeant Bluff-Luton 62, Sioux City West 7

Shenandoah 54, Tri-Center (Neola) 49

Sibley-Ocheyedan 47, Sioux Central (Sioux Rapids) 14

Sigourney-Keota 62, Eldon Cardinal 0

Sioux Center 20, MOC-Floyd Valley 13

Solon 38, Mt. Pleasant 6

South Central Calhoun 49, Pocahontas 15

South Hardin 39, Central Springs 0

Southeast Warren (Liberty Center) 56, Wayne (Corydon) 0

Spencer 49, Storm Lake 7

Spirit Lake 56, Estherville-Lincoln Central 0

Springville 34, Central City 28

St. Ansgar 56, North Butler (Greene) 19

St. Mary’s (Remsen) 60, North Iowa (Buffalo Center) 41

Stanton 85, Melcher-Dallas 22

Sumner-Fredericksburg 41, Union Community (LaPorte City) 14

Tipton 22, Monticello 6

Treynor 40, Missouri Valley 0

Turkey Valley (Jackson Junction) 64, Cedar Ridge Christian School 7

Underwood 53, Red Oak 13

Urbandale 15, Norwalk 0

Valley (West Des Moines) 36, Ankeny 35

Van Meter 48, Clarke (Osceola) 14

Vinton-Shellsburg 25, Denver 20

Wahlert (Dubuque) 34, Mt. Vernon 20

Waterloo West 31, Marshalltown 0

Waukee Northwest 44, Waukee 0

Waverly-Shell Rock 48, Waterloo East 0

West Branch 34, Bellevue 33

West Delaware (Manchester) 48, Benton Community 7

West Fork (Sheffield) 35, Lake Mills 0

West Hancock (Britt) 22, Belmond-Klemme 14

West Lyon (Inwood) 49, Lawton-Bronson 0

West Marshall (State Center) 45, West Central Valley (Stuart) 13

West Monona 35, IKM-Manning 6

West Sioux 55, Gehlen Catholic (Le Mars) 7

Westwood (Sloan) 32, South O’Brien (Paullina) 7

Williamsburg 48, Knoxville 17

Wilton 49, West Liberty 6

Winfield-Mount Union 58, Belle Plaine 36

Winterset 56, Saydel 8

Woodbury Central (Moville) 41, St. Albert (Council Bluffs) 7

Postponements and Cancellations

South Tama County (Tama) vs. Davis County (Bloomfield) — cancelled.

Coverage of all Week 8 games was produced in accordance with KCCI’s editorial standards. For questions or additional information, visit the KCCI contact page. Score and broadcast information is subject to broadcast terms and conditions. For information on how to license footage from these games, visit KCCI’s footage licensing page. Additional KCCI resources include email alerts, apps and social media, and RSS feeds for continuous Iowa sports updates. KCCI’s public inspection file and EEO reports are available for review, along with captioning contacts, public file assistance, and FCC applications. Content use is governed by KCCI’s privacy notice, DAA opt-out options, digital advertising terms, and terms of use. Internship and career opportunities at KCCI are posted on the internships page and the careers portal. KCCI also offers advertising opportunities for local businesses. Visit the full site directory for more.