St. Michael Catholic vs John Carroll Catholic (Alabama) High School Football Game Preview – Friday, August 29, 2025

High School Football

The 2025 Alabama high school football season continues as the John Carroll Catholic Cavaliers host the St. Michael Catholic Cardinals on Friday, August 29, 2025, at 7:00 PM. St. Michael enters with momentum after a strong opening win, while John Carroll Catholic looks to regroup at home following a tough start.

Game Details

Matchup: St. Michael Catholic (Fairhope, AL) vs John Carroll Catholic (Birmingham, AL)
Date & Time: Friday, August 29, 2025 – 7:00 PM
Location: John Carroll Catholic High School, Birmingham, AL
Live Coverage: Follow live scores on MaxPreps

Fans can attend in person by purchasing digital tickets on GoFan or stream the action live on the NFHS Network (subscription: $13.99/month or $79.99/year).

Watch here: Start your free trial today

St. Michael Catholic Cardinals

The Cardinals come in ranked #1,899 nationally, #50 in Alabama, and #5 in their class. After opening the season with a 41-10 home win, St. Michael has confidence in their offensive firepower and defensive strength. They’ll aim to carry that momentum into Birmingham.

2025 Record: 1-0
National Rank: #1,899
State Rank: #50 (AL)
Class Rank: #5
Strengths: Explosive scoring offense, strong defensive front, winning start
Key to Win: Set the tone early and prevent John Carroll from finding rhythm

John Carroll Catholic Cavaliers

The Cavaliers are ranked #5,174 nationally, #143 in Alabama, and #31 in their class. John Carroll Catholic opened with a 51-7 road loss, but now return home eager to bounce back. Playing in front of their home crowd, they’ll look for defensive improvement and steadier execution.

2025 Record: 0-1
National Rank: #5,174
State Rank: #143 (AL)
Class Rank: #31
Strengths: Home-field advantage, resilient roster, chance to rebound
Key to Win: Protect the ball and slow down St. Michael’s offensive tempo

Rankings & Records

Team National Rank State Rank Class Rank Record PF PA
St. Michael Catholic Cardinals 1,899 50 (AL) 5 1-0 41 10
John Carroll Catholic Cavaliers 5,174 143 (AL) 31 0-1 7 51
Melvin Smith is a high school sports enthusiast with a passion for capturing the energy of student competitions. He enjoys sharing stories that celebrate athletes’ dedication and the community spirit of the game.