MAXPREPS
GOFAN
NFHS NETWORK
FOLLOW MAXPREPS
Football
Football Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
Game of the Week
News
Live Streams
Baseball
Baseball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Record Book
News
Live Streams
B. Basketball
B. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
News
Live Streams
G. Basketball
G. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
News
Live Streams
G. Volleyball
G. Volleyball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Record Book
News
Live Streams
Tickets
Digital Tickets
Content Contributors
Coaches
...
POPULAR SPORTS
All sports
Boys
Baseball
Basketball
Beach Volleyball
Cross Country
Football
Golf
Ice Hockey
Lacrosse
Soccer
Swimming
Tennis
Track & Field
Volleyball
Water Polo
Wrestling
Girls
Basketball
Beach Volleyball
Cross Country
Field Hockey
Flag Football
Golf
Ice Hockey
Lacrosse
Soccer
Softball
Swimming
Tennis
Track & Field
Volleyball
Water Polo
SEARCH
APPS
MaxPreps
Follow your favorite high school teams and players
MP Stats for iPad
Stat keeping for basketball teams
PRO PHOTOGRAPHY
Photo Galleries
Explore and purchase photos of your local teams and players
WATCH
Video Center
See top plays & highlights of the best high school sports
Live Streams & Replays
Get access to live game streams and full replays for 8000+ schools
SIGN IN
Minnesota high school football: MSHSL Week 8 schedule, broadcasts, scores, rankings and statistical leaders
Key Minnesota high school football games, live broadcasts, computer rankings, statewide stat leaders, schedules and scores - live and final.
By
Eric Frantz
Follow Eric Frantz on Twitter
Oct 14, 2025, 9:07am
MaxPreps Top 25 Football Rankings | 2025 Regular Season Update #9
501,097 views
1:19
The 2025 Minnesota high school football season continues this week. Here's what you need to know heading into and during this weekend's prep football slate in The North Star State.
Schedule and Live Scores
Minnesota High School Football Live & Final Scores
Live Statewide Broadcasts
NFHS Network Game Streams
Top 25 Scoreboard
No. 8 Minnetonka (MN)
@
No. 1 Maple Grove (MN)
Wednesday 7:00pm (Local time)
14
(#8)
Minnetonka
30
(#1)
Maple Grove
10/15 Final
No. 2 Chanhassen (MN)
@
Mayo (Rochester, MN)
Wednesday 7:00pm (Local time)
41
(#2)
Chanhassen
17
Mayo
10/15 Final
Benilde-St. Margaret's (St. Louis Park, MN)
@
No. 3 Marshall (MN)
Wednesday 7:00pm (Local time)
0
Benilde-St. Margaret's
41
(#3)
Marshall
10/15 Final
No. 4 Alexandria (MN)
@
Robbinsdale Armstrong (Plymouth, MN)
Wednesday 7:00pm (Local time)
42
(#4)
Alexandria
12
Robbinsdale Armstrong
10/15 Final
Sauk Centre (MN)
@
No. 5 Holdingford (MN)
Wednesday 7:00pm (Local time)
0
Sauk Centre
58
(#5)
Holdingford
10/15 Final
Mahtomedi (MN)
@
No. 6 St. Thomas Academy (Mendota Heights, MN)
Wednesday 6:00pm (Local time)
7
Mahtomedi
35
(#6)
St. Thomas Academy
10/15 Final
No. 7 Annandale (MN)
@
Jordan (MN)
Wednesday 7:00pm (Local time)
38
(#7)
Annandale
7
Jordan
10/15 Final
Totino-Grace (Fridley, MN)
@
No. 9 Byron (MN)
Wednesday 7:00pm (Local time)
14
Totino-Grace
21
(#9)
Byron
10/15 Final
Cretin-Derham Hall (St. Paul, MN)
@
No. 10 Elk River (MN)
Wednesday 6:00pm (Local time)
27
Cretin-Derham Hall
61
(#10)
Elk River
10/15 Final
Bemidji (MN)
@
No. 11 Monticello (MN)
Wednesday 7:00pm (Local time)
30
Bemidji
43
(#11)
Monticello
10/15 Final
Anoka (MN)
@
No. 12 Centennial (Circle Pines, MN)
Wednesday 7:00pm (Local time)
21
Anoka
31
(#12)
Centennial
10/15 Final
Wayzata (Plymouth, MN)
@
No. 13 Eden Prairie (MN)
Wednesday 7:00pm (Local time)
0
Wayzata
28
(#13)
Eden Prairie
10/15 Final
No. 14 Lakeville South (Lakeville, MN)
@
No. 15 Rosemount (MN)
Wednesday 7:00pm (Local time)
15
(#14)
Lakeville South
20
(#15)
Rosemount
10/15 Final
Brainerd (MN)
@
No. 16 Spring Lake Park (MN)
Wednesday 7:00pm (Local time)
10
Brainerd
17
(#16)
Spring Lake Park
10/15 Final
Princeton (MN)
@
No. 17 Rocori (Cold Spring, MN)
Wednesday 7:00pm (Local time)
12
Princeton
49
(#17)
Rocori
10/15 Final
No. 18 Jackson County Central (Jackson, MN)
@
Windom (MN)
Wednesday 7:00pm (Local time)
59
(#18)
Jackson County Central
6
Windom
10/15 Final
No. 19 Chaska (MN)
@
New Prague (MN)
Wednesday 7:00pm (Local time)
26
(#19)
Chaska
15
New Prague
10/15 Final
Dawson-Boyd (Dawson, MN)
@
No. 20 Minneota (MN)
Wednesday 7:00pm (Local time)
3
D
Dawson-Boyd
34
(#20)
Minneota
10/15 Final
No. 21 Chatfield (MN)
@
Pine Island (MN)
Wednesday 7:00pm (Local time)
0
(#21)
Chatfield
30
Pine Island
10/15 Final
Moorhead (MN)
@
No. 22 Edina (MN)
Wednesday 6:00pm (Local time)
51
Moorhead
44
(#22)
Edina
10/15 Final
Providence Academy/Heritage Christian Academy/Maranatha Christian Academy/West Lutheran (Plymouth, MN)
@
No. 23 Orono (Long Lake, MN)
Wednesday 7:00pm (Local time)
10
P
PAHCAMCAWL (CO-OP)
36
(#23)
Orono
10/15 Final
Blaine (MN)
@
No. 24 Andover (MN)
Wednesday 7:00pm (Local time)
35
Blaine
21
(#24)
Andover
10/15 Final
No. 25 Stewartville (MN)
@
Delano (MN)
Wednesday 7:00pm (Local time)
39
(#25)
Stewartville
3
Delano
10/15 Final
MaxPreps State Rankings: Overall
This week's
Minnesota MaxPreps computer rankings
regardless of division.
All teams ranked
.
#
School
Rec.
Str.
+/-
1
Maple Grove
7-0
8.2
2
Chanhassen
6-1
13.8
3
Marshall
7-0
8.8
4
Alexandria
6-1
13.1
5
Holdingford
7-0
-7.4
6
STA (Mendota Heights)
7-0
4.1
7
Annandale
7-0
-12.2
8
Minnetonka
6-1
9.2
9
Byron
7-0
1.3
10
Elk River
5-2
10.1
11
Monticello
6-1
9.3
12
Centennial (Circle Pines)
6-1
5.0
13
Eden Prairie
5-2
10.4
14
LSHS (Lakeville)
6-1
6.2
15
Rosemount
6-1
4.8
16
Spring Lake Park
7-0
-4.5
17
Rocori (Cold Spring)
6-1
8.4
18
JCCHS (Jackson)
7-0
-15.1
19
Chaska
5-2
8.3
20
Minneota
7-0
-18.1
21
Chatfield
6-1
1.0
22
Edina
4-3
13.6
23
Orono (Long Lake)
4-3
8.2
24
Andover
5-2
1.6
25
Stewartville
5-2
-2.8
26
Shakopee
4-3
7.9
27
Champlin Park (Champlin)
6-1
6.4
28
Goodhue
7-0
-16.6
29
Forest Lake
6-1
-3.9
30
Waconia
4-3
8.8
31
Bemidji
4-3
9.7
32
EVWHS (Eden Valley)
5-2
-3.9
33
Pierz
7-0
-14.6
34
Mankato East (Mankato)
5-2
8.2
35
Moorhead
3-4
12.4
36
Mahtomedi
7-0
-10.8
37
Fergus Falls
5-2
9.0
38
Prior Lake
3-4
13.0
39
Caledonia
5-2
0.2
40
Mankato West (Mankato)
2-5
12.0
41
Waseca
7-0
-14.0
42
Zimmerman
5-2
-0.2
43
Pillager
7-0
-6.5
44
Albany
6-1
-11.9
45
Triton (Dodge Center)
5-2
4.0
46
Staples-Motley (Staples)
6-1
-6.2
47
DGFHS (Glyndon)
5-2
-5.4
48
KMHS (Kasson)
6-1
-9.8
49
Willmar
4-3
5.5
50
Hutchinson
3-4
7.8
State Stat Leaders
Leaderboard - Player Passing Yards
1
Hayden Swenson - Sr
International Falls (MN)
1689
2
Blake Sieben - Jr
Anoka (MN)
1577
3
Joseph Mapson - Sr
Andover (MN)
1180
4
Graham Helgerson - Sr
Jordan (MN)
1080
5
Henry Wiste - Jr
Southland (Adams, MN)
1078
6
Blake Glenz - Sr
Eden Valley-Watkins (Eden Valley, MN)
1058
7
Beckham Wheeler - Sr
Mounds View (Arden Hills, MN)
1041
8
Carter Hirt - Sr
Park Rapids (MN)
1037
9
Luca Beske - Sr
Lake Park-Audubon (Lake Park, MN)
794
10
Gabriel Shimanski - So
Mayer Lutheran (Mayer, MN)
753
11
Aedan Tackmann - Jr
Owatonna (MN)
688
12
Jayden Hansen - Sr
Lewiston-Altura (Lewiston, MN)
681
13
Izaak Johnson - Sr
Cretin-Derham Hall (St. Paul, MN)
660
14
Logan Charboneau - So
Barnum (MN)
589
15
Teaghen Tolbers - Sr
Albert Lea (MN)
517
16
Tristan Karl - Jr
St. Thomas Academy (Mendota Heights, MN)
511
17
Bo Sanford - So
Aitkin (MN)
489
18
Colton Baumgartner - So
B O L D (Olivia, MN)
464
19
Tyler Haring - Sr
St. Michael-Albertville (Albertville, MN)
457
20
Cody Miller - Sr
Rockford (MN)
417
21
Cooper Kellen - Sr
Dover-Eyota (Eyota, MN)
364
22
Brecken Wacholz - Jr
Albert Lea (MN)
308
23
Levi Harris - Sr
Elk River (MN)
289
24
Max Ladman - Jr
Rockford (MN)
197
25
Tristan Kowalkowski - Jr
Becker (MN)
172
Leaderboard - Player Rushing Yards
1
LaMichael Artis - Jr
Eden Valley-Watkins (Eden Valley, MN)
924
2
Julian Beckstrand - Sr
Barnum (MN)
920
3
Dominic Baez - Sr
St. Thomas Academy (Mendota Heights, MN)
909
4
Maxim Mabee - Sr
B O L D (Olivia, MN)
815
5
Tristan Graham* - Sr
Owatonna (MN)
770
6
Joseph Mapson - Sr
Andover (MN)
730
7
Parker Fulton - Jr
Aitkin (MN)
701
8
Collin Gravink - Sr
Andover (MN)
688
9
Braedon Becker - Jr
Elk River (MN)
646
10
Lincoln Malek - Sr
Jordan (MN)
641
11
Brody Rush - Jr
Anoka (MN)
632
12
Cael Smith - So
Southland (Adams, MN)
605
13
Carsyn Kleffman - Jr
Elk River (MN)
476
14
Carter Pietz - Sr
Aitkin (MN)
443
15
Ja'Dale Thompson - Sr
Cretin-Derham Hall (St. Paul, MN)
423
16
Blake Sieben - Jr
Anoka (MN)
419
17
Cayden Tran - Sr
Mounds View (Arden Hills, MN)
418
18
Parker Hunter - Sr
Park Rapids (MN)
402
19
Lincoln Murphy - Sr
Lewiston-Altura (Lewiston, MN)
401
20
Carson Crandall - Jr
International Falls (MN)
389
21
Gabriel Shimanski - So
Mayer Lutheran (Mayer, MN)
321
22
Gabe Bergstrom - Jr
B O L D (Olivia, MN)
320
23
Levi Harris - Sr
Elk River (MN)
319
24
Jack Jacobson - Jr
Aitkin (MN)
316
25
Charlie Irvine - Sr
Albert Lea (MN)
315
Leaderboard - Player Receiving Yards
1
Brayden Becker - Sr
Eden Valley-Watkins (Eden Valley, MN)
675
2
Aidan Wiegert - Sr
Andover (MN)
533
3
Parker Hunter - Sr
Park Rapids (MN)
489
4
Zach Youso - Sr
International Falls (MN)
480
5
Carter Conn - Sr
Albert Lea (MN)
438
6
Cayden Ban - Sr
Anoka (MN)
398
7
Kaden Gartner - Sr
Park Rapids (MN)
376
8
Brody Lakanen - Sr
Anoka (MN)
370
9
Dre Frierson-Hollie - Jr
Cretin-Derham Hall (St. Paul, MN)
338
10
Michael Fields - Jr
Andover (MN)
335
11
Carter Line - Sr
International Falls (MN)
331
12
Carson Crandall - Jr
International Falls (MN)
317
13
Nolan Dotzler - Jr
Aitkin (MN)
314
14
Ben Lindsmith - Jr
Mayer Lutheran (Mayer, MN)
313
15
Owen Baumgartner - Sr
B O L D (Olivia, MN)
310
16
Leif Shervey - Sr
Lake Park-Audubon (Lake Park, MN)
302
17
Elijah Jones - Sr
Jordan (MN)
300
18
Beau Sathre - Jr
Southland (Adams, MN)
298
19
Wyatt Sunde - Jr
Mayer Lutheran (Mayer, MN)
296
20
Cael Smith - So
Southland (Adams, MN)
292
21
Cole Kennedy - Sr
Lewiston-Altura (Lewiston, MN)
282
22
Godson Rufus-Okomhanru - Sr
Mounds View (Arden Hills, MN)
275
23
Noah Salzwedel - Sr
Jordan (MN)
270
24
Tate Goergen - Jr
Southland (Adams, MN)
258
25
Sean Asangwe - Sr
Rockford (MN)
249
Leaderboard - Player Total TDs
1
Joseph Mapson - Sr
Andover (MN)
18
2
Dominic Baez - Sr
St. Thomas Academy (Mendota Heights, MN)
17
3
Julian Beckstrand - Sr
Barnum (MN)
15
4
Cael Smith - So
Southland (Adams, MN)
15
5
Parker Fulton - Jr
Aitkin (MN)
14
6
Brayden Becker - Sr
Eden Valley-Watkins (Eden Valley, MN)
13
7
LaMichael Artis - Jr
Eden Valley-Watkins (Eden Valley, MN)
12
8
Carsyn Kleffman - Jr
Elk River (MN)
10
9
Brody Rush - Jr
Anoka (MN)
9
10
Maxim Mabee - Sr
B O L D (Olivia, MN)
9
11
Levi Harris - Sr
Elk River (MN)
9
12
Braedon Becker - Jr
Elk River (MN)
8
13
Zach Youso - Sr
International Falls (MN)
8
14
Ja'Dale Thompson - Sr
Cretin-Derham Hall (St. Paul, MN)
7
15
Beau Sathre - Jr
Southland (Adams, MN)
7
16
Jaxon Noordhoek - Jr
Barnum (MN)
7
17
Carter Conn - Sr
Albert Lea (MN)
7
18
Aidan Wiegert - Sr
Andover (MN)
7
19
Blake Sieben - Jr
Anoka (MN)
7
20
Kingston Jean - So
International Falls (MN)
6
21
Carson Crandall - Jr
International Falls (MN)
6
22
Godson Rufus-Okomhanru - Sr
Mounds View (Arden Hills, MN)
6
23
Dre Frierson-Hollie - Jr
Cretin-Derham Hall (St. Paul, MN)
5
24
Leif Shervey - Sr
Lake Park-Audubon (Lake Park, MN)
5
25
Brody Lakanen - Sr
Anoka (MN)
5
Leaderboard - Player Total Tackles
1
Kane Thompson - Sr
International Falls (MN)
114
2
Gage Roeder - Sr
Andover (MN)
81
3
Jack Friske - Jr
Mayer Lutheran (Mayer, MN)
75
4
Emmitt Flann - Sr
B O L D (Olivia, MN)
74
5
Parker Hunter - Sr
Park Rapids (MN)
73
6
Hayden Edwards - Sr
B O L D (Olivia, MN)
73
7
Zach Youso - Sr
International Falls (MN)
67
8
Sam McGill - Sr
Albert Lea (MN)
67
9
Parker Fulton - Jr
Aitkin (MN)
63
10
Andy Johanning - Sr
Park Rapids (MN)
62
11
Carson Crandall - Jr
International Falls (MN)
61
12
Bradley Graunke - Sr
Rockford (MN)
60
13
Ian Faber - Jr
Rockford (MN)
59
14
Luke Hinkel - Jr
Mounds View (Arden Hills, MN)
59
15
Max Ladman - Jr
Rockford (MN)
56
16
Jayden Fritz -
Jordan (MN)
55
17
Samuel Braaten - Sr
Andover (MN)
54
18
Esteban Mixteco - Sr
Albert Lea (MN)
54
19
Zach Marble - Sr
St. Michael-Albertville (Albertville, MN)
52
20
Nolan Rolloff - Jr
Owatonna (MN)
52
21
Corbin Schiller - Sr
Park Rapids (MN)
51
22
Griffin Dahmen - Sr
Jordan (MN)
49
23
Gabe Bergstrom - Jr
B O L D (Olivia, MN)
48
24
Owen Baumgartner - Sr
B O L D (Olivia, MN)
47
25
Charlie Morse - So
B O L D (Olivia, MN)
46
Leaderboard - Player Interceptions
1
Owen Baumgartner - Sr
B O L D (Olivia, MN)
5
2
Gavin Bambanek - Sr
Lewiston-Altura (Lewiston, MN)
4
3
Levi Sims - Sr
Spectrum (Elk River, MN)
4
4
Layton Yost - Sr
Albert Lea (MN)
4
5
Nolan Dotzler - Jr
Aitkin (MN)
4
6
Owen Carlson - Sr
Spectrum (Elk River, MN)
3
7
Brayden Becker - Sr
Eden Valley-Watkins (Eden Valley, MN)
3
8
Sam McNellis - Jr
St. Thomas Academy (Mendota Heights, MN)
2
9
Jaydon Walen - Sr
Park Rapids (MN)
2
10
Matthew Wagner - Sr
St. Thomas Academy (Mendota Heights, MN)
2
11
Kingston Jean - So
International Falls (MN)
2
12
Benton Blanchard - Jr
Rockford (MN)
2
13
Hans Burfeind - Sr
Spectrum (Elk River, MN)
2
14
Easton Schewe - Sr
Albert Lea (MN)
2
15
Caden Roessler - Sr
Andover (MN)
2
16
Todd Rogalski - Sr
St. Thomas Academy (Mendota Heights, MN)
2
17
Gage Roeder - Sr
Andover (MN)
2
18
Beau Sathre - Jr
Southland (Adams, MN)
2
19
Aidan Gonzales - Sr
Albert Lea (MN)
2
20
Liam Grover -
Warroad (MN)
1
21
Gavin Boesl - Sr
Parkers Prairie (MN)
1
22
Willie Moore - Jr
Owatonna (MN)
1
23
Carson Line - Fr
International Falls (MN)
1
24
Eli Grey - So
Warroad (MN)
1
25
Rj Houle - Jr
Becker (MN)
1
Related Content
Minnesota Football Scores
Minnesota Football Stat Leaders
Minnesota Football Playoffs
Minnesota Football Rankings