Last updated: Sunday, September 28th, 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
60.3
0.0
6.7-1.3
100.0%
98.5%
96.4%
89.5%
79.1%
54.5%
2 Portage Central
55.4
0.0
8.9-0.1
100.0%
96.8%
82.5%
61.4%
41.2%
21.9%
3 Muskegon
49.3
0.0
6.6-2.4
100.0%
73.4%
55.1%
26.1%
13.7%
5.0%
4 Midland Dow
49.0
0.0
7.8-1.2
100.0%
88.9%
69.8%
45.2%
20.9%
9.3%
5 Dexter
44.2
0.0
7.9-1.1
100.0%
90.0%
55.4%
29.0%
11.9%
3.4%
6 Muskegon Mona Shores
40.0
0.0
5.1-2.9
80.9%
34.2%
16.7%
4.8%
2.4%
0.4%
7 Grosse Pointe South
38.6
0.0
8.7-0.3
100.0%
75.6%
48.8%
28.7%
7.3%
2.3%
8 Birmingham Groves
36.6
0.0
5.1-3.9
89.1%
71.5%
53.3%
27.7%
6.0%
1.9%
9 Byron Center
36.6
0.0
5.6-3.4
98.8%
51.2%
14.4%
4.3%
1.3%
0.2%
10 Grand Rapids Northview
36.3
0.0
6.9-2.1
96.9%
46.6%
13.6%
2.9%
0.6%
0.0%
11 Traverse City Central
34.9
0.0
5.2-3.8
81.1%
40.5%
13.1%
4.3%
0.6%
0.1%
12 Bloomfield Hills Brother Rice
34.4
0.0
3.2-5.8
19.6%
8.9%
4.1%
2.1%
0.8%
0.0%
13 Roseville
34.3
0.0
5.2-3.8
98.4%
75.8%
41.4%
21.4%
4.2%
0.5%
14 South Lyon
33.2
0.0
8.6-0.4
100.0%
80.8%
37.0%
11.9%
4.3%
0.2%
15 Saginaw Heritage
30.3
0.0
4.6-4.4
69.9%
30.5%
8.2%
2.4%
0.1%
0.0%
16 Gibraltar Carlson
28.9
0.0
7.8-1.2
100.0%
88.0%
70.4%
15.1%
3.2%
0.2%
17 Grand Rapids Forest Hills Northern
26.5
0.0
3.6-5.4
15.5%
3.2%
0.7%
0.2%
0.0%
0.0%
18 Portage Northern
26.4
0.0
6.6-2.4
98.7%
38.0%
1.9%
0.2%
0.0%
0.0%
19 Traverse City West
25.4
0.0
4.0-5.0
64.8%
13.8%
2.5%
0.7%
0.1%
0.1%
20 Walled Lake Western
25.0
0.0
6.4-2.6
99.7%
47.3%
15.3%
3.3%
0.5%
0.0%
21 St Clair Shores Lakeview
24.0
0.0
5.3-3.7
78.8%
23.2%
7.4%
3.2%
0.5%
0.0%
22 Oak Park
22.2
0.0
5.2-3.8
76.5%
41.7%
17.3%
5.0%
0.2%
0.0%
23 North Farmington
21.6
0.0
5.2-3.8
95.2%
38.6%
4.2%
1.1%
0.3%
0.0%
24 Midland
19.5
0.0
3.6-5.4
10.6%
2.3%
0.3%
0.0%
0.0%
0.0%
25 Southfield Arts & Technology
19.4
0.0
2.2-6.8
5.9%
2.6%
1.1%
0.1%
0.0%
0.0%
26 Waterford Mott
17.7
0.0
5.2-3.8
81.0%
24.0%
1.6%
0.2%
0.0%
0.0%
27 Flushing
16.6
0.0
3.8-4.2
1.7%
0.2%
0.1%
0.0%
0.0%
0.0%
28 Livonia Franklin
16.5
0.0
5.4-2.6
94.4%
44.6%
12.8%
1.8%
0.1%
0.0%
29 Lapeer
16.3
0.0
3.1-5.9
7.8%
1.5%
0.4%
0.1%
0.0%
0.0%
30 Allen Park
16.3
0.0
5.5-3.5
95.4%
58.9%
17.4%
2.1%
0.0%
0.0%
31 Warren Cousino
16.2
0.0
6.0-3.0
97.8%
45.3%
12.7%
3.0%
0.6%
0.0%
32 White Lake Lakeland
16.2
0.0
5.9-3.1
96.0%
33.0%
4.6%
0.4%
0.0%
0.0%
33 Lansing Everett
14.6
0.0
5.3-3.7
89.9%
14.7%
0.5%
0.0%
0.0%
0.0%
34 Milford
13.9
0.0
4.9-4.1
68.2%
13.2%
2.5%
0.2%
0.0%
0.0%
35 South Lyon East
12.2
0.0
4.3-4.7
54.4%
7.6%
1.6%
0.2%
0.0%
0.0%
36 Temperance Bedford
12.1
0.0
3.5-5.5
41.7%
8.4%
2.3%
0.2%
0.0%
0.0%
37 Port Huron Northern
11.7
0.0
7.2-1.8
100.0%
21.0%
2.5%
0.3%
0.0%
0.0%
38 Muskegon Reeths-Puffer
11.2
0.0
2.7-6.3
0.1%
0.0%
0.0%
0.0%
0.0%
0.0%
39 Birmingham Seaholm
11.2
0.0
5.0-4.0
80.2%
20.9%
3.9%
0.6%
0.0%
0.0%
40 Battle Creek Central
9.2
0.0
5.4-3.6
48.7%
2.5%
0.1%
0.0%
0.0%
0.0%
41 Southgate Anderson
8.9
0.0
4.4-4.6
39.3%
11.2%
3.5%
0.2%
0.1%
0.0%
42 East Lansing
7.6
0.0
2.5-6.5
14.4%
1.1%
0.0%
0.0%
0.0%
0.0%
43 Mattawan
6.6
0.0
2.8-6.2
20.3%
1.0%
0.0%
0.0%
0.0%
0.0%
44 Saginaw United
3.4
0.0
1.4-7.6
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
45 Harrison Township L'Anse Creuse
1.6
0.0
1.8-7.2
0.2%
0.0%
0.0%
0.0%
0.0%
0.0%
46 Ferndale
1.2
0.0
5.1-3.9
24.6%
5.0%
0.8%
0.1%
0.0%
0.0%
47 Lincoln Park
0.6
0.0
4.8-4.2
61.3%
11.3%
0.8%
0.0%
0.0%
0.0%
48 Detroit U of D Jesuit
0.0
0.0
0.3-8.7
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
49 Livonia Churchill
-1.2
0.0
2.5-5.5
0.5%
0.2%
0.0%
0.0%
0.0%
0.0%
50 Wyandotte Roosevelt
-1.5
0.0
3.7-5.3
54.8%
6.7%
0.4%
0.0%
0.0%
0.0%
51 Warren Mott
-4.4
0.0
4.8-4.2
39.1%
5.1%
0.5%
0.0%
0.0%
0.0%
52 Berkley
-5.4
0.0
3.8-5.2
3.8%
0.7%
0.1%
0.0%
0.0%
0.0%
53 Battle Creek Lakeview
-5.5
0.0
1.6-7.4
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
54 Alpena
-8.4
0.0
1.3-7.7
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
55 Dearborn Heights Crestwood
-9.2
0.0
4.6-4.4
4.0%
0.0%
0.0%
0.0%
0.0%
0.0%
56 Flint Carman-Ainsworth
-9.5
0.0
0.8-8.2
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
57 Walled Lake Central
-15.2
0.0
2.5-6.5
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
58 Detroit Renaissance
-23.3
0.0
2.8-5.2
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
59 Royal Oak
-27.5
0.0
3.8-5.2
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
60 Wyoming
-28.3
0.0
2.0-7.0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
61 Grand Rapids Ottawa Hills
-31.9
0.0
0.6-8.4
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
62 Hamtramck
-32.8
0.0
4.6-4.4
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
63 Detroit Mumford
-33.9
0.0
1.4-5.6
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
64 Sterling Heights
-54.9
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
Oct. 3, 2025 Flushing
16.6
80.0%
1.7%
Holly
1.2
15.4
20.0%
49.7%
Oct. 3, 2025 Richland Gull Lake
-20.0
4.0%
0.0%
Battle Creek Central
9.2
-29.2
96.0%
48.7%
Oct. 10, 2025 Battle Creek Central
9.2
57.0%
48.7%
Kalamazoo Central
3.1
6.1
43.0%
15.5%
Oct. 24, 2025 Mattawan
6.6
47.0%
20.3%
Battle Creek Central
9.2
-2.6
53.0%
48.7%
Oct. 24, 2025 East Lansing
7.6
21.0%
14.4%
Holt
21.5
-14.0
79.0%
47.6%
Oct. 24, 2025 Wyandotte Roosevelt
-1.5
97.0%
54.8%
Dearborn Edsel Ford
-36.8
35.3
3.0%
0.0%
Oct. 10, 2025 Sterling Heights
-54.9
1.0%
0.0%
St Clair
-7.3
-47.6
99.0%
42.1%
Oct. 24, 2025 Sanford Meridian
-0.2
61.0%
60.2%
Alpena
-8.4
8.2
39.0%
0.0%
Oct. 17, 2025 Southgate Anderson
8.9
89.0%
39.3%
Taylor
-14.1
23.0
11.0%
0.0%
Oct. 24, 2025 Southgate Anderson
8.9
99.0%
39.3%
Melvindale
-56.3
65.2
1.0%
0.0%
Oct. 17, 2025 Warren Mott
-4.4
50.0%
39.1%
Grosse Pointe North
-4.8
0.4
50.0%
16.4%
Oct. 24, 2025 Warren Woods Tower
-38.6
3.0%
0.0%
Warren Mott
-4.4
-34.3
97.0%
39.1%
Oct. 3, 2025 Lincoln Park
0.6
52.0%
61.3%
Wyandotte Roosevelt
-1.5
2.1
48.0%
54.8%
Oct. 10, 2025 Dearborn Edsel Ford
-36.8
1.0%
0.0%
Lincoln Park
0.6
-37.3
99.0%
61.3%
Oct. 10, 2025 Rochester
18.2
49.0%
38.2%
Southfield Arts & Technology
19.4
-1.2
51.0%
5.9%

These are the 32 most likely playoff qualifiers in Division 2

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