1 | Dante HolleySTRK, MFSaugatuck | 46 | 20 | 6 | 5.750 | 8 |
2 | Dominic MartinSTRKOvid-Elsie (Elsie) | 43 | 18 | 7 | 5.375 | 8 |
3 | Caiden WardFORWBerrien Springs | 37 | 15 | 7 | 9.250 | 4 |
4 | Jake BachertFORWFHCHS (Grand Rapids) | 23 | 8 | 7 | 1.917 | 12 |
5 | Sawyer DakinSTRKPortland | 20 | 8 | 4 | 4.000 | 5 |
6 | Ben BachertFORWFHCHS (Grand Rapids) | 19 | 9 | 1 | 1.583 | 12 |
7 | Charlie RobisonFORW, STRKSaugatuck | 18 | 5 | 8 | 2.250 | 8 |
8 | Leyton BelillMFOvid-Elsie (Elsie) | 15 | 6 | 3 | 1.875 | 8 |
9 | Henry GannonFORW, GKSaugatuck | 14 | 5 | 4 | 1.750 | 8 |
10 | Munashe MuteroBerrien Springs | 13 | 6 | 1 | 3.250 | 4 |
11 | Aidan DoyleMFOvid-Elsie (Elsie) | 13 | 4 | 5 | 1.625 | 8 |
12 | Ulrich DongmoSTRKFHCHS (Grand Rapids) | 12 | 4 | 4 | 1.000 | 12 |
13 | Wesley CharlevilleFORWWCA (Hillsdale) | 11 | 4 | 3 | 2.200 | 5 |
14 | Ben StirtonMFPortland | 9 | 4 | 1 | 1.800 | 5 |
15 | Nick JovanovicFORWFHCHS (Grand Rapids) | 9 | 3 | 3 | 0.900 | 10 |
16 | Ivan AbelMF, DPortland | 8 | 3 | 2 | 1.600 | 5 |
17 | Lucas MoellerFORWFHCHS (Grand Rapids) | 8 | 4 | 0 | 0.667 | 12 |
18 | Austin NowakSLCHS (Temperance) | 7 | 3 | 1 | 1.750 | 4 |
19 | Logen PothoffFB, DBerrien Springs | 7 | 2 | 3 | 1.750 | 4 |
20 | Steven ThamesMF, DBerrien Springs | 7 | 2 | 3 | 1.400 | 5 |
21 | David MaierHB, MFWCA (Hillsdale) | 7 | 2 | 3 | 1.400 | 5 |
22 | Chase SeeleySaugatuck | 7 | 3 | 1 | 0.875 | 8 |
23 | Colton ComiskeyFORWFHCHS (Grand Rapids) | 7 | 3 | 1 | 0.636 | 11 |
24 | Reese BonsallFORWFHCHS (Grand Rapids) | 7 | 1 | 5 | 0.583 | 12 |
25 | Blake MartinMF, FORWOCHS (Auburn Hills) | 6 | 3 | 0 | 1.200 | 5 |
26 | Conor BaxterFORW, MFBerrien Springs | 6 | 0 | 6 | 1.200 | 5 |
27 | Ben MaxwellMFSaugatuck | 6 | 3 | 0 | 1.000 | 6 |
28 | Joey KozlowskiMFOvid-Elsie (Elsie) | 6 | 2 | 2 | 0.750 | 8 |
29 | Tommy BullingerMF, FORWSaugatuck | 6 | 0 | 6 | 0.750 | 8 |
30 | Mikey WellsFORWFHCHS (Grand Rapids) | 6 | 3 | 0 | 0.500 | 12 |
31 | Bilal KotbiFORWFHCHS (Grand Rapids) | 6 | 2 | 2 | 0.500 | 12 |
32 | Brandt DyerGKSLCHS (Temperance) | 5 | 2 | 1 | 1.250 | 4 |
33 | Kevin SilvaMFBerrien Springs | 5 | 2 | 1 | 1.250 | 4 |
34 | Elias CengeriMF, FORWOCHS (Auburn Hills) | 5 | 2 | 1 | 0.833 | 6 |
35 | Chaycen ThorntonDOvid-Elsie (Elsie) | 5 | 1 | 3 | 0.625 | 8 |
36 | Treyson HeatonSLCHS (Temperance) | 4 | 2 | 0 | 1.000 | 4 |
37 | Theodoric DavisSTRKWCA (Hillsdale) | 4 | 2 | 0 | 1.000 | 4 |
38 | Gustavo MaldonadoMFPortland | 4 | 1 | 2 | 0.800 | 5 |
39 | Ryker ParsonsMFOvid-Elsie (Elsie) | 4 | 1 | 2 | 0.500 | 8 |
40 | Justin CrawfordD, HBSaugatuck | 4 | 1 | 2 | 0.500 | 8 |
41 | Jack FielderMFFHCHS (Grand Rapids) | 4 | 2 | 0 | 0.333 | 12 |
42 | Micah ScholtensDFHCHS (Grand Rapids) | 4 | 1 | 2 | 0.333 | 12 |
43 | JR HobbinsSLCHS (Temperance) | 3 | 1 | 1 | 0.750 | 4 |
44 | Miles MathewsMFBerrien Springs | 3 | 0 | 3 | 0.600 | 5 |
45 | Daniel ErmshlerMFOCHS (Auburn Hills) | 3 | 1 | 1 | 0.500 | 6 |
46 | Grady GrossFORWSaugatuck | 3 | 0 | 3 | 0.500 | 6 |
47 | Eddie RademacherFORWOvid-Elsie (Elsie) | 3 | 1 | 1 | 0.375 | 8 |
48 | Nicoli Viten-JohansenD, HBSaugatuck | 3 | 1 | 1 | 0.375 | 8 |
49 | Ethan MoonD, MFFHCHS (Grand Rapids) | 3 | 1 | 1 | 0.250 | 12 |
50 | Brit YglesiasSLCHS (Temperance) | 2 | 1 | 0 | 0.500 | 4 |