
IHSA High School Football Playoff Pairings (2025)
Class 1A
Game 1 — #16 Galena (H.S.) (5-4) at #1 Stockton (9-0), TBA
Game 2 — #9 Heyworth (7-2) at #8 Princeville (7-2), TBA
Game 3 — #13 Knoxville (5-4) at #4 Clifton (Central) (8-1), TBA
Game 4 — #12 Dwight (6-3) at #5 Rushville (R.-Industry) (7-2), TBA
Game 5 — #15 Toulon (Stark County) (5-4) at #2 Kewanee (Wethersfield) [Annawan-Wethersfield Coop] (9-0), TBA
Game 6 — #10 Mackinaw (Deer Creek) (6-3) vs. #7 Chicago (Crane) (7-2) at TBA, TBA
Game 7 — #14 Forreston (5-4) at #3 Lena (L.-Winslow) (8-1), TBA
Game 8 — #11 Ottawa (Marquette) (6-3) at #6 Gibson City (Melvin-Sibley) (7-2), TBA
Game 9 — #16 Villa Grove (5-4) at #1 Hardin (Calhoun) [Coop] (9-0), TBA
Game 10 — #9 Sesser (Valier) [Coop] (6-3) at #8 Greenfield [G.-Northwestern Coop] (6-3), TBA
Game 11 — #13 Bridgeport (Red Hill) (5-4) at #4 Casey (Westfield) (7-2), TBA
Game 12 — #12 Nokomis (6-3) at #5 Tuscola (7-2), TBA
Game 13 — #15 Winchester [West Central Coop] (5-4) at #2 Camp Point (Central) (9-0), TBA
Game 14 — #10 Athens (6-3) at #7 Mt. Sterling (Brown County) (7-2), TBA
Game 15 — #14 Catlin (Salt Fork) (5-4) at #3 Dupo (8-1), TBA
Game 16 — #11 Carrollton (6-3) at #6 Fithian (Oakwood) (7-2), TBA
Class 2A
Game 1 — #16 Carthage (Illini West) (5-4) at #1 Taylor Ridge (Rockridge) (9-0), TBA
Game 2 — #9 Downs (Tri-Valley) (7-2) vs. #8 Chicago (Richards) (7-2) at TBA, TBA
Game 3 — #13 Port Byron (Riverdale) (6-3) at #4 Seneca (9-0), TBA
Game 4 — #12 Hamilton [West Hancock Coop] (6-3) at #5 Wilmington (8-1), TBA
Game 5 — #15 Chicago (Marshall) [Coop] (5-4) at #2 El Paso (Gridley) (9-0), TBA
Game 6 — #10 Colfax (Ridgeview) [Ridgeview-Lexington Coop] (7-2) at #7 Sterling (Newman Central Catholic) (7-2), TBA
Game 7 — #14 Lanark (Eastland) [Eastland-Pearl City Coop] (5-4) at #3 Farmington (9-0), TBA
Game 8 — #11 Erie [E.-Prophetstown Coop] (6-3) at #6 Aurora (Christian) (7-2), TBA
Game 9 — #16 Trenton (Wesclin) (5-4) at #1 Johnston City (9-0), TBA
Game 10 — #9 Maroa (M.-Forsyth) (7-2) at #8 Chester (8-1), TBA
Game 11 — #13 Nashville (5-4) at #4 Flora (8-1), TBA
Game 12 — #12 Bismarck (B.-Henning-Rossville-Alvin) (6-3) at #5 Pana (H.S.) (8-1), TBA
Game 13 — #15 Shelbyville (5-4) at #2 Westville (9-0), TBA
Game 14 — #10 Carlinville (7-2) at #7 DuQuoin (H.S.) (8-1), TBA
Game 15 — #14 Marshall (5-4) at #3 Arthur (A.-Lovington-Atwood-Hammond) (9-0), TBA
Game 16 — #11 Sullivan (7-2) at #6 Toledo (Cumberland) (8-1), TBA
Class 3A
Game 1 — #16 Poplar Grove (North Boone) (5-4) at #1 Richmond (R.-Burton) (9-0), TBA
Game 2 — #9 Aurora (Central Catholic) (7-2) vs. #8 Chicago (Noble/Rauner) (7-2) at TBA, TBA
Game 3 — #13 Princeton (6-3) at #4 Bloomington (Central Catholic) (9-0), TBA
Game 4 — #12 Manteno (6-3) at #5 Monmouth (M.-Roseville) (8-1), TBA
Game 5 — #15 Oregon (5-4) at #2 Byron (9-0), TBA
Game 6 — #10 Pecatonica [Du-Pec Coop] (6-3) at #7 Johnsburg (7-2), TBA
Game 7 — #14 Herscher (6-3) at #3 Kankakee (McNamara) (9-0), TBA
Game 8 — #11 Elmhurst (IC Catholic) (6-3) at #6 Chicago (C. Hope Academy) (8-1), TBA
Game 9 — #16 Hillsboro (5-4) at #1 Williamsville (9-0), TBA
Game 10 — #9 Fairfield (6-3) at #8 Petersburg (PORTA) [Coop] (6-3), TBA
Game 11 — #13 Mt. Carmel (5-4) at #4 Tolono (Unity) (8-1), TBA
Game 12 — #12 Paris (6-3) at #5 Monticello (7-2), TBA
Game 13 — #15 Christopher [C.-Zeigler-Royalton Coop] (5-4) at #2 Vandalia (9-0), TBA
Game 14 — #10 Greenville (6-3) at #7 Stanford (Olympia) (6-3), TBA
Game 15 — #14 St. Joseph (Ogden) (5-4) at #3 Benton (9-0), TBA
Game 16 — #11 Roxana (6-3) at #6 West Frankfort (Frankfort) (6-3), TBA
Class 4A
Game 1 — #16 Chicago (Urban Prep/Bronzeville) [Coop] (4-5) at #1 Lombard (Montini) (9-0), TBA
Game 2 — #9 Peoria (Notre Dame) (7-2) at #8 Marengo (7-2), TBA
Game 3 — #13 Woodstock (North) (6-3) at #4 Dixon (H.S.) (8-1), TBA
Game 4 — #12 Sterling (H.S.) (6-3) at #5 Coal City (7-2), TBA
Game 5 — #15 Woodstock (H.S.) (5-4) at #2 Morris (8-1), TBA
Game 6 — #10 Chicago (South Shore) (7-2) at #7 Metamora (7-2), TBA
Game 7 — #14 Country Club Hills (Hillcrest) (5-4) at #3 Macomb (8-1), TBA
Game 8 — #11 Rochelle (6-3) at #6 Geneseo (7-2), TBA
Game 9 — #16 Jacksonville (H.S.) (5-4) at #1 Olney (Richland County) (9-0), TBA
Game 10 — #9 Cahokia (H.S.) (7-2) at #8 Centralia (H.S.) (7-2), TBA
Game 11 — #13 Columbia (6-3) at #4 Breese (Central) (8-1), TBA
Game 12 — #12 Highland (6-3) at #5 Freeburg (8-1), TBA
Game 13 — #15 Alton (Marquette) (5-4) at #2 Carterville (9-0), TBA
Game 14 — #10 Springfield (Sacred Heart-Griffin) (6-3) at #7 Quincy (Notre Dame) (7-2), TBA
Game 15 — #14 Taylorville (5-4) at #3 Rochester (8-1), TBA
Game 16 — #11 Waterloo (H.S.) (6-3) at #6 Mt. Zion (8-1), TBA
Class 5A
Game 1 — #16 Vernon Hills (5-4) at #1 Crystal Lake (Prairie Ridge) (9-0), TBA
Game 2 — #9 Wheaton (St. Francis) (6-3) vs. #8 Chicago (Morgan Park) (6-3) at TBA, TBA
Game 3 — #13 Chicago (King) (5-4) vs. #4 Chicago (Agricultural Science) (8-1) at TBA, TBA
Game 4 — #12 Chicago (Lake View) (5-4) vs. #5 Chicago (Corliss) [Coop] (7-2) at TBA, TBA
Game 5 — #15 Chicago (Noble/Bulls) (5-4) at #2 Belvidere (North) (9-0), TBA
Game 6 — #10 Lake Villa (Lakes) (6-3) at #7 Maple Park (Kaneland) (7-2), TBA
Game 7 — #14 Chicago (St. Patrick) (5-4) at #3 Wauconda (9-0), TBA
Game 8 — #11 Sycamore (H.S.) (5-4) at #6 Cary (Grove) (7-2), TBA
Game 9 — #16 Normal (University) (5-4) at #1 Washington (8-1), TBA
Game 10 — #9 Marion (H.S.) (6-3) at #8 Mahomet (Seymour) (6-3), TBA
Game 11 — #13 Lemont (H.S.) (5-4) at #4 Kankakee (Sr.) (6-3), TBA
Game 12 — #12 Springfield (H.S.) (5-4) at #5 New Lenox (Providence Catholic) (6-3), TBA
Game 13 — #15 Champaign (Centennial) (5-4) at #2 Oak Forest (8-1), TBA
Game 14 — #10 Mascoutah (6-3) at #7 Bloomington (H.S.) (6-3), TBA
Game 15 — #14 Decatur (MacArthur) (5-4) at #3 Peoria (H.S.) (7-2), TBA
Game 16 — #11 Calumet City (Thornton Fractional North) (6-3) at #6 Morton (6-3), TBA
Class 6A
Game 1 — #16 Rockton (Hononegah) (5-4) at #1 LaGrange Park (Nazareth Academy) (8-1), TBA
Game 2 — #9 Wheaton (Warrenville South) (6-3) at #8 Highland Park (7-2), TBA
Game 3 — #13 Fox Lake (Grant) (6-3) at #4 Lake Zurich (7-2), TBA
Game 4 — #12 Glen Ellyn (Glenbard South) (6-3) at #5 Antioch (7-2), TBA
Game 5 — #15 Libertyville (5-4) at #2 Burlington (Central) (8-1), TBA
Game 6 — #10 Chicago (Mather) (6-3) at #7 Machesney Park (Harlem) (7-2), TBA
Game 7 — #14 Rolling Meadows (6-3) at #3 Riverside (R.-Brookfield) (8-1), TBA
Game 8 — #11 Oak Park (Fenwick) (6-3) vs. #6 Chicago (Kennedy) (7-2) at TBA, TBA
Game 9 — #16 Joliet (Catholic Academy) (4-5) at #1 Chatham (Glenwood) (9-0), TBA
Game 10 — #9 Plainfield (East) (6-3) at #8 East St. Louis (Sr.) (6-3), TBA
Game 11 — #13 South Holland (Thornwood) (5-4) at #4 Normal (Community West) (7-2), TBA
Game 12 — #12 Chicago (Simeon) (5-4) vs. #5 Chicago (Goode) (7-2) at TBA, TBA
Game 13 — #15 Palos Heights (Shepard) (4-5) at #2 Bradley (B.-Bourbonnais) (8-1), TBA
Game 14 — #10 Burbank (St. Laurence) (5-4) at #7 Oak Lawn (Community) (7-2), TBA
Game 15 — #14 Quincy (Sr.) (5-4) at #3 Crete (Monee) (7-2), TBA
Game 16 — #11 Pekin (5-4) at #6 Dunlap (7-2), TBA
Class 7A
Game 1 — #32 Edwardsville (H.S.) (4-5) at #1 Oak Lawn (Richards) (8-1), TBA
Game 2 — #17 Chicago (Payton) (7-2) at #16 Arlington Heights (Hersey) (7-2), TBA
Game 3 — #25 Chicago (St. Rita) (5-4) at #8 Rockford (Guilford) (8-1), TBA
Game 4 — #24 Burbank (Reavis) (6-3) at #9 New Lenox (Lincoln-Way Central) (8-1), TBA
Game 5 — #29 West Chicago (H.S.) (5-4) at #4 Lombard (Glenbard East) (8-1), TBA
Game 6 — #20 Hoffman Estates (H.S.) (6-3) at #13 Batavia (7-2), TBA
Game 7 — #28 Tinley Park (Andrew) (5-4) at #5 Moline (H.S.) (8-1), TBA
Game 8 — #21 Carol Stream (Glenbard North) (6-3) at #12 Yorkville (H.S.) (7-2), TBA
Game 9 — #31 Villa Park (Willowbrook) (5-4) at #2 Glen Ellyn (Glenbard West) (8-1), TBA
Game 10 — #18 Mt. Prospect (Prospect) (7-2) at #15 Downers Grove (North) (7-2), TBA
Game 11 — #26 Chicago (Lincoln Park) (5-4) at #7 New Lenox (Lincoln-Way West) (8-1), TBA
Game 12 — #23 Chicago (Prosser) (6-3) vs. #10 Chicago (Kenwood) (8-1) at TBA, TBA
Game 13 — #30 East Moline (United) (5-4) at #3 St. Charles (North) (8-1), TBA
Game 14 — #19 Normal (Community) (7-2) at #14 Mundelein (Carmel) (7-2), TBA
Game 15 — #27 Rockford (Jefferson) (5-4) at #6 Chicago (Brother Rice) (8-1), TBA
Game 16 — #22 Algonquin (Jacobs) (6-3) at #11 Addison (A. Trail) (8-1), TBA
Class 8A
Game 1 — #32 Wilmette (Loyola Academy) (4-4) at #1 Chicago (Mt. Carmel) (9-0), TBA
Game 2 — #17 Belleville (East) (7-2) at #16 Aurora (West Aurora) (7-2), TBA
Game 3 — #25 Palatine (H.S.) (5-4) vs. #8 Chicago (Whitney Young) (8-1) at TBA, TBA
Game 4 — #24 Lincolnshire (Stevenson) (6-3) at #9 Frankfort (Lincoln-Way East) (7-2), TBA
Game 5 — #29 Huntley (5-4) at #4 Palatine (Fremd) (8-1), TBA
Game 6 — #20 Elmhurst (York) (6-3) at #13 LaGrange (Lyons) (7-2), TBA
Game 7 — #28 Winnetka (New Trier) (5-4) at #5 Gurnee (Warren) (8-1), TBA
Game 8 — #21 Oswego (East) (6-3) at #12 Bolingbrook (7-2), TBA
Game 9 — #31 Elgin (H.S.) (5-4) at #2 Barrington (8-1), TBA
Game 10 — #18 Minooka (6-3) at #15 Glenview (Glenbrook South) (7-2), TBA
Game 11 — #26 Flossmoor (Homewood-F.) (5-4) vs. #7 Chicago (Curie) (8-1) at TBA, TBA
Game 12 — #23 Lockport (Twp.) (6-3) at #10 Orland Park (Sandburg) (7-2), TBA
Game 13 — #30 Downers Grove (South) (5-4) at #3 Park Ridge (Maine South) (8-1), TBA
Game 14 — #19 Hinsdale (Central) (6-3) at #14 South Elgin (7-2), TBA
Game 15 — #27 Chicago (Perspectives/Leadership) [Coop] (5-4) vs. #6 Chicago (Lane) (8-1) at TBA, TBA
Game 16 — #22 Naperville (North) (6-3) at #11 Oswego (H.S.) (7-2), TBA