Last updated: Tuesday, November 18th, 2025

2025 MHSAA Football Predictions

Updated after every week.

This is the Gpoop Computer Model's ranking of all Division 2 Teams:

Rk Team Gpoop Rating 1 Week Change Record Fcast Make Playoffs Win 1stRd. Win Districts Win Regionals Win Semis Win Finals
1 Orchard Lake St Mary's
56.9
0.0
8.0-2.0
100.0%
100.0%
100.0%
100.0%
56.8%
46.9%
2 Portage Central
51.0
0.0
11.0-0.0
100.0%
100.0%
100.0%
100.0%
43.2%
30.0%
3 Muskegon
46.1
0.0
7.0-4.0
100.0%
100.0%
0.0%
0.0%
0.0%
0.0%
4 Midland Dow
42.6
0.0
10.0-1.0
100.0%
100.0%
100.0%
0.0%
0.0%
0.0%
5 Dexter
42.0
0.0
10.0-1.0
100.0%
100.0%
100.0%
100.0%
77.5%
20.7%
6 Byron Center
39.2
0.0
7.0-4.0
100.0%
100.0%
0.0%
0.0%
0.0%
0.0%
7 Bloomfield Hills Brother Rice
36.6
0.0
6.0-5.0
100.0%
100.0%
0.0%
0.0%
0.0%
0.0%
8 Muskegon Mona Shores
34.7
0.0
5.0-5.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
9 Traverse City Central
34.6
0.0
7.0-4.0
100.0%
100.0%
100.0%
0.0%
0.0%
0.0%
10 South Lyon
31.1
0.0
10.0-1.0
100.0%
100.0%
0.0%
0.0%
0.0%
0.0%
11 Grosse Pointe South
30.9
0.0
9.0-2.0
100.0%
100.0%
0.0%
0.0%
0.0%
0.0%
12 Gibraltar Carlson
30.5
0.0
11.0-0.0
100.0%
100.0%
100.0%
0.0%
0.0%
0.0%
13 Birmingham Groves
29.2
0.0
8.0-3.0
100.0%
100.0%
100.0%
100.0%
22.5%
2.4%
14 Roseville
29.1
0.0
4.0-6.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
15 Traverse City West
28.6
0.0
5.0-5.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
16 Walled Lake Western
25.7
0.0
7.0-3.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
17 Grand Rapids Forest Hills Northern
25.2
0.0
4.0-5.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
18 North Farmington
24.7
0.0
6.0-4.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
19 St Clair Shores Lakeview
22.3
0.0
9.0-2.0
100.0%
100.0%
100.0%
0.0%
0.0%
0.0%
20 Saginaw Heritage
21.8
0.0
4.0-5.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
21 Oak Park
20.6
0.0
4.0-5.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
22 Portage Northern
20.4
0.0
7.0-3.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
23 Midland
19.3
0.0
4.0-5.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
24 Grand Rapids Northview
19.1
0.0
5.0-4.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
25 Waterford Mott
17.4
0.0
5.0-5.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
26 Warren Cousino
16.9
0.0
7.0-4.0
100.0%
100.0%
0.0%
0.0%
0.0%
0.0%
27 White Lake Lakeland
16.4
0.0
7.0-3.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
28 East Lansing
15.2
0.0
5.0-6.0
100.0%
100.0%
0.0%
0.0%
0.0%
0.0%
29 Livonia Franklin
14.6
0.0
6.0-4.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
30 Port Huron Northern
14.1
0.0
7.0-3.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
31 Birmingham Seaholm
14.0
0.0
5.0-5.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
32 Milford
12.5
0.0
4.0-5.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
33 Flushing
11.1
0.0
4.0-5.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
34 Temperance Bedford
10.1
0.0
5.0-6.0
100.0%
100.0%
0.0%
0.0%
0.0%
0.0%
35 South Lyon East
8.8
0.0
4.0-6.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
36 Lansing Everett
6.2
0.0
5.0-5.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
37 Allen Park
6.2
0.0
5.0-5.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
38 Lapeer
5.5
0.0
2.0-7.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
39 Muskegon Reeths-Puffer
5.4
0.0
2.0-7.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
40 Southfield Arts & Technology
5.1
0.0
1.0-8.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
41 Ferndale
2.6
0.0
5.0-4.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
42 Mattawan
1.4
0.0
3.0-6.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
43 Battle Creek Central
-0.8
0.0
4.0-5.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
44 Saginaw United
-1.1
0.0
2.0-7.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
45 Southgate Anderson
-1.7
0.0
4.0-5.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
46 Livonia Churchill
-2.6
0.0
2.0-7.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
47 Detroit U of D Jesuit
-3.8
0.0
0.0-9.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
48 Warren Mott
-4.4
0.0
5.0-5.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
49 Lincoln Park
-4.6
0.0
5.0-5.0
100.0%
0.0%
0.0%
0.0%
0.0%
0.0%
50 Berkley
-5.2
0.0
4.0-5.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
51 Harrison Township L'Anse Creuse
-6.2
0.0
1.0-8.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
52 Wyandotte Roosevelt
-10.3
0.0
3.0-6.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
53 Flint Carman-Ainsworth
-13.2
0.0
1.0-8.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
54 Alpena
-14.0
0.0
1.0-8.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
55 Battle Creek Lakeview
-14.3
0.0
1.0-8.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
56 Dearborn Heights Crestwood
-15.2
0.0
5.0-4.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
57 Walled Lake Central
-15.5
0.0
2.0-7.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
58 Royal Oak
-19.2
0.0
4.0-5.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
59 Detroit Renaissance
-23.1
0.0
2.0-7.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
60 Wyoming
-27.0
0.0
2.0-7.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
61 Detroit Mumford
-32.2
0.0
3.0-6.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
62 Grand Rapids Ottawa Hills
-32.8
0.0
0.0-9.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
63 Hamtramck
-39.1
0.0
4.0-5.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
64 Sterling Heights
-60.0
0.0
0.0-9.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%

These 15 games will have the largest impact on the Division 2 playoff field:

Date Team Gpoop Rating Point Spread Win Probability Playoff Odds
Nov. 22, 2025 Birmingham Groves
29.2
22.0%
100.0%
Dexter
42.0
-12.8
78.0%
100.0%
Nov. 22, 2025 Dexter
42.0
78.0%
100.0%
Birmingham Groves
29.2
12.8
22.0%
100.0%
Nov. 22, 2025 Orchard Lake St Mary's
56.9
57.0%
100.0%
Portage Central
51.0
5.9
43.0%
100.0%
Nov. 22, 2025 Portage Central
51.0
43.0%
100.0%
Orchard Lake St Mary's
56.9
-5.9
57.0%
100.0%

These are the 32 most likely playoff qualifiers in Division 2

Make this Notebook Trusted to load map: File -> Trust Notebook