Complete Football Schedules for all schools

https://www.iahsaa.org/football-2023-2024-schedules/

2023 Grinnell Football Schedule (3A, District 5)
Week One: Center Point Urbana (non district)
Week Two: Bondurant Farrar (non district)
Week Three: at Oskaloosa (non district)
Week Four: at Washington (non district)
Week Five: Solon
Week Six: at South Tama
Week Seven: Benton
Week Eight: at Williamsburg
Week Nine: Fairfield

2023 South Tama Football Schedule (3A, District 5)
Week One: Roland Story (non district)
Week Two: at Charles City (non district)
Week Three: Knoxville (non district)
Week Four: at Center Point Urbana (non district)
Week Five: at Williamsburg
Week Six: Grinnell
Week Seven: Fairfield
Week Eight: at Benton
Week Nine: at Solon

2023 Williamsburg Football Schedule (3A, District 5)
Week One: West Branch (non district)
Week Two: at Xavier, Cedar Rapids (non district)
Week Three: Clear Creek Amana (non district)
Week Four: at Fort Madison (non district)
Week Five: South Tama
Week Six: at Fairfield
Week Seven: at Solon
Week Eight: Grinnell
Week Nine: Benton

2023 Benton Football Schedule (3A, District 5)
Week One: Vinton Shellsburg (non district)
Week Two: Marion (non district)
Week Three: at Mount Vernon (non district)
Week Four: at Clear Creek Amana (non district)
Week Five: Fairfield
Week Six: at Solon
Week Seven: at Grinnell
Week Eight: South Tama
Week Nine: at Williamsburg

2023 East Marshall Football Schedule (1A District 4)
Week One: BCLUW (non district)
Week Two: Saydel (non district)
Week Three: at Eddyville Blakesburg Fremont (non district)
Week Four: Grundy Center
Week Five: at South Hardin
Week Six: Hudson
Week Seven: at Columbus Catholic, Waterloo
Week Eight: at Alburnett
Week Nine: Playoffs, TBA

2023 Lynnville Sully Football Schedule (A, District 4)
Week One: Danville (non district)
Week Two: North Mahaska
Week Three: at Pleasantville (non district)
Week Four: Madrid
Week Five: at Wayne
Week Six: Mount Ayr
Week Seven: at Martensdale St. Mary’s
Week Eight: at Central Decatur
Week Nine: Playoffs, TBA

2023 North Mahaska Football Schedule (A, District 4)
Week One: Eddyville Blakesburg Fremont (non district)
Week Two: at Lynnville Sully
Week Three: Central Decatur
Week Four: at Martensdale St. Mary’s
Week Five: Mount Ayr
Week Six: Wayne
Week Seven: at Madrid
Week Eight: at North Tama (non district)
Week Nine: Playoffs, TBA

2023 BGM Football Schedule, (8, District 7)
Week Zero: TBA
Week One: Meskwaki (non district)
Week Two: at Twin Cedars
Week Three: Bye
Week Four: Belle Plaine
Week Five: at Montezuma
Week Six: Gladbrook Reinbeck (non district)
Week Seven: at Melcher Dallas
Week Eight: Moravia
Week Nine: Playoffs, TBA

2023 Belle Plaine Football Schedule (8, District 7)
Week Zero: TBA
Week One: at HLV (non district)
Week Two: Melcher Dallas
Week Three: Moravia
Week Four: at BGM
Week Five: Bye
Week Six: Montezuma
Week Seven: at Twin Cedars
Week Eight: at Iowa Valley (non district)
Week Nine: Playoffs, TBA

2023 Montezuma Football Schedule (8, District 7)
Week Zero: TBA
Week One: SE Warren (non district)
Week Two: at Moravia
Week Three: at Melcher Dallas
Week Four: Bye
Week Five: BGM
Week Six: at Belle Plaine
Week Seven: at Baxter (non district)
Week Eight: Twin Cedars
Week Nine: Playoffs, TBA

2023 English Valleys Football Schedule (8, District 6)
Week One: at Midland Wyoming (non district)
Week Two: at HLV
Week Three: Tri County
Week Four: Iowa Valley
Week Five: at Winfield Mt. Union
Week Six: Colo Nesco (non district)
Week Seven: at WACO
Week Eight: New London
Week Nine: Playoffs, TBA

2023 HLV Football Schedule (8, District 6)
Week One: Belle Plaine (non district)
Week Two: English Valleys
Week Three: at Calamus Wheatland (non district)
Week Four: at WACO
Week Five: New London
Week Six: at Tri County
Week Seven: at Iowa Valley
Week Eight: Winfield Mt. Union
Week Nine: Playoffs, TBA

2023 Iowa Valley Football Schedule (8, District 6)
Week One: at Lone Tree (non district)
Week Two: at New London
Week Three: WACO
Week Four: at English Valleys
Week Five: Tri County
Week Six: Winfield Mt. Union
Week Seven: HLV
Week Eight: Belle Plaine (non District)
Week Nine: Playoffs, TBA

2023 Tri County Football Schedule (8, District 6)
Week One: Calamus-Wheatland
Week Two: at Meskwaki (non district)
Week Three: at English Valleys
Week Four: Winfield Mt. Union
Week Five: at Iowa Valley
Week Six: HLV
Week Seven: at New London
Week Eight: WACO
Week Nine: Playoffs, TBA