Missouri (MSHSAA) high school football playoffs: 2024 brackets, district semifinal matchups, game times (11/5/2024)
The Missouri high school football playoffs continue this week with the district semifinals in most classifications.
Stick with High School on SI for all of the matchups, game times and scores throughout the 2024 MHSAA football playoffs.
2024 Missouri high school football playoffs brackets
Here are the Missouri high school football playoff brackets, with matchups and game times from every MHSAA classification:
MISSOURI (MSHSAA) HIGH SCHOOL FOOTBALL PLAYOFFS — 2024 BRACKETS
CLASS 1
District quarterfinals
St. Vincent vs. Louisiana
7 p.m. Friday
Van-Far vs. Hayti
1 p.m. Saturday
Crystal City vs. Malden
7 p.m. Friday
Charleston vs. Chaffee
7 p.m. Friday
Marionville vs. Miller
7 p.m. Friday
Windsor vs. Pierce City
7 p.m. Friday
Adrian vs. Lincoln
7 p.m. Friday
Ash Grove vs. Midway
7 p.m. Friday
Tipton vs. Crest Ridge/Chilhowee
7 p.m. Friday
Salisbury vs. Marceline
7 p.m. Friday
Westran vs. Cole Camp
7 p.m. Friday
Harrisburg vs. Fayette
7 p.m. Friday
Penney vs. Maysville/Winston
7 p.m. Friday
West Platte vs. Polo
7 p.m. Friday
Milan vs. North Platte
7 p.m. Friday
Putnam County vs. Scotland County
7 p.m. Friday
CLASS 2
District semifinals
Valle Catholic vs. Kelly
7 p.m. Friday
Caruthersville vs. East Prairie
7 p.m. Friday
Hermann vs. St. Pius X (Festus)
7 p.m. Friday
Bowling Green vs. Jefferson (Festus)
7 p.m. Friday
Warsaw vs. Sarcoxie
7 p.m. Friday
Lamar vs. Stockton/Sheldon
7 p.m. Friday
Pembroke Hill vs. Butler
7 p.m. Friday
KIPP KC Legacy vs. Holden
7 p.m. Friday
Lafayette County vs. South Callaway
7 p.m. Friday
Father Tolton Regional Catholic vs. Centralia
7 p.m. Friday
Fair Grove vs. Thayer
7 p.m. Friday
Liberty (Mountain View) vs. Houston
7 p.m. Friday
South Shelby vs. Macon
7 p.m. Friday
Monroe City vs. Clark County
7 p.m. Friday
Brookfield vs. Lawson
7 p.m. Friday
Mid-Buchanan vs. East Buchanan
7 p.m. Friday
CLASS 3
District semifinals
Dexter vs. Fredericktown
7 p.m. Friday
Central (Park Hills) vs. Ste. Genevieve
7 p.m. Friday
St. Francis Borgia vs. Lift for Life
7 p.m. Friday
John Burroughs vs. St. Clair
Noon Saturday
Strafford vs. St. James
7 p.m. Friday
Mt. Vernon vs. Mountain Grove
7 p.m. Friday
Seneca vs. Aurora
7 p.m. Friday
Forsyth vs. East Newton
7 p.m. Friday
St. Charles West vs. Hallsville
7 p.m. Friday
Wright City vs. Moberly
7 p.m. Friday
Blair Oaks vs. Southern Boone
7 p.m. Friday
Boonville vs. Knob Noster/Leeton
7 p.m. Friday
Odessa vs. Summit Christian Academy
7 p.m. Friday
St. Michael the Archangel vs. Oak Grove
7 p.m. Friday
Richmond vs. Cameron
7 p.m. Friday
Maryville vs. Chillicothe
7 p.m. Friday
CLASS 4
District semifinals
Festus vs. North County
7 p.m. Friday
Perryville vs. Hillsboro
7 p.m. Friday
Gateway vs. Union
7 p.m. Friday
Sullivan vs. Pacific
7 p.m. Friday
Warrenton vs. Osage
7 p.m. Friday
Mexico vs. Hannibal
7 p.m. Friday
West Plains vs. Logan-Rogersville
7 p.m. Friday
Carl Junction vs. Bolivar
7 p.m. Friday
Lutheran North vs. Jennings
6 p.m. Friday
Miller Career Academy vs. University City
1 p.m. Saturday
Parkway North vs. Ft. Zumwalt East
6 p.m. Friday
Orchard Farm vs. Westminster Christian
7 p.m. Friday
Pleasant Hill vs. Harrisonville
7 p.m. Friday
Warrensburg vs. Nevada
7 p.m. Friday
Kearney vs. Van Horn
7 p.m. Friday
Smithville vs. Savannah
7 p.m. Friday
CLASS 5
District semifinals
Cardinal Ritter vs. St. Mary’s South Side
7 p.m. Friday
Central (Cape Girardeau) vs. Poplar Bluff
7 p.m. Friday
Eureka vs. Washington
7 p.m. Friday
Lafayette (Wildwood) vs. Rockwood Summit
7 p.m. Friday
Helias Catholic vs. Camdenton
7 p.m. Friday
Capital City vs. Lebanon
7 p.m. Friday
Branson vs. Glendale
7 p.m. Friday
Republic vs. Hillcrest
7 p.m. Friday
Hazelwood East vs. Ladue Horton Watkins
6 p.m. Friday
MICDS vs. Chaminade College Prep
6 p.m. Friday
Ft. Zumwalt North vs. Ft. Zumwalt West
7 p.m. Friday
Liberty (Wentzville) vs. North Point
7 p.m. Friday
Carthage vs. Neosho
7 p.m. Friday
Grain Valley vs. Webb City
7 p.m. Friday
Platte County vs. Central (St. Joseph)
7 p.m. Friday
St. Pius X (Kansas City) vs. Fort Osage
7 p.m. Friday
CLASS 6
District semifinals
Seckman vs. Oakville
7 p.m. Friday
Jackson vs. Lindbergh
7 p.m. Friday
Christian Brothers College vs. Marquette
6 p.m. Friday
Kirkwood vs. Francis Howell
7 p.m. Friday
Nixa vs. Ozark
7 p.m. Friday
Joplin vs. Kickapoo
7 p.m. Friday
Lee’s Summit North vs. Raymore-Peculiar
7 p.m. Friday
Lee’s Summit vs. Rockhurst
7 p.m. Friday
De Smet Jesuit vs. Pattonville
7 p.m. Friday
Ritenour vs. SLUH
6 p.m. Friday
Troy Buchanan vs. Francis Howell Central
7 p.m. Friday
Rock Bridge vs. St. Dominic
7 p.m. Friday
Blue Springs South vs. Blue Springs
7 p.m. Friday
Liberty vs. Liberty North
7 p.m. Friday
Park Hill vs. Park Hill South
7 p.m. Friday
Oak Park vs. North Kansas City
7 p.m. Friday
8-MAN
District semifinals
Lockwood/Golden City vs. Liberal/Bronaugh
7 p.m. Friday
Greenfield vs. New Heights Christian
7 p.m. Friday
Archie vs. Rich Hill/Hume
7 p.m. Friday
Appleton City/Montrose/Ballard vs. Drexel/Miami (Amoret)
7 p.m. Friday
Bishop LeBlond vs. DeKalb
7 p.m. Friday
St. Joseph Christian vs. Plattsburg
7 p.m. Friday
Rock Port vs. Tarkio/Fairfax
7 p.m. Friday
West Nodaway/Nodaway-Holt vs. North Andrew
7 p.m. Friday
Concordia vs. Sweet Springs
7 p.m. Friday
Northwest (Hughesville)/Otterville vs. Slater
7 p.m. Friday
Braymer/Breckenridge vs. Santa Fe
7 p.m. Friday
Hardin-Central/Norborne vs. Wellington/Napoleon
7 p.m. Friday
Albany vs. King City/Union Star
7 p.m. Friday
South Nodaway/Jefferson (Conception)/North Nodaway vs. Worth County/Northeast Nodaway
7 p.m. Friday
North Shelby vs. Knox County
7 p.m. Friday
Paris vs. Schuyler County
7 p.m. Friday
Download the SBLive App
To get live updates on your phone — as well as follow your favorite teams and top games — you can download the SBLive Sports app: Download iPhone App | Download Android App