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 5 schedule, live broadcasts, scores, state rankings and statewide 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
Sep 23, 2025, 8:30am
MaxPreps Top 25 Football Rankings | 2025 Regular Season Update #6
1,202,369 views
1:20
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.
Week 5 Schedule and Live Scores
Minnesota High School Football Live & Final Scores
Live Statewide Broadcasts
NFHS Network Game Streams
Top 25 Scoreboard
No. 8 St. Thomas Academy (Mendota Heights, MN)
@
Apple Valley (MN)
Thursday 6:00pm (Local time)
36
(#8)
St. Thomas Academy
14
Apple Valley
9/25 Final
No. 1 Marshall (MN)
@
Delano (MN)
Friday 7:00pm (Local time)
36
(#1)
Marshall
6
Delano
9/26 Final
No. 2 Holdingford (MN)
@
Minnewaska Area (Glenwood, MN)
Friday 7:00pm (Local time)
39
(#2)
Holdingford
6
Minnewaska Area
9/26 Final
No. 3 Alexandria (MN)
@
Sauk Rapids-Rice (Sauk Rapids, MN)
Friday 7:00pm (Local time)
49
(#3)
Alexandria
14
Sauk Rapids-Rice
9/26 Final
Minnesota Valley Lutheran (New Ulm, MN)
@
No. 4 Jackson County Central (Jackson, MN)
Friday 7:00pm (Local time)
7
M
Minnesota Valley Lutheran
49
(#4)
Jackson County Central
9/26 Final
La Crescent/La Crescent Montessori & Stem (La Crescent, MN)
@
No. 5 Pine Island (MN)
Friday 7:00pm (Local time)
0
LCLCMS (CO-OP)
42
(#5)
Pine Island
9/26 Final
MACCRAY (Clara City, MN)
@
No. 6 Minneota (MN)
Friday 7:00pm (Local time)
0
MACCRAY
64
(#6)
Minneota
9/26 Final
Mankato East (Mankato, MN)
@
No. 7 Chanhassen (MN)
Friday 7:00pm (Local time)
2
Mankato East
33
(#7)
Chanhassen
9/26 Final
Cambridge-Isanti (Cambridge, MN)
@
No. 9 Elk River (MN)
Friday 6:00pm (Local time)
19
Cambridge-Isanti
51
(#9)
Elk River
9/26 Final
Little Falls (MN)
@
No. 10 Pierz (MN)
Friday 7:00pm (Local time)
7
Little Falls
40
(#10)
Pierz
9/26 Final
Buffalo (MN)
@
No. 11 Monticello (MN)
Friday 7:00pm (Local time)
14
Buffalo
52
(#11)
Monticello
9/26 Final
No. 12 Maple Grove (MN)
@
Moorhead (MN)
Friday 6:00pm (Local time)
56
(#12)
Maple Grove
14
Moorhead
9/26 Final
No. 13 Byron (MN)
@
Winona (MN)
Friday 7:00pm (Local time)
56
(#13)
Byron
10
Winona
9/26 Final
No. 14 Annandale (MN)
@
Holy Family Catholic (Victoria, MN)
Friday 7:00pm (Local time)
30
(#14)
Annandale
10
Holy Family Catholic
9/26 Final
No. 15 Pillager (MN)
@
Hawley (MN)
Friday 7:00pm (Local time)
24
(#15)
Pillager
0
Hawley
9/26 Final
Robbinsdale Armstrong (Plymouth, MN)
@
No. 16 Spring Lake Park (MN)
Friday 7:00pm (Local time)
14
Robbinsdale Armstrong
35
(#16)
Spring Lake Park
9/26 Final
Otter Tail Central co-op [Battle Lake/Henning] (Battle Lake, MN)
@
No. 17 Breckenridge (MN)
Friday 7:00pm (Local time)
0
O
OTC (CO-OP)
42
(#17)
Breckenridge
9/26 Final
Detroit Lakes (MN)
@
No. 18 Rocori (Cold Spring, MN)
Friday 7:00pm (Local time)
7
Detroit Lakes
21
(#18)
Rocori
9/26 Final
No. 19 Goodhue (MN)
@
Kenyon-Wanamingo (Kenyon, MN)
Friday 7:00pm (Local time)
48
G
(#19)
Goodhue
6
Kenyon-Wanamingo
9/26 Final
No. 20 Staples-Motley (Staples, MN)
@
No. 21 Dilworth-Glyndon-Felton (Glyndon, MN)
Friday 7:00pm (Local time)
28
(#20)
Staples-Motley
18
(#21)
Dilworth-Glyndon-Felton
9/26 Final
St. Cloud Cathedral (St. Cloud, MN)
@
No. 22 Eden Valley-Watkins (Eden Valley, MN)
Friday 7:00pm (Local time)
14
St. Cloud Cathedral
18
(#22)
Eden Valley-Watkins
9/26 Final
Hayfield (MN)
@
No. 23 Fillmore Central (Harmony, MN)
Friday 7:00pm (Local time)
0
Hayfield
53
(#23)
Fillmore Central
9/26 Final
No. 24 Murray County Central (Slayton, MN)
@
Lac qui Parle Valley (Madison, MN)
Friday 7:00pm (Local time)
64
(#24)
Murray County Central
6
Lac qui Parle Valley
9/26 Final
Eden Prairie (MN)
@
No. 25 Minnetonka (MN)
Friday 7:00pm (Local time)
14
Eden Prairie
21
(#25)
Minnetonka
9/26 Final
MaxPreps State Rankings: Overall
This week's
Minnesota MaxPreps computer rankings
regardless of division.
All teams ranked
.
#
School
Rec.
Str.
+/-
1
Maple Grove
4-0
11.4
2
Chanhassen
3-1
14.6
3
STA (Mendota Heights)
4-0
7.6
4
Alexandria
3-1
16.9
5
Elk River
3-1
9.2
6
Marshall
4-0
5.5
7
Minneota
4-0
-7.4
8
Minnetonka
4-0
7.5
9
Eden Prairie
3-1
11.9
10
Shakopee
3-1
9.8
11
Andover
3-1
1.7
12
Chatfield
4-0
3.8
13
Byron
4-0
0.8
14
Stewartville
3-1
-1.6
15
Centennial (Circle Pines)
3-1
10.2
16
Moorhead
3-1
6.1
17
Chaska
4-0
-0.1
18
Orono (Long Lake)
3-1
3.9
19
LSHS (Lakeville)
3-1
5.6
20
JCCHS (Jackson)
4-0
-19.6
21
Mankato West (Mankato)
1-3
9.4
22
Waconia
3-1
11.5
23
Waseca
4-0
-4.7
24
Rocori (Cold Spring)
3-1
9.2
25
Becker
2-2
9.2
26
Edina
2-2
12.2
27
Rosemount
3-1
7.4
28
EVWHS (Eden Valley)
2-2
1.3
29
Annandale
4-0
-10.2
30
Monticello
3-1
5.8
31
Holdingford
4-0
2.1
32
RAHS (Plymouth)
3-1
-9.3
33
Forest Lake
4-0
-4.6
34
Spring Lake Park
4-0
-9.7
35
Mahtomedi
3-0
-10.4
36
Hutchinson
1-3
14.5
37
DGFHS (Glyndon)
3-1
-10.1
38
Goodhue
4-0
-10.2
39
Stillwater
2-2
7.2
40
Mankato East (Mankato)
3-1
6.7
41
Litchfield
3-1
-8.3
42
KMHS (Kasson)
4-0
-10.2
43
Brainerd
3-1
-5.7
44
Champlin Park (Champlin)
3-1
11.0
45
Barnesville
3-1
-14.3
46
Dassel-Cokato (Cokato)
2-2
-2.5
47
Albany
3-1
-10.4
48
Fergus Falls
4-0
5.0
49
Prior Lake
1-3
12.0
50
Zimmerman
3-1
0.1
State Stat Leaders
Leaderboard - Player Passing Yards
1
Blake Sieben - Jr
Anoka (MN)
789
2
Hayden Swenson - Sr
International Falls (MN)
762
3
Izaak Johnson - Sr
Cretin-Derham Hall (St. Paul, MN)
660
4
Luca Beske - Sr
Lake Park-Audubon (Lake Park, MN)
603
5
Jacob Dulitz - Jr
Alden-Conger (Alden, MN)
567
6
Beckham Wheeler - Sr
Mounds View (Arden Hills, MN)
554
7
Carter Hirt - Sr
Park Rapids (MN)
534
8
Joseph Mapson - Sr
Andover (MN)
513
9
Blake Glenz - Sr
Eden Valley-Watkins (Eden Valley, MN)
512
10
Tyler Haring - Sr
St. Michael-Albertville (Albertville, MN)
434
11
Aedan Tackmann - Jr
Owatonna (MN)
413
12
Gabriel Shimanski - So
Mayer Lutheran (Mayer, MN)
386
13
Logan Charboneau - So
Barnum (MN)
382
14
Teaghen Tolbers - Sr
Albert Lea (MN)
308
15
Brecken Wacholz - Jr
Albert Lea (MN)
293
16
Brenden Gronner - So
Cromwell (MN)
267
17
Colton Baumgartner - So
B O L D (Olivia, MN)
241
18
Tristan Karl - Jr
St. Thomas Academy (Mendota Heights, MN)
231
19
Cody Miller - Sr
Rockford (MN)
223
20
Tristan Kowalkowski - Jr
Becker (MN)
172
21
Cooper Kellen - Sr
Dover-Eyota (Eyota, MN)
158
22
Mason Hansen - Jr
Paynesville (MN)
132
23
Eli Rodemeyer - Jr
Byron (MN)
118
24
Brooks Gilliland - Jr
New Richland-Hartland-Ellendale-Geneva (New Richland, MN)
111
25
Max Ladman - Jr
Rockford (MN)
111
Leaderboard - Player Rushing Yards
1
Maxim Mabee - Sr
B O L D (Olivia, MN)
613
2
LaMichael Artis - Jr
Eden Valley-Watkins (Eden Valley, MN)
544
3
Julian Beckstrand - Sr
Barnum (MN)
541
4
Dominic Baez - Sr
St. Thomas Academy (Mendota Heights, MN)
510
5
Joseph Mapson - Sr
Andover (MN)
483
6
Braedon Becker - Jr
Elk River (MN)
451
7
Ja'Dale Thompson - Sr
Cretin-Derham Hall (St. Paul, MN)
423
8
Braham Jordan - So
Cromwell (MN)
422
9
Tristan Graham* - Sr
Owatonna (MN)
376
10
Collin Gravink - Sr
Andover (MN)
352
11
Carsyn Kleffman - Jr
Elk River (MN)
318
12
Lane Gervais - Sr
Cromwell (MN)
248
13
Charlie Irvine - Sr
Albert Lea (MN)
246
14
Cayden Tran - Sr
Mounds View (Arden Hills, MN)
243
15
Braylon Bohm - Jr
St. Michael-Albertville (Albertville, MN)
240
16
Drew Nyberg - Jr
Cromwell (MN)
239
17
Blake Sieben - Jr
Anoka (MN)
237
18
Brody Rush - Jr
Anoka (MN)
216
19
Gabriel Shimanski - So
Mayer Lutheran (Mayer, MN)
214
20
Gabe Bergstrom - Jr
B O L D (Olivia, MN)
203
21
Owen Darsow - So
St. Francis (MN)
199
22
Carson Crandall - Jr
International Falls (MN)
197
23
Blake Glenz - Sr
Eden Valley-Watkins (Eden Valley, MN)
196
24
Ben Newman - Sr
Lake Park-Audubon (Lake Park, MN)
192
25
Levi Harris - Sr
Elk River (MN)
191
Leaderboard - Player Receiving Yards
1
Brayden Becker - Sr
Eden Valley-Watkins (Eden Valley, MN)
360
2
Kaiden Farris - Jr
Alden-Conger (Alden, MN)
342
3
Dre Frierson-Hollie - Jr
Cretin-Derham Hall (St. Paul, MN)
338
4
Parker Hunter - Sr
Park Rapids (MN)
253
5
Cayden Ban - Sr
Anoka (MN)
249
6
Easton Schewe - Sr
Albert Lea (MN)
228
7
Carter Conn - Sr
Albert Lea (MN)
228
8
Leif Shervey - Sr
Lake Park-Audubon (Lake Park, MN)
206
9
Drew Nyberg - Jr
Cromwell (MN)
204
10
Kaden Gartner - Sr
Park Rapids (MN)
203
11
Elijah Lewis - Sr
St. Michael-Albertville (Albertville, MN)
188
12
Aidan Wiegert - Sr
Andover (MN)
182
13
Brody Lakanen - Sr
Anoka (MN)
177
14
Carter Line - Sr
International Falls (MN)
174
15
Sam Heath - Sr
Cretin-Derham Hall (St. Paul, MN)
170
16
Darin Linn - Sr
Alden-Conger (Alden, MN)
161
17
Ben Lindsmith - Jr
Mayer Lutheran (Mayer, MN)
154
18
Owen Baumgartner - Sr
B O L D (Olivia, MN)
154
19
Carson Crandall - Jr
International Falls (MN)
148
20
Kane Thompson - Sr
International Falls (MN)
147
21
Zach Youso - Sr
International Falls (MN)
147
22
Sawyer Brown - Sr
Becker (MN)
142
23
Wyatt Sunde - Jr
Mayer Lutheran (Mayer, MN)
139
24
Jackson Kastel - Sr
Lake Park-Audubon (Lake Park, MN)
138
25
Michael Fields - Jr
Andover (MN)
134
Leaderboard - Player Total TDs
1
Joseph Mapson - Sr
Andover (MN)
11
2
Lane Gervais - Sr
Cromwell (MN)
9
3
Dominic Baez - Sr
St. Thomas Academy (Mendota Heights, MN)
9
4
Brayden Becker - Sr
Eden Valley-Watkins (Eden Valley, MN)
8
5
Julian Beckstrand - Sr
Barnum (MN)
8
6
LaMichael Artis - Jr
Eden Valley-Watkins (Eden Valley, MN)
8
7
Maxim Mabee - Sr
B O L D (Olivia, MN)
8
8
Ja'Dale Thompson - Sr
Cretin-Derham Hall (St. Paul, MN)
7
9
Drew Nyberg - Jr
Cromwell (MN)
7
10
Kaiden Farris - Jr
Alden-Conger (Alden, MN)
6
11
Darin Linn - Sr
Alden-Conger (Alden, MN)
6
12
Carsyn Kleffman - Jr
Elk River (MN)
6
13
Dre Frierson-Hollie - Jr
Cretin-Derham Hall (St. Paul, MN)
5
14
Braedon Becker - Jr
Elk River (MN)
5
15
Carter Conn - Sr
Albert Lea (MN)
5
16
Braham Jordan - So
Cromwell (MN)
5
17
Leif Shervey - Sr
Lake Park-Audubon (Lake Park, MN)
4
18
Gabe Bergstrom - Jr
B O L D (Olivia, MN)
4
19
Parker Hunter - Sr
Park Rapids (MN)
4
20
Levi Harris - Sr
Elk River (MN)
4
21
Jaylen Holden - Sr
Centennial (Circle Pines, MN)
3
22
Brenden Gronner - So
Cromwell (MN)
3
23
Kane Thompson - Sr
International Falls (MN)
3
24
Carson Crandall - Jr
International Falls (MN)
3
25
Gabe Harris - Sr
Lake Park-Audubon (Lake Park, MN)
3
Leaderboard - Player Total Tackles
1
Kane Thompson - Sr
International Falls (MN)
47
2
Zach Marble - Sr
St. Michael-Albertville (Albertville, MN)
46
3
Parker Hunter - Sr
Park Rapids (MN)
44
4
Jack Friske - Jr
Mayer Lutheran (Mayer, MN)
41
5
Hayden Edwards - Sr
B O L D (Olivia, MN)
40
6
Andy Johanning - Sr
Park Rapids (MN)
40
7
Gage Roeder - Sr
Andover (MN)
40
8
Bradley Graunke - Sr
Rockford (MN)
38
9
Luke Hinkel - Jr
Mounds View (Arden Hills, MN)
38
10
Emmitt Flann - Sr
B O L D (Olivia, MN)
37
11
Kaden Gartner - Sr
Park Rapids (MN)
34
12
Joshua Ryther - Jr
Anoka (MN)
34
13
Sam McGill - Sr
Albert Lea (MN)
33
14
Carson Crandall - Jr
International Falls (MN)
32
15
Corbin Schiller - Sr
Park Rapids (MN)
32
16
Todd Rogalski - Sr
St. Thomas Academy (Mendota Heights, MN)
32
17
Jackson Justus - Sr
Anoka (MN)
31
18
Max Ladman - Jr
Rockford (MN)
30
19
Aaron Korpela - Jr
Cromwell (MN)
30
20
Zack Johnson - Jr
Cromwell (MN)
30
21
Nathan Anderson - Sr
St. Michael-Albertville (Albertville, MN)
30
22
Jayden Karger - Jr
St. Michael-Albertville (Albertville, MN)
30
23
Abbott Callahan - Jr
Rockford (MN)
29
24
Nolan Rolloff - Jr
Owatonna (MN)
29
25
Charlie Morse - So
B O L D (Olivia, MN)
28
Leaderboard - Player Interceptions
1
Owen Baumgartner - Sr
B O L D (Olivia, MN)
5
2
Levi Sims - Sr
Spectrum (Elk River, MN)
3
3
Layton Yost - Sr
Albert Lea (MN)
3
4
Jaydon Walen - Sr
Park Rapids (MN)
2
5
Benton Blanchard - Jr
Rockford (MN)
2
6
Lane Gervais - Sr
Cromwell (MN)
2
7
Brayden Becker - Sr
Eden Valley-Watkins (Eden Valley, MN)
2
8
Aidan Gonzales - Sr
Albert Lea (MN)
2
9
Owen Carlson - Sr
Spectrum (Elk River, MN)
2
10
Easton Schewe - Sr
Albert Lea (MN)
2
11
Kyler Berg - Jr
East Grand Forks (MN)
1
12
Gavin Boesl - Sr
Parkers Prairie (MN)
1
13
Carter Flanders - Sr
Paynesville (MN)
1
14
Liam Grover -
Warroad (MN)
1
15
Cole Burrows - So
Byron (MN)
1
16
Boden Cutsforth - Sr
Byron (MN)
1
17
Noah Bandy - Jr
Byron (MN)
1
18
Gavin Bambanek - Sr
Lewiston-Altura (Lewiston, MN)
1
19
Kyan Beaumont - Jr
St. Michael-Albertville (Albertville, MN)
1
20
Rj Houle - Jr
Becker (MN)
1
21
Josiah Jensen - Jr
Alden-Conger (Alden, MN)
1
22
Sam Rosga - Sr
Cretin-Derham Hall (St. Paul, MN)
1
23
Bentley Arvig - Sr
Owatonna (MN)
1
24
Leif Shervey - Sr
Lake Park-Audubon (Lake Park, MN)
1
25
Brendan Klecker - Jr
Owatonna (MN)
1
Related Content
Minnesota Football Scores
Minnesota Football Stat Leaders
Minnesota Football Playoffs
Minnesota Football Rankings