2025-2026 Michigan Lp High School State Championship Player Leaderboard

Division Rankings
Played Season: Spring
Powered by
National Partners

Stay up to date on Michigan Lp High School Golf

Rank Player Name Team Name Grad Year Round 1 Round 2 To Par Division Total Score Avg. Diff
T1 Jp Levan Grand Rapids Christian 73 68 -3 2 141 1.73
T1 Justin Steinman Bay City Western 69 72 -3 2 141 1.73
3 Blake Springstead Elk Rapids 73 73 +2 3 146 2.58
T4 Jack Klimek Ada Forest Hills Eastern 71 72 -1 2 143 2.68
T4 Tommy Preston Flint Powers Catholic 70 73 -1 2 143 2.68
6 Brandon Kulka Jackson Lumen Christi 73 74 +3 3 147 3.03
T7 Harris Hoekwater Grand Rapids South Christian 71 73 E 2 144 3.16
T7 Sumner Meekhof Allendale 71 73 E 2 144 3.16
9 Ben Vento Rochester Adams 70 72 -2 1 142 3.43
10 David Han Midland Dow 69 73 -2 1 142 3.44
11 Aj Gasper Flushing 71 71 -2 1 142 3.44
12 Tristan Pohl Freeland 67 78 +1 2 145 3.64
13 Colin Riehl Novi 70 73 -1 1 143 3.89
14 Grady Bissett Brighton 71 72 -1 1 143 3.89
15 Cooper Reitsma East Grand Rapids 72 74 +2 2 146 4.12
16 Marty Wayman Grosse Pointe South 72 72 E 1 144 4.34
T17 Keating Holland Kalamazoo Christian 77 73 +6 3 150 4.36
T17 Gabe Cooper Jackson Lumen Christi 73 77 +6 3 150 4.36
19 Will Orme Grandville Calvin Christian 79 71 +6 3 150 4.36
T20 Max Morris Davison 72 73 +1 1 145 4.79
T20 William Nagelvoort Holland West Ottawa 72 73 +1 1 145 4.79
T20 Christian Helzer Grand Ledge 75 70 +1 1 145 4.79
T23 Jack Whitmore Detroit Catholic Central 76 69 +1 1 145 4.8
T23 Rocco Iacobelli Bloomfield Hills Brother Rice 71 74 +1 1 145 4.8
T25 Sawyer O'grady East Grand Rapids 75 73 +4 2 148 5.08
T25 Bentley Coon Parma Western 76 72 +4 2 148 5.08
27 Dylan Zahuranic Utica Eisenhower 77 69 +2 1 146 5.24
T28 Aidan Oake Hartland 72 74 +2 1 146 5.25
T28 Collin Davis Detroit Catholic Central 74 72 +2 1 146 5.25
T30 Bryce Boss Charlevoix 77 72 +5 4 149 5.48
T30 Giovanni Paluch Alcona 74 75 +5 4 149 5.48
32 Timothy Delzer Orchard Lake St Mary's 79 70 +5 2 149 5.55
T33 Tommy Jandernoa Flint Powers Catholic 78 71 +5 2 149 5.56
T33 Linus Vandenberg Holland Christian 74 75 +5 2 149 5.56
T35 Julian Sinishtaj Warren De La Salle Collegiate 70 77 +3 1 147 5.69
T35 Grant Schrotenboer Saugatuck 84 69 +9 3 153 5.69
T37 Owen Kotowski Grand Rapids West Catholic 78 75 +9 3 153 5.7
T37 Mathieu Duflo Grand Rapids Forest Hills Northern 74 73 +3 1 147 5.7
39 Andrew Chang Orchard Lake St Mary's 75 75 +6 2 150 6.03
40 Brendan Morgan Grand Rapids West Catholic 77 77 +10 3 154 6.14
41 Alexander Bartish Grand Rapids West Catholic 74 80 +10 3 154 6.14
T42 Nick Smith Rochester Adams 73 75 +4 1 148 6.15
T42 Draven Rogers Port Huron Northern 73 75 +4 1 148 6.15
T42 Cruz Beckstrom Muskegon Mona Shores 73 75 +4 1 148 6.15
T45 Charles Wilke Richland Gull Lake 71 80 +7 2 151 6.51
T45 Brennan Tato Orchard Lake St Mary's 80 71 +7 2 151 6.51
47 Clark Erwin Marshall 74 77 +7 2 151 6.52
T48 Casey Jackson Boyne City 79 76 +11 3 155 6.59
T48 Nicholas Joly-naso Grosse Ile 76 79 +11 3 155 6.59
T50 Michael Maurin Hartland 77 72 +5 1 149 6.6
T50 William Latchana Davison 77 72 +5 1 149 6.6
T50 William Smidt Bloomfield Hills Brother Rice 75 74 +5 1 149 6.6
T50 Luke Slankster Detroit Catholic Central 75 74 +5 1 149 6.6
T50 Lucas Dhaseleer Grand Rapids Forest Hills Northern 75 74 +5 1 149 6.6
T50 Gavin Olson Muskegon Mona Shores 74 75 +5 1 149 6.6
T50 Duncan Robinson Traverse City West 72 77 +5 1 149 6.6
T50 Wyatt Reid South Lyon 76 73 +5 1 149 6.6
58 Garrett Schultz Traverse City Christian 77 75 +8 4 152 6.78
59 Leo Nguyen Jackson 77 75 +8 2 152 6.99
T60 Myles Smith Bay City Western 74 78 +8 2 152 7.0
T60 Henry Delzer Orchard Lake St Mary's 78 74 +8 2 152 7.0
T62 Ethan Demaso Essexville Garber 82 74 +12 3 156 7.03
T62 Luke Jones North Muskegon 78 78 +12 3 156 7.03
T64 Haidren Stewart Saline 75 75 +6 1 150 7.05
T64 Adam Forcier Brighton 72 78 +6 1 150 7.05
T64 Joseph Karoutsos Bloomfield Hills Brother Rice 70 80 +6 1 150 7.05
T64 Bennett Boyle Bloomfield Hills Brother Rice 78 72 +6 1 150 7.05
T64 Ben Liddell Portage Central 75 75 +6 1 150 7.05
T64 Alex Postma Caledonia 75 75 +6 1 150 7.05
T64 Cooper Bireta Walled Lake Northern 75 75 +6 1 150 7.05
71 Sal Camalo Detroit Catholic Central 76 74 +6 1 150 7.06
72 Isaiah Ponstine Wyoming Potter's House Christian 76 77 +9 4 153 7.22
73 Paiton Old Croswell-Lexington 79 74 +9 2 153 7.47
74 Andrew Boldt Parma Western 75 78 +9 2 153 7.47
75 Nick Dykstra Schoolcraft 78 79 +13 3 157 7.48
76 Titan Carter Shelby 83 74 +13 3 157 7.48
T77 Taleon Guess Temperance Bedford 73 78 +7 1 151 7.5
T77 Jack Hamilton Grand Rapids Forest Hills Northern 78 73 +7 1 151 7.5
79 Alex Wang Troy 79 72 +7 1 151 7.51
80 Joey Mirabelli Traverse City Christian 80 74 +10 4 154 7.65
T81 Reid Schisler Saginaw Valley Lutheran 81 77 +14 3 158 7.92
T81 Ian Riggs Traverse City St Francis 80 78 +14 3 158 7.92
83 Elijah Schultz St Johns 81 73 +10 2 154 7.95
T84 Preston Muntin Fenton 76 78 +10 2 154 7.95
T84 Henry Seufert Grand Rapids Christian 76 78 +10 2 154 7.95
T84 Matthew Murdock Grand Rapids Forest Hills Central 78 76 +10 2 154 7.95
87 Brandon Lovejoy Brighton 78 74 +8 1 152 7.96
88 Hayden Vansteenhouse Leland 80 75 +11 4 155 8.09
T89 Brixton Devries Traverse City St Francis 82 77 +15 3 159 8.37
T89 Cameron Mcdonald Grand Rapids Covenant Christian 83 76 +15 3 159 8.37
T89 Max Mccallister Grand Rapids NorthPointe Christian 80 79 +15 3 159 8.37
T92 Nolan Greene Portage Central 82 71 +9 1 153 8.41
T92 Easton Short Brighton 71 82 +9 1 153 8.41
T92 Henry Stachnik Traverse City West 74 79 +9 1 153 8.41
T95 Brayden Siders St Joseph 75 80 +11 2 155 8.43
T95 Ty Erickson East Grand Rapids 76 79 +11 2 155 8.43
T97 Parker Westcott Chelsea 82 73 +11 2 155 8.43
T97 Brady Berkemeier Flint Powers Catholic 77 78 +11 2 155 8.43
99 Blair Dezeeuw McBain Northern Michigan Christian 81 75 +12 4 156 8.52
100 Mclleyton Shatto Grand Rapids Covenant Christian 81 79 +16 3 160 8.81
101 Luke Skaryd Lansing Catholic 82 78 +16 3 160 8.81
T102 Troy Che Midland Dow 80 74 +10 1 154 8.86
T102 Jack Mcfarlane Saline 79 75 +10 1 154 8.86
T102 Liam Goodwin Portage Central 77 77 +10 1 154 8.86
T102 Eddie Robbins Saline 74 80 +10 1 154 8.86
T102 David Krusinski Detroit Catholic Central 79 75 +10 1 154 8.86
T102 Liam Kastamo Hartland 78 76 +10 1 154 8.86
108 Yousef Darwich DeWitt 77 79 +12 2 156 8.91
109 Krew Isard Vicksburg 76 80 +12 2 156 8.91
110 Brody Baum Springport 76 81 +13 4 157 8.96
T111 Josh Collins Boyne City 79 82 +17 3 161 9.25
T111 Aiden Raphael Shepherd 81 80 +17 3 161 9.25
T113 Dylan Phillips Midland Dow 77 78 +11 1 155 9.31
T113 Auden Enrico Grand Rapids Forest Hills Northern 77 78 +11 1 155 9.31
T115 Gavin Roberts Walled Lake Western 80 75 +11 1 155 9.31
T115 Pierson Curry South Lyon 75 80 +11 1 155 9.31
117 Owen Wilson Rockford 79 76 +11 1 155 9.32
T118 Zach Deppen Bay City Western 80 77 +13 2 157 9.39
T118 Drew Vanderheide Grand Rapids South Christian 79 78 +13 2 157 9.39
T118 Mikey Karwaski Grand Rapids Catholic Central 81 76 +13 2 157 9.39
T118 Charlie Stehouwer East Grand Rapids 77 80 +13 2 157 9.39
T122 Carter Tribell Chesaning 81 81 +18 3 162 9.7
T122 Justin Lange Lansing Catholic 80 82 +18 3 162 9.7
124 Crosby Robinson Traverse City West 78 78 +12 1 156 9.76
T125 Ryan Tobin jr South Lyon East 80 76 +12 1 156 9.77
T125 Patrick Russell Detroit U of D Jesuit 76 80 +12 1 156 9.77
T125 Graham Bogdasarian Saline 77 79 +12 1 156 9.77
128 Dominic Prezzato Grand Rapids Catholic Central 79 79 +14 2 158 9.86
T129 Andrew Legg Bloomfield Hills Cranbrook Kingswood 80 78 +14 2 158 9.87
T129 Malachi Mcclelland Holland 80 78 +14 2 158 9.87
T129 Kane Vanoosten Gaylord 78 80 +14 2 158 9.87
T132 Hart Hoekzema Traverse City St Francis 84 79 +19 3 163 10.15
T132 Braylon Estlow Quincy 82 81 +19 3 163 10.15
T134 Tyler Little Midland Dow 78 79 +13 1 157 10.22
T134 Zander Cipa Rochester Adams 79 78 +13 1 157 10.22
136 Griffin Bluthardt Bloomfield Hills Brother Rice 76 81 +13 1 157 10.22
137 Joe Gaffney Charlevoix 84 76 +16 4 160 10.26
138 George Mertz Gaylord St Mary 82 78 +16 4 160 10.26
T139 Caleb Krosschell Grand Rapids South Christian 80 79 +15 2 159 10.34
T139 Will Matyus Grand Rapids Catholic Central 80 79 +15 2 159 10.34
T141 Callahan Peterson Grand Rapids West Catholic 85 79 +20 3 164 10.59
T141 Grady Matteson Delton Kellogg 84 80 +20 3 164 10.59
T141 Jack Moco Grosse Ile 84 80 +20 3 164 10.59
T141 Bryce Wieferich Clare 80 84 +20 3 164 10.59
T141 Brandon Ruhl Clinton 86 78 +20 3 164 10.59
T141 Owyn Webb Traverse City St Francis 84 80 +20 3 164 10.59
T141 Harper Merchant Ithaca 83 81 +20 3 164 10.59
T141 Adam Killingsworth Chesaning 86 78 +20 3 164 10.59
T141 Ben Wolff Boyne City 77 87 +20 3 164 10.59
150 Carson Schehr South Lyon 75 83 +14 1 158 10.67
T151 Erickson Liu Ann Arbor Pioneer 84 74 +14 1 158 10.67
T151 Ben Bieri Grosse Pointe South 81 77 +14 1 158 10.67
T151 Carter Gogate Detroit U of D Jesuit 81 77 +14 1 158 10.67
T151 Takumu Yoda Novi 81 77 +14 1 158 10.67
155 Ben Rottman Lansing Christian 80 81 +17 4 161 10.7
T156 Charlie Maczka Flint Powers Catholic 76 84 +16 2 160 10.82
T156 Drew Goik Spring Lake 81 79 +16 2 160 10.82
T156 Lincoln Taylor Holland 79 81 +16 2 160 10.82
T156 Kevin Scott Chelsea 80 80 +16 2 160 10.82
160 Leo Sotiropoulos Saline 83 76 +15 1 159 11.12
T161 Adam Smigielski Detroit U of D Jesuit 80 79 +15 1 159 11.12
T161 Austin Kaczocha Rochester Adams 81 78 +15 1 159 11.12
T161 Drew Rzeppa Rochester Adams 81 78 +15 1 159 11.12
164 Lucas Schwartz Muskegon Western Michigan Christian 83 79 +18 4 162 11.13
165 Landen Whisler Charlevoix 81 81 +18 4 162 11.13
T166 Graham Goodman DeWitt 75 86 +17 2 161 11.3
T166 Gabe Schneider Big Rapids 81 80 +17 2 161 11.3
T168 Sam Dunckel Grand Rapids NorthPointe Christian 85 81 +22 3 166 11.48
T168 Wyman Collins Boyne City 84 82 +22 3 166 11.48
T168 Cameron Little Durand 79 87 +22 3 166 11.48
171 Silas Combs Riverview Gabriel Richard 83 80 +19 4 163 11.56
172 Charlie Thiel Maple City Glen Lake 81 82 +19 4 163 11.57
T173 Will Gryzenia Grosse Pointe South 84 76 +16 1 160 11.58
T173 Rodrigo Dugarte Troy 81 79 +16 1 160 11.58
T175 Kethan Lala Orchard Lake St Mary's 83 79 +18 2 162 11.77
T175 Luke Valenti Carleton Airport 83 79 +18 2 162 11.77
T177 Ty Swift Grand Rapids South Christian 81 81 +18 2 162 11.78
T177 Aidan Wirth St Johns 81 81 +18 2 162 11.78
T177 Blaise Krol Grand Rapids Catholic Central 81 81 +18 2 162 11.78
T180 Nathan Vallier Holland 82 80 +18 2 162 11.78
T180 Logan Fansler Chelsea 84 78 +18 2 162 11.78
T182 Luke Lazorka Grosse Ile 84 83 +23 3 167 11.93
T182 Benjamin Mcdonald Grand Rapids Covenant Christian 81 86 +23 3 167 11.93
T182 Jonathan Hu Kalamazoo Christian 83 84 +23 3 167 11.93
T182 Fischer Zawacki Ottawa Lake Whiteford 85 82 +23 3 167 11.93
T182 Jacob Payne Chesaning 82 85 +23 3 167 11.93
T187 James Feudi Petersburg Summerfield 81 83 +20 4 164 12.0
T187 Lincoln Knirk Addison 85 79 +20 4 164 12.0
T187 William Shepler Harbor Springs 84 80 +20 4 164 12.0
T190 Michael Malenfant Troy 82 79 +17 1 161 12.03
T190 Quinn Kuchman Birmingham Seaholm 80 81 +17 1 161 12.03
T190 Mitchell Stoll Brighton 82 79 +17 1 161 12.03
T190 Charlie Thomas Grosse Pointe South 81 80 +17 1 161 12.03
194 Ike Thomas Vicksburg 81 82 +19 2 163 12.26
T195 William Gibbons Boyne City 89 79 +24 3 168 12.37
T195 Hayden Demaso Essexville Garber 85 83 +24 3 168 12.37
T195 Tai Mackey Kalamazoo Christian 86 82 +24 3 168 12.37
T198 Caden Whitbeck Royal Oak Shrine Catholic 83 82 +21 4 165 12.43
T198 Dominic Walker Clarkston Everest Collegiate 85 80 +21 4 165 12.43
200 Sean Haggerty Traverse City West 79 83 +18 1 162 12.48
201 Robbie Mossett Port Huron Northern 82 80 +18 1 162 12.48
T202 Brody Shilts Grand Rapids South Christian 83 81 +20 2 164 12.74
T202 Evan Mullins St Joseph 80 84 +20 2 164 12.74
T202 Sam Howell Bloomfield Hills Cranbrook Kingswood 83 81 +20 2 164 12.74
T205 Chase Schmidt Parma Western 82 82 +20 2 164 12.74
T205 Chase Schmidt Spring Lake 82 82 +20 2 164 12.74
207 Michael Olenchak Grosse Ile 85 84 +25 3 169 12.82
T208 Carter Brickley Delton Kellogg 83 86 +25 3 169 12.82
T208 Grant Figg Grand Rapids Covenant Christian 91 78 +25 3 169 12.82
T210 Ian Vanderstelt Byron 87 79 +22 4 166 12.87
T210 Lucas Weare Byron 81 85 +22 4 166 12.87
T212 Ishan Saparia Troy 83 80 +19 1 163 12.93
T212 Jase Sensor Hartland 80 83 +19 1 163 12.93
214 Max Prillwitz Novi 84 79 +19 1 163 12.93
T215 Cade Horner St Joseph 82 83 +21 2 165 13.22
T215 Rj Zecchino Haslett 86 79 +21 2 165 13.22
T215 Judah Kuiper Grand Rapids Christian 82 83 +21 2 165 13.22
218 Porter Greenfelder Lansing Catholic 86 84 +26 3 170 13.26
219 Cameron Mcleod Ann Arbor Father Gabriel Richard 91 79 +26 3 170 13.26
220 Maximilian Argumedo Springport 84 83 +23 4 167 13.3
T221 Grayson Young Addison 87 80 +23 4 167 13.3
T221 Noah Marquardt Harbor Springs 86 81 +23 4 167 13.3
T221 Blaze Snyder Breckenridge 86 81 +23 4 167 13.3
T221 Alex Annema Byron 81 86 +23 4 167 13.3
T225 Eddie Kuznar Muskegon Mona Shores 80 84 +20 1 164 13.38
T225 Jonah Sterling Berkley 78 86 +20 1 164 13.38
T225 George Griswold Portage Central 80 84 +20 1 164 13.38
228 Joseph Mekdad Dearborn 82 82 +20 1 164 13.38
T229 Colin Craig Grand Rapids Christian 80 86 +22 2 166 13.7
T229 Preston Logan Bloomfield Hills Cranbrook Kingswood 80 86 +22 2 166 13.7
T231 Dominic Taylor Chesaning 85 86 +27 3 171 13.71
T231 Cole Kline Perry 89 82 +27 3 171 13.71
T231 Connor Zimmerman Ida 89 82 +27 3 171 13.71
234 Cash Rosum Frankfort 85 83 +24 4 168 13.73
T235 Wyatt Johnson Hartland 81 84 +21 1 165 13.84
T235 Landen Windbacher Traverse City West 81 84 +21 1 165 13.84
237 Tanner Sigulinsky Durand 88 84 +28 3 172 14.15
T238 Max Frankel Kalamazoo Christian 83 89 +28 3 172 14.15
T238 Braden Chessor Grosse Ile 86 86 +28 3 172 14.15
T240 Dries Vannoord McBain Northern Michigan Christian 84 85 +25 4 169 14.17
T240 Davis Peters Unionville-Sebewaing 86 83 +25 4 169 14.17
242 Joel Martin Kingston 89 80 +25 4 169 14.17
T243 Ty Iamurri Maple City Glen Lake 87 82 +25 4 169 14.17
T243 Judah Mcclelland Holland 80 87 +23 2 167 14.17
T243 Levi Lightner St Johns 84 83 +23 2 167 14.17
T243 Sean O'connell Whitmore Lake 87 82 +25 4 169 14.17
247 Zach Weare Byron 88 81 +25 4 169 14.17
T248 Cole Loafman Carleton Airport 82 85 +23 2 167 14.18
T248 Noah Onstott Flint Powers Catholic 81 86 +23 2 167 14.18
250 Olin Rohrstaff Portage Central 81 85 +22 1 166 14.29
T251 Aaden Stellini Grand Rapids West Catholic 87 86 +29 3 173 14.6
T251 Jack Morton Elk Rapids 87 86 +29 3 173 14.6
T251 Jack Poland Oscoda 89 84 +29 3 173 14.6
T251 Tristan Kowalk Grand Rapids NorthPointe Christian 89 84 +29 3 173 14.6
T251 Jason Marshall Delton Kellogg 85 88 +29 3 173 14.6
T256 Drew Neer Durand 83 90 +29 3 173 14.6
T256 Connor Thomson Chesaning 91 82 +29 3 173 14.6
T256 Nolan Williamson Waterford Our Lady of the Lakes 83 90 +29 3 173 14.6
T259 Brody Balenda Parma Western 87 81 +24 2 168 14.65
T259 Graham Thompson Bloomfield Hills Cranbrook Kingswood 85 83 +24 2 168 14.65
T259 Brody Balenda Spring Lake 87 81 +24 2 168 14.65
262 Rowan Smithgall Spring Lake 88 80 +24 2 168 14.65
T263 Jack Peterson Grand Rapids Forest Hills Northern 85 82 +23 1 167 14.74
T263 William Balasia Detroit U of D Jesuit 84 83 +23 1 167 14.74
T263 Jp Moolman Novi 79 88 +23 1 167 14.74
T263 Sawyer Rapp South Lyon 83 84 +23 1 167 14.74
267 Braylen Brown Bad Axe 87 84 +27 4 171 15.04
T268 Braeden Olsen Byron 82 89 +27 4 171 15.04
T268 Charlie Groya Maple City Glen Lake 91 80 +27 4 171 15.04
270 Max Nobis Traverse City St Francis 83 91 +30 3 174 15.04
T271 Aiden Lee South Lyon 85 83 +24 1 168 15.18
T271 Brady Volkmann Muskegon Mona Shores 83 85 +24 1 168 15.18
T271 Simon Soper Royal Oak 83 85 +24 1 168 15.18
274 Emmitt Baas McBain Northern Michigan Christian 89 83 +28 4 172 15.47
275 Edward Keaster Addison 84 88 +28 4 172 15.47
T276 Sam Swihart Jackson Lumen Christi 90 85 +31 3 175 15.49
T276 Owen Gregg Kalamazoo Christian 83 92 +31 3 175 15.49
T276 Dickson Samadder Cassopolis 89 86 +31 3 175 15.49
T279 Parker Hopkins DeWitt 86 84 +26 2 170 15.61
T279 Evan Johnson Lake Fenton 84 86 +26 2 170 15.61
T279 Weston Sundberg St Johns 85 85 +26 2 170 15.61
T282 Romen Ruiz Port Huron Northern 87 82 +25 1 169 15.64
T282 Isaac Lathwell Berkley 84 85 +25 1 169 15.64
T282 Vincenzo Fabiano Midland Dow 84 85 +25 1 169 15.64
285 Graeme Seltz Saginaw Nouvel Catholic Central 89 84 +29 4 173 15.91
T286 Robby Taylor Bay City All Saints 85 88 +29 4 173 15.91
T286 Ian Ziegelmann Maple City Glen Lake 87 86 +29 4 173 15.91
T286 Maddox Mosley Lansing Christian 88 85 +29 4 173 15.91
289 Sawyer Sportel Essexville Garber 86 90 +32 3 176 15.93
290 Jake Grimm Vicksburg 88 83 +27 2 171 16.09
T291 Samuel Schneider Capac 86 88 +30 4 174 16.34
T291 Luke Alvarez Addison 85 89 +30 4 174 16.34
T291 Drake Vannoord McBain Northern Michigan Christian 86 88 +30 4 174 16.34
T291 Maxwell Drenth Charlevoix 90 84 +30 4 174 16.34
295 Will Pierce Lansing Catholic 96 81 +33 3 177 16.37
296 Carson Spencer Jackson Lumen Christi 91 86 +33 3 177 16.38
297 Samuel Mitocariu St Joseph 87 85 +28 2 172 16.56
298 Landon Mcgregor St Joseph 89 83 +28 2 172 16.57
T299 Brody O'loughlin Parma Western 86 86 +28 2 172 16.57
T299 Brody O'loughlin Spring Lake 86 86 +28 2 172 16.57
T301 Ripken Overweg Springport 90 85 +31 4 175 16.78
T301 Colin Blanck Harbor Springs 84 91 +31 4 175 16.78
303 Drew Kortering Schoolcraft 90 88 +34 3 178 16.82
304 Jack Williams Novi 85 87 +28 1 172 16.99
305 Benjamin Kirshenbaum Carleton Airport 90 83 +29 2 173 17.04
T306 Joey Zuverink Schoolcraft 85 94 +35 3 179 17.27
T306 Toby Degroote Essexville Garber 92 87 +35 3 179 17.27
T308 Oliver Runyon Detroit U of D Jesuit 80 93 +29 1 173 17.45
T308 Ryder Swanson Muskegon Mona Shores 80 93 +29 1 173 17.45
T310 Andrew Owings Grand Rapids Christian 86 88 +30 2 174 17.53
T310 Tommy Denha DeWitt 90 84 +30 2 174 17.53
T310 Austin Cohrs Holland 76 98 +30 2 174 17.53
313 Nic Korrey Lansing Christian 88 89 +33 4 177 17.65
T314 Parker Rigby Essexville Garber 85 95 +36 3 180 17.71
T314 Luke Anderson Jackson Lumen Christi 89 91 +36 3 180 17.71
T314 Jacob Boven Grand Rapids Covenant Christian 89 91 +36 3 180 17.71
317 Dylan Welton St Johns 87 88 +31 2 175 18.0
318 Alex Garrett Vicksburg 91 84 +31 2 175 18.01
319 Jorin Arnold Grand Rapids NorthPointe Christian 91 90 +37 3 181 18.16
T320 Bryce Rossow Port Huron Northern 89 86 +31 1 175 18.36
T320 Cameron Pruett Port Huron Northern 91 84 +31 1 175 18.36
322 Shawn Potter Chelsea 84 92 +32 2 176 18.48
323 Jacob Stevens Grand Rapids Catholic Central 82 94 +32 2 176 18.49
T324 Owen Bellows Royal Oak Shrine Catholic 90 89 +35 4 179 18.52
T324 Connor Geigley Centreville 91 88 +35 4 179 18.52
326 Caleb Kortering Schoolcraft 91 91 +38 3 182 18.6
327 Anthony Wren Bad Axe 85 95 +36 4 180 18.95
328 Charlie Stevens Vicksburg 89 88 +33 2 177 18.96
329 Brendyn Raschke New Boston Huron 86 91 +33 2 177 18.97
330 Landon Ibrahim Troy 89 88 +33 1 177 19.26
331 Ben Lutz Addison 96 85 +37 4 181 19.38
332 Chase Lafaive Harbor Springs 91 90 +37 4 181 19.38
T333 Tyler Hatcher Bay City Western 91 87 +34 2 178 19.44
T333 Sawyer Shilling DeWitt 90 88 +34 2 178 19.44
T335 Tyler Howland Delton Kellogg 91 93 +40 3 184 19.49
T335 Kyler Hatchett Bath 91 93 +40 3 184 19.49
337 Cooper Resch Lansing Christian 96 86 +38 4 182 19.82
338 Austin Switzer Kingston 90 92 +38 4 182 19.82
T339 Hank Webb Bloomfield Hills Cranbrook Kingswood 85 94 +35 2 179 19.92
T339 William Fundaro Dearborn Divine Child 91 88 +35 2 179 19.92
T339 Brady Crawford Chelsea 91 88 +35 2 179 19.92
T339 Grayson Kooienga East Grand Rapids 90 89 +35 2 179 19.92
343 Travis Hull Bath 87 98 +41 3 185 19.93
344 Connor Uy Durand 92 93 +41 3 185 19.94
345 Robbie Sowles Saginaw Nouvel Catholic Central 89 94 +39 4 183 20.26
346 Oscar Ciolek Kingston 95 88 +39 4 183 20.26
T347 Mason Hilley Elk Rapids 89 97 +42 3 186 20.38
T347 Landon Kerkstra Schoolcraft 96 90 +42 3 186 20.38
349 Carson Drury Bath 91 95 +42 3 186 20.38
350 Keegan Morphey Carleton Airport 92 88 +36 2 180 20.4
351 Anson Forsyth Howell 86 94 +36 1 180 20.62
T352 Collin Gardner Whitmore Lake 96 88 +40 4 184 20.69
T352 Landen Livingston Whitmore Lake 97 87 +40 4 184 20.69
354 Nolan Collins Whitmore Lake 94 90 +40 4 184 20.69
355 Blake Slazek South Haven 90 91 +37 2 181 20.88
356 Karter Smith Kingston 92 93 +41 4 185 21.13
T357 Jacob Staake Grand Rapids NorthPointe Christian 98 90 +44 3 188 21.27
T357 Jacob Garrow Elk Rapids 100 88 +44 3 188 21.27
359 Jacob Dibkey Carleton Airport 90 92 +38 2 182 21.35
T360 Carter Combs Riverview Gabriel Richard 96 91 +43 4 187 21.99
T360 Vincent Alonz Harbor Springs 91 96 +43 4 187 21.99
T362 Quincy Smith Muskegon Western Michigan Christian 94 93 +43 4 187 21.99
T362 Nate Walkenhorst Riverview Gabriel Richard 93 94 +43 4 187 21.99
T364 Andrew Lawrence Maple City Glen Lake 95 93 +44 4 188 22.43
T364 Logan Schwichtenberg Petersburg Summerfield 94 94 +44 4 188 22.43
366 Jona Zimbalatti Trenton 84 101 +41 2 185 22.79
367 Trey Barry Berkley 88 97 +41 1 185 22.87
368 Owen Rogers Delton Kellogg 98 94 +48 3 192 23.05
369 Colby Webster Bay City Western 92 94 +42 2 186 23.27
T370 Luca Longo Capac 100 90 +46 4 190 23.3
T370 Jack Crawford Lansing Christian 94 96 +46 4 190 23.3
T370 Chase Talaski Saginaw Nouvel Catholic Central 102 88 +46 4 190 23.3
T370 Matthew Rowe Riverview Gabriel Richard 101 89 +46 4 190 23.3
374 Hunter Kozlowski Berkley 90 96 +42 1 186 23.33
375 Leighton Osborn Marcellus 98 93 +47 4 191 23.73
376 Dylen Marsee Muskegon Western Michigan Christian 99 92 +47 4 191 23.73
377 Max Knowlton Grosse Pointe South 85 102 +43 1 187 23.78
378 Bryce Reid Elk Rapids 101 93 +50 3 194 23.94
T379 Aiden Gray Bad Axe 98 94 +48 4 192 24.17
T379 Alex Scott Hesperia 97 95 +48 4 192 24.17
381 Cooper Vizina Durand 96 99 +51 3 195 24.38
382 Hugh Camire Capac 108 85 +49 4 193 24.6
383 Owen Lancaster Berkley 94 95 +45 1 189 24.68
T384 Brady Bachman Saginaw Nouvel Catholic Central 96 98 +50 4 194 25.03
T384 Brody Switzer Kingston 96 98 +50 4 194 25.03
386 Brad Agnew Lansing Catholic 103 94 +53 3 197 25.27
387 Brody Beckhold Portland St Patrick 98 98 +52 4 196 25.9
388 Corban Radtke Traverse City Christian 98 99 +53 4 197 26.34
389 Levi Chestney Muskegon Western Michigan Christian 102 96 +54 4 198 26.77
390 Caden Olsofsky Muskegon Western Michigan Christian 101 97 +54 4 198 26.77
391 Luke Inman Bath 108 93 +57 3 201 27.05
392 Blake Martin Riverview Gabriel Richard 103 96 +55 4 199 27.21
393 Eli Worth Springport 99 102 +57 4 201 28.08
394 Blake Boss Charlevoix 104 97 +57 4 201 28.08
395 Linkin Armour Bath 109 95 +60 3 204 28.39
396 Harper Vandervlucht Traverse City Christian 106 96 +58 4 202 28.51
397 Cael Robertson Whitmore Lake 94 108 +58 4 202 28.52
T398 Michael Curnett McBain Northern Michigan Christian 100 105 +61 4 205 29.82
T398 Hunter Richardson Capac 99 106 +61 4 205 29.82
400 Adam Schaefer Capac 110 96 +62 4 206 30.24
401 Ian Harris Saginaw Nouvel Catholic Central 109 100 +65 4 209 31.55
402 Morris Ayliffe Bad Axe 111 100 +67 4 211 32.42
403 Isaac Torbet Traverse City Christian 108 103 +67 4 211 32.43
404 Halston Hooley Bad Axe 105 109 +70 4 214 33.73
405 Wyatt Burns Springport 115 101 +72 4 216 34.6
406 Karsyn Smith Pinconning 117 103 +76 3 220 35.5