The playoffs are here! Small classes open postseason play tonight while classes in 3A-5A finish up the regular season.Video above: Waukee blocks late field goal to upset unbeaten Waukee Northwest Iowa high school football: Final scores from Week 9 and first-round playoff games Kuemper Catholic 35, Grand View Christian 0Iowa high school football: Week 9 score updates, highlights and statsWest Des Moines Valley 42, Des Moines Lincoln 0 (3Q) Ankeny Centennial 21, Sioux City North 0 (1Q)Ankeny 35, Council Bluffs Lincoln 0 (3Q)Anamosa 7, Roland-Story 6 (3Q)Dallas Center-Grimes 7, Cedar Rapids Kennedy 7 (3Q)Pella 7, Grinnell 0 (2Q)Waukee 28, Waterloo West 7 (2Q)Sioux Center 13, Humboldt 0 (3Q)Indianola 7, Urbandale 0 (3Q)Durant 14, Pleasantville 14 (3Q)Gilbert 21, North Polk 3 (3Q)Southeast Polk 28, Des Moines East 0 (2Q)Fremont-Mills 34, St. Edmond 0 (3Q)Glenwood 24, Boone 21 (3Q)Dowling Catholic 13, Marshalltown 0 (2Q)Fort Dodge 21, Sioux City West 0 (2Q)Hampton-Dumont-CAL 22, Woodward-Granger 6 (3Q)ADM 21, Denison-Schleswig 0 (2Q)MOC-Floyd Valley 6, Webster City 3 (2Q)Newton 28, Marion 0 (1Q)Bishop Garrigan 45, Kingsley-Pierson 12 (2Q)Madrid 35, North Butler 0 (3Q)Des Moines North 7, Bondurant-Farrar 6 (2Q)Van Meter 31, South Tama 0 (3Q)Audubon 52, Lenox 6 (3Q)Bishop Heelan 7, Algona 7 (3Q)South Hardin 28, Camanche 0 (3Q)Sigourney Keota 14, Interstate 35 0 (3Q)Lynnville-Sully 39, Wapello 0 (3Q)West Marshall 24, Shenandoah 0 (2Q) Clarksville 42, Coon Rapids-Bayard 42 (3Q)Here’s what else you need to know.Friday night football forecastIt’ll be cool Friday, with a high of 63 degrees in Des Moines. Temps at 7 p.m. kickoff time will be 57. KCCI’s latest weather forecast.Game of the weekOur game of the week Friday night is a Top 5 matchup in Class 4A.Unbeaten and third-ranked Gilbert (8-0) hosts No. 2 North Polk (7-1). Both are 4-0 in District 5 play this season. Kickoff is set for 7 p.m. Playoff matchupsClick here for the list of first-round high school football playoff games Friday for classes 2A, 1A, A and eight-player. Iowa high school football schedule: Week 9Here at the games we’ll be tracking Friday night involving teams in central Iowa. Don’t see your team listed here? Check above to see if we already have a score listed.Waukee Northwest at NorwalkDes Moines Roosevelt at JohnstonSaydel at Williamsburg Stanton at Twin CedarsWest Central Valley at ClarkeEagle Grove at South Hamilton Carlisle at Ballard Atlantic at Carroll Seymour at Melcher-Dallas Creston at PerryNevada at Knoxville Des Moines Christian at WintersetOskaloosa at Clear Creek-AmanaSioux City East at Ames East Mills at West Bend-MallardLogan-Magnolia at ACGC Wayne at Bedford Pella Christian at Clarinda Collins-Maxwell at Don BoscoAr-We-Va at Gladbrook-ReinbeckEBF at Grundy Center Lawton-Bronson at Manson-NW WebsterWest Liberty at PCMEarlham at Pekin BGM at Riverside Mount Ayr at St. Albert Exira-EHK at Woodbine Livestreams for Iowa high school football gamesWaukee football players honor teachers with jersey traditionWaukee players have a fun way to thank their favorite teachers.Iowa high school football rankingsBelow 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.Class 5A: Dowling Catholic (8-0)Class 4A: Cedar Rapids Xavier (8-0)Class 3A: West Delaware (8-0)Class 2A: Kuemper Catholic (8-0)Class 1A: West Lyon (8-0)Class A: MMCRU (8-0)8-player: Bishop Garrigan (8-0)Stat leaders after Week 8Here’s a look at statistical leaders for Classes 3A-5A after Week 8 of the 2025 Iowa high school football season. Those teams finish the regular season on Friday, Oct. 24, while smaller classes play first-round playoff games that night.Here’s a look at final regular season stat leaders for eight-player teams and Classes A-2A.Unbeaten teams after Week 8Check out this list of Iowa high school football teams that have unblemished records after Week 7. Watch college football on KCCIKCCI will carry CBS’ Big Ten game every Saturday through November, including Iowa’s game Saturday against Minnesota and the Hawkeyes’ annual Friday game against Nebraska on 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 LocalYou can watch KCCI’s college football show, “Big College Kickoff,” live on Very Local 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.Click here to learn more about Very Local.Follow Very Local on Facebook, Instagram and YouTube.
The playoffs are here!
Small classes open postseason play tonight while classes in 3A-5A finish up the regular season.
Video above: Waukee blocks late field goal to upset unbeaten Waukee Northwest
Iowa high school football: Final scores from Week 9 and first-round playoff games
Kuemper Catholic 35, Grand View Christian 0
Iowa high school football: Week 9 score updates, highlights and stats
West Des Moines Valley 42, Des Moines Lincoln 0 (3Q)
Ankeny Centennial 21, Sioux City North 0 (1Q)
Ankeny 35, Council Bluffs Lincoln 0 (3Q)
Anamosa 7, Roland-Story 6 (3Q)
Dallas Center-Grimes 7, Cedar Rapids Kennedy 7 (3Q)
Pella 7, Grinnell 0 (2Q)
Waukee 28, Waterloo West 7 (2Q)
Sioux Center 13, Humboldt 0 (3Q)
Indianola 7, Urbandale 0 (3Q)
Durant 14, Pleasantville 14 (3Q)
Gilbert 21, North Polk 3 (3Q)
Southeast Polk 28, Des Moines East 0 (2Q)
Fremont-Mills 34, St. Edmond 0 (3Q)
Glenwood 24, Boone 21 (3Q)
Dowling Catholic 13, Marshalltown 0 (2Q)
Fort Dodge 21, Sioux City West 0 (2Q)
Hampton-Dumont-CAL 22, Woodward-Granger 6 (3Q)
ADM 21, Denison-Schleswig 0 (2Q)
MOC-Floyd Valley 6, Webster City 3 (2Q)
Newton 28, Marion 0 (1Q)
Bishop Garrigan 45, Kingsley-Pierson 12 (2Q)
Madrid 35, North Butler 0 (3Q)
Des Moines North 7, Bondurant-Farrar 6 (2Q)
Van Meter 31, South Tama 0 (3Q)
Audubon 52, Lenox 6 (3Q)
Bishop Heelan 7, Algona 7 (3Q)
South Hardin 28, Camanche 0 (3Q)
Sigourney Keota 14, Interstate 35 0 (3Q)
Lynnville-Sully 39, Wapello 0 (3Q)
West Marshall 24, Shenandoah 0 (2Q)
Clarksville 42, Coon Rapids-Bayard 42 (3Q)
Here’s what else you need to know.
It’ll be cool Friday, with a high of 63 degrees in Des Moines. Temps at 7 p.m. kickoff time will be 57.
KCCI’s latest weather forecast.
Game of the week
Our game of the week Friday night is a Top 5 matchup in Class 4A.
Unbeaten and third-ranked Gilbert (8-0) hosts No. 2 North Polk (7-1). Both are 4-0 in District 5 play this season. Kickoff is set for 7 p.m.
Playoff matchups
Click here for the list of first-round high school football playoff games Friday for classes 2A, 1A, A and eight-player.
Iowa high school football schedule: Week 9
Here at the games we’ll be tracking Friday night involving teams in central Iowa. Don’t see your team listed here? Check above to see if we already have a score listed.
Waukee Northwest at Norwalk
Des Moines Roosevelt at Johnston
Saydel at Williamsburg
Stanton at Twin Cedars
West Central Valley at Clarke
Eagle Grove at South Hamilton
Carlisle at Ballard
Atlantic at Carroll
Seymour at Melcher-Dallas
Creston at Perry
Nevada at Knoxville
Des Moines Christian at Winterset
Oskaloosa at Clear Creek-Amana
Sioux City East at Ames
East Mills at West Bend-Mallard
Logan-Magnolia at ACGC
Wayne at Bedford
Pella Christian at Clarinda
Collins-Maxwell at Don Bosco
Ar-We-Va at Gladbrook-Reinbeck
EBF at Grundy Center
Lawton-Bronson at Manson-NW Webster
West Liberty at PCM
Earlham at Pekin
BGM at Riverside
Mount Ayr at St. Albert
Exira-EHK at Woodbine
Livestreams for Iowa high school football games
Waukee football players honor teachers with jersey tradition
Waukee players have a fun way to thank their favorite teachers.
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.
Class 5A: Dowling Catholic (8-0)Class 4A: Cedar Rapids Xavier (8-0)Class 3A: West Delaware (8-0)Class 2A: Kuemper Catholic (8-0)Class 1A: West Lyon (8-0)Class A: MMCRU (8-0)8-player: Bishop Garrigan (8-0)
Stat leaders after Week 8
Here’s a look at statistical leaders for Classes 3A-5A after Week 8 of the 2025 Iowa high school football season. Those teams finish the regular season on Friday, Oct. 24, while smaller classes play first-round playoff games that night.
Here’s a look at final regular season stat leaders for eight-player teams and Classes A-2A.
Unbeaten teams after Week 8
Check out this list of Iowa high school football teams that have unblemished records after Week 7.
KCCI will carry CBS’ Big Ten game every Saturday through November, including Iowa’s game Saturday against Minnesota and the Hawkeyes’ annual Friday game against Nebraska on Nov. 28. See the games you can watch on KCCI this season.
You can watch KCCI’s college football show, “Big College Kickoff,” live on Very Local 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.
Click here to learn more about Very Local.
Follow Very Local on Facebook, Instagram and YouTube.