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
Michigan high school football: MHSAA Week 4 schedule, live broadcasts, scores, state rankings and statewide statistical leaders
Key Michigan 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 15, 2025, 11:20am
MaxPreps Top 25 Football Rankings 2025 UPDATE #3
10,008 views
1:34
The 2025 Michigan 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 Great Lake State.
Week 4 Schedule and Live Scores
Michigan High School Football Live & Final Scores
Live Statewide Broadcasts
NFHS Network Game Streams
Top 25 Scoreboard
No. 21 St. Mary's Prep (Orchard Lake, MI)
@
No. 2 Catholic Central (Novi, MI)
Friday 7:00pm (Local time)
14
(#21)
St. Mary's Prep
29
(#2)
Catholic Central
9/19 Final
West Ottawa (Holland, MI)
@
No. 3 Hudsonville (MI)
Friday 7:00pm (Local time)
21
West Ottawa
42
(#3)
Hudsonville
9/19 Final
No. 4 Clarkston (MI)
@
Troy (MI)
Friday 7:00pm (Local time)
41
(#4)
Clarkston
0
Troy
9/19 Final
No. 5 Harper Woods (MI)
@
Stoney Creek (Rochester Hills, MI)
Friday 7:00pm (Local time)
28
(#5)
Harper Woods
27
Stoney Creek
9/19 Final
Traverse City West (Traverse City, MI)
@
No. 6 Grand Blanc (MI)
Friday 7:00pm (Local time)
6
Traverse City West
49
(#6)
Grand Blanc
9/19 Final
No. 8 East Kentwood (Kentwood, MI)
@
No. 7 Rockford (MI)
Friday 7:00pm (Local time)
14
(#8)
East Kentwood
21
(#7)
Rockford
9/19 Final
No. 24 Dexter (MI)
@
No. 9 Saline (MI)
Friday 7:00pm (Local time)
34
(#24)
Dexter
61
(#9)
Saline
9/19 Final
Fowlerville (MI)
@
No. 10 Williamston (MI)
Friday 7:00pm (Local time)
0
Fowlerville
35
(#10)
Williamston
9/19 Final
No. 11 DeWitt (MI)
@
Westland (Galloway, OH)
Friday 7:00pm (Local time)
38
(#11)
DeWitt
28
Westland
9/19 Final
Oxford (MI)
@
No. 12 Adams (Rochester, MI)
Friday 7:00pm (Local time)
6
Oxford
33
(#12)
Adams
9/19 Final
Bay City Western (Auburn, MI)
@
No. 13 Dow (Midland, MI)
Friday 7:00pm (Local time)
12
Bay City Western
42
(#13)
Dow
9/19 Final
No. 14 Mt. Pleasant (MI)
@
Traverse City Central (Traverse City, MI)
Friday 7:00pm (Local time)
28
(#14)
Mt. Pleasant
13
Traverse City Central
9/19 Final
No. 15 Portage Central (Portage, MI)
@
Central (Battle Creek, MI)
Friday 7:00pm (Local time)
55
(#15)
Portage Central
0
Central
9/19 Final
Oakridge (Muskegon, MI)
@
No. 16 Ludington (MI)
Friday 7:00pm (Local time)
0
Oakridge
52
(#16)
Ludington
9/19 Final
Ionia (MI)
@
No. 17 Portland (MI)
Friday 7:00pm (Local time)
F
Ionia
1
(#17)
Portland
9/19 Final
No. 18 South Lyon (MI)
@
Milford (Highland, MI)
Friday 7:00pm (Local time)
43
(#18)
South Lyon
20
Milford
9/19 Final
No. 19 Howell (MI)
@
Plymouth (Canton, MI)
Friday 7:00pm (Local time)
49
(#19)
Howell
14
Plymouth
9/19 Final
No. 20 West Bloomfield (MI)
@
Lake Orion (MI)
Friday 7:00pm (Local time)
33
(#20)
West Bloomfield
16
Lake Orion
9/19 Final
No. 22 Davison (MI)
@
Heritage (Saginaw, MI)
Friday 7:00pm (Local time)
63
(#22)
Davison
42
Heritage
9/19 Final
East Grand Rapids (Grand Rapids, MI)
@
No. 23 Catholic Central (Grand Rapids, MI)
Friday 7:00pm (Local time)
7
East Grand Rapids
10
(#23)
Catholic Central
9/19 Final
Byron Center (MI)
@
No. 25 Muskegon (MI)
Friday 7:00pm (Local time)
17
Byron Center
46
(#25)
Muskegon
9/19 Final
No. 1 Cass Tech (Detroit, MI)
@
King (Detroit, MI)
Saturday 2:00pm (Local time)
27
(#1)
Cass Tech
22
King
9/20 Final
MaxPreps State Rankings: Overall
This week's
Michigan MaxPreps computer rankings
regardless of division.
All teams ranked
.
#
School
Rec.
Str.
+/-
1
Cass Tech (Detroit)
3-0
15.2
2
SMP (Orchard Lake)
3-0
18.8
3
King (Detroit)
2-1
19.2
4
West Bloomfield
3-0
16.4
5
Catholic Central (Novi)
3-0
13.8
6
UCHS (Hudsonville)
3-0
10.0
7
Hudsonville
3-0
18.3
8
Davison
3-0
19.3
9
Clarkston
2-1
22.0
10
Rockford
2-1
16.6
11
LCCHS (Jackson)
1-2
25.2
12
Adams (Rochester)
2-1
20.0
13
Dakota (Macomb)
3-0
-1.0
14
DLSC (Warren)
1-2
5.9
15
CCHS (Grand Rapids)
2-0
18.7
16
Saline
3-0
-4.6
17
Grandville
2-1
31.2
18
Harper Woods
3-0
11.8
19
DeWitt
3-0
2.1
20
Goodrich
3-0
4.8
21
East Kentwood (Kentwood)
3-0
12.9
22
Grand Blanc
3-0
1.6
23
WCHS (Grand Rapids)
2-1
11.4
24
Zeeland West (Zeeland)
2-1
-4.2
25
Muskegon
1-2
20.1
26
MSHS (Norton Shores)
2-1
8.8
27
Roseville
2-1
15.4
28
Caledonia
1-1
21.8
29
GPSHS (Grosse Pointe)
3-0
-0.9
30
Belleville
2-1
11.4
31
Byron Center
1-2
19.2
32
Frankenmuth
2-1
1.3
33
Portland
3-0
-2.2
34
Dexter
3-0
-5.5
35
Whitehall
2-1
11.4
36
Lowell
3-0
3.8
37
FHCHS (Grand Rapids)
1-2
11.4
38
Portage Central (Portage)
3-0
7.6
39
UEHS (Shelby Township)
2-1
6.0
40
Mt. Pleasant
3-0
-3.4
41
Notre Dame Prep (Pontiac)
1-2
11.6
42
WLWHS (Walled Lake)
2-1
2.1
43
Romeo
1-2
24.1
44
SCHS (Rochester Hills)
3-0
5.6
45
Niles
3-0
-0.6
46
SCHS (Grand Rapids)
1-2
12.8
47
Oxford
2-1
16.3
48
Northville
3-0
2.5
49
Mason
1-2
13.5
50
Carlson (Gibraltar)
3-0
-13.4
State Stat Leaders
Leaderboard - Player Passing Yards
1
Aidan Anderson - Sr
Evart (MI)
1091
2
Joel Scully - Sr
Flat Rock (MI)
757
3
Tanner Symons - Sr
Grosse Ile (MI)
670
4
Tyger Whitbeck - Jr
Perry (MI)
648
5
Joel Cranmore - Jr
Leslie (MI)
648
6
Evan Bergdoll - Jr
Cabrini (Allen Park, MI)
596
7
Hadyn Hinkle - Sr
Michigan Center (MI)
588
8
Isaiah Staggs - Jr
Quincy (MI)
553
9
Oween Sudduth - So
Summit Academy (Romulus, MI)
551
10
Brick Sandridge IV - Sr
Cousino (Warren, MI)
534
11
Caleb Jewell - Sr
Watervliet (MI)
522
12
Ian Ziegelmann - Sr
Nouvel Catholic Central (Saginaw, MI)
473
13
Geno Seets - Sr
Mott (Waterford, MI)
454
14
Cooper Derkach - Sr
Northville (MI)
442
15
Brayden Crosley - Jr
Fremont (MI)
437
16
Warren Gebhardt - Sr
Sparta (MI)
437
17
Christopher Kendrick - Sr
Denby (Detroit, MI)
420
18
Spencer Losinski - Sr
Bronson (MI)
419
19
Abel Anaya - Jr
West Ottawa (Holland, MI)
418
20
Grady Augustyn - Sr
West Catholic (Grand Rapids, MI)
415
21
Jack Betts - Jr
Sandusky (MI)
411
22
Charlie King - Jr
Christian (Grand Rapids, MI)
406
23
Andrew Dunlap - Sr
Athens (Troy, MI)
399
24
Ben Klos - Sr
Allen Park (MI)
380
25
Sam Rouleau - Jr
Grosse Pointe South (Grosse Pointe, MI)
368
Leaderboard - Player Rushing Yards
1
Jackson Malburg - Sr
Armada (MI)
528
2
D'Marion Erlenbeck - Sr
Clio (MI)
511
3
Montrell Parker - Sr
Hazel Park (MI)
509
4
Noah Kelley - So
Quincy (MI)
481
5
Masai Ali - Jr
Center Line (MI)
460
6
Max Page - Sr
Saugatuck (MI)
437
7
Tyrese French - Sr
Lincoln (Ypsilanti, MI)
424
8
Izaiah Wright - Sr
Carlson (Gibraltar, MI)
423
9
Boston Beougher - Sr
Swan Valley (Saginaw, MI)
390
10
Parker Schirmacher - Sr
Lumen Christi Catholic (Jackson, MI)
358
11
Geno Seets - Sr
Mott (Waterford, MI)
346
12
Jacob Garris - Sr
Davison (MI)
343
13
Tyree Robinson - Sr
Denby (Detroit, MI)
310
14
Liam Patrick - Sr
Owosso (MI)
306
15
Ladon Hatcher - Sr
Holt (MI)
299
16
Keaton Pratt - Sr
Roscommon (MI)
297
17
Cam Noe - So
Portage Central (Portage, MI)
280
18
Matthew Nguyen - Sr
Our Lady of the Lakes (Waterford, MI)
275
19
Gibson Rondy - Jr
Ithaca (MI)
268
20
Ben Anderson - Sr
Calumet (MI)
263
21
Deegan Carter - Sr
Reese (MI)
258
22
Andrew Miller - Sr
Michigan Lutheran Seminary (Saginaw, MI)
258
23
Zaheem Cannon - Jr
Parkway Christian (Sterling Heights, MI)
257
24
Traverse Moore - Sr
DeWitt (MI)
255
25
Wyatt Protasiewicz - Jr
Manistee (MI)
246
Leaderboard - Player Receiving Yards
1
Willie Ray - Fr
Evart (MI)
553
2
Braydin Johnson - Jr
Leslie (MI)
385
3
Carson Greene - Sr
Lincoln (Ypsilanti, MI)
330
4
Kam Reynolds - Sr
Swan Valley (Saginaw, MI)
327
5
Tory Robinson - Jr
Mott (Waterford, MI)
299
6
Kade Morgan - Jr
Evart (MI)
293
7
Rocco Cappelino - Jr
Grosse Ile (MI)
292
8
Alex Rockafellow - Jr
Perry (MI)
291
9
Kamden Brown - Sr
Northville (MI)
276
10
Evan Szalay - Sr
Flat Rock (MI)
276
11
Parker Kingsbury - Jr
Nouvel Catholic Central (Saginaw, MI)
260
12
Noah Rufenacht - Jr
Quincy (MI)
256
13
Toby Bigford - Sr
Roscommon (MI)
253
14
Jacob Adkins - Sr
Perry (MI)
251
15
Braylon Brown - Sr
Michigan Center (MI)
248
16
Julian Hayes - Jr
Cousino (Warren, MI)
244
17
Justin Davis - So
Christian (Grand Rapids, MI)
243
18
Lander Emerick - Sr
Cabrini (Allen Park, MI)
242
19
Jaxon Vanhoutum - So
Sparta (MI)
232
20
Nathaniel Tovar - So
Sandusky (MI)
231
21
Drew Eisenbeis - Sr
Salem (Canton, MI)
223
22
Cole Getz - Sr
Watervliet (MI)
219
23
Dakota Guerrant - Jr
Harper Woods (MI)
212
24
Xavier Liepe - Sr
Allen Park (MI)
205
25
Peter Rheume - Jr
Grosse Pointe North (Grosse Pointe, MI)
201
Leaderboard - Player Total TDs
1
Noah Kelley - So
Quincy (MI)
10
2
Montrell Parker - Sr
Hazel Park (MI)
9
3
Jackson Malburg - Sr
Armada (MI)
8
4
Willie Ray - Fr
Evart (MI)
8
5
Max Page - Sr
Saugatuck (MI)
8
6
Gibson Rondy - Jr
Ithaca (MI)
7
7
Noah Rufenacht - Jr
Quincy (MI)
7
8
Izaiah Wright - Sr
Carlson (Gibraltar, MI)
7
9
Jaxson Dosh - Sr
Davison (MI)
7
10
Masai Ali - Jr
Center Line (MI)
7
11
Drew Esper - Sr
Traverse City West (Traverse City, MI)
7
12
Ladon Hatcher - Sr
Holt (MI)
6
13
Braydin Johnson - Jr
Leslie (MI)
6
14
Andrew Miller - Sr
Michigan Lutheran Seminary (Saginaw, MI)
6
15
Sam Rouleau - Jr
Grosse Pointe South (Grosse Pointe, MI)
6
16
Jace Cetnar - Sr
Cabrini (Allen Park, MI)
5
17
Toby Bigford - Sr
Roscommon (MI)
5
18
Geno Seets - Sr
Mott (Waterford, MI)
5
19
D'Marion Erlenbeck - Sr
Clio (MI)
5
20
Tyrese French - Sr
Lincoln (Ypsilanti, MI)
5
21
Xavier Liepe - Sr
Allen Park (MI)
4
22
Ben Anderson - Sr
Calumet (MI)
4
23
Kaeden Warfield - Sr
Brandywine (Niles, MI)
4
24
Braxton Miller - So
Union City (MI)
4
25
Nolan Bloomquist - Sr
Portage Central (Portage, MI)
4
Leaderboard - Player Total Tackles
1
Drew Esper - Sr
Traverse City West (Traverse City, MI)
45
2
Ben Rizzi - Sr
Okemos (MI)
41
3
Benjamin Bullock - Sr
Berkley (MI)
38
4
Ean Guenthardt - Jr
Manistee (MI)
36
5
John Carlson - Sr
Nouvel Catholic Central (Saginaw, MI)
35
6
Christopher Budziak - Sr
Grosse Ile (MI)
34
7
Robbie White - So
Clio (MI)
34
8
Hunter Williams - Sr
New Haven (MI)
34
9
Christian Lopez - Sr
Nouvel Catholic Central (Saginaw, MI)
33
10
Max Jansenvanvuren - Sr
Mott (Waterford, MI)
32
11
Landin Sowa - Sr
Manistee (MI)
32
12
Alex McEwan - Sr
Perry (MI)
32
13
Brayden Crosley - Jr
Fremont (MI)
32
14
Ayden Seybert - Sr
Davison (MI)
30
15
Kane Romano - Jr
Dansville (MI)
30
16
Luke Breuveris - So
Grosse Pointe North (Grosse Pointe, MI)
29
17
Brayden Bundy - Sr
Davison (MI)
29
18
Mason Nosis - Sr
Perry (MI)
29
19
Patrick Friese - Jr
Leslie (MI)
28
20
Ethan Pearson - Sr
Quincy (MI)
28
21
Nathan Precise - Sr
Okemos (MI)
27
22
Jamaris Graham - Sr
Okemos (MI)
27
23
Austin McGarrow - Sr
Northville (MI)
26
24
Johnny McConnell - So
Perry (MI)
26
25
Logan Vaughn - Jr
Milan (MI)
26
Leaderboard - Player Interceptions
1
JJ Wright - Fr
Quincy (MI)
3
2
Brendan Magnusson - Jr
Evart (MI)
3
3
Michael Aimery - Sr
Holt (MI)
3
4
D'Marion Erlenbeck - Sr
Clio (MI)
3
5
Dorron Jennings - Jr
Denby (Detroit, MI)
3
6
Greg White - Sr
Mott (Waterford, MI)
2
7
Maserati Arrington - Sr
Mt. Morris (MI)
2
8
Caleb Harvey - Jr
Bronson (MI)
2
9
Walker Torolski - So
Cabrini (Allen Park, MI)
2
10
Jamison Pelt - Sr
Swan Valley (Saginaw, MI)
2
11
Braydin Johnson - Jr
Leslie (MI)
2
12
Kade Morgan - Jr
Evart (MI)
2
13
Alex Asai - Sr
Our Lady of the Lakes (Waterford, MI)
2
14
Braylen Crump - Sr
Flat Rock (MI)
2
15
Treveyon Bush - So
Denby (Detroit, MI)
2
16
Greyson Merchant - So
Ithaca (MI)
2
17
Noah Borowski - So
Carlson (Gibraltar, MI)
2
18
Andrew Lemke - Sr
Lutheran Northwest (Rochester Hills, MI)
2
19
Jack Betts - Jr
Sandusky (MI)
2
20
Cruz Diaz - Sr
Holt (MI)
2
21
Kris King - Jr
Summit Academy (Romulus, MI)
2
22
Johnny McConnell - So
Perry (MI)
2
23
Keaton Pratt - Sr
Roscommon (MI)
2
24
Jak Klee - Sr
Armada (MI)
2
25
Kobe Jones - Sr
Redford Union (Redford, MI)
1
Related Content
Michigan Football Scores
Michigan Football Stat Leaders
Michigan Football Playoffs
Michigan Football Rankings