Missouri (MSHSAA) high school football playoffs: 2024 brackets, district semifinal matchups, game times (11/5/2024)

Here are all the 2024 Missouri high school football playoff brackets as action continues this week
The Missouri high school football playoffs continue this week with district semifinals in most classes.
The Missouri high school football playoffs continue this week with district semifinals in most classes. / Jeff Lawler

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


Published
JD Humburg, SBLive Sports
JD HUMBURG, SBLIVE SPORTS

JD Humburg is a Managing Editor for SBLive Sports.