South Portland vs Cheverus (Maine) High School Football Game Preview, Main Roster and Record– 8/28/2025

High School Football

The 2025 high school football season continues in Maine with a non-conference battle as South Portland (South Portland, ME) visits Cheverus (Portland, ME) on Friday, August 29, 2025, at 5:00 PM. The game will take place at Cheverus High School, featuring two Class A programs ranked closely together in the state, looking to open their seasons with momentum.

Game Details

  • Matchup: South Portland Red Riots (ME) @ Cheverus Stags (ME)

  • Date & Time: 8/29/2025 – 5:00 PM

  • Location: Cheverus High School, Portland, ME

  • Live Coverage: Follow live scores on MaxPreps
    Fans can purchase digital tickets through GoFan or stream the game live on the NFHS Network (subscription: $13.99/month or $79.99/year).

  • Watch here: Start your free trial today

South Portland Red Riots

The Red Riots enter the 2025 season ranked #10 in Maine and #4 in Class A. With playoff aspirations, South Portland will look to lean on a fast-paced offense and a disciplined defense to set the tone. Their success will depend on controlling the line of scrimmage and finishing drives against a tough Cheverus squad.

  • 2025 Record: 0-0

  • National Rank: #5,961

  • State Rank (ME): #10

  • Class Rank (ME Class A): #4

  • Key to Win: Keep offensive balance, capitalize on red-zone chances, and limit Cheverus’ big plays.

Main Squad:

  • Aiden Kelley – QB

  • Jordan McCarthy – RB

  • Ryan Lewis – WR/DB

  • Connor Grant – TE/LB

  • Tyler Benson – OL/DL

  • Evan Foster – LB

  • Mason O’Leary – DB

  • Caleb Johnson – RB

  • Nate Richards – WR

  • Dylan Carter – OL

Cheverus Stags

The Stags begin their 2025 season with confidence, hosting a strong South Portland team. Ranked #11 in Maine and #4 in Class A, Cheverus will rely on its traditionally strong ground game and physical defense to protect its home field. A win here would establish Cheverus as a contender in Maine Class A early on.

  • 2025 Record: 0-0

  • National Rank: #6,178

  • State Rank (ME): #11

  • Class Rank (ME Class A): #4

  • Key to Win: Control time of possession, establish the run early, and limit turnovers.

Main Squad:

  • Liam Thompson – QB

  • Jack Donovan – RB/LB

  • Chris Foster – WR/DB

  • Andrew Carter – OL/DL

  • Sean Mitchell – RB

  • Noah Perry – LB

  • Brandon Kelly – WR

  • Lucas Martin – OL

  • Jake Harrington – TE/DE

  • Zach Allen – DB

Rankings & Records

Team National Rank State Rank Class Rank 2025 Record
South Portland #5,961 #10 (ME) #4 0-0
Cheverus #6,178 #11 (ME) #4 0-0
MD Raj is passionate about high school sports and enjoys highlighting the efforts and achievements of student athletes. His goal is to inspire others with stories of teamwork and dedication.