| 1 | Vincent RoseKDeWitt | 5263 | 105 | 67 | 21 | 14 |
| 2 | Ty GoddardK, PCatholic Central (Novi) | 4812 | 90 | 60 | 35 | 14 |
| 3 | Benjamin StanleyDL, KGrand Blanc | 4212 | 78 | 78 | 29 | 11 |
| 4 | Ryder FergusonK, PDavison | 4143 | 70 | 67 | 58 | 10 |
| 5 | Jacob StoyanovichK, RBSouth Lyon | 3371 | 62 | 60 | 40 | 10 |
| 6 | Drew RosickKArmada | 3307 | 52 | 70 | 46 | 10 |
| 7 | Dean MantheiKCarlson (Gibraltar) | 3133 | 76 | 60 | 3 | 12 |
| 8 | Jackson TurWR, KDLSC (Warren) | 2957 | 55 | 70 | 26 | 13 |
| 9 | Alex BairdKNorthville | 2790 | 53 | 60 | 10 | 9 |
| 10 | Dante HolleyK, PSaugatuck | 2747 | 50 | 72 | 19 | 9 |
| 11 | Aeden TeschendorfFrankenmuth | 2604 | 53 | 0 | 9 | 10 |
| 12 | Faris JusicKCousino (Warren) | 2514 | 56 | 60 | 2 | 10 |
| 13 | Corbin AllenK, PCLHS (Croswell) | 2450 | 44 | 70 | 22 | 9 |
| 14 | Jordan WithersMichigan Center | 2444 | 70 | 50 | 0 | 11 |
| 15 | Austn AranowskiKDakota (Macomb) | 2275 | 40 | 70 | 26 | 11 |
| 16 | Will KleinWR, DLEGRHS (Grand Rapids) | 2256 | 46 | 60 | 3 | 10 |
| 17 | Parker KingsburyWR, OLBNCCHS (Saginaw) | 2223 | 62 | 60 | 14 | 11 |
| 18 | Easton HoweChristian (Grand Rapids) | 1880 | 40 | 60 | 4 | 11 |
| 19 | Noah BeauregardMLB, FBStockbridge | 1833 | 43 | 60 | 6 | 9 |
| 20 | Ben AndersonRB, OLBCalumet | 1829 | 42 | 60 | 1 | 9 |
| 21 | Xavier LiepeWR, KAllen Park | 1733 | 35 | 65 | 3 | 10 |
| 22 | Dominic GigliottiK, PBerkley | 1718 | 32 | 70 | 5 | 8 |
| 23 | Jack FisherHolt | 1390 | 36 | 60 | 8 | 8 |
| 24 | Cesar FloresK, PPlymouth (Canton) | 1345 | 29 | 60 | 4 | 9 |
| 25 | Lucas TrevinoK, PGrosse Ile | 1273 | 28 | 60 | 2 | 9 |
| 26 | Carson KoinSSHS (Standish) | 1202 | 24 | 60 | 3 | 8 |
| 27 | Josiah NaumannMLSHS (Saginaw) | 1159 | 32 | 0 | 0 | 9 |
| 28 | Greg CrozeQB, WRPotterville | 1158 | 28 | 60 | 1 | 7 |
| 29 | Thomas HippleKMilford (Highland) | 1112 | 22 | 60 | 5 | 9 |
| 30 | Julian BelillKPerry | 1099 | 23 | 58 | 0 | 8 |
| 31 | Kaden ChristensenKRichmond | 1082 | 30 | 60 | 2 | 9 |
| 32 | Braydin JohnsonWR, CBLeslie | 1059 | 25 | 60 | 1 | 10 |
| 33 | Luke JoslynG, MLBCaro | 1028 | 40 | 60 | 2 | 9 |
| 34 | Noah BoehmsK, PAthens (Troy) | 894 | 37 | 47 | 4 | 9 |
| 35 | Lena MarchesiKPCHS (Sterling Heights) | 789 | 23 | 54 | 1 | 9 |
| 36 | Noah PikeWR, SSMilford (Highland) | 743 | 29 | 60 | 2 | 9 |
| 37 | Brady HaleFrankenmuth | 717 | 15 | 0 | 2 | 11 |
| 38 | Mayson BurgettQB, CBDansville | 712 | 16 | 60 | 2 | 7 |
| 39 | Cole NickersonVassar | 703 | 25 | 50 | 0 | 9 |
| 40 | Elijah DashiellWR, DBShelby | 685 | 27 | 71 | 0 | 10 |
| 41 | Servando GonzalezKSturgis | 666 | 21 | 56 | 0 | 9 |
| 42 | Taivion HogueLB, TELKA (Detroit) | 648 | 14 | 60 | 1 | 7 |
| 43 | Isaiah CohoonATHOkemos | 642 | 20 | 60 | 1 | 9 |
| 44 | Karsten FalbeFremont | 633 | 19 | 56 | 0 | 6 |
| 45 | Aiden HeivilinKAllen Park | 603 | 13 | 60 | 3 | 5 |
| 46 | Moses BazziDE, LBWashtenaw Saints (Saline) | 583 | 18 | 44 | 0 | 7 |
| 47 | Noah RufenachtWR, CBQuincy | 552 | 21 | 49 | 0 | 4 |
| 48 | Robert LadigesKSandusky | 540 | 22 | 50 | 0 | 8 |
| 49 | Carter McMinnRB, CBBad Axe | 495 | 10 | 60 | 3 | 7 |
| 50 | IAN DOYLELB, WRJonesville | 452 | 19 | 42 | 0 | 9 |