Michigan boys prep hoops: Top 200 players from class of 2025

Published by

on

These will be updated again throughout the regular season.

  1. Trey McKenney, 6-4, Orchard Lake St. Mary
  2. Cameron Hutson, 6-5, East Lansing
  3. Macari Moore, 6-3, Ann Arbor Huron: Iowa State
  4. Leroy Blyden Jr., 6-1, UD Jesuit
  5. Lance Stone, 5-7, Detroit Renaissance
  6. Greg Lawson, 6-3, Davison
  7. Markus Blackwell, 6-2, Warren Lincoln
  8. Brady Swartz, 6-7, GR Northview
  9. Phoenix Glassnor, 6-0, Warren De La Salle: Toledo
  10. Camden Karel, 6-9, Byron Center
  11. Sharod Barnes, 6-2, Orchard Lake St. Mary: Western Michigan
  12. Stevie Elam, 6-2, Adrian
  13. Carson Vis, 6-4, South Christian: Western Michigan
  14. Camden Fall Thompson, 6-6, Whitehall: Western Michigan
  15. Geon Hutchins, 6-4, Oak Park: Northern Iowa
  16. Dominic Krzesowiak, 6-5, Romulus Summit
  17. Jah Hatchett, 5-11, East Kentwood
  18. Xavier Johnson, 6-4, UD Jesuit
  19. Moses Blackwell, 5-8, Warren Lincoln
  20. Parker LePla, 6-8, Goodrich
  21. J.J. Frakes, 6-4, Berrien Springs
  22. Jalen Kampen, 6-4, Parchment
  23. T.J. Stevenson, 6-1, Saginaw United
  24. JC Branson, 6-4, East Lansing
  25. Mason Parker, 6-1, Troy
  26. Isaiah Hines, 5-11, Orchard Lake St. Mary
  27. Armoni Portis, 6-2, Warren De La Salle
  28. Braylon Mannon, 6-8, Belleville
  29. Dimaunye Smith-Powe, 6-0, University Prep
  30. Jake Champagne, 6-2, Oxford
  31. Keashaun Johnson, 6-5, Muskegon
  32. Tory James, 6-1, Grosse Pointe South
  33. Jayden Savoury, 6-6, Orchard Lake St. Mary: Michigan State (football)
  34. Zander Nash, 6-5, Imlay City
  35. Luke Westerdale, 6-0, Riverview Gabriel Richard
  36. B.J. Walker, 6-2, Zeeland East: Grand Valley State
  37. Charles Kage, 6-8, Riverview Gabriel Richard
  38. Shannon Henderson, 6-9, Stockbridge
  39. Jase Becher, 6-8, Linden
  40. John Simpson, 6-5, Birmingham Groves
  41. Kaeson Mayes, 6-2, Old Redford
  42. Graham Junge, 6-1, Flat Rock
  43. Oskar Kangas, 6-6, Iron Mountain
  44. Devin Lee, 6-3, Detroit Catholic Central
  45. Tarez Holmes, 6-7, Center Line
  46. Bradley Richards, 6-5, Fruitport Calvary
  47. Corey Pittman, 6-2, West Bloomfield
  48. Kyle McGowan, 6-7, Cadillac
  49. Noah Silkworth, 6-5, AA Skyline
  50. Joey Angok, 6-10, Forest Hills Northern
  51. Jacoby Menyweathers, 5-9, Waterford Mott
  52. Hamady Mashhour, 6-2, Dearborn
  53. Javontae Ross, 5-11, Flint Powers
  54. Sean Wesolek, 6-6, Bay City John Glenn
  55. Amir Perryman, 5-10, Romulus Summit
  56. Memphis McDowell, 5-10, River Rouge
  57. Elija Langston, 6-7, Muskegon
  58. Jesse James Cull, 6-5, Flint Powers
  59. Donovan Hamlin, 6-4, Flint Carman-Ainsworth
  60. Nick Sobush, 5-11, Riverview Gabriel Richard
  61. David Williams, 6-1, Brother Rice
  62. Dante Wimberly, 6-1, Ypsilanti Lincoln
  63. Easton Day, 6-2, Mt. Pleasant
  64. Deuce Weston, 5-9, Flint Carman-Ainsworth
  65. Donnie Huddleston, 6-2, Grand Blanc
  66. Vincent Salmon, 6-9, Brighton
  67. Leo Perettie, 5-11, Grosse Pointe North
  68. Jordan Bledsoe, 5-11, Mona Shores
  69. Tommy Pickens, 6-2, Grand Blanc
  70. Braedon Holder, 5-10, Warren De La Salle
  71. John Kaul, 6-2, Clarkston
  72. Jace Petree, 6-3, Detroit Edison
  73. Lincoln Lockhart, 6-1, Traverse City West
  74. David Herron III, 6-2, UD Jesuit
  75. Isaac Lee, 6-1, Byron Center
  76. Jonathan Pittman, 6-4, Mona Shores
  77. Gavin Grondin, 6-1, Kingsford
  78. DeShawnta Malone, 5-10, Lansing Waverly
  79. Da’Marion Bozeman, 6-5, Warren Lincoln
  80. Amari’Yunn Blythe, 6-3, Davison
  81. Jayden Keefer, 6-4, Ann Arbor Huron
  82. Tucker Walther, 6-4, Schoolcraft
  83. Garrett James, 6-3, Port Huron
  84. Lucas Pitsch, 6-7, Rockford
  85. Gabriel Njenga, 6-7, Big Rapids
  86. Trenton LeGarde, 6-0, Rochester Adams
  87. Warren Cain, 6-6, Davison
  88. Landon Kulowiak, 6-3, Buckley
  89. Derek Sanders, 6-5, Columbia Central
  90. Cade Wallaker, 6-0, Essexville-Garber
  91. Joshua Gibson, 6-2, Birmingham Groves
  92. Robert Smith, 5-8, North Farmington
  93. Jake Nellett, 6-4, Walled Lake Central
  94. Jaxon Jurmu, 6-1, Marquette
  95. Colin Heyboer, 6-6, Grandville
  96. Keane Hinkle, 5-9, Byron Center
  97. Joey Miller, 6-3, Hudsonville
  98. Jayden Hanson, 6-5, Bellaire
  99. Quinn Rosenberg, 6-5, Clarkston
  100. Brighton Biranyui-Booto, 6-5, Belleville
  101. Drew Blanton, 6-2, Chelsea
  102. Andrew Lake, 6-2, Troy
  103. Landon Reister, 6-3, Sparta
  104. Levi Stambaugh, 6-0, Mason
  105. Will Korenstra, 6-2, Grand Haven
  106. Israel Anthony, 6-4, Waterford Mott
  107. Carter Kerby, 5-11, Frankfort
  108. Graham Braun, 6-6, South Lyon
  109. Tyler Davis, 5-11, Grand Rapids Christian
  110. Dempsey Ray Cull, 6-6, Flint Powers
  111. Michael DeKuiper, 5-11, Rockford
  112. Ben Rodenbaugh, 6-4, McBain
  113. Caleb Pleume, 6-4, South Christian
  114. Max VanKoevering, 6-2, Unity Christian
  115. Christopher Morgan, 6-7, Warren Lincoln
  116. Winslow Robinson, 6-2, Traverse City West
  117. Keaton Blanker, 5-10, Tri-Unity
  118. Kaden Strong, 6-0, Grand Haven
  119. Grady Pieratt, 5-8, MP Sacred Heart
  120. Kadale Williams, 6-1, Lumen Christi
  121. Cyrus Mpeba, 6-3, Warren Fitzgerald
  122. Brendan Cargill, 5-9, Forest Hills Central
  123. Carson Lutz, 6-1, Milford
  124. Justin Greer-Sykes, 6-2, AH Avondale
  125. Malachi Jackson, 6-2, Detroit Renaissance
  126. Jaden Alger, 6-6, Boyne City
  127. Jalen Stelzer, 6-3, Clinton
  128. Drew Everingham, 6-4, Riverview GR
  129. Trevor Nolan, 5-8, Munising
  130. Brandon Pruitt, 5-11, Okemos
  131. Drake Koepke, 6-2, Bellaire
  132. Brad Coleman, 6-2, Millington
  133. Landyn Smith, 6-6, Mona Shores
  134. Sharone Russ, 6-2, Taylor Trillium
  135. Daniel Rice, 6-1, Cardinal Mooney
  136. Nsikan Usen, 6-4, White Lake Lakeland
  137. Sean Bailey, 6-4, Lincoln Park
  138. Luke Marcial, 6-5, Rochester Adams
  139. Brendin Jones, 6-6, West Bloomfield
  140. Tarren Calvert, 6-0, Wyoming
  141. Isaac Kanouno, 6-2, WL Western
  142. Landon McKinney, 6-2, Birmingham Groves
  143. Brody Schimpa, 6-2, Edwardsburg
  144. Garrett Mobley, 6-9, Brethren
  145. Timmy Crowley, 6-3, Lumen Christi
  146. Sam Gadde, 6-6, Alma
  147. Kal Koehler, 6-3, Whitehall
  148. Nzjai Davidson, 5-11, Lansing Everett
  149. Tyler Dorsey, 6-5, Saginaw United
  150. Ricky Sparks, 5-11, L’Anse Creuse North
  151. Ben Elzinga, 6-7, Covenant Christian
  152. Caden Neves, 6-6, Grandville
  153. Teddy Winstel, 5-11, Canton
  154. Marquise Meadows, 6-7, River Rouge
  155. Alex Genuise, 6-2, Allendale
  156. Gerald Sampoll Torres, 5-10, Iron Mountain
  157. Ryan Neal, 6-3, UPrep
  158. Avonte Wiggins, 5-11, Wyoming
  159. Cole Burk, 6-5, Lawton
  160. Simon Sondreal, 5-11, Northville
  161. Zachary Price-Parks, 6-5, Lake Orion
  162. Tristian Demlow, 5-11, Grayling
  163. Matthew Swanwick, 6-6, Centreville
  164. Shemar Woodson, 6-3, Belleville
  165. Khi Anderson, 6-1, Zeeland West
  166. Arkell Boyd, 6-3, Old Redford
  167. Morgan Sleik, 6-5, Kingsford
  168. Charlie DeHaan, 6-2, South Christian
  169. Darryl Thompkins, 5-9, East Kentwood
  170. Griffin Baker, 6-2, Hudsonville
  171. Jacob MacPhee, 6-6, Marquette
  172. Carson Daly, 6-2, Grand Ledge
  173. Vincent Vachon, 5-10, GP South
  174. Vincent Bates, 6-3, Grand Blanc
  175. Benji Allen, 6-3, MC Glen Lake
  176. Kevin Guiliani, 6-5, Crystal Falls Forest Park
  177. Eric Spillers Jr., 6-3, Flint Carman-Ainsworth
  178. Denis Medic, 6-5, Forest Hills Central
  179. Dwayne Yarbrough, 5-8, Kalamazoo Central
  180. Andrew Ashwood, 6-1, Romulus Summit
  181. Lucas Groulx, 6-2, Flint Kearsley
  182. Reece Broderick, 6-2, Traverse City Christian
  183. Josh Davidson, 5-11, White Pigeon
  184. Matt Anders, 6-5, Edwardsburg
  185. Andrew Kasat, 6-0, Lutheran Northwest
  186. Spencer Scott, 6-6, Warren DLS
  187. Dominic Weber, 6-2, Pewamo
  188. Chase LeFevre, 6-3, Novi
  189. Devin Mixon, 5-11, Hamtramck
  190. Ador Mawut, 6-6, GR Christian
  191. Quese Fields, 6-2, Flint Elite
  192. Aiden Hanks, 6-3, OLSM
  193. Sebastian Randolph, 6-7, UD Jesuit
  194. Aaron Graves, 6-5, Cass Tech
  195. Jake Rademacher, 6-0, AA Skyline
  196. Kaleb Brown, 6-4, AA Huron
  197. Carter Mekkes, 6-5, Coopersville
  198. Yaseen Issa, 6-1, AA Huron
  199. Chinasa Agbaeze, 6-4, Belleville
  200. Mathias Bray, 6-5, South Haven

Leave a comment