1 | Ryder FergusonK, PDavison | 5353 | 101 | 65 | 31 | 13 |
2 | Bebe RabhiWR, PDLSC (Warren) | 5229 | 91 | 70 | 50 | 14 |
3 | Braden AndrejackKCorunna | 4598 | 87 | 60 | 0 | 12 |
4 | Sean O'neilKAlmont | 4554 | 87 | 65 | 26 | 14 |
5 | Isaiah ArmstrongK, OLBEast Lansing | 4040 | 77 | 60 | 5 | 13 |
6 | Aiden LabissoniereQB, DBFrankenmuth | 3825 | 87 | 0 | 3 | 13 |
7 | Brett MuellerK, TEUbly | 3468 | 60 | 60 | 0 | 9 |
8 | Sonny RentzS, WRNorthville | 3114 | 62 | 65 | 18 | 12 |
9 | Ethan GosenK, PFreeland | 3069 | 57 | 60 | 12 | 11 |
10 | Cam LewisK, PSaugatuck | 3042 | 56 | 60 | 11 | 11 |
11 | Jake MatigianK, PCatholic Central (Novi) | 2896 | 59 | 60 | 6 | 11 |
12 | Spencer BerkeypileMichigan Center | 2647 | 48 | 60 | 19 | 10 |
13 | Kyler OstrowskiCarlson (Gibraltar) | 2549 | 64 | 60 | 1 | 12 |
14 | Michael BushQB, ILBLinden | 2218 | 43 | 60 | 7 | 10 |
15 | Camden BabcockKClare | 2208 | 44 | 60 | 0 | 9 |
16 | Logan ForesiWR, SMLSHS (Saginaw) | 2181 | 50 | 56 | 3 | 10 |
17 | Kolten BartelsQB, WRRichmond | 2011 | 44 | 60 | 1 | 10 |
18 | Chris AebigKMontague | 1938 | 42 | 60 | 1 | 10 |
19 | Mason FrontczakK, PBuchanan | 1899 | 43 | 60 | 6 | 11 |
20 | Samuel Carl jacobK, PMattawan | 1825 | 35 | 60 | 0 | 7 |
21 | Max KirkKWLWHS (Walled Lake) | 1796 | 34 | 60 | 5 | 6 |
22 | Ian KrampKTrenton | 1793 | 41 | 60 | 1 | 9 |
23 | Dane MazekWR, DBPCHS (Sterling Heights) | 1781 | 50 | 55 | 1 | 10 |
24 | Danny LopesK, CBCMHS (Stanton) | 1716 | 37 | 78 | 0 | 8 |
25 | Andrew StewartSSHS (Standish) | 1684 | 41 | 60 | 6 | 9 |
26 | Mason StislickiK, PMilford (Highland) | 1675 | 28 | 60 | 21 | 10 |
27 | Wesley BillingsKSeaholm (Birmingham) | 1654 | 39 | 60 | 0 | 7 |
28 | Austin AranowskiKDakota (Macomb) | 1634 | 29 | 65 | 12 | 6 |
29 | Gage WattersKGroves (Beverly Hills) | 1625 | 58 | 0 | 0 | 10 |
30 | Piercen ClarkKFerndale | 1564 | 31 | 60 | 5 | 7 |
31 | Jordan RodgersKChristian (Grand Rapids) | 1509 | 33 | 90 | 2 | 8 |
32 | Dakota GlasstetterK, PGrand Blanc | 1443 | 27 | 60 | 4 | 11 |
33 | Isaac SwearingerG, DEConstantine | 1442 | 43 | 49 | 0 | 11 |
34 | Ben ThompsonP, KGrand Blanc | 1341 | 28 | 60 | 2 | 11 |
35 | Brayden LapeQB, SGrass Lake | 1317 | 32 | 0 | 12 | 10 |
36 | Isaac TheisenWR, CBGarber (Essexville) | 1263 | 28 | 60 | 2 | 8 |
37 | Daniel McGaugheyKLCHS (Lansing) | 1170 | 23 | 60 | 0 | 6 |
38 | Landon WilliamsTE, DEGoodrich | 1154 | 36 | 58 | 0 | 6 |
39 | Brayden SchaferWRAllegan | 1142 | 31 | 60 | 0 | 6 |
40 | Daniel KleinKEGRHS (Grand Rapids) | 1135 | 21 | 60 | 4 | 5 |
41 | Grady SeltzDB, QBBad Axe | 1081 | 30 | 58 | 0 | 9 |
42 | Alexis GuzmanLCHS (Lansing) | 1009 | 21 | 60 | 0 | 11 |
43 | Daniel VigoK, PPlymouth (Canton) | 990 | 18 | 60 | 5 | 9 |
44 | David GalliganKNovi | 983 | 22 | 0 | 1 | 8 |
45 | David GalliganKNovi | 983 | 22 | 0 | 1 | 10 |
46 | Johnny AuriliaFS, QBNovi | 981 | 22 | 0 | 3 | 10 |
47 | Joey BallaghWR, CBStockbridge | 968 | 39 | 58 | 0 | 9 |
48 | Mike CassadyRB, KFlushing | 931 | 30 | 55 | 0 | 7 |
49 | Alex HernandezHartland | 912 | 20 | 60 | 0 | 6 |
50 | Zach MylenekRB, KNotre Dame Prep (Pontiac) | 907 | 19 | 60 | 0 | 4 |