St. Louis Area High School Football Schedule & Scores - September 4-6, 2025

Get St. Louis area schedules and scores as the 2025 Missouri high school football season continues on Thursday, September 4
Republic defeated Neosho 47-12 in the season opener at Republic High School on Friday, Aug. 27, 2021.

Repmoneosho458
Republic defeated Neosho 47-12 in the season opener at Republic High School on Friday, Aug. 27, 2021. Repmoneosho458 / Andrew Jansen/News-Leader via Imagn Content Services, LLC

There are 90 games scheduled across the St. Louis metro area on Thursday, September 4, Friday, September 5, and Saturday, September 6, including many games featuring statewide top teams. You can follow every game live on our St. Louis Metro High School Football Scoreboard. 

The marquee matchups of the weekend include many of Missouri's top-ranked teams on each of the three days this weekend. We get a chance to see a two top teams in Christian Brothers and Cardinal Ritter take each other on in a highly anticipated early season matchup .

St. Louis High School Football Schedule - Thursday, September 4, 2025

There is 1 game scheduled across the St. Louis metro area on Thursday, September 4. St. Louis Metro High School Football Scoreboard. 

St. Louis High School Football Schedule - Friday, September 5, 2025

There are 84 games scheduled across the St. Louis metro area on Friday, September 5, highlighted by Cardinal Ritter College Prep vs Christian Brothers. You can follow every game on our St Louis Metro High School Football Scoreboard

Lift for Life Academy (1-0) vs Cahokia (1-0) at 4:00 PM

Oakville (1-0) vs Parkway South (0-1) at 6:00 PM

McCluer (0-1) vs Parkway West (1-0) at 6:00 PM

Webster Groves (0-1) vs Hazelwood West (0-1) at 6:00 PM

MICDS 12 (0-1) vs De Smet Jesuit 6 (0-0) at 6:00 PM

Cardinal Ritter College Prep 2 (0-1) vs Christian Brothers 3 (1-0) at 6:00 PM

Marquette Catholic (1-0) vs Quincy Notre Dame (1-0) at 6:00 PM

Granite City (0-1) vs Marion (0-1) at 6:00 PM

Ladue Horton Watkins (0-1) vs Ritenour (0-0) at 6:00 PM

Fort Zumwalt North (1-0) vs Howell (0-1) at 6:30 PM

Eureka 10 (1-0) vs Marquette (0-1) at 6:30 PM

Vianney (1-0) vs Union (1-0) at 7:00 PM

Crystal City (0-1) vs Louisiana (0-1) at 7:00 PM

Orchard Farm (1-0) vs Pacific (0-1) at 7:00 PM

Normandy (0-1) vs St. Dominic (1-0) at 7:00 PM

Washington (0-1) vs Warrenton (1-0) at 7:00 PM

Lindbergh (0-1) vs Rockwood Summit (1-0) at 7:00 PM

Salem (0-1) vs Linn (0-1) at 7:00 PM

Wright City (0-1) vs Winfield (0-1) at 7:00 PM

Ste. Genevieve (1-0) vs University City (1-0) at 7:00 PM

St. Francis Borgia (1-0) vs Owensville (0-1) at 7:00 PM

Burroughs (0-1) vs Jennings (1-0) at 7:00 PM

Holt (0-1) vs North Point (1-0) at 7:00 PM

St. Louis University (1-0) vs Hillsboro (1-0) at 7:00 PM

Lutheran of St. Charles (0-1) vs Hannibal (0-1) at 7:00 PM

Potosi (0-1) vs Charleston (1-0) at 7:00 PM

Cabool (0-1) vs Lutheran South (0-1) at 7:00 PM

Valle Catholic (1-0) vs St. Vincent (0-1) at 7:00 PM

St. James (1-0) vs Liberty (1-0) at 7:00 PM

Hermann (0-1) vs South Callaway (0-1) at 7:00 PM

Bowling Green (0-0) vs Palmyra (1-0) at 7:00 PM

Fredericktown (0-1) vs Herculaneum (0-1) at 7:00 PM

Cuba (1-0) vs Clever (1-0) at 7:00 PM

Central (1-0) vs Jefferson (1-0) at 7:00 PM

Lutheran North 1 (0-0) vs Blair Oaks 8 (1-0) at 7:00 PM

Mehlville (0-1) vs Northwest (1-0) at 7:00 PM

Liberty (1-0) vs Timberland (1-0) at 7:00 PM

Jefferson City (1-0) vs Sullivan (0-1) at 7:00 PM

Riverview Gardens (0-0) vs Fort Zumwalt South (1-0) at 7:00 PM

Howell North (0-1) vs St. Charles (0-1) at 7:00 PM

Fort Zumwalt East (0-1) vs St. Pius X (0-1) at 7:00 PM

Hillcrest (0-1) vs Rolla (0-1) at 7:00 PM

Kirkwood (1-0) vs Pattonville (0-1) at 7:00 PM

DeSoto (0-1) vs Perryville (1-0) at 7:00 PM

Howell Central (0-1) vs Festus (1-0) at 7:00 PM

Grandview (0-1) vs Bayless (0-1) at 7:00 PM

Affton (1-0) vs Windsor (1-0) at 7:00 PM

Farmington (1-0) vs St. Clair (1-0) at 7:00 PM

Hazelwood Central (1-0) vs Lafayette 18 (1-0) at 7:00 PM

Seckman 16 (0-1) vs Fox (1-0) at 7:00 PM

St. Charles West (0-1) vs Central (1-0) at 7:00 PM

Roxana (1-0) vs Red Bud (0-1) at 7:00 PM

Southwestern (0-1) vs Pana (1-0) at 7:00 PM

Richland County (1-0) vs Salem (0-1) at 7:00 PM

O'Fallon (1-0) vs Troy-Buchanan 17 (1-0) at 7:00 PM

Sacred Heart-Griffin (0-1) vs Mascoutah (0-1) at 7:00 PM

Madison (0-1) vs Marquette (0-1) at 7:00 PM

Nokomis (1-0) vs Sullivan (1-0) at 7:00 PM

Newton (1-0) vs Wesclin (0-1) at 7:00 PM

Triad (0-1) vs Washington (0-1) at 7:00 PM

North Mac (0-1) vs Staunton (1-0) at 7:00 PM

Edwardsville (0-1) vs Lawrence Central (1-1) at 7:00 PM

Principia (0-0) vs Dupo (1-0) at 7:00 PM

Chester (1-0) vs Pinckneyville (1-0) at 7:00 PM

North County (0-1) vs Glenwood (1-0) at 7:00 PM

Nashville (1-0) vs Carterville (1-0) at 7:00 PM

Unity/Seymour (1-0) vs Carrollton (0-1) at 7:00 PM

Carlyle (0-1) vs Lawrenceville (0-1) at 7:00 PM

Mater Dei (0-1) vs Breese Central (1-0) at 7:00 PM

Hillsboro (0-1) vs Vandalia (1-0) at 7:00 PM

Highland (1-0) vs Althoff Catholic (1-0) at 7:00 PM

North Greene (0-1) vs Triopia (0-1) at 7:00 PM

Columbia (1-0) vs Waterloo (1-0) at 7:00 PM

Litchfield (0-1) vs Greenville (1-0) at 7:00 PM

Carlinville (0-1) vs Gillespie (1-0) at 7:00 PM

Jersey (0-1) vs Freeburg (1-0) at 7:00 PM

Carmi-White County (0-1) vs Flora (1-0) at 7:00 PM

Collinsville (0-1) vs Centralia (1-0) at 7:00 PM

Fort Zumwalt West (0-1) vs Belleville West (1-0) at 7:00 PM

Belleville East (1-0) vs Pekin (1-0) at 7:00 PM

Quincy (0-1) vs Alton (0-1) at 7:00 PM

Chaminade (1-0) vs Poplar Bluff (0-1) at 7:00 PM

Civic Memorial (0-1) vs East Alton-Wood River (0-1) at 7:00 PM

Camp Point Central (1-0) vs Greenfield/Northwestern (1-0) at 7:30 PM

St. Louis High School Football Schedule - Saturday, September 6, 2025

There are 5 games scheduled across the St. Louis metro area on Friday, September 5, highlighted by highlighted by Gadsden County vs East St. Louis. You can follow every game on our St Louis Metro High School Football Scoreboard

Roosevelt (1-0) vs Gateway Tech (1-0) at 11:00 AM

Parkway North (0-1) vs McCluer North (0-1) at 1:00 PM

Brentwood/Clayton (0-0) vs Westminster Christian (1-0) at 1:00 PM

Duchesne (0-1) vs Priory (0-1) at 7:00 PM

Gadsden County (0-1) vs East St. Louis (0-1) at 7:00 PM


Create an account to get alerts for your favorite teams!

Get even closer to the action by creating a free account. Follow your favorite teams and get score updates, breaking news and alerts when new photo galleries are available.


More Football Coverage from High School On SI

feed


Published
Ben Dagg
BEN DAGG

Ben Dagg began his career in the sports world in 2020 as a sports statistician at his alma mater, Carroll College. Following his undergraduate studies, while taking a masters in sports management and coaching, he assisted in the tournament coordination of Surf Cup International, an elite youth soccer tournament in Rome, Italy. In 2023, he returned to the Pacific Northwest where he became a data operations account manager for SBLive.