Here are the Illinois High School Association football pairings for all eight classes, with 48 teams in each class.

The state championship games will be held Nov. 27-28 at Hancock Stadium in Normal.


Want the latest high school sports news? Subscribe to the baiduhai to read it all — and sign up for our Chicago sports newsletter.


Class 8A

Friday’s opening-round games

  • (33) Oak Park-River Forest 58, (32) East Aurora 7.
  • (17) Hinsdale Central 41, (48) Lake Park 19.
  • (25) Marist 49, (40) Neuqua Valley 28
  • (24) Barrington 38, (41) Waubonsie Valley 0
  • (29) Naperville Central 18, (36) Warren 14
  • (20) Fremd 42, (45) Taft 12.
  • (28) Lockport 35, (37) Stevenson 21.
  • (21) Lyons 36, (44) Metea Valley 14
  • (34) Oswego East 4-5 vs. (31) Curie 5-4.
  • (18) Lane Tech 56, (47) Joliet Central 13
  • (26) Glenbrook South 42, (39) Whitney Young 0
  • (23) Conant 21, (42) Dundee-Crown 12.
  • (35) Minooka 4-5 at (30) Evanston 5-4, 7:30 p.m.
  • (19) York 47, Bloom (46) 14.
  • (22) West Aurora 40, (43) Leyden 21.

Saturday’s opening-round game

  • (38) Joliet West 4-5 at (27) O’Fallon 5-4, 1:30 p.m.

First-round games

  • (33) Oak Park-River Forest 5-5 at (1) Lincoln-Way East 9-0.
  • (16) Von Steuben 7-1 vs. (17) Hinsdale Central 7-3.
  • (25) Marist 6-4 at (8) Mount Carmel 7-2.
  • (24) Barrington 6-4 at (9) Sandburg 7-2.
  • (29) Naperville Central 6-4 at (4) Oswego 8-1.
  • (20) Fremd 7-3 at (13) Naperville North 7-2.
  • (28) Lockport 6-4 at (5) Bolingbrook 8-1.
  • (12) Perspectives co-op 7-2 vs. (21) Lyons 7-3.
  • Curie-Oswego East winner at (2) Huntley 9-0.
  • (18) Lane Tech 7-3 at (15) South Elgin 7-2.
  • (26) Glenbrook South 6-4 at (7) New Trier 8-1.
  • (23) Conant 7-3 at (10) Homewood-Flossmoor 7-2.
  • Evanston-Minooka winner at (3) Loyola 8-1.
  • (19) York 7-3 at (14) Downers Grove South 7-2.
  • O’Fallon-Joliet West winner at (6) Maine South 8-1.
  • (22) West Aurora (7-3) at (11) St. Ignatius 7-2.

Class 7A

Friday’s opening-round games

  • (17) Glenbard East 42, (48) Bartlett 14.
  • (24) Lincoln-Way Central 53, (41) Rockford Jefferson 12.
  • (36) Reavis 31, (29) Elgin 28.
  • (20) St. Patrick 54, (45) Collinsville 37.
  • (21) Zion-Benton 44, (44) Glenbrook North 0.
  • (31) Yorkville 41, (34) Palatine 14
  • (18) Moline 42, (47) Benet 38.
  • (23) Lincoln-Way West 42, (42) Mundelein 14
  • (19) Buffalo Grove 28, (46) Andrew 27.
  • (38) Glenbard North 3-6 at (27) Hoffman Estates 5-4, 7 p.m.

Saturday’s opening-round games

  • (33) Lincoln Park 4-5 at (32) Edwardsville 4-5, 5 p.m.
  • (40) McHenry 3-6 at (25) St. Charles North 5-4, 1 p.m.
  • (37) DePaul Prep 3-6 at (28) Hampshire 5-4, 6 p.m.
  • (39) St. Laurence 3-6 at (26) Belleville East 5-4, 3 p.m.
  • (35) West Chicago 4-5 vs. (30) Prosser 5-4 at Hanson Stadium, noon.
  • (43) Rich Township 3-6 at (22) Niles North 6-3, 1 p.m.

First-round games

  • Edwardsville-Lincoln Park winner at (1) Normal Community 9-0.
  • (16) Kenwood 6-3 vs. (17) Glenbard East 7-3.
  • St. Charles North-McHenry winner at (8) Brother Rice 7-2.
  • (24) Lincoln-Way Central 6-4 at (9) Batavia 7-2.
  • (36) Reavis 5-5 (4) East St. Louis 8-1.
  • (13) Westinghouse 7-2 vs. (20) St. Patrick 7-3.
  • Hampshire-DePaul Prep winner at (5) Prospect 8-1.
  • (21) Zion-Benton 7-3 at (12) Rockford Guilford 7-2.
  • (31) Yorkville 5-5 at (2) Hersey 9-0.
  • (18) Moline 7-3 at (15) Glenbard West 6-3.
  • Belleville East-St. Laurence winner at (7) Plainfield South 8-1.
  • (23) Lincoln-Way West 6-4 at (10) Plainfield North 7-2.
  • Prosser-West Chicago winner at (3) Downers Grove North 8-1.
  • (19) Buffalo Grove 7-3 at (14) St. Rita 6-3.
  • Hoffman Estates-Glenbard North winner at (6) Jacobs 8-1.
  • Niles North-Rich Township winner at (11) Richards 7-2.

Class 6A

Friday’s opening-round games

  • (17) St. Charles East 42, (16) Elk Grove 21.
  • (9) Burlington Central 41, (24) Rockford East 10
  • (18) Carmel 3-6 vs. (15) Noble-Bulls 4-5 at Hanson Stadium, 7 p.m.
  • (23) Rolling Meadows 34, (10) Addison Trail 26.
  • (11) Highland Park 14, (22) Streamwood 0.
  • (16) East Moline United 24, (17) Champaign Central 3.
  • (9) Quincy 41, (24) T.F. South 7.
  • (20) Nazareth 44, (13) Shepard 14.
  • (10) Thornton 43, (23) Peoria Richwoods 21.
  • (19) Plainfield East 5-4 at (14) Thornwood 5-4, 7 p.m.
  • (11) Joliet Catholic 44, (22) Bradley-Bourbonnais 3.

Saturday’s opening-round games

  • (20) Noble-UIC 3-6 vs. (13) Noble-Muchin 5-4 at Winnemac Stadium, 11 a.m.
  • (21) Maine West 3-6 at (12) Niles Notre Dame 5-4, 3 p.m.
  • (19) Amundsen 3-6 at (14) Willowbrook 5-4, 1 p.m.
  • (21) Simeon 4-5 vs. (12) Lindblom 5-4 at Stagg Stadium, 11 a.m.
  • (18) Chatham Glenwood 5-4 at (15) Brooks 5-4, 2 p.m.

First-round games

  • (17) St. Charles East 4-6 at (1) Harlem 9-0.
  • (9) Burlington Central 7-3 at (8) Lake Zurich 6-3.
  • Noble-Muchin/Noble-UIC winner at (4) Libertyville 7-2.
  • Niles Notre Dame-Maine West winner at (5) Grant 7-2.
  • Noble-Bulls/Carmel winner at (2) Geneva 8-1.
  • (23) Rolling Meadows 3-7 at (7) Wheaton North 6-3.
  • Willowbrook-Amundsen winner at (3) Hononegah 8-1.
  • (11) Highland Park 7-3 at (6) Fenwick 6-3.
  • (1) Kennedy 8-1 vs. (16) East Moline United 6-4.
  • (8) Goode 6-2 vs. (9) Quincy 7-3.
  • (20) Nazareth 5-5 at (4) Dunlap 8-1.
  • Lindblom-Simeon winner at (5) Oak Lawn 7-2.
  • (10) Thornton 7-3 at (7) Pekin 6-3.
  • Thornwood-Plainfield East winner at (3) Riverside-Brookfield 8-1.
  • (11) Joliet Catholic 6-4 at (6) Wheaton Warrenville South 6-3.
  • Brooks-Chatham Glenwood winner at (2) Normal West 8-1.

Class 5A

Friday’s opening-round games

  • (17) Glenbard South 5-4 vs. (16) Payton 5-4 at Rockne Stadium, 7 p.m.
  • (24) Crystal Lake South 2-7 at (9) Sycamore 5-4, 7 p.m.
  • (12) Belvidere North 42, (21) Freeport 29.
  • (18) Wheaton St. Francis 4-5 at (15) Grayslake North 5-4, 6 p.m.
  • (14) Deerfield 35, (19) Grayslake Central 7.
  • (11) Hinsdale South 49, (22) Fenton 18.
  • (13) Lemont 48, (20) Peoria 6.
  • (21) Washington, Ill. 35, (12) Mascoutah 28.
  • (15) LaSalle-Peru 28, (18) Galesburg 20
  • (14) Oak Forest 56, (19) Danville 6.

Saturday’s opening-round games

  • (20) Lakes 4-5 vs. (13) Senn 5-4 at Winnemac Stadium, 2:25 p.m.
  • (23) Prairie Ridge 7-2 vs. (10) Noble-Comer 5-4 at Eckersall Stadium, noon.
  • (17) Marion 4-5 at (16) Bloomington 4-5, 3 p.m.
  • (24) Champaign Centennial 3-6 vs. (9) Corliss 7-2 at Stagg Stadium, 2:30 p.m.
  • (23) Springfield 3-6 at (10) Carbondale 7-2, 2 p.m.
  • (22) Mount Vernon 3-6 at (11) Providence 6-3, 2 p.m.

First-round games

  • Payton-Glenbard South winner at (1) Antioch 9-0.
  • Sycamore-Crystal Lake South winner at (8) Belvidere 6-3.
  • Senn-Lakes winner at (4) Wauconda 7-2.
  • (12) Belvidere North 6-4 at (5) Wheaton Academy 7-2.
  • Grayslake North-Wheaton St. Francis winner at (2) Kaneland 8-1.
  • Noble-Comer/Prairie Ridge winner at (7) Woodstock 7-2.
  • (3) King 7-2 vs. (14) Deerfield 6-4.
  • (11) Hinsdale South 5-4 at (6) Cary-Grove 7-2.
  • Bloomington-Marion winner at (1) Mahomet-Seymour 9-0.
  • Corliss-Champaign Centennial winner at (8) Crete-Monee 7-2.
  • (13) Lemont 6-4 at (4) Morton (Ill.) 8-1.
  • (21) Washington, Ill. 4-6 at (5) Troy Triad 8-1.
  • (2) Ag. Science 8-1 vs. (15) LaSalle-Peru.
  • Carbondale-Springfield winner at (7) T.F. North 7-2.
  • (3) Morgan Park 8-1 vs. (14) Oak Forest 6-4.
  • Providence-Mount Vernon winner at (6) Kankakee 7-2.

Class 4A

Friday’s opening-round games

  • (17) Tinley Park 4-5 at (16) Woodstock North 4-5, 7 p.m.
  • (12) Hillcrest 63, (21) Johnson 0
  • (23) Plano 2-7 at (10) Dixon 6-3, 7 p.m.
  • (14) Rochelle 51, (19) Illinois Valley Central 6
  • (16) Civic Memorial 28, (17) Quincy Notre Dame 24.
  • (12) Metamora 56, (21) Alton Marquette 7.
  • (15) Salem 26, (18) Richland County 22.
  • (10) Highland 56, (23) Lincoln 12.
  • (19) Waterloo 34, (14) Taylorville 28.
  • (11) Cahokia 47, (22) East Peoria 0

Saturday’s opening-round games

  • (24) North Chicago 2-7 at (9) Geneseo 6-3, 3 p.m.
  • (20) Marmion 3-6 vs. (13) North Lawndale 5-4 at Rockne Stadium, 4 p.m.
  • (18) Marengo 3-6 vs. (15) Leo 5-4 at Brother Rice, 2 p.m.
  • (22) Aurora Central Catholic 3-6 vs. (11) Carver 6-3 at Eckersall Stadium, 3 p.m.
  • (24) Effingham 2-7 at (9) Decatur MacArthur 7-2, 6 p.m.
  • (20) Jerseyville 4-5 vs. (13) Peoria Notre Dame 6-3 at Peoria Richwoods, 3 p.m.

First-round games

  • Woodstock North-Tinley Park winner at (1) Morris 9-0.
  • Geneseo-North Chicago winner at (8) Montini 7-2.
  • North Lawndale-Marmion winner at (4) Sterling 7-2.
  • (5) Phoenix co-op 7-2 vs. (21) Hillcrest 6-4.
  • Leo-Marengo winner at (2) Coal City 8-1.
  • Dixon-Plano winner at (7) Evergreen Park 7-2.
  • (3) Clark 8-1 vs. (14) Rochelle 6-4.
  • (6) Rauner 7-2 vs. Carver-Aurora Central Catholic winner at TBA.
  • (16) Civic Memorial 5-5 at (1) Centralia 9-0.
  • Decatur MacArthur-Effingham winner at (8) Mount Zion 7-2.
  • Peoria Notre Dame-Jerseyville winner at (4) Springfield Sacred Heart-Griffin 8-1.
  • (12) Metamora 7-3 at (5) Breese Central 8-1.
  • (15) Salem 6-4 at (2) Carterville 9-0.
  • (10) Highland 7-3 at (7) Freeburg 7-2.
  • (19) Waterloo 5-5 at (3) Rochester 8-1.
  • (11) Cahokia at 7-3 (6) Jacksonville 8-1.

Class 3A

Friday’s opening-round games

  • (13) Sandwich 57, (20) Lisle 12
  • (12) Hope 35, (21) Monmouth-Roseville 14.
  • (18) Prairie Central 44, (15) Chicago Christian 20.
  • (19) North Boone 4-5 at (14) Genoa-Kingston 5-4, 7 p.m.
  • (9) Olympia 56, (24) Columbia 28
  • (19) PORTA co-op 5-4 at (14) Greenville, 7 p.m.

Saturday’s opening-round games

  • (17) Princeton 4-5 vs. (16) South Shore 5-4 at Hanson Stadium, 3:30 p.m.
  • (24) Mendota 3-6 at (9) Manteno 6-3, 4 p.m.
  • (23) Pontiac 3-6 vs. (10) Dyett 6-3 at Lane Stadium, noon.
  • (22) Marian Central Catholic 3-6 at (11) Kewanee 5-4, 3 p.m.
  • (17) Massac County 6-3 at (16) Roxana 6-3, 2 p.m.
  • (20) Mater Dei 5-4 at (13) Sparta co-op 7-2, 3 p.m.
  • (21) Eureka 4-5 at (12) Paris, 2 p.m.
  • (18) Harrisburg 5-4 at (15) Belleville Althoff 6-3, 2 p.m.
  • (23) Robinson 4-5 at (10) Tolono Unity 7-2, 2 p.m.
  • (22) Staunton co-op 4-5 at (11) Fairfield 7-2, 2 p.m.

First-round games

  • South Shore-Princeton winner at (1) Richmond-Burton 9-0.
  • Manteno-Mendota winner at (8) St. Bede 7-2.
  • (13) Sandwich 6-4 at (4) Du-Pec co-op 8-1.
  • (12) Hope 6-4 at (5) Bishop McNamara 7-2.
  • (18) Prairie Central 5-5 at (2) Byron 9-0.
  • (7) Woodlawn 7-2 vs. Dyett-Pontiac winner at TBA.
  • Genoa-Kingston/North Boone winner at (3) IC Catholic 8-1.
  • Kewanee-Marian Central Catholic winner at (6) Johnsburg 7-2.
  • Roxana-Massac County winner at (1) Hillsboro 9-0.
  • (9) Stanford Olympia 8-2 at (8) Monticello 7-2.
  • Sparta co-op/Mater Dei winner at (4) Williamsville 8-1.
  • Paris-Eureka winner at (5) Macomb 8-1.
  • Belleville Althoff-Harrisburg winner at (2) St. Joseph-Ogden 9-0.
  • Tolono United-Robison winner at (7) Bloomington Central Catholic 7-2.
  • Greenville-PORTA co-op winner at (3) Mount Carmel, Ill. 9-0.
  • Fairfield-Staunton co-op winner at (6) Benton 8-1.

Class 2A

Friday’s opening-round games

  • (9) Illini West 48, (24), Hamilton 6.
  • (18) Reed-Custer 4-5 at (15) Stillman Valley 4-5, 7 p.m.
  • (23) Ridge Farm co-op 3-6 at (10) Warrensburg-Latham, 7 p.m.
  • (19) Elmwood-Brimfield co-op 4-5 at (14) Winnebago 5-4, 7 p.m.
  • (17) Riverton 4-5 at (16) Carlinville 4-5, 7 p.m.
  • (24) Wesclin 2-7 at (9) Chester 5-4, 7 p.m.
  • (21) Sangamon Valley co-op 3-6 at (12) Hamilton County 5-4, 7 p.m.
  • (18) Southwestern 4-5 at (15) St. Teresa 4-5, 7 p.m.
  • (14) Moweaqua Central A&M co-op 48, (19) Marshall, Ill. 7

Saturday’s opening-round games

  • (17) Eastland-Pearl City co-op at (16) Beardstown 4-5, 2 p.m.
  • (20) Marshall co-op 4-5 at (13) Bismarck-Henning co-op 5-4, 2 p.m.
  • (21) Pleasant Plains 3-6 at (12) Farmington 5-4, 1 p.m.
  • (22) Oregon 3-6 at (11) Westville 6-3, 2 p.m.
  • (20) Cristopher-Zeigler-Royalton co-op 3-6 at (13) DuQuoin, 2 p.m.
  • (23) Routt co-op 2-7 at (10) Auburn 5-4, 1:30 p.m.
  • (22) Shelbyville 2-7 at (11) White County 5-4, 2 p.m.

First-round games

  • Beardstown/Eastland-Pearl City co-op winner at (1) Riverdale 9-0.
  • (9) Illini West 8-2 at (8) Peotone 7-2.
  • Bismarck-Henning co-op/Marshall co-op winner at (4) Tri-Valley 8-1.
  • Farmington-Pleasant Plains winner at (5) Wilmington 8-1.
  • Stillman Valley/Reed-Custer winner at (2) Gridley 9-0.
  • Warrensburg Latham-Ridge Farm winner at (7) Erie-Prophetstown co-op 7-2.
  • Winnebago/Elmwood-Brimfield co-op winner at (3) Aurora Christian 8-1.
  • Westville-Oregon winner at (6) Maroa-Forsyth 8-1.
  • Carlinville-Riverton winner at (1) Johnson City 9-0.
  • Chester-Wesclin winner at (8) Newton 6-3.
  • DuQuoin/Christopher-Zeigler-Royalton co-op winner at (4) Nashville 7-2.
  • Hamilton County-Sangamon Valley co-op winner at (5) Vandalia 7-2.
  • St. Teresa-Southwestern winner at (2) Frankfort 8-1.
  • Auburn-Routt co-op winner at (7) Red Bud 6-3.
  • (14) Moweaqua Central A&M 6-4 at (3) Flora 6-3.
  • White County-Shelbyville winner at (6) Pana 7-2.

Class 1A

Friday’s opening-round games

  • (24) Morrison 2-7 at (9) Abingdon-Avon 7-2, 7 p.m.
  • (20) Princeville 3-6 at (13) Ottawa Marquette 6-3, 7 p.m.
  • (12) Dwight 21, (21) Bureau Valley 8.
  • (18) Red Hill 4-5 at (15) Cumberland 5-4, 7 p.m.

Saturday’s opening-round games

  • (17) Orr 5-3 at (16) Galena 5-4, 1 p.m.
  • (18) Orion 4-5 at LeRoy (5-4), 1 p.m.
  • (23) Momence 3-6 at (10) Lena-Winslow 6-3, 2 p.m.
  • (19) Tremont 4-5 at (14) Newman Central Catholic 5-4, 2 p.m.
  • (22) Monmouth United 3-6 at (11) Fulton 6-3, 1 p.m.
  • (17) Athens 4-5 at (16) Carrollton 5-4, 1 p.m.
  • (24) Pleasant Hill co-op 2-7 at (9) Oakwood, 2 p.m.
  • (20) Triopia co-op 3-6 at (13) Havana 6-3, 2 p.m.
  • (21) Valier co-op 3-6 at (12) West Central co-op, 2 p.m.
  • (23) Dupo 3-6 at (10) Villa Grove-Heritage co-op 6-3, 2 p.m.
  • (19) Nokomis co-op 4-5 at (14) Carlyle 6-3, 1 p.m.
  • (22) Westfield 3-6 vs. South Fulton co-op 6-3 at VIT, 3 p.m.

First-round games

  • Galena-Orr winner at (1) Heyworth 9-0.
  • Abingdon-Avon/Morrison winner at (8) Fisher 7-2.
  • Ottawa Marquette-Princeville winner at (4) Clifton Central 8-1.
  • (12) Dwight 7-3 at (5) Wethersfield co-op 8-1.
  • LeRoy-Orion winner at (2) Stockton 8-1.
  • Lena-Winslow/Momence winner at (7) Forreston 7-2.
  • Newman Central Catholic-Tremont winner at (3) Rockridge 8-1.
  • Fulton-Monmouth United winner at (6) Stark County 7-2.
  • Carrollton-Athens winner at (1) Brown County 9-0.
  • Oakwood-Pleasant Hill co-op winner at (8) Greenfield-Northwestern co-op 7-2.
  • Havana-Triopia co-op winner at (4) Sullivan 8-1.
  • West Central co-op/Valier co-op winner at (5) Camp Point Central 8-1.
  • Cumberland-Red Hill winner at (2) Arthur-Lovington co-op 8-1.
  • Villa Grove-Heritage co-op/Dupo winner at (7) Salt Fork 7-2.
  • Carlyle-Nokomis co-op winner at (3) Hardin-Calhoun co-op, 8-1.
  • South Fulton co-op/Westfield winner at (6) Tuscola 7-2.