1 | Ryder FergusonK, PDavison | 4175 | 71 | 65 | 51 | 10 |
2 | Lane ShoensMillington | 3876 | 81 | 60 | 8 | 13 |
3 | Jake MatigianKCatholic Central (Novi) | 3813 | 79 | 60 | 11 | 13 |
4 | Austin AranowskiKDakota (Macomb) | 3785 | 66 | 70 | 37 | 12 |
5 | Avery ThurstonKFreeland | 3690 | 67 | 65 | 15 | 11 |
6 | Sean O'neilKAlmont | 3167 | 58 | 60 | 0 | 9 |
7 | Dean MantheiKCarlson (Gibraltar) | 2815 | 79 | 56 | 1 | 12 |
8 | Mason FrontczakK, PBuchanan | 2600 | 51 | 60 | 18 | 10 |
9 | Daniel VigoK, PPlymouth (Canton) | 2538 | 44 | 60 | 25 | 9 |
10 | Gavin MorseMLSHS (Saginaw) | 2534 | 57 | 0 | 5 | 11 |
11 | Carson KoinSSHS (Standish) | 2418 | 55 | 60 | 2 | 10 |
12 | Cam LewisK, PSaugatuck | 2414 | 45 | 60 | 13 | 9 |
13 | Dane KruskampKClare | 2346 | 61 | 60 | 0 | 10 |
14 | Giovani FrancoKMontague | 2064 | 39 | 60 | 10 | 7 |
15 | Kolten BartelsQB, WRRichmond | 1998 | 45 | 60 | 17 | 10 |
16 | Ryker GormanNorthville | 1973 | 37 | 60 | 11 | 8 |
17 | Aiden BorowiczKTrenton | 1934 | 41 | 60 | 6 | 9 |
18 | David GalliganKNovi | 1912 | 37 | 0 | 12 | 10 |
19 | Landon C kogelmanKGlenn (Bay City) | 1903 | 48 | 60 | 9 | 9 |
20 | Paul GaleskCorunna | 1815 | 44 | 60 | 0 | 8 |
21 | Brayden LapeQBGrass Lake | 1801 | 50 | 45 | 21 | 9 |
22 | Spencer BerkeypileDEMichigan Center | 1771 | 31 | 65 | 15 | 9 |
23 | Chris SamuelsonP, KLincoln (Ypsilanti) | 1711 | 38 | 60 | 3 | 9 |
24 | Dannika CampbellOvid-Elsie (Elsie) | 1704 | 54 | 0 | 0 | 8 |
25 | Logan StreyWR, OLBSpring Lake | 1692 | 36 | 59 | 0 | 9 |
26 | Ben ThompsonK, PGrand Blanc | 1659 | 38 | 60 | 8 | 12 |
27 | Mike CassadyRB, KFlushing | 1652 | 48 | 60 | 0 | 10 |
28 | Owen FulsherTE, DENotre Dame Prep (Pontiac) | 1646 | 34 | 59 | 0 | 5 |
29 | Chase TriemstraK, PLawton | 1584 | 33 | 73 | 0 | 7 |
30 | Thomas VangWR, CBBath | 1574 | 41 | 57 | 0 | 10 |
31 | Max KirkK, PWLWHS (Walled Lake) | 1450 | 31 | 60 | 0 | 9 |
32 | Gabe SchrotenboerKHamilton | 1437 | 39 | 60 | 0 | 8 |
33 | Zac WrightWR, KMarysville | 1436 | 33 | 60 | 0 | 9 |
34 | Jack FisherKHolt | 1423 | 33 | 65 | 7 | 8 |
35 | Trevor GleesonSVassar | 1325 | 40 | 57 | 1 | 9 |
36 | Noah BeauregardMLB, FBStockbridge | 1261 | 36 | 60 | 1 | 9 |
37 | Harper GriffithsJonesville | 1252 | 36 | 53 | 0 | 9 |
38 | Jackson PierceK, WRCousino (Warren) | 1219 | 32 | 51 | 0 | 9 |
39 | Gabriel RuizRB, DBWashtenaw Saints (Saline) | 1207 | 27 | 65 | 0 | 9 |
40 | Gerry Hanson iiiWR, CBAnchor Bay (Fair Haven) | 1189 | 21 | 60 | 12 | 9 |
41 | Jayden GarciaKEast Kentwood (Kentwood) | 1129 | 24 | 60 | 1 | 10 |
42 | Billy HardenburghKSMP (Orchard Lake) | 1067 | 44 | 60 | 5 | 13 |
43 | Collin OsantowskiRB, CBUbly | 1053 | 33 | 56 | 0 | 10 |
44 | Jordan FischerRiverview | 1041 | 26 | 60 | 0 | 5 |
45 | Massiaah CarterATHSLHS (St. Clair Shores) | 991 | 34 | 65 | 1 | 10 |
46 | Sam WildfongTE, DESFHS (Traverse City) | 900 | 17 | 60 | 0 | 5 |
47 | Davis HuttDE, CChristian (Grand Rapids) | 866 | 29 | 47 | 0 | 9 |
48 | Julian AllaireK, DBOkemos | 774 | 15 | 62 | 2 | 9 |
49 | Eli KelleyKShelby | 721 | 25 | 70 | 2 | 7 |
50 | Mason CrowleySB, FSGrosse Ile | 721 | 17 | 55 | 0 | 9 |