A rainy Week 8 wrapped up late Friday night. Here's what happened across central Iowa.
Iowa high school football: Week 8 final scores
Ankeny 34, West Des Moines Valley 26
Johnston 38, Southeast Polk 37 (OT)
Norwalk 20, Urbandale 13
Dowling Catholic 27, Ankeny Centennial 10
Waukee 31, Waukee Northwest 28
Nevada 21, Des Moines Christian 14
Des Moines Lincoln 43, Des Moines East 36
Audubon 80, Exira-EHK 16
Ballard 30, Bondurant-Farrar 14
Bishop Garrigan 56, West Bend-Mallard 0
Williamsburg 48, Knoxville 15
Waterloo West 45, Marshalltown 13
Marion 21, Oskaloosa 13
North Polk 38, Carlisle 36
Newton 35, Grinnell 7
West Marshall 44, West Central Valley 7
Martensdale St. Marys 44, Nodaway Valley 14
Coon Rapids-Bayard 60, Glidden-Ralston 18
ADM 31, Lewis Central 28
Winterset 41, Saydel 14
Fort Dodge 9, Le Mars 3
Interstate 35 20, Ogden 19
Clarinda 47, Woodward-Granger 0
Durant 27, EBF 24
Gilbert 55, Des Moines North 6
South Central Calhoun 26, Pocahontas 15
East Marshall 48, North Cedar 0
West Hancock 38, Belmond-Klemme 24
South Hardin 35, Central Springs 6
Seymour 37, Murray 36
Atlantic 35, Harlan 30
South Tama 52, Davis County 21
BGM 40, North Mahaska 0
Madrid 59, Colfax-Mingo 0
Lenox 55, Mormon Trail 0
AHSTW 6, Central Decatur 0
Newman Catholic 48, AGWSR 14
Grundy Center 49, Eagle Grove 0
St. Edmond 24, Kingsley-Pierson 20
English Valleys 80, Meskwaki 20
West Fork 55, Lake Mills 12
Riceville 62, Newell-Fonda 39
Colo-NESCO 44, GMG 6
Webster City 35, Algona 21
ACGC 55, Riverside 22
Clarksville 50, Collins-Maxwell 47
Bedford 73, Lamoni 0
Mount Ayr 43, Southwest Valley 0
Manson-NW Webster 41, South Hamilton 12
Carroll 63, Perry 7
Creston 42, Greene County 35
Lynnville-Sully 20, Earlham 14
Kuemper Catholic 35, Okoboji 0
Grand View Christian 12, Chariton 7
Montezuma 63, Baxter 28
Ar-We-Va 66, CAM 6
Pleasantville 56, Panorama 7
BCLUW 48, Postville 0
Roland-Story 62, Oelwein 6
Wayne 40, Southeast Warren 22
Pella Christian 50, Albia 8
Van Meter 49, Clarke 7
Iowa high school football score updates, highlights, stats and more from Week 8
Audubon on 100-point watch again
A week after dropping 86 points — 46 in the first quarter alone — Audubon has 60 at halftime against Exira-EHK.
Roland-Story blows open big lead with long touchdown run
Touchdown Norsemen! Cody Long hits a 54 yard run for the score. Faber PAT is good. 21-0 RS with 3:42 left in the first quarter. #iahsfb pic.twitter.com/ut6yT3x8Rn
— Roland Story Sports Scores (@RSNorseScores) October 18, 2025
Here's what else you need to know.
Game of the week
Our game of the week is another Top 10 matchup in Class 5A, with No. 3 West Des Moines Valley at No. 5 Ankeny.
The Tigers are 6-1 this season, with their only loss coming in Week 2 at No. 1-ranked Waukee Northwest, which is the only unbeaten team left in 5A. The Hawks are 4-2, with losses in Week 1 to Waukee Northwest and Week 6 at No. 7 Johnston.
If Ankeny can force a key turnover tonight against Valley, you might see this belt make an appearance. @SEhrhardtKCCI #iahsfb pic.twitter.com/cgQxr62Nah
— KCCI News (@KCCINews) October 17, 2025
We'll have a crew in Ankeny, where kickoff is at 7 p.m. at Northview Middle School in Ankeny.
Wild Card game
More than 1,500 people voted in this week's Wild Card contest on our Facebook page, with Earlham at Lynnville-Sully getting the most support.
We'll have a crew in Sully for the game between the 4-3 Cardinals and the 6-1 Hawks. Kickoff is at 7 p.m.
Thursday night scores
Indianola 38, Sioux City North 0
Ottumwa 20, Des Moines Roosevelt 18
Friday night football forecast
We'll see a high of 80 degrees in Des Moines Friday, with temps dipping to around 70 by the time high school football games kick off at 7 p.m. Grab a rain jacket, because there's a chance for showers most of the evening.
KCCI's latest weather forecast.
Iowa high school football livestreams for Week 8
Can't get out to the stadium Friday night? Check here to see if we have a livestream for your game.
Iowa high school football rankings
Below is a list of the top-ranked teams in all seven classes. Click here for full rankings.
A reminder: Class 5A, 4A and 3A all use RPI ratings based on the team's record, their opponents' combined record, and their opponents' opponents' record. The rest of the classes are determined by a rankings committee.
Stat leaders after Week 7
Here's a look at statistical leaders by class after Week 7 of the season.
Unbeaten teams after Week 7
Check out this list of Iowa high school football teams that have unblemished records after Week 7.
Homecoming season coming to an end
The busiest weeks for homecoming games are behind us, but there are still a few on the statewide schedule Friday, including:
Watch college football on KCCI
KCCI will carry CBS' Big Ten game every Saturday through November, plus the Iowa game at Nebraska on Friday, Nov. 28. See the games you can watch on KCCI this season.
Stream KCCI's 'Big College Kickoff' football show every Saturday morning on Very Local
You can watch KCCI's college football show, "Big College Kickoff," live on at 10:30 a.m. every Saturday through Nov. 29.
Very Local is a streaming channel that offers 24/7 access to KCCI news, weather, original series and more. Download the Very Local App for free on your Roku, Amazon Fire TV, or smartphone.
.