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 7 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
Oct 7, 2025, 7:00am
MaxPreps Top 25 Football Rankings | 2025 Regular Season Update #8
432,607 views
1:25
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 Elk River (MN)
@
No. 16 Monticello (MN)
Thursday 7:00pm (Local time)
5-1
(#8)
Elk River
5-1
(#16)
Monticello
10/09
No. 9 St. Thomas Academy (Mendota Heights, MN)
@
Two Rivers (Mendota Heights, MN)
Thursday 6:30pm (Local time)
6-0
(#9)
St. Thomas Academy
3-3
Two Rivers
10/09
No. 11 Jackson County Central (Jackson, MN)
@
Luverne (MN)
Thursday 7:00pm (Local time)
6-0
(#11)
Jackson County Central
5-1
Luverne
10/09
No. 1 Marshall (MN)
@
Fergus Falls (MN)
Friday 7:00pm (Local time)
6-0
(#1)
Marshall
5-1
Fergus Falls
10/10
No. 2 Holdingford (MN)
@
Apollo (St. Cloud, MN)
Friday 7:00pm (Local time)
6-0
(#2)
Holdingford
0-6
Apollo
10/10
Milaca (MN)
@
No. 3 Annandale (MN)
Friday 7:00pm (Local time)
1-5
Milaca
6-0
(#3)
Annandale
10/10
Brainerd (MN)
@
No. 4 Alexandria (MN)
Friday 7:00pm (Local time)
3-3
Brainerd
5-1
(#4)
Alexandria
10/10
No. 5 Byron (MN)
@
Stewartville (MN)
Friday 7:00pm (Local time)
6-0
(#5)
Byron
5-1
Stewartville
10/10
Mankato West (Mankato, MN)
@
No. 6 Chanhassen (MN)
Friday 7:00pm (Local time)
2-4
Mankato West
5-1
(#6)
Chanhassen
10/10
No. 7 Pierz (MN)
@
Rockford (MN)
Friday 7:00pm (Local time)
6-0
(#7)
Pierz
1-5
Rockford
10/10
New York Mills (MN)
@
No. 10 Breckenridge (MN)
Friday 7:00pm (Local time)
1-5
N
New York Mills
6-0
(#10)
Breckenridge
10/10
No. 12 Holy Family Catholic (Victoria, MN)
@
Dassel-Cokato (Cokato, MN)
Friday 7:00pm (Local time)
5-1
(#12)
Holy Family Catholic
4-2
Dassel-Cokato
10/10
No. 13 Spring Lake Park (MN)
@
Buffalo (MN)
Friday 7:00pm (Local time)
6-0
(#13)
Spring Lake Park
4-2
Buffalo
10/10
No. 14 Chatfield (MN)
@
Caledonia (MN)
Friday 7:00pm (Local time)
6-0
(#14)
Chatfield
4-2
Caledonia
10/10
Edina (MN)
@
No. 15 Minnetonka (MN)
Friday 7:00pm (Local time)
4-2
Edina
6-0
(#15)
Minnetonka
10/10
No. 17 Maple Grove (MN)
@
Wayzata (Plymouth, MN)
Friday 7:00pm (Local time)
6-0
(#17)
Maple Grove
1-5
Wayzata
10/10
Delano (MN)
@
No. 18 Orono (Long Lake, MN)
Friday 7:00pm (Local time)
4-2
Delano
4-2
(#18)
Orono
10/10
New London-Spicer (New London, MN)
@
No. 19 Albany (MN)
Friday 7:00pm (Local time)
3-3
New London-Spicer
6-1
(#19)
Albany
10/10
No. 23 Pillager (MN)
@
No. 20 Staples-Motley (Staples, MN)
Friday 7:00pm (Local time)
6-0
(#23)
Pillager
6-0
(#20)
Staples-Motley
10/10
No. 21 Rocori (Cold Spring, MN)
@
Becker (MN)
Friday 7:00pm (Local time)
5-1
(#21)
Rocori
3-3
Becker
10/10
No. 22 Goodhue (MN)
@
Red Wing (MN)
Friday 7:00pm (Local time)
6-0
G
(#22)
Goodhue
1-5
Red Wing
10/10
No. 24 Eden Prairie (MN)
@
Eastview (Apple Valley, MN)
Friday 6:00pm (Local time)
4-2
(#24)
Eden Prairie
2-4
Eastview
10/10
No. 25 Osakis (MN)
@
St. Cloud Cathedral (St. Cloud, MN)
Friday 7:00pm (Local time)
5-1
(#25)
Osakis
4-3
St. Cloud Cathedral
10/10
MaxPreps State Rankings: Overall
This week's
Minnesota MaxPreps computer rankings
regardless of division.
All teams ranked
.
#
School
Rec.
Str.
+/-
1
Marshall
6-0
15.6
2
Holdingford
6-0
12.8
3
Annandale
6-0
9.6
4
Alexandria
5-1
22.4
5
Byron
6-0
8.0
6
Chanhassen
5-1
19.9
7
Pierz
6-0
4.4
8
Elk River
5-1
16.5
9
STA (Mendota Heights)
6-0
11.2
10
Breckenridge
6-0
5.8
11
JCCHS (Jackson)
6-0
-1.9
12
HFCHS (Victoria)
5-1
17.9
13
Spring Lake Park
6-0
2.4
14
Chatfield
6-0
10.8
15
Minnetonka
6-0
5.2
16
Monticello
5-1
15.8
17
Maple Grove
6-0
6.5
18
Orono (Long Lake)
4-2
19.0
19
Albany
6-1
4.3
20
Staples-Motley (Staples)
6-0
1.5
21
Rocori (Cold Spring)
5-1
15.2
22
Goodhue
6-0
-5.6
23
Pillager
6-0
0.9
24
Eden Prairie
4-2
13.9
25
Osakis
5-1
4.1
26
Pine Island
6-0
-14.7
27
Parkers Prairie
5-1
8.0
28
Minneota
6-0
-11.5
29
Centennial (Circle Pines)
5-1
1.9
30
Andover
5-1
-4.3
31
Triton (Dodge Center)
4-2
15.4
32
HLWW (Howard Lake)
4-2
17.2
33
Bemidji
3-3
18.8
34
EVWHS (Eden Valley)
4-2
5.6
35
Fergus Falls
5-1
9.8
36
Zimmerman
4-2
8.7
37
KMHS (Kasson)
5-1
-2.0
38
Jordan
4-2
14.1
39
Caledonia
4-2
8.9
40
Waconia
4-2
10.9
41
Chaska
4-2
9.0
42
Stewartville
5-1
-0.9
43
Rosemount
5-1
0.8
44
Buffalo
4-2
11.3
45
Dassel-Cokato (Cokato)
4-2
7.4
46
Foley
4-2
7.7
47
Forest Lake
6-0
-9.7
48
Willmar
3-3
14.9
49
DGFHS (Glyndon)
4-2
6.2
50
RVHS (Redwood Falls)
5-1
-6.5
State Stat Leaders
Leaderboard - Player Passing Yards
1
Hayden Swenson - Sr
International Falls (MN)
1549
2
Blake Sieben - Jr
Anoka (MN)
1322
3
Joseph Mapson - Sr
Andover (MN)
1064
4
Graham Helgerson - Sr
Jordan (MN)
900
5
Blake Glenz - Sr
Eden Valley-Watkins (Eden Valley, MN)
845
6
Beckham Wheeler - Sr
Mounds View (Arden Hills, MN)
839
7
Carter Hirt - Sr
Park Rapids (MN)
821
8
Luca Beske - Sr
Lake Park-Audubon (Lake Park, MN)
794
9
Jayden Hansen - Sr
Lewiston-Altura (Lewiston, MN)
681
10
Izaak Johnson - Sr
Cretin-Derham Hall (St. Paul, MN)
660
11
Aedan Tackmann - Jr
Owatonna (MN)
625
12
Gabriel Shimanski - So
Mayer Lutheran (Mayer, MN)
571
13
Logan Charboneau - So
Barnum (MN)
556
14
Teaghen Tolbers - Sr
Albert Lea (MN)
514
15
Colton Baumgartner - So
B O L D (Olivia, MN)
464
16
Tyler Haring - Sr
St. Michael-Albertville (Albertville, MN)
457
17
Tristan Karl - Jr
St. Thomas Academy (Mendota Heights, MN)
431
18
Cody Miller - Sr
Rockford (MN)
388
19
Cooper Kellen - Sr
Dover-Eyota (Eyota, MN)
364
20
Brecken Wacholz - Jr
Albert Lea (MN)
308
21
Levi Harris - Sr
Elk River (MN)
177
22
Tristan Kowalkowski - Jr
Becker (MN)
172
23
Max Ladman - Jr
Rockford (MN)
158
24
Mason McMillin - So
Warroad (MN)
154
25
Nolan Boesl - So
Parkers Prairie (MN)
116
Leaderboard - Player Rushing Yards
1
Julian Beckstrand - Sr
Barnum (MN)
833
2
Dominic Baez - Sr
St. Thomas Academy (Mendota Heights, MN)
829
3
LaMichael Artis - Jr
Eden Valley-Watkins (Eden Valley, MN)
786
4
Maxim Mabee - Sr
B O L D (Olivia, MN)
750
5
Joseph Mapson - Sr
Andover (MN)
676
6
Braedon Becker - Jr
Elk River (MN)
646
7
Tristan Graham* - Sr
Owatonna (MN)
617
8
Brody Rush - Jr
Anoka (MN)
611
9
Collin Gravink - Sr
Andover (MN)
560
10
Lincoln Malek - Sr
Jordan (MN)
492
11
Carsyn Kleffman - Jr
Elk River (MN)
448
12
Ja'Dale Thompson - Sr
Cretin-Derham Hall (St. Paul, MN)
423
13
Lincoln Murphy - Sr
Lewiston-Altura (Lewiston, MN)
401
14
Blake Sieben - Jr
Anoka (MN)
393
15
Cayden Tran - Sr
Mounds View (Arden Hills, MN)
377
16
Charlie Irvine - Sr
Albert Lea (MN)
315
17
Parker Hunter - Sr
Park Rapids (MN)
295
18
Gabe Bergstrom - Jr
B O L D (Olivia, MN)
293
19
Gabriel Shimanski - So
Mayer Lutheran (Mayer, MN)
270
20
Brecken Wacholz - Jr
Albert Lea (MN)
269
21
Carson Crandall - Jr
International Falls (MN)
267
22
Levi Harris - Sr
Elk River (MN)
267
23
Federico Rivera - Jr
Albert Lea (MN)
260
24
Ben Newman - Sr
Lake Park-Audubon (Lake Park, MN)
251
25
Dylan Ramert - Sr
Elk River (MN)
246
Leaderboard - Player Receiving Yards
1
Aidan Wiegert - Sr
Andover (MN)
498
2
Brayden Becker - Sr
Eden Valley-Watkins (Eden Valley, MN)
491
3
Zach Youso - Sr
International Falls (MN)
440
4
Parker Hunter - Sr
Park Rapids (MN)
388
5
Brody Lakanen - Sr
Anoka (MN)
370
6
Cayden Ban - Sr
Anoka (MN)
346
7
Dre Frierson-Hollie - Jr
Cretin-Derham Hall (St. Paul, MN)
338
8
Carter Conn - Sr
Albert Lea (MN)
337
9
Carter Line - Sr
International Falls (MN)
312
10
Leif Shervey - Sr
Lake Park-Audubon (Lake Park, MN)
302
11
Carson Crandall - Jr
International Falls (MN)
284
12
Cole Kennedy - Sr
Lewiston-Altura (Lewiston, MN)
282
13
Kaden Gartner - Sr
Park Rapids (MN)
275
14
Owen Baumgartner - Sr
B O L D (Olivia, MN)
272
15
Michael Fields - Jr
Andover (MN)
267
16
Ben Lindsmith - Jr
Mayer Lutheran (Mayer, MN)
249
17
Gavin Bambanek - Sr
Lewiston-Altura (Lewiston, MN)
237
18
Easton Schewe - Sr
Albert Lea (MN)
231
19
Elijah Jones - Sr
Jordan (MN)
207
20
Wyatt Sunde - Jr
Mayer Lutheran (Mayer, MN)
203
21
Noah Salzwedel - Sr
Jordan (MN)
202
22
Sean Asangwe - Sr
Rockford (MN)
200
23
Kane Thompson - Sr
International Falls (MN)
198
24
Elijah Lewis - Sr
St. Michael-Albertville (Albertville, MN)
196
25
Hunter Sherette - Sr
Jordan (MN)
190
Leaderboard - Player Total TDs
1
Joseph Mapson - Sr
Andover (MN)
16
2
Dominic Baez - Sr
St. Thomas Academy (Mendota Heights, MN)
14
3
LaMichael Artis - Jr
Eden Valley-Watkins (Eden Valley, MN)
12
4
Julian Beckstrand - Sr
Barnum (MN)
11
5
Carsyn Kleffman - Jr
Elk River (MN)
9
6
Brayden Becker - Sr
Eden Valley-Watkins (Eden Valley, MN)
9
7
Maxim Mabee - Sr
B O L D (Olivia, MN)
9
8
Braedon Becker - Jr
Elk River (MN)
8
9
Zach Youso - Sr
International Falls (MN)
8
10
Levi Harris - Sr
Elk River (MN)
8
11
Brody Rush - Jr
Anoka (MN)
8
12
Ja'Dale Thompson - Sr
Cretin-Derham Hall (St. Paul, MN)
7
13
Blake Sieben - Jr
Anoka (MN)
7
14
Jaxon Noordhoek - Jr
Barnum (MN)
7
15
Carter Conn - Sr
Albert Lea (MN)
7
16
Aidan Wiegert - Sr
Andover (MN)
7
17
Kingston Jean - So
International Falls (MN)
6
18
Carson Crandall - Jr
International Falls (MN)
6
19
Dre Frierson-Hollie - Jr
Cretin-Derham Hall (St. Paul, MN)
5
20
Leif Shervey - Sr
Lake Park-Audubon (Lake Park, MN)
5
21
Parker Hunter - Sr
Park Rapids (MN)
5
22
Brody Lakanen - Sr
Anoka (MN)
5
23
Gabe Bergstrom - Jr
B O L D (Olivia, MN)
5
24
Gabriel Shimanski - So
Mayer Lutheran (Mayer, MN)
5
25
Tristan Graham* - Sr
Owatonna (MN)
5
Leaderboard - Player Total Tackles
1
Kane Thompson - Sr
International Falls (MN)
95
2
Gage Roeder - Sr
Andover (MN)
64
3
Parker Hunter - Sr
Park Rapids (MN)
63
4
Jack Friske - Jr
Mayer Lutheran (Mayer, MN)
59
5
Luke Hinkel - Jr
Mounds View (Arden Hills, MN)
59
6
Hayden Edwards - Sr
B O L D (Olivia, MN)
59
7
Andy Johanning - Sr
Park Rapids (MN)
56
8
Jayden Fritz -
Jordan (MN)
55
9
Sam McGill - Sr
Albert Lea (MN)
55
10
Zach Youso - Sr
International Falls (MN)
55
11
Bradley Graunke - Sr
Rockford (MN)
54
12
Emmitt Flann - Sr
B O L D (Olivia, MN)
54
13
Carson Crandall - Jr
International Falls (MN)
53
14
Zach Marble - Sr
St. Michael-Albertville (Albertville, MN)
52
15
Max Ladman - Jr
Rockford (MN)
51
16
Ian Faber - Jr
Rockford (MN)
51
17
Nolan Rolloff - Jr
Owatonna (MN)
47
18
Corbin Schiller - Sr
Park Rapids (MN)
45
19
Tyson Prigge - Sr
Lewiston-Altura (Lewiston, MN)
44
20
Esteban Mixteco - Sr
Albert Lea (MN)
44
21
Alex Isabel - Jr
Mounds View (Arden Hills, MN)
43
22
Todd Rogalski - Sr
St. Thomas Academy (Mendota Heights, MN)
42
23
Abbott Callahan - Jr
Rockford (MN)
41
24
Charlie Morse - So
B O L D (Olivia, MN)
41
25
Kaden Gartner - Sr
Park Rapids (MN)
41
Leaderboard - Player Interceptions
1
Owen Baumgartner - Sr
B O L D (Olivia, MN)
5
2
Levi Sims - Sr
Spectrum (Elk River, MN)
4
3
Gavin Bambanek - Sr
Lewiston-Altura (Lewiston, MN)
4
4
Layton Yost - Sr
Albert Lea (MN)
4
5
Owen Carlson - Sr
Spectrum (Elk River, MN)
3
6
Jaydon Walen - Sr
Park Rapids (MN)
2
7
Matthew Wagner - Sr
St. Thomas Academy (Mendota Heights, MN)
2
8
Hans Burfeind - Sr
Spectrum (Elk River, MN)
2
9
Benton Blanchard - Jr
Rockford (MN)
2
10
Kingston Jean - So
International Falls (MN)
2
11
Sam McNellis - Jr
St. Thomas Academy (Mendota Heights, MN)
2
12
Easton Schewe - Sr
Albert Lea (MN)
2
13
Aidan Gonzales - Sr
Albert Lea (MN)
2
14
Caden Roessler - Sr
Andover (MN)
2
15
Brayden Becker - Sr
Eden Valley-Watkins (Eden Valley, MN)
2
16
Liam Grover -
Warroad (MN)
1
17
Gavin Boesl - Sr
Parkers Prairie (MN)
1
18
Willie Moore - Jr
Owatonna (MN)
1
19
Carson Line - Fr
International Falls (MN)
1
20
Eli Grey - So
Warroad (MN)
1
21
Rj Houle - Jr
Becker (MN)
1
22
Sam Rosga - Sr
Cretin-Derham Hall (St. Paul, MN)
1
23
Kyan Beaumont - Jr
St. Michael-Albertville (Albertville, MN)
1
24
Tate Krapf - So
Eden Valley-Watkins (Eden Valley, MN)
1
25
Bentley Arvig - Sr
Owatonna (MN)
1
Related Content
Minnesota Football Scores
Minnesota Football Stat Leaders
Minnesota Football Playoffs
Minnesota Football Rankings