Members of the Ankeny offense fight to reach the end zone in the fourth quarter against West Des Moines Valley during a high school football game Oct 17, 2025, at Ankeny Stadium in Ankeny. Mandatory Credit: Bryon Houlgrave-The Des Moines Register
Members of the Ankeny offense fight to reach the end zone in the fourth quarter against West Des Moines Valley during a high school football game Oct 17, 2025, at Ankeny Stadium in Ankeny. Mandatory Credit: Bryon Houlgrave-The Des Moines Register
Home » News » National News » Iowa » Iowa high school football schedule Week 9, every IHSAA game
Iowa

Iowa high school football schedule Week 9, every IHSAA game

The ninth week of Iowa high school football in 2025 is quickly approaching.

There were some exciting games in Week 8, headlined by Waukee’s 31-28 upset of then-Class 5A No. 1 Waukee, No. 4 Johnston’s thrilling 38-37 win over four-time defending champion Southeast Polk and No. 6 Ankeny’s 34-26 victory over No. 2 West Des Moines Valley.

Video Thumbnail

This week marks the beginning of the IHSAA high school football playoffs in 2A, 1A, A and 8-player. It is the final week of the regular season in 3A, 4A and 5A.

Some of the top playoff games include No. 7 Bellevue at Waukon and South Tama County at No. 10 Van Meter in 2A, Durant at No. 6 Pleasantville and Union at Cascade in 1A, West Fork at Nashua-Plainfield and IKM-Manning at West Sioux in Class A and Wayne at Bedford in 8-player football.

The top games in the final week of the regular season include new 5A No. 1 Dowling Catholic at Marshalltown, No. 2 Waukee Northwest at Norwalk, Des Moines Lincoln at No. 6 Valley, No. 5 Ankeny at Council Bluffs Lincoln and Des Moines Roosevelt at No. 4 Johnston. Other games featuring metro-area teams include Southeast Polk at Des Moines East, Urbandale at Indianola, Sioux City North at Ankeny Centennial and Bondurant-Farrar at Des Moines North.

In 4A, No. 4 North Polk travels to No. 8 and undefeated Gilbert with the 4A District 5 title on the line. In 3A, No. 4 West Delaware is at No. 2 Clear Lake.

(Games are listed alphabetically, with the home team listed first)

Week 9 of Iowa high school football schedule

Thursday, Oct. 23

North Cedar vs Louisa-Muscatine, 6 p.m.

Friday, Oct. 24

Class 2A playoffs

Alburnett vs Crestwood, 7 p.m.

Centerville vs Mediapolis, 7 p.m.

Cherokee vs Spirit Lake, 7 p.m.

Clarinda vs Pella Christian, 7 p.m.

Hampton-Dumont-CAL vs Woodward-Granger, 7 p.m.

Kuemper Catholic vs Grand View, 7 p.m.

Mid-Prairie vs North Fayette Valley, 7 p.m.

Okoboji vs Unity Christian, 7 p.m.

Osage vs BHRV, 7 p.m.

PCM vs West Liberty, 7 p.m.

Roland-Story vs Anamosa, 7 p.m.

Van Meter vs South Tama County, 7 p.m.

Waukon vs Bellevue, 7 p.m.

West Branch vs Denver, 7 p.m.

Western Christian vs OABCIG, 7 p.m.

Wilton vs Dike-New Hartford, 7 p.m.

Class 1A playoffs

Beckman Catholic vs Jesup, 7 p.m.

Cascade vs Union Community, 7 p.m.

Columbus Catholic vs Clarion-Goldfield-Dows, 7 p.m.

Emmetsburg vs Hinton, 7 p.m.

Grundy Center vs EBF, 7 p.m.

Hudson vs Central Springs, 7 p.m.

Mason NW Webster vs Lawton-Bronson, 7 p.m.

Pleasantville vs Durant, 7 p.m.

Regina vs Northeast, 7 p.m.

Ridge View vs Tri-Center, 7 p.m.

Sigourney/Keota vs Interstate 35, 7 p.m.

South Hardin vs Camanche, 7 p.m.

Treynor vs Ogden, 7 p.m.

Underwood vs South Central Calhoun, 7 p.m.

West Lyon vs East Sac County, 7 p.m.

West Marshall vs Shenandoah, 7 p.m.

Class A playoffs

ACGC vs Logan-Magnolia, 7 p.m. 

Danville vs Maquoketa Valley, 7 p.m. 

Lynnville-Sully vs Wapello, 7 p.m. 

Madrid vs North Butler, 7 p.m. 

MMCRU vs Belmond-Klemme, 7 p.m. 

Nashua-Plainfield vs West Fork, 7 p.m. 

Newman Catholic vs Sibley-Ocheyedan, 7 p.m. 

North Linn vs Columbus Community, 7 p.m. 

Pekin vs Earlham, 7 p.m. 

Riverside vs BGM, 7 p.m. 

Saint Ansgar vs East Marshall, 7 p.m. 

St. Albert vs Mount Ayr, 7 p.m. 

Wapsie Valley vs Starmont, 7 p.m. 

West Hancock vs Gehlen Catholic, 7 p.m. 

West Sioux vs IKM-Manning, 7 p.m. 

Woodbury Central vs AHSTW, 7 p.m. 

8-player playoffs

Audubon vs Lenox, 7 p.m.

Bedford vs Wayne, 7 p.m.

Bishop Garrigan vs Kingsley-Pierson, 7 p.m.

Clarksville vs Coon Rapids-Bayard, 7 p.m.

Don Bosco vs Collins-Maxwell, 7 p.m.

Easton Valley vs Belle Plaine, 7 p.m.

Edgewood-Colesburg vs WACO, 7 p.m.

Gladbrook-Reinbeck vs Ar-We-Va, 7 p.m.

GTRA vs North Union, 7 p.m.

Iowa Valley vs Moravia, 7 p.m.

Montezuma vs East Union, 7 p.m.

Riceville vs Janesville, 7 p.m.

Southeast Warren vs Boyer Valley, 7 p.m.

St. Edmond vs Freemont-Mills, 7 p.m.

Turkey Valley vs Springville, 7 p.m.

Woodbine vs Exira-EHK, 7 p.m.

Regular season

ADM vs Denison-Schleswig, 7 p.m.

Algona vs Bishop Heelan, 7 p.m.

Ames vs S.C. East, 7 p.m.

Assumption vs Mt Vernon, 7:30 p.m.

Ballard vs Carlisle, 7 p.m.

Bettendorf vs Hempstead, 7 p.m.

Burlington vs Western Dubuque, 7 p.m.

Carroll vs Atlantic, 7 p.m.

Cedar Falls vs Jefferson, 7 p.m.

Centennial vs S.C North, 7 p.m.

Central DeWitt vs Center Point-Urbana, 7:30 p.m.

Clear Creek-Amana vs Oskaloosa, 7 p.m.

Clear Lake vs West Delaware, 7:30 p.m.

Clinton vs Davenport West, 7 p.m.

D.M. East vs Southeast Polk, 7 p.m.

D.M. North vs Bondurant-Farrar, 7 p.m.

Davenport Central vs Pleasant Valley, 7 p.m.

Decorah vs Waverly-Shell Rock, 7 p.m.

Dubuque Senior vs Prairie, 7 p.m.

Fairfield vs Mt Pleasant, 7:30 p.m.

Fort Madison vs Solon, 7:30 p.m.

Gilbert vs North Polk, 7 p.m.

Glenwood vs Boone, 7 p.m.

Grinnell vs Pella, 7 p.m.

Harlan vs Greene County, 7 p.m.

Independence vs Charles City, 7:30 p.m.

Indianola vs Urbandale, 7 p.m.

Iowa City West vs Linn-Mar, 7 p.m.

Iowa City High vs Ottumwa, 7 p.m.

Iowa Falls-Alden vs Benton, 7:30 p.m.

Johnston vs Roosevelt, 7 p.m.

Kennedy vs Dallas Center-Grimes, 7 p.m.

Keokuk vs Washington, 7:30 p.m.

Knoxville vs Nevada, 7:30 p.m.

Le Mars vs Storm Lake, 7 p.m.

Lewis Central vs Jefferson, 7 p.m.

Liberty vs Muscatine, 7 p.m.

Lincoln vs Ankeny, 7 p.m.

MOC-Floyd Valley vs Webster City, 7 p.m.

Marshalltown vs Dowling, 7 p.m.

Mason City vs Xavier, 7 p.m.

Newton vs Marion, 7 p.m.

North Scott vs Davenport North, 7 p.m.

Norwalk vs Waukee Northwest, 7 p.m.

Perry vs Creston, 7 p.m.

S.C. West vs Fort Dodge, 7 p.m.

Sioux Center vs Humboldt, 7 p.m.

Spencer vs Sergeant Bluff-Luton, 7 p.m.

Valley vs Lincoln, 7 p.m.

Wahlert vs Maquoketa, 7:15 p.m.

Waterloo East vs Washington, 7 p.m.

Waukee vs Waterloo West, 7 p.m.

Williamsburg vs Saydel, 7:30 p.m.

Winterset vs Des Moines Christian, 7:30 p.m.

Joe Randleman covers high school sports for the Ames Tribune. Contact him at jrandleman@gannett.com. Follow him on Twitter at @JoeRandleman

This article originally appeared on Ames Tribune: Iowa high school football schedule Week 9, every IHSAA game

Reporting by Joe Randleman, Des Moines Register / Ames Tribune

USA TODAY Network via Reuters Connect

Image

Related posts

Leave a Comment