| 1 | Gavin UhlikGKJefferson (Monroe) | 458 | 1258 | 24.105 | 19 |
| 2 | Nathan ThomsonGKBCA (Battle Creek) | 206 | 1470 | 9.364 | 22 |
| 3 | Corbin TylerRoscommon | 177 | 1760 | 8.045 | 22 |
| 4 | Kayden Dueweke-GonzalesGKKalkaska | 155 | 1538 | 7.750 | 20 |
| 5 | Dan MinasianGKWMCHS (Muskegon) | 126 | 2020 | 4.667 | 27 |
| 6 | Brenden RileyGK, STRKMott (Waterford) | 112 | 600 | 5.333 | 21 |
| 7 | Jonah WestHCHS (Marcellus) | 109 | 810 | 5.737 | 19 |
| 8 | Asher McAlveyGK, HBFBA (Carson City) | 95 | 0 | 7.917 | 12 |
| 9 | Gabe GelsoMF, GKJefferson (Monroe) | 81 | 115 | 3.682 | 22 |
| 10 | Carson GoetzGKOCHS (Auburn Hills) | 75 | 1065 | 4.412 | 17 |
| 11 | Oliver ThompsonGKFCHS (Clinton Township) | 69 | 779 | 4.929 | 14 |
| 12 | Lance ChildersGKFHCHS (Grand Rapids) | 60 | 1090 | 4.000 | 15 |
| 13 | Luke SchuemannGKLakeview (Battle Creek) | 51 | 960 | 3.643 | 14 |
| 14 | David MaierGK, MFWCA (Hillsdale) | 31 | 480 | 3.444 | 9 |
| 15 | Uhyun ShinDBerrien Springs | 30 | 80 | 2.308 | 13 |
| 16 | Walt PippGKOCHS (Auburn Hills) | 26 | 521 | 2.167 | 12 |
| 17 | Edan HautamakiGKMarquette | 25 | 0 | 1.316 | 19 |
| 18 | Josiah MackoGKFCHS (Clinton Township) | 22 | 132 | 2.200 | 10 |
| 19 | Carter SimotaJefferson (Monroe) | 15 | 110 | 0.938 | 16 |
| 20 | Alejandro GarciaFORWBerrien Springs | 10 | 15 | 1.111 | 9 |
| 21 | James OrtegaFORWBerrien Springs | 10 | 15 | 1.000 | 10 |
| 22 | Andrew HersbergerGKHudsonville | 6 | 880 | 0.545 | 11 |
| 23 | Nehemiah SteinBCA (Battle Creek) | 4 | 70 | 0.333 | 12 |
| 24 | Samuel DavisMF, DWCA (Hillsdale) | 3 | 200 | 0.333 | 9 |
| 25 | Blake MartinOCHS (Auburn Hills) | 2 | 25 | 0.095 | 21 |
| 26 | Levi FarleeD, HBFBA (Carson City) | 2 | 0 | 0.222 | 9 |
| 27 | McKeegan HagenbuchHCHS (Marcellus) | 2 | 0 | 0.111 | 18 |
| 28 | Khup KimBCA (Battle Creek) | 1 | 15 | 0.048 | 21 |