All-Time Recruit Rankings

This is a database of Michigan’s recruits from 2000-2024 and their class rankings, according to 247 Sports’ Composite rankings (2000-2001, 2006-2024); rankings from 2002-2005 use Rivals’ rankings only. The page is under construction and will be updated further with pre-2000 recruits, as well as once 2025 prospects sign their national letters of intent.


  1. #1. Rashan Gary – DT – Paramus (NJ) Catholic (2016)
  2. #3. Jabrill Peppers – CB – Paramus (NJ) Catholic (2014)
  3. #4. Shea Patterson – QB – Bradenton (FL) IMG Academy (2016)*
  4. #5. Ryan Mallett – QB – Texarkana (TX) Texas (2007)
  5. #6. Prescott Burgess – LB – Warren (OH) Harding (2003)
  6. #12. Donovan Peoples-Jones – WR – Detroit (MI) Cass Tech (2017)
  7. #13. Kelly Baraka – RB – Portage (MI) Northern (2001)
  8. #13. Chad Henne – QB – West Lawn (PA) Wilson (2004)
  9. #14. Will Johnson – CB – Grosse Pointe (MI) South (2022)
  10. #14. Daxton Hill – S – Tulsa (OK) Booker T. Washington (2019)
  11. #14. LaMarr Woodley – DE – Saginaw (MI) Saginaw (2003)
  12. #15. Brandon Graham – DE – Detroit (MI) Crockett (2006)
  13. #22. Kevin Grady – RB – Grand Rapids (MI) East (2005)
  14. #22. Ernest Shazor – S – Detroit (MI) King (2001)
  15. #24. J.J. McCarthy – QB – Bradenton (FL) IMG Academy (2021)
  16. #25. Aubrey Solomon – DT – Leesburg (GA) Lee County (2017)
  17. #27. Derrick Green – RB – Richmond (VA) Hermitage (2013)
  18. #27. Donovan Warren – CB – Long Beach (CA) Poly (2007)
  19. #31. Chris Hinton – DE – Norcross (GA) Greater Atlanta Christian (2019)
  20. #33. Gabriel Watson – DT – Southfield (MI) Southfield (2002)
  21. #37. Marques Slocum – DT – Philadelphia (PA) West Catholic (2005)
  22. #39. Ben Bredeson – OT – Hartland (WI) Arrowhead (2016)
  23. #39. Shawn Crable – LB – Massillon (OH) Wahsington (2003)
  24. #40. Tim Jamison – DE – Harvey (IL) Thornton (2004)
  25. #41. Justin Boren – OG – Pickerington (OH) Central (2006)
  26. #41. Donovan Edwards – RB – West Bloomfield (MI) West Bloomfield (2021)
  27. #42. Steve Schilling – OT – Bellevue (WA) Bellevue (2006)
  28. #43. Pierre Woods – DE – Cleveland (OH) Glenville (2001)
  29. #44. Cesar Ruiz – C – Bradenton (FL) IMG Academy (2017)
  30. #45. Mario Manningham – WR – Warren (OH) Harding (2005)
  31. #46. Zach Charbonnet – RB – Thousand Oaks (CA) Oaks Christian (2019)
  32. #47. Tim Massaquoi – WR – Allentown (PA) Parkland (2001)
  33. #48. Darryl Stonum – WR – Sugar Land (TX) Dulles (2008)
  34. #49. Antonio Bass – WR – Jackson (MI) Jackson (2005)
  35. #49. Kyle Kalis – OG – Lakewood (OH) St. Edward (2012)
  36. #49. Ty Isaac – RB – Joliet (IL) Catholic (2013)*
  37. #49. Derrick Moore – DE – Baltimore (MD) St. Francis (2022)
  38. #53. Jonas Mouton – LB – Venice (CA) Venice (2006)
  39. #55. Larry Stevens – LB – Tacoma (WA) Wilson (2000)
  40. #56. Luiji Vilain – DE – Alexandria (VA) Episcopal (2017)
  41. #57. Pat Massey – DE – Cleveland (OH) St. Ignatius (2001)
  42. #60. Ondre Pipkins – DT – Kansas City (MO) Park Hill (2012)
  43. #61. Xavier Worthy – WR – Fresno (CA) Central East (2021)
  44. #61. Brandon Peters – QB – Avon (IN) Avon (2016)
  45. #65. David Long, Jr. – CB – Los Angeles (CA) Loyola (2016)
  46. #68. Drake Harris – WR – Grand Rapids (MI) Christian (2014)
  47. #68. Patrick Kugler – C – Wexford (PA) North Allegheny (2013)
  48. #68. Dann O’Neill – OT – Grand Haven (MI) Grand Haven (2008)
  49. #68. Craig Roh – DE – Scottsdale (AZ) Chaparral (2009)
  50. #71. Devin Gardner – QB – Detroit (MI) Inkster (2010)
  51. #71. Clayton Richard – QB – Lafayette (IN) McCutcheon (2003)
  52. #71. Dymonte Thomas – S – Marlington (OH) Alliance (2013)
  53. #72. Shane Morris – QB – Warren (MI) De La Salle (2013)
  54. #72. Michael Williams – S – Ventura (CA) St. Bonaventure (2007)
  55. #73. Carlos Brown – RB – Franklin (GA) Heard County (2006)
  56. #74. Devin Asiasi – TE – Concord (CA) De La Salle (2016)
  57. #74. Brian Cole – WR – Saginaw (MI) Heritage (2015)
  58. #74. Myles Hinton – OT – Norcross (GA) Greater Atlanta Christian (2020)*
  59. #75. Joe Bolden – LB – Cincinnati (OH) Colerain (2012)
  60. #77. Jordan Marshall – RB – Cincinnati (OH) Moeller (2024)
  61. #79. Will Paul – TE – St. Louis (MO) Parkway West (2003)
  62. #80. Drew Singleton – LB – Paramus (NJ) Catholic (2017)
  63. #80. Alex Mitchell – OG – Bay City (MI) Central (2004)
  64. #83. Erik Magnuson – OT – Carlsbad (CA) La Costa Canyon (2012)
  65. #83. Cory Zirbel – OT – Murray (KY) Murray (2005)
  66. #84. Keon Sabb – S – Bradenton (FL) IMG Academy (2022)
  67. #87. Giovanni El-Hadi – OT – Sterling Heights (MI) Stevenson (2021)
  68. #87. Kyle Bosch – OG – Wheaton (IL) St. Francis (2013)
  69. #87. Demar Dorsey – S – Fort Lauderdale (FL) Boyd Anderson (2010)
  70. #88. Michael Onwenu – OG – Detroit (MI) Cass Tech (2016)
  71. #88. Scott McClintock – LB – Belle Vernon (PA) Belle Vernon (2001)
  72. #89. Junior Colson – LB – Brentwood (TN) Ravenwood (2021)
  73. #89. Jim Presley – LB – Highland (MI) Milford (2003)
  74. #89. Je’ron Stokes – WR – Philadelphia (PA) Northeast (2009)
  75. #90. Adam Patterson – DT – Columbia (SC) Richland Northeast (2006)
  76. #90. Justin Turner – CB – Massillon (OH) Washington (2009)
  77. #91. Eugene Germany – DE – Pomona (CA) Pomona (2005)
  78. #94. Ambry Thomas – CB – Detroit (MI) King (2017)
  79. #95. William Campbell – DT – Detroit (MI) Cass Tech (2009)
  80. #95. David Dawson – OG – Detroit (MI) Cass Tech (2013)
  81. #96. Toney Clemons – WR – New Kensington (PA) Valley (2007)
  82. #96. Brett Gallimore – OT – Riverside (MO) Park Hill South (2004)
  83. #96. Matt Gutierrez – QB – Concord (CA) De La Salle (2002)
  84. #96. Ryan Mundy – S – Pittsburgh (PA) Woodland Hills (2003)
  85. #96. Terrance Taylor – DT – Muskegon (MI) Muskegon (2005)
  86. #97. David Underwood – RB – Madisonville (TX) Madisonville (2001)
  87. #98. Doug Dutch – WR – Washington (DC) Gonzaga (2004)
  88. #98. James McKinney – DT – Louisville (KY) Central (2005)
  89. #100. Kareem Walker – RB – Wayne (NJ) DePaul (2016)
  90. #101. A.J. Henning – WR – Frankfort (IL) Lincoln-Way East (2020)
  91. #105. Will Johnson – DT – Lake Orion (MI) Baptist (2004)
  92. #105. Mazi Smith – DT – East Kentwood (MI) East Kentwood (2019)
  93. #106. Jake Long – OT – Lapeer (MI) East (2003)
  94. #107. Jordan Anthony – LB – Bradenton (FL) IMG Academy (2017)
  95. #108. Trente Jones – OT – Loganville (GA) Grayson (2019)
  96. #110. J.B. Fitzgerald – LB – Princeton Junction (NJ) Plainsboro South (2008)
  97. #110. Chris Fox – OT – Parker (CO) Ponderosa (2013)
  98. #111. Jadyn Davis – QB – Charlotte (NC) Providence Day (2024)
  99. #112. Aidan Hutchinson – DE – Dearborn (MI) Divine Child (2018)
  100. #112. Bryan Mone – DT – Salt Lake City (UT) Brighton (2014)
  101. #113. Chuck Filiaga – OT – Aledo (TX) Aledo (2017)
  102. #115. Adrian Arrington – WR – Des Moines (IA) Washington (2004)
  103. #115. Tate Forcier – QB – San Diego (CA) Scripps Ranch (2009)
  104. #115. Justice Hayes – RB – Grand Blanc (MI) Grand Blanc (2011)
  105. #115. Jourdan Lewis – CB – Detroit (MI) Cass Tech (2013)
  106. #115. James Ross III – LB – Orchard Lake (MI) St. Mary’s (2012)
  107. #117. Denard Robinson – QB – Deerfield Beach (FL) Deerfield Beach (2009)
  108. #118. Jason Avant – WR – Chicago (IL) Carver (2002)
  109. #118. Cameron McGrone – LB – Indianapolis (IN) Lawrence Central (2018)
  110. #119. Dylan Crawford – WR – Rancho Santa Margarita (CA) Catholic (2016)
  111. #119. Jaishawn Barham – LB – Baltimore (MD) St. Francis (2022)
  112. #120. Junior Hemingway – WR – Conway (SC) Conway (2007)
  113. #120. Enow Etta – DL – Colleyville (TX) Covenant Christian (2023)
  114. #121. Henry Poggi – DT – Baltimore (MD) Gilman (2013)
  115. #121. Andrew Sprague – OT – Kansas City (MO) Rockhurst (2024)
  116. #122. Tarik Black – WR – Cheshire (CT) Academy (2017)
  117. #122. – Braiden McGregor – DE – Port Huron (MI) Northern (2020)
  118. #123. Dylan McCaffrey – QB – Littleton (CO) Valor Christian (2017)
  119. #124. Steve Brown – S – Columbus (IN) East (2006)
  120. #127. Boubacar Cissoko – CB – Detroit (MI) Cass Tech (2008)
  121. #128. Mason Cole – OG – Tarpon Springs (FL) East Lake (2014)
  122. #128. Blake Corum – RB – Baltimore (MD) St. Frances (2020)
  123. #129. Quinton McCoy – CB – Chandler (AZ) Valley Christian (2002)
  124. #129. Chris Wormley – DE – Toledo (OH) Whitmer (2012)
  125. #129. Brady Prieskorn – TE – Rochester (MI) Adams (2024)
  126. #130. Michael McCray II – LB – Trotwood (OH) Trotwood-Madison (2013)
  127. #132. Cullen Christian – CB – Pittsburgh (PA) Penn Hills (2010)
  128. #133. Jerome Jackson – RB – Saginaw (MI) Saginaw (2003)
  129. #133. Michael Massey – TE – Cleveland (OH) St. Ignatius (2004)
  130. #133. Taco Charlton – DE – Pickerington (OH) Central (2013)
  131. #133. Tyler Morris – WR – La Grange Park (IL) Nazareth Academy (2022)
  132. #135. Lavert Hill – CB – Detroit (MI) King (2016)
  133. #135. Blake Countess – CB – Olney (MD) Good Counsel (2011)
  134. #136. Nico Collins – WR – Pinson (AL) Clay-Chalkville (2017)
  135. #140. Royce Jenkins-Stone – LB – Detroit (MI) Cass Tech (2012)
  136. #141. Terry Richardson – CB – Detroit (MI) Cass Tech (2012)
  137. #143. Darrius Clemons – WR – Portland (OR) Westview (2022)
  138. #145. Ryan Van Bergen – DE – Whitehall (MI) Whitehall (2007)
  139. #149. Adam Kraus – OT – New Orleans (LA) Brother Martin (2003)
  140. #151. Kalel Mullings – LB – Milton (MA) Milton Academy (2020)
  141. #151. Lugard Edokpayi – DE – District Heights (MD) Bishop McNamara (2024)
  142. #153. Alan Branch – DT – Albuquerque (NM) Cibola (2004)
  143. #156. Leon Hall – CB – Vista (CA) Vista (2003)
  144. #157. Jo’Ziah Edmond – CB – Nappanee (IN) Northwood (2024)
  145. #158. Taylor Lewan – OT – Scottsdale (AZ) Chaparral (2009)
  146. #159. Michael Ferns III – LB – St. Clairsville (OH) St. Clairsville (2014)
  147. #161. Andre Seldon, Jr. – CB – Belleville (MI) Belleville (2020)
  148. #161. Chris Graham – LB – Indianapolis (IN) Warren Central (2004)
  149. #165. Jordan Morant – S – Oradell (NJ) Bergen Catholic (2020)
  150. #166. Justin Schifano – OT – Webster (NY) Schroeder (2005)
  151. #167. Ahmir Mitchell – WR – Egg Harbor City (NJ) Cedar Creek (2016)
  152. #167. Jack Tuttle – QB – San Marcos (CA) Mission Hills (2018)*
  153. #168. Mustapha Muhammad – TE – Missouri City (TX) Ridge Point (2018)
  154. #168. Zeke Berry – S – Concord (CA) De La Salle (2022)
  155. #168. Blake Frazier – OT – Austin (TX) Vandegrift (2024)
  156. #169. Anthony Lalota – DE – Princeton (NJ) Hun School (2009)
  157. #169. Brandon Smith – S – New Brunswick (NJ) New Brunswick (2008)
  158. #169. Logan Tuley-Tillman – OT – Peoria (IL) Manual (2013)
  159. #170. Myles Sims – CB – Atlanta (GA) Westlake (2018)
  160. #170. Oliver Martin – WR – Iowa City (IA) West (2017)
  161. #171. Cole Cabana – RB – Dexter (MI) Dexter (2023)
  162. #172. Jake Butt – TE – Pickerington (OH) North (2013)
  163. #172. Jyaire Hill – CB – Kankakee (IL) Kankakee (2023)
  164. #175. Nolan Rumler – OG – Akron (OH) Hoban (2019)
  165. #175. Zach Gentry – QB – Albuquerque (NM) Eldorado (2015)
  166. #176. Cornelius Johnson – WR – Greenwich (CT) Brunswick (2019)
  167. #176. Sam McGuffie – RB – Cypress (TX) Cy-Fair (2008)
  168. #177. Trevor Keegan – OT – Crystal Lake (IL) South (2019)
  169. #177. Lawrence Marshall – DE – Southfield (MI) Southfield (2014)
  170. #180. Max Martin – RB – Madison (AL) Bob Jones (2004)
  171. #180. Tom Strobel – DE – Mentor (OH) Mentor (2012)
  172. #183. Willie Allen – OT – New Orleans (LA) John Curtis (2016)*
  173. #184. David Moosman – OG – Libertyville (IL) Libertyville (2005)
  174. #187. Michael Shaw – RB – Trotwood (OH) Trotwood-Madison (2008)
  175. #188. Brennen Beyer – DE – Plymouth (MI) Plymouth (2011)
  176. #188. Karmello English – WR – Phenix City (AL) Central (2023)
  177. #189. Darion Green-Warren – CB – Santa Ana (CA) Mater Dei (2020)
  178. #190. Steve Breaston – WR – Pittsburgh (PA) Woodland Hills (2002)
  179. #191. Kevin Koger – TE – Toledo (OH) Whitmer (2008)
  180. #195. Rayshaun Benny – DT – Oak Park (MI) Oak Park (2021)
  181. #195. Dennis Norfleet – RB – Detroit (MI) King (2012)
  182. #195. Tyree Kinnel – S – Huber Heights (OH) Wayne (2015)
  183. #198. Morgan Trent – WR – Orchard Lake (MI) St. Mary’s (2004)
  184. #199. Mike Martin – DT – Novi (MI) Catholic Central (2008)
  185. #201. Brandon Harrison – S – Dayton (OH) Chaminade-Julienne (2005)
  186. #201. Antonio Poole – LB – Cincinnati (OH) Winton Woods (2011)
  187. #201. Jalen Perry – CB – Dacula (GA) Dacula (2019)
  188. #202. Michael Schofield – OT – Orland Park (IL) Carl Sandburg (2009)
  189. #203. Chris Rogers – LB – Wexford (PA) North Allegheny (2004)
  190. #204. Joe Milton – QB – Olympia (FL) Olympia (2018)
  191. #207. De’Veon Smith – RB – Warren (OH) Howland (2013)
  192. #208. Raheem Anderson – C – Detroit (MI) Cass Tech (2021)
  193. #211. Mike Kolodziej – OT – Joliet (IL) Catholic (2002)
  194. #211. Terrence Robinson – WR – Spring (TX) Klein Oak (2008)
  195. #214. Joshua Ross – LB – Orchard Lake (MI) St. Mary’s (2017)
  196. #214. Ben Gedeon – LB – Hudson (OH) Hudson (2013)
  197. #214. Quinton Washington – OG – St. Stephen (SC) Timberland (2009)
  198. #214. Brandyn Hillman – ATH – Portsmouth (VA) Churchland (2023)
  199. #215. Carl Tabb – WR – Ann Arbor (MI) Huron (2002)
  200. #219. Cobrani Mixon – LB – Cincinnati (OH) Colerain (2006)
  201. #219. Jimmy Rolder – LB – Chicago (IL) Marist (2022)
  202. #220. James Hudson – DE – Toledo (OH) Central Catholic (2017)
  203. #220. Brandon Minor – RB – Richmond (VA) Varina (2006)
  204. #222. Amara Darboh – WR – Des Moines (IA) Dowling Catholic (2012)
  205. #224. Anthony Solomon – LB – Ft. Lauderdale (FL) St. Thomas Aquinas (2019)
  206. #226. Cristian Dixon – WR – Santa Ana (CA) Mater Dei (2021)
  207. #226. Marcus Witherspoon – LB – Absecon (NJ) Holy Spirit (2008)
  208. #227. Greg Mathews – WR – Orlando (FL) Edgewater (2006)
  209. #230. Brandon Moore – TE – Trotwood (OH) Trotwood-Madison (2008)
  210. #234. Martell Webb – TE – Pontiac (MI) Northern (2007)
  211. #235. Grant Newsome – OT – Trenton (NJ) Lawrenceville School (2015)
  212. #236. Josh Furman – LB – Millersville (MD) Old Mill (2010)
  213. #238. Jarrod Wilson – S – Akron (OH) Buchtel (2012)
  214. #243. Jeff Zuttah – OG – Princeton (NJ) Hun School (2003)
  215. #243. LaTerryal Savoy – WR – Mamou (LA) Mamou (2005)
  216. #243. Makari Paige – S – West Bloomfield (MI) West Bloomfield (2020)
  217. #249. Jaydon Hood – LB – Ft. Lauderdale (FL) St. Thomas Aquinas (2021)
  218. #253. Mario Ojemudia – DE – Farmington Hills (MI) Harrison (2012)
  219. #253. Marvin Robinson – S – Eagle Lake (FL) Lake Region (2010)
  220. #254. R.J. Moten – S – Delran (NJ) Delran (2020)
  221. #257. Maurice Hurst, Jr. – DT – Westwood (MA) Xaverian Brothers (2013)
  222. #257. Mason Graham – DT – Anaheim (CA) Servite (2022)
  223. #260. George Rooks – DT – Jersey City (NJ) St. Peters Prep (2021)
  224. #261. Deron Irving-Bey – DE – Flint (MI) Southwestern (2017)
  225. #262. Jamar Adams – S – Matthews (NC) Butler (2004)
  226. #262. Devin Funchess – WR – Farmington Hills (MI) Harrison (2012)
  227. #264. Zak Zinter – OG – Cambridge (MA) Buckingham Browne & Nichols (2020)
  228. #265. Karsen Barnhart – OT – Paw Paw (MI) Paw Paw (2019)
  229. #266. Jaylen Kelly-Powell – S – Detroit (MI) Cass Tech (2017)
  230. #268. Cade McNamara – QB – Reno (NV) Damonte Ranch (2019)
  231. #268. Jalen Mayfield – OT – Grand Rapids (MI) Catholic Central (2018)
  232. #268. Elliott Mealer – OT – Wauseon (OH) Wauseon (2008)
  233. #269. Evan Link – OT – Washington (DC) Gonzaga (2023)
  234. #271. Larry Harrison – DT – Detroit (MI) King (2002)
  235. #272. Greg Crippen – C – Bradenton (FL) IMG Academy (2021)
  236. #273. Louis Hansen – TE – Needham (MA) St. Sebastian’s (2021)
  237. #277. Mike Hart – RB – Syracuse (NY) Onondaga Central (2004)
  238. #278. O’Maury Samuels – RB – Los Lunas (NM) Los Lunas (2017)
  239. #278. David Molk – C – Lemont (IL) Lemont (2007)
  240. #279. Zion Babb – WR – Alhambra (CA) Alhambra (2007)
  241. #279. Jibreel Black – DE – Cincinnati (OH) Wyoming (2010)
  242. #281. Garrett Rivas – K – Tampa (FL) Jesuit (2003)
  243. #285. Jeremy Van Alstyne – LB – Greenwood (IN) Center Grove (2002)
  244. #286. Amir Herring – IOL – West Bloomfield (MI) West Bloomfield (2023)
  245. #287. Chris Bryant – OG – Chicago (IL) Simeon (2011)
  246. #288. Cole Sullivan – LB – Pittsburgh (PA) Central Catholic (2024)
  247. #289. Chase Winovich – LB – Clairton (PA) Thomas Jefferson (2014)
  248. #290. Donovan Jeter – DE – Beaver Falls (PA) Beaver Falls (2017)
  249. #290. Brad Hawkins, Jr. – WR – Camden (NJ) Camden (2016)
  250. #290. Kellen Jones – LB – Houston (TX) St. Pius X (2011)
  251. #292. Darnell Hood – RB – Harper Woods (MI) Gallagher (2002)
  252. #292. Corey Malone-Hatcher – DE – St. Joseph (MI) St. Joseph (2017)
  253. #292. Jaylen Harrell – DE – Tampa (FL) Berkeley (2020)
  254. #293. Jacob Oden – S – Harper Woods (MI) Harper Woods (2024)
  255. #295. Alex Malzone – QB – Bloomfield Hills (MI) Brother Rice (2015)
  256. #296. Brandon Herron – LB – Sugar Land (TX) Dulles (2007)
  257. #297. Anton Campbell – S – O’Fallon (MO) Fort Zumwalt West (2003)
  258. #297. Ron Johnson, Jr. – DE – Camden (NJ) Camden (2016)
  259. #298. Delano Hill – S – Detroit (MI) Cass Tech (2013)
  260. #298. Osman Savage – LB – Baltimore (MD) St. Frances (2020)
  261. #299. Charles Stewart – CB – Farmington Hills (MI) Harrison (2004)
  262. #299. Wyatt Shallman – FB – Novi (MI) Catholic Central (2013)
  263. #300. Freddy Canteen – WR – Elkton (MD) Eastern Christian Academy (2014)
  264. #300. Semaj Bridgeman – LB – Philadelphia (PA) Imhotep (2023)
  265. #301. Mister Simpson – RB – Cincinnati (OH) Colerain (2005)
  266. #304. Giles Jackson – WR – Oakley (CA) Freedom (2019)
  267. #306. Carlo Kemp – DE – Boulder (CO) Fairview (2016)
  268. #308. I’Marion Stewart – WR – Chicago (IL) Kenwood (2024)
  269. #309. Mason Curtis – LB – Nashville (TN) Ensworth (2024)
  270. #313. Tyrone Wheatley, Jr. – TE – Buffalo (NY) Canisius (2015)
  271. #315. David Ojabo – DE – Blairstown (NJ) Blair Academy (2019)
  272. #316. Colston Loveland – TE – Gooding (ID) Gooding (2022)
  273. #317. Ian Bunting – TE – Hinsdale (IL) Central (2014)
  274. #318. Quinten Johnson – S – Washington (DC) St. John’s (2019)
  275. #318. Ja’Raymond Hall – OT – Oak Park (MI) Oak Park (2017)
  276. #319. Devin Bush, Jr. – LB – Pembroke Pines (FL) Flanagan (2016)
  277. #321. Ricardo Miller – WR – Ann Arbor (MI) Pioneer (2010)
  278. #321. Jeffrey Persi – OT – San Juan Capistrano (CA) J Serra (2020)
  279. #324. Steve Watson – TE – Denver (CO) Mullen (2007)
  280. #326. Martavious Odoms – WR – Pahokee (FL) Pahokee (2008)
  281. #328. Jason Forcier – QB – San Diego (CA) St. Augustine (2005)
  282. #331. Juwann Bushell-Beatty – OT – Paramus (NJ) Catholic (2014)
  283. #332. Chris Evans – RB – Indianapolis (IN) Ben Davis (2016)
  284. #332. Jerald Robinson – WR – Canton (OH) South (2010)
  285. #333. Michael Cox – RB – Avon (OH) Old Farms (2008)
  286. #333. A.J. Williams – TE – Cincinnati (OH) Sycamore (2012)
  287. #333. Kody Jones – S – Germantown (TN) Germantown (2022)
  288. #334. Benjamin St-Juste – CB – Montreal (Quebec) Vieux (2017)
  289. #335. Ryan Hayes – TE – Traverse City (MI) West (2018)
  290. #335. Devon Baxter – DE – Brandywine (MD) Gwynn Park (2024)
  291. #337. Jaron Dukes – WR – Columbus (OH) Marion-Franklin (2013)
  292. #344. Chris Barnett – TE – Hurst (TX) Bell (2011)
  293. #345. Jeremy Gallon – WR – Apopka (FL) Apopka (2009)
  294. #345. Nathan Efobi – IOL – Cumming (GA) South Forsyth (2023)
  295. #346. Hogan Hansen – TE – Bellevue (WA) Bellevue (2024)
  296. #348. Erick All – TE – Fairfield (OH) Fairfield (2019)
  297. #348. Roman Wilson – WR – Honolulu (HI) St. Louis (2020)
  298. #350. Kechaun Bennett – DE – Suffield (CT) Suffield Academy (2021)
  299. #350. Raymon Taylor – CB – Highland Park (MI) Highland Park (2011)
  300. #352. Vince Helmuth – FB – Saline (MI) Saline (2007)
  301. #362. Kurt Wermers – OG – Crown Point (IN) Crown Point (2008)
  302. #363. Johnny Sears – CB – Fresno (CA) Edison (2005)
  303. #364. Nick Eubanks – TE – Plantation (FL) American Heritage (2016)
  304. #365. Shelton Johnson – DE – Delray Beach (FL) Atlantic (2015)
  305. #368. Andrew Stueber – OT – Darien (CT) Darien (2017)
  306. #372. Ross Douglas – CB – Avon (OH) Avon (2013)
  307. #376. Kevin Murphy – TE – Grand Rapids (MI) Forest Hills Central (2002)
  308. #376. Matt Godin – DT – Novi (MI) Catholic Central (2012)
  309. #377. Jeremiah Beasley – LB – Belleville (MI) Belleville (2024)
  310. #378. Vladimir Emilien – S – Fort Lauderdale (FL) Plantation (2009)
  311. #379. Ricky Barnum – OG – Lakeland (FL) Lake Gibson (2008)
  312. #381. Brandon Logan – LB – Lexington (KY) Catholic (2005)
  313. #381. Khaleke Hudson – S – McKeesport (PA) McKeesport (2016)
  314. #382. Gemon Green – CB – DeSoto (TX) DeSoto (2018)
  315. #386. J’Marick Woods – S – Florence (AL) Florence (2017)
  316. #387. Fitzgerald Toussaint – RB – Youngstown (OH) Liberty (2009)
  317. #388. Nikhai Hill-Green – LB – Baltimore (MD) St. Frances (2020)
  318. #389. Mike Morris – DE – Delray Beach (FL) American Heritage (2019)
  319. #392. Pierre Rembert – RB – Cudahy (WI) Cudahy (2002)
  320. #393. D.J. Turner II – CB – Bradenton (FL) IMG Academy (2019)
  321. #394. Cameron Gordon – WR – Detroit (MI) Inkster (2009)
  322. #394. Matt Hibner – TE – Burke (VA) Lake Braddock (2020)
  323. #395. Cameron Calhoun – CB – Cincinnati (OH) Winton Woods (2023)
  324. #403. Eddie McDoom – WR – Winter Garden (FL) West Orange (2016)
  325. #405. Luke Hamilton – OG – Avon (OH) Avon (2024)
  326. #406. Tavierre Dunlap – RB – Del Valle (TX) Del Valle (2021)
  327. #408. James Rogers – CB – Madison Heights (MI) Lamphere (2007)
  328. #410. Kenny Demens – LB – Detroit (MI) Country Day (2008)
  329. #412. Keston Cheathem – WR – Pomona (CA) Pomona (2004)
  330. #412. Tim McAvoy – OG – Bloomington (IL) Bloomington (2005)
  331. #412. Deakon Tonielli – TE – Oswego (IL) Oswego (2023)
  332. #414. Dan Samuelson – OG – Plymouth (IN) Plymouth (2013)
  333. #415. Jeremy Ciulla – OG – Kennesaw (GA) Mountain (2004)
  334. #417. Tristan Bounds – OT – Wallingford (CT) Choate Rosemary Hall (2021)
  335. #417. Roger Allison – RB – Lake Orion (MI) Lake Orion (2004)
  336. #420. Brad Hawkins, Jr. – WR – Suffield (CT) Suffield (2017)
  337. #427. Kaleb Ringer – LB – Clayton (OH) Northmont (2012)
  338. #429. Ben Braden – OT – Rockford (MI) Rockford (2012)
  339. #430. Ted Hammond – DT – Cincinnati (OH) St. Xavier (2024)
  340. #432. Isaiah Bell – S – Youngstown (OH) Liberty (2009)
  341. #434. Frank Clark – DE – Cleveland (OH) Glenville (2011)
  342. #435. Reece Atteberry – C – Aurora (CO) Eaglecrest (2020)
  343. #435. Josh Priebe – OG – Edwardsburg (MI) Edwardsburg (2020)*
  344. #439. John Thompson – LB – Detroit (MI) Crockett (2004)
  345. #441. Alex Orji – QB – Sachse (TX) Sachse (2022)
  346. #442. Richard Ash – DT – Pahokee (FL) Pahokee (2010)
  347. #444. Owen Wafle – DT – Princeton (NJ) Hun (2024)
  348. #446. Kenneth Grant – DT – Merrillville (IN) Merrillville (2022)
  349. #447. Ken Wilkins – DE – Washington (PA) Trinity (2010)
  350. #448. Joel Honigford – OT – Sugarcreek (OH) Garaway (2017)
  351. #449. Roy Roundtree – WR – Trotwood (OH) Trotwood-Madison (2008)
  352. #453. Wilton Speight – QB – Richmond (VA) Benedictine (2014)
  353. #454. Jayden Denegal – QB – Apple Valley (CA) Apple Valley (2022)
  354. #454. Cameron Brandt – DL – Chatsworth (CA) Sierra Canyon (2023)
  355. #457. Phillip Paea – DT – Berrien Springs (MI) Berrien Springs (2017)
  356. #457. William Mohan – LB – Brooklyn (NY) Erasmus Hall (2020)
  357. #460. Cornell Wheeler – LB – West Bloomfield (MI) West Bloomfield (2020)
  358. #461. Aaron Lewis – DE – Williamstown (NJ) Williamstown (2020)
  359. #468. Taylor Hill – LB – Youngstown (OH) Cardinal Mooney (2008)
  360. #471. Artis Chambers – S – Fort Wayne (IN) Snider (2007)
  361. #478. Karan Higdon – RB – Sarasota (FL) Riverview (2015)
  362. #479. Avery Horn – RB – Hanford (CA) Hanford (2007)
  363. #480. Eamonn Dennis – ATH – Shrewsbury (MA) St. John’s (2020)
  364. #485. Kwity Paye – DE – Warwick (RI) Bishop Hendricken (2017)
  365. #490. Elysee Mbem-Bosse – LB – Ellenwood (GA) Cedar Grove (2016)
  366. #494. Christian Pace – C – Avon Lake (OH) Avon Lake (2010)
  367. #497. Charles Thomas – LB – Oakdale (CT) St. Thomas More (2019)
  368. #497. Maurice Ways – WR – Detroit (MI) Country Day (2014)
  369. #498. Semaj Morgan – WR – West Bloomfield (MI) West Bloomfield (2023)
  370. #501. Tyler McLaurin – LB – Bolingbrook (IL) Bolingbrook (2021)
  371. #505. Jake Guarnera – C – Ponte Vedra (FL) Beach (2024)
  372. #507. Rod Moore – S – Clayton (OH) Northmont (2021)
  373. #507. Zoltan Mesko – P – Twinsburg (OH) Twinsburg (2005)
  374. #509. Christian Turner – RB – Buford (GA) Buford (2018)
  375. #509. Kris Jenkins – DE – Olney (MD) Good Counsel (2020)
  376. #515. Brandin Hawthorne – LB – Pahokee (FL) Pahokee (2009)
  377. #517. Fredrick Moore – WR – St. Louis (MO) Cardinal Ritter (2023)
  378. #521. Noah Furbush – LB – Kenton (OH) Kenton (2014)
  379. #524. Amorion Walker – WR – Ponchatoula (LA) Ponchatoula (2022)
  380. #525. Andrel Anthony – WR – East Lansing (MI) East Lansing (2021)
  381. #525. Teric Jones – RB – Detroit (MI) Cass Tech (2009)
  382. #525. Davion Rogers – LB – Warren (OH) Harding (2010)
  383. #525. Jason Hewlett – ATH – Youngstown (OH) Chaney (2023)
  384. #538. Ben Roebuck – OT – Lakewood (OH) St. Edwards (2024)
  385. #540. Vincent Smith – RB – Pahokee (FL) Pahokee (2009)
  386. #541. Zack Marshall – TE – Carlsbad (CA) Carlsbad (2023)
  387. #545. Dominic Nichols – DE – Ijamsville (MD) Oakdale (2024)
  388. #549. Zach Carpenter – OG – Cincinnati (OH) Moeller (2019)
  389. #549. Marlin Klein – TE – Rabun Gap (GA) Nacoochee (2022)
  390. #552. Ja’Den McBurrows – CB – Ft. Lauderdale (FL) St. Thomas Aquinas (2021)
  391. #552. Mike Jones – LB – Orlando (FL) Edgewater (2009)
  392. #562. Taylor Upshaw – DE – Bradenton (FL) Braden River (2018)
  393. #562. Csont’e York – WR – Harper Woods (MI) Chandler Park Academy (2013)
  394. #563. Roderick Pierce – DL – Oak Lawn (IL) Brother Rice (2023)
  395. #563. Micah Ka’apana – RB – Las Vegas (NV) Bishop Gorman (2024)
  396. #564. Chris Richards – CB – North Hills (CA) James Monroe (2005)
  397. #572. Jason Kates – DT – Harrisburg (PA) Bishop McDevitt (2006)
  398. #574. Jeremy Clark – S – Madisonville (KY) North Hopkins (2012)
  399. #577. Channing Goodwin – WR – Charlotte (NC) Providence Day (2024)
  400. #578. Channing Stribling – CB – Matthews (NC) Butler (2013)
  401. #582. Mark Bihl – OG – Washington Court House (OH) Washington Court House (2002)
  402. #585. Nate Johnson – WR – Independence (TN) Thompson’s Station (2016)
  403. #586. Grant DeBenedictis – OG – Boca Raton (FL) St. Andrew’s (2004)
  404. #586. Carson Butler – TE – Detroit (MI) Renaissance (2005)
  405. #593. Sammy Faustin – CB – Naples (FL) Naples (2018)
  406. #602. Myles Pollard – CB – Brentwood (TN) Ravenwood (2022)
  407. #603. Pat Sharrow – C – Monroe (MI) Monroe (2003)
  408. #610. Greg Banks – DE – Denver (CO) Montbello (2006)
  409. #612. Carvin Johnson – S – Metairie (LA) Archbishop Rummel (2010)
  410. #613. Willis Barringer – S – Toledo (OH) Scott (2002)
  411. #626. Ben VanSumeren – FB – Essexville (MI) Garber (2018)
  412. #632. Berkley Edwards – RB – Chelsea (MI) Chelsea (2013)*
  413. #637. David Cone – QB – Statesboro (GA) Statesboro (2006)
  414. #642. Jehu Chesson – WR – St. Louis (MO) Ladue Horton Watkins (2012)
  415. #646. Blake Bars – OT – Nashville (TN) Montgomery Bell Academy (2012)
  416. #648. Julius Welschof – DE – Germany (2018)
  417. #653. Tom Berishaj – OT – Sterling Heights (MI) Stevenson (2002)
  418. #662. Terry Talbott – DT – Huber Heights (OH) Wayne (2010)
  419. #666. Khalid Hill – TE – Detroit (MI) Crockett (2013)
  420. #669. Brooks Bahr – DL – Wilmette (IL) Loyola (2023)
  421. #678. Ernest Hausmann – LB – Columbus (NE) Columbus (2022)
  422. #680. Alessandro Lorenzetti – OT – Windsor (CT) Loomis Chaffee (2022)
  423. #681. Jack Stewart – OT – New Canaan (CT) New Canaan (2019)
  424. #692. Quinn Nordin – TE – Rockford (MI) Rockford (2016)
  425. #692. Troy Woolfolk – CB – Sugar Land (TX) Dulles (2007)
  426. #697. Chris McLaurin – TE – Orchard Lake (MI) St. Mary’s (2005)
  427. #703. Vincent Gray – CB – Rochester (MI) Adams (2018)
  428. #703. Rocko Khoury – OT – Traverse City (MI) West (2008)
  429. #704. D’Juan Waller – CB – Youngstown (OH) Chaney (2023)
  430. #707. David Harris – LB – Grand Rapids (MI) Ottawa Hills (2002)
  431. #707. Joshua Uche – DE – Miami (FL) Columbus (2016)
  432. #708. Sione Houma – FB – Salt Lake City (UT) Highland (2012)
  433. #711. Jordan Paskorz – DE – Allison Park (PA) Hampton (2010)
  434. #716. Rondell Biggs – DE – Southfield (MI) Lathrup (2002)
  435. #717. Micah Pollard – LB – Jacksonville (FL) Bartram Trail (2022)
  436. #718. Mike Sainristil – CB – Everett (MA) Everett (2019)
  437. #721. Perry Dorrestein – OT – Plainfield (IL) Central (2006)
  438. #730. La’Darius Henderson – OT – Waxahachie (TX) Waxahachie (2019)*
  439. #733. Rueben Riley – OG – Grand Rapids (MI) Creston (2002)
  440. #733. Kingston Davis – RB – Prattville (AL) Prattville (2016)
  441. #735. Stephen Spanellis – OG – Baltimore (MD) Gilman (2016)
  442. #736. Mark Ortmann – OT – Klein (TX) Klein (2005)
  443. #739. Josh Metellus – S – Pembroke Pines (FL) Flanagan (2016)
  444. #743. Russell Bellomy – QB – Arlington (TX) Martin (2011)
  445. #743. Obi Ezeh – LB – Grand Rapids (MI) Catholic Central (2006)
  446. #744. Jack Miller – C – Toledo (OH) St. John’s (2011)
  447. #748. Josaiah Stewart – EDGE – Everett (MA) Everett (2021)*
  448. #754. Michael Barrett – RB – Valdosta (GA) Lowndes (2018)
  449. #761. Jake Ryan – LB – Cleveland (OH) St. Ignatius (2010)
  450. #763. Gabe Newburg – DE – Clayton (OH) Northmont (2019)
  451. #769. Deyvid Palepale – DT – Lancaster (PA) Manheim (2024)
  452. #771. Brandon Watson – CB – Elkton (MD) Eastern Christian Academy (2014)
  453. #772. Da’Mario Jones – WR – Westland (MI) John Glenn (2013)
  454. #775. Damani Dent – S – Jacksonville (FL) Terry Parker (2022)
  455. #780. Jared Wangler – LB – Warren (MI) De La Salle (2014)
  456. #782. Benjamin Hall – RB – Kennesaw (GA) North Cobb (2023)
  457. #783. Reuben Jones – DE – Lakeland (FL) Lake Gibson (2015)
  458. #785. J.T. Floyd – CB – Greenville (SC) J.L. Mann (2008)
  459. #794. C.J. Stokes – RB – Columbia (SC) Hammond (2022)
  460. #799. Tony Posada – OT – Tampa (FL) Plant (2011)
  461. #799. Luke Schoonmaker – TE – Hamden (CT) Hamden Hall (2018)
  462. #811. Reon Dawson – CB – Trotwood (OH) Trotwood-Madison (2013)
  463. #812. Brian Thompson – LB – Saginaw (MI) Nouvel (2002)
  464. #813. Ben Mason – LB – Sandy Hook (CT) Newtown (2017)
  465. #840. Aymeric Koumba – EDGE – Paris (France) Pionniers de Touraine
  466. #855. Sean McKeon – TE – Dudley (MA) Shepherd Hill (2016)
  467. #856. Will Hagerup – P – Milwaukee (WI) Whitefish Bay (2010)
  468. #856. Kendrick Bell – ATH – Kansas City (MO) Park Hill (2023)
  469. #857. Jeremy Jackson – WR – Ann Arbor (MI) Huron (2010)
  470. #859. Allen Gant – S – Sylvania (OH) Southview (2012)
  471. #866. Grant Perry – WR – Bloomfield Hills (MI) Brother Rice (2015)
  472. #871. George Johnson III – WR – Stuart (FL) Martin (2019)
  473. #881. Drew Dileo – WR – Baton Rouge (LA) Parkview Baptist (2010)
  474. #881. Renaldo Sagesse – DT – Montreal (Canada) Alma Academy (2007)
  475. #895. Quintin Woods – DE – Flint (MI) Southwestern (2006)
  476. #899. Alan Bowman – QB – Grapevine (TX) Grapevine (2018)*
  477. #899. Chris Rock – DT – Columbus (OH) St. Francis De Sales (2011)
  478. #908. Thomas Rawls – RB – Flint (MI) Northern (2011)
  479. #908. Terrence Talbott – CB – Huber Heights (OH) Wayne (2010)
  480. #909. Delonte Hollowell – CB – Detroit (MI) Cass Tech (2011)
  481. #913. Kurt Taylor – RB – Loganville (GA) Grayson (2017)
  482. #915. Manuel Beigel – DT – Wallingford (CT) Choate Rosemary Hall (2024)
  483. #931. T.J. Guy – DE – Mansfield (MA) Mansfield (2021)
  484. #932. Austin White – RB – Livonia (MI) Stevenson (2010)
  485. #935. Stephen Hopkins – RB – Flower Mound (TX) Marcus (2010)
  486. #943. Thomas Gordon – S – Detroit (MI) Cass Tech (2009)
  487. #944. Drake Johnson – RB – Ann Arbor (MI) Pioneer (2012)
  488. #947. Michael Dwumfour – DT – Wayne (NJ) DePaul (2016)
  489. #948. Antonio Kinard – LB – Youngstown (OH) Liberty (2010)
  490. #949. Brendan Gibbons – K – West Palm Beach (FL) Cardinal Newman (2009)
  491. #950. Willie Henry – DT – Cleveland (OH) Glenville (2012)
  492. #953. Quintel Kent – WR – Lakewood (OH) St. Edward (2019)
  493. #955. Keith Washington – CB – Prattville (AL) Prattville (2015)
  494. #973. Mark Huyge – OT – Grand Rapids (MI) Catholic Central (2007)
  495. #975. Bryan Wright – K – Salem (OH) Salem (2006)
  496. #978. D.J. Williamson – WR – Warren (OH) Harding (2010)
  497. #979. Hassan Haskins – RB – Eureka (MO) Eureka (2018)
  498. #989. Justin Feagin – QB – Delray Beach (FL) American Heritage (2008)
  499. #997. Devin Gil – LB – Hollywood (FL) Flanagan (2016)
  500. #1007. Deuce Spurlock – LB – Madison (AL) Madison Academy (2022)
  501. #1020. Connor Jones – OT – Monument (CO) Palmer Ridge (2022)
  502. #1039. Joey Velazquez – LB – Columbus (OH) St. Frances DeSales (2019)
  503. #1072. Tamani Carter – CB – Pickerington (OH) Central (2011)
  504. #1076. Desmond Morgan – LB – Holland (MI) West Ottawa (2011)
  505. #1103. Ikechukwu Iwunnah – DT – Garland (TX) Lakeview Centennial (2021)
  506. #1105. Breeon Ishmail – LB – Cincinnati (OH) Princeton (2023)
  507. #1122. Drake Nugent – C – Littleton (CO) Highlands Ranch (2019)*
  508. #1128. Jon Runyan, Jr. – OT – Philadelphia (PA) St. Joseph’s (2015)
  509. #1139. Dytarious Johnson – LB – Prattville (AL) Prattville (2016)
  510. #1147. A.J. Barner – TE – Aurora (OH) Aurora (2020)*
  511. #1161. Hayden Moore – LB – Aurora (CO) Regis Jesuit (2023)
  512. #1169. Jeremiah Lowe – CB – Lexington (KY) Frederick Douglass (2024)
  513. #1194. Marques Walton – DT – Chicago (IL) Hubbard (2004)
  514. #1220. Dan Villari – QB – Massapequa (NY) Plainedge (2020)
  515. #1231. German Green – S – DeSoto (TX) DeSoto (2018)
  516. #1252. Edward Warinner – LB – Powell (OH) Olentangy Liberty (2018)*
  517. #1255. Keith Heitzman – DE – Hilliard (OH) Davidson (2011)
  518. #1257. Greg Brown – CB – Fremont (OH) Ross (2011)
  519. #1258. Matt Wile – K – San Diego (CA) Francis Parker (2011)
  520. #1273. Nolan Ulizio – OT – West Chester (OH) Lakota West (2015)
  521. #1326. Marell Evans – LB – Richmond (VA) Varina (2007)
  522. #1344. Courtney Avery – CB – Mansfield (OH) Lexington (2010)
  523. #1460. Brandent Englemon – S – Covington (KY) Holmes (2003)
  524. #1478. Ronnie Bell – WR – Kansas City (MO) Park Hill (2018)
  525. #1528. Patrick Omameh – OG – Columbus (OH) St. Francis De Sales (2008)
  526. #1593. Tommy Doman – P – Orchard Lake (MI) St. Mary’s (2021)
  527. #1595. Casey Hughes – CB – North Las Vegas (NV) Legacy (2014)*
  528. #1717. Brady Pallante – DT – Naples (FL) Barron Collier (2014)
  529. #1742. Ray Vinopal – S – Youngstown (OH) Cardinal Mooney (2010)
  530. #1777. Dominick Giudice – DT – Freehold (NJ) Mater Dei (2021)
  531. #1782. Adrian Witty – CB – Deerfield Beach (FL) Deerfield Beach (2009)
  532. #1874. Andrew David – K – Massillon (OH) Washington (2015)
  533. #1874. Zach Ludwig – LB – South Park (PA) South Park (2024)
  534. #1907. Conelius Jones – WR – Spartanburg (SC) Spartanburg (2010)
  535. #2005. Mike Danna – DE – Warren (MI) De La Salle (2015)*
  536. #2109. Adam Samaha – K – Ann Arbor (MI) Huron
  537. #2137. Andre Criswell – RB – Detroit (MI) Renaissance (2005)
  538. #2858. Scott Sypniewski – LS – Ottawa (IL) Ottawa (2013)
  539. #3300. Olu Oluwatimi – C – Hyattsville (MD) DeMatha (2017)*
  540. #3914. Brad Robbins – P – Westerville (OH) South (2017)

JUCO
#30. Austin Panter – LB – El Dorado (KS) Butler Community College (2007)

UNRANKED
3-stars:
Obi Oluigbo – LB – Alexandria (VA) Episcopal (2002)

2-stars:
Paul Sarantos – LB – Portage (MI) Northern (2002)

0-stars:
Quintin Patilla – LB – Flint (MI) Carman-Ainsworth (2006)

*Transferred in from other FBS programs

You must belogged in to post a comment.