| 1 | Ty GoddardK, PCatholic Central (Novi) | 4333 | 75 | 0 | 55 | 11 |
| 2 | Braylon GreenRB, DBDavison | 3276 | 65 | 60 | 13 | 10 |
| 3 | Alex BairdKNorthville | 3083 | 55 | 65 | 34 | 11 |
| 4 | Jaxon SladichKCarlson (Gibraltar) | 2889 | 61 | 60 | 5 | 11 |
| 5 | Jayden GarciaKEast Kentwood (Kentwood) | 2782 | 48 | 60 | 31 | 7 |
| 6 | Dante HolleyK, PSaugatuck | 2524 | 45 | 60 | 20 | 9 |
| 7 | Grant PoultonOT, DESCHS (Royal Oak) | 2418 | 57 | 60 | 7 | 11 |
| 8 | Jackson TurWR, KDLSC (Warren) | 2327 | 36 | 73 | 29 | 8 |
| 9 | Parker KingsburyNCCHS (Saginaw) | 2285 | 49 | 68 | 20 | 10 |
| 10 | Easton HoweOL, DLChristian (Grand Rapids) | 2251 | 51 | 60 | 6 | 10 |
| 11 | Peter ThompsonKGrand Blanc | 2207 | 43 | 60 | 3 | 10 |
| 12 | ANDREW SALEMKDakota (Macomb) | 2166 | 44 | 65 | 8 | 10 |
| 13 | Garett MartinusQBBirch Run | 1856 | 40 | 60 | 5 | 9 |
| 14 | D'Mario GuerraKMLSHS (Saginaw) | 1728 | 51 | 0 | 1 | 10 |
| 15 | Noah RufenachtWR, CBQuincy | 1710 | 39 | 0 | 0 | 9 |
| 16 | Landon BrownK, PFreeland | 1710 | 39 | 65 | 5 | 9 |
| 17 | TJ HippleK, PMilford (Highland) | 1657 | 35 | 60 | 10 | 10 |
| 18 | Cam SchlaudK, PPlymouth (Canton) | 1646 | 30 | 60 | 8 | 10 |
| 19 | Isaiah CohoonATH, DBOkemos | 1622 | 38 | 62 | 4 | 9 |
| 20 | Carson StrickertFrankenmuth | 1567 | 49 | 0 | 0 | 11 |
| 21 | Grady NolanBerkley | 1404 | 27 | 80 | 6 | 8 |
| 22 | Jacob CalcamuggioKSJJHS (Toledo) | 1292 | 26 | 60 | 5 | 9 |
| 23 | Madix GorleskiQBVassar | 1268 | 34 | 60 | 1 | 10 |
| 24 | Marshall WarderMichigan Center | 1237 | 36 | 54 | 0 | 9 |
| 25 | Evan KillingerQB, OLBStockbridge | 1149 | 29 | 58 | 0 | 9 |
| 26 | Eli BebowTE, MLBGarber (Essexville) | 1105 | 25 | 60 | 1 | 9 |
| 27 | Kyle TyrrellKCousino (Warren) | 1015 | 19 | 60 | 5 | 9 |
| 28 | Carter BushCB, WRSandusky | 947 | 29 | 65 | 0 | 9 |
| 29 | Aidan CookRB, KNovi | 941 | 20 | 60 | 4 | 8 |
| 30 | Landyn StineP, FSCaro | 924 | 36 | 60 | 2 | 9 |
| 31 | Lucas MeyerKBelleville | 904 | 20 | 60 | 6 | 6 |
| 32 | HARPER GRIFFITHSILB, OGJonesville | 881 | 28 | 45 | 0 | 11 |
| 33 | Jeremiah KoshayK, PNew Haven | 873 | 27 | 61 | 2 | 7 |
| 34 | Corbin MartinFremont | 871 | 27 | 50 | 0 | 7 |
| 35 | Maya WoolmanKPCHS (Sterling Heights) | 871 | 28 | 48 | 0 | 8 |
| 36 | Luke StapletonFrankenmuth | 811 | 16 | 0 | 2 | 3 |
| 37 | Gabe HulstFremont | 793 | 22 | 60 | 2 | 8 |
| 38 | Lena MarchesiKPCHS (Sterling Heights) | 759 | 22 | 60 | 1 | 10 |
| 39 | Levi CameronSSHS (Standish) | 731 | 15 | 60 | 0 | 7 |
| 40 | Nicolas FolinoDE, TEVassar | 714 | 27 | 50 | 1 | 10 |
| 41 | James MyersK, FBNFHS (Farmington Hills) | 612 | 16 | 51 | 0 | 3 |
| 42 | Carter BassageQB, DBReading | 595 | 17 | 0 | 0 | 9 |
| 43 | Lucas PinheiroGVCP (Byron Center) | 574 | 16 | 48 | 1 | 5 |
| 44 | Kaden ChristensenKRichmond | 563 | 17 | 60 | 1 | 8 |
| 45 | Graham KoshibaKNFHS (Farmington Hills) | 536 | 18 | 44 | 0 | 4 |
| 46 | Lincoln HowellsKGrand Blanc | 501 | 10 | 58 | 0 | 6 |
| 47 | Tre HarveyQB, PCentral (Battle Creek) | 495 | 15 | 58 | 0 | 9 |
| 48 | Nikolai KollenbergOG, DESCHS (Royal Oak) | 458 | 11 | 54 | 0 | 11 |
| 49 | Chase AndersonWR, QBReading | 450 | 16 | 0 | 0 | 8 |
| 50 | Gavin KludtDB, RBPerry | 406 | 11 | 58 | 0 | 6 |