Maple Grove remains undefeated, defeats Minnetonka in top Minnesota high school football matchup: Live score recap

The No. 1 Maple Grove Crimson (8-0) defeated the No. 2 Minnetonka Skippers (6-2) 30-14 on Wednesday at Maple Grove High School to remain undefeated.
The Crimson scored 30-straight points after Minnetonka took a 14-0 lead in the first quarter. Minnetonka running back Caleb Francois played at quarterback and marched the Skippers down the field and into the end zone twice.
But that was all the success the Skippers's offense had. The Crimson defense then forced the Skippers into three straight punts and a turnover on downs.
Meanwhile, the Maple Grove offense started to score on long drives. Quarterback Kaden Harney threw and ran for a touchdown, and senior running back James Engle ran for two touchdowns.
Maple Grove has won 21 games in a row, including a 28-21 victory over Minnetonka in the 2024 Class 6A Prep Bowl.
The Crimson and the Skippers await first round seeding for the 2025 Class 6A playoffs.
Players to Watch
Minnetonka
- Caleb Francois, Sr., QB/RB - 3-star prospect committed to Iowa State
- Myles Augustyn, Jr., LB - Team leader in total tackles (65)
- Quinton Restrepo, Sr., RB - Averaging 6.4 yards per carry
Maple Grove
- Brayden Dozier, Sr., DB - 3-star committed to North Dakota State
- Kaden Harney, Sr., QB - Committed to South Dakota State
- James Engle, Sr., RB - Averaging 8.9 yards per carry (MSU Mankato commit)
- Ryder Skanson, Sr., LB - Team leader in total tackles (63) (Air Force commit)
Maple Grove remains undefeated, defeats Minnetonka in top Minnesota high school football matchup: Live score recap - October 15, 2025
First Quarter Updates
Minnetonka receives the kickoff, and the game is underway.
Caleb Francois starts at quarterback for the Skippers.
TOUCHDOWN MINNETONKA! Francois rushes in a 2-yard touchdown. Minnetonka's opening drive goes for 9-plays, 79 yards, and every play was a run play. PAT is good - Minnetonka 7, Maple Grove 0 - 8:04 1Q
Maple Grove can only reach its own 25-yard line during its opening drive. The Skippers receive the punt and will have the ball on their 39-yard line - 6:52 1Q
Minnetonka is driving again. The Skippers are in the red zone - 0:33 1Q
TOUCHDOWN MINNETONKA! The Skippers have another long touchdown drive, this one 59 yards, with only run plays. Francois ran between the tackles for a 5-yard touchdown. PAT is good - Minnetonka 14, Maple Grove 0 - 0:15 1Q
END OF FIRST QUARTER: Minnetonka 14, Maple Grove 0
Second Quarter Updates
TOUCHDOWN MAPLE GROVE! Quarterback Kaden Harney rolls out and finds a wide open Josh Thompson for a 16-yard touchdown. PAT is good - Minnetonka 14, Maple Grove 7 - 7:11 2Q
Minnetonka punts after a short drive. The Crimson have the ball again on their own 15-yard line - 5:13 2Q
Maple Grove is in the Minnetonka red zone after a 38-yard running back screen to James Engle put the Crimson at the 7-yard line with under one minute remaining in the first half.
FIELD GOAL MAPLE GROVE! Senior kicker Preston Berg hits a 28-yard field goal after the Skippers' defense holds the Crimson out of the end zone - Minnetonka 14, Maple Grove 10 - 0:09 2Q
HALFTIME: Minnetonka 14, Maple Grove 10
Teams are back on the field to warm up for the second half.
Third Quarter Updates
Maple Grove receives the kickoff, and the second half is underway. The Crimson will have the ball on their 20-yard line.
Maple Grove is driving and is now into the red zone - 6:33 3Q
TOUCHDOWN MAPLE GROVE! Harney rolls left and runs for a 7-yard touchdown, his seventh rushing touchdown of the season. The Crimson start the second half with an 80-yard scoring drive. PAT is good - Maple Grove 17, Minnetonka 14 - 5:48 3Q
Minnetonka tries to run Francois up the middle on third down, but the Crimson stop it. Maple Grove has the ball on its own 24-yard line after a punt - 1:40 3Q
TOUCHDOWN MAPLE GROVE! Engle runs in a 27-yard touchdown after he made two defenders miss. The touchdown was set up by a 51-yard pass from Harney to Jeffrey Nordvold. PAT is good - Maple Grove 24, Minnetonka 14 - 0:41
END OF THIRD QUARTER: Maple Grove 24, Minnetonka 14
Fourth Quarter Updates
The Skippers punt for the third straight drive. The Crimson have the ball on their own 34-yard line - 10:33 4Q
Minnetonka gets a defensive stop that it needed. The Skippers receive the Crimson punt and will start a drive at their own 16-yard line - 8:52 4Q
The Maple Grove defense stops Francois in the backfield on 4th-and-1. Ryder Skanson tackled Francois. The Crimson take over on the Minnetonka 47-yard line with 5:41 remaining in the game.
TOUCHDOWN MAPLE GROVE! Engle runs for a touchdown, and the Crimson continue a dominating second half. PAT is wide left - Maple Grove 30, Minnetonka 14 - 3:08 4Q
FINAL: Maple Grove 30, Minnetonka 14
More from High School On SI
feed
