Skip to main content
Mobile Menu
Teams
Teams
Fan Sites
Forums
Shows
Recruiting Board
Football Recruiting
News Feed
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
Basketball Recruiting
News Feed
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
Recruits
High School
High School News
Schools
Rankings
Scores
About
About
On3 App
Advertise
Press
FAQ
Contact
Login
News
Schools
Rankings
Football
Boys Basketball
Girls Basketball
Scores
HS Sites
Search players
Search
High School
IMG Academy
IMG Academy 2024 Football Roster
IMG Academy 2024 Football Roster
Football
Football
Boys Basketball
Girls Basketball
2024
2029
2028
2027
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
Roster
News
Scores
Schedule
Roster
Alumni
#
Player
Pos
Rating
NIL
Status
Athlete-Verified
64
Michael Carroll
2025
6-6
315
Doylestown, PA
IOL
98.04
NATL
14
POS
1
ST
2
NIL Value:
Enrolled
6/10/2024
Elite
71
Keenyi Pepe
2026
6-7
325
Bradenton, FL
OT
95.73
NATL
25
POS
4
ST
2
NIL Value:
Claim Profile
88
Jake Kreul
2026
6-2
223
Orlando, FL
EDGE
94.99
NATL
41
POS
8
ST
7
NIL Value:
Elite
1
Donovan Olugbode
2025
6-1
200
Naperville, IL
WR
93.59
NATL
123
POS
16
ST
19
NIL Value:
Enrolled
7/5/2024
Claim Profile
2
Zech Fort
2026
5-10.5
195
Long Beach, CA
S
92.31
NATL
134
POS
13
ST
18
NIL Value:
Elite
11
Nathaniel Owusu-Boateng
2025
6-0.5
200
Manassas, VA
LB
91.42
NATL
235
POS
25
ST
33
NIL Value:
Enrolled
12/4/2024
Elite
6
Gavin Nix
2025
5-11.5
225
Bradenton, FL
LB
91.36
NATL
242
POS
27
ST
34
NIL Value:
Enrolled
12/3/2024
Claim Profile
4
Amarri Irvin
2027
5-11
215
Miami, FL
LB
90.56
NATL
198
POS
12
ST
21
NIL Value:
Claim Profile
14
London Merritt
2025
6-2
255
Atlanta, GA
EDGE
90.42
NATL
309
POS
36
ST
43
NIL Value:
Enrolled
11/28/2024
Claim Profile
22
Tranard Roberts
2027
6-0
180
Williston, FL
RB
90.39
NATL
211
POS
14
ST
23
NIL Value:
Claim Profile
21
Censere Gaylord
2027
6-0
180
Mission Hills, CA
CB
90.26
NATL
217
POS
25
ST
24
NIL Value:
Claim Profile
95
Cameron McHaney
2026
6-0.5
315
Greenwood, IN
DL
90.12
NATL
276
POS
32
ST
39
NIL Value:
Claim Profile
2
Ty Hawkins
2025
6-0
189
San Antonio, TX
QB
90.02
NATL
342
POS
22
ST
48
NIL Value:
Enrolled
7/3/2024
Elite
23
Dominick Kelly
2025
6-0.5
175
Tampa, FL
CB
89.65
NATL
385
POS
39
ST
51
NIL Value:
Enrolled
7/29/2024
Elite
66
Breck Kolojay
2026
6-5
320
Littleton, CO
IOL
89.54
NATL
337
POS
30
ST
47
NIL Value:
Elite
3
Raiden Vines-Bright
2025
6-0
190
Tempe, AZ
WR
89.10
NATL
458
POS
66
ST
60
NIL Value:
Enrolled
4/15/2024
Elite
26
Donovan Johnson
2025
6-0.5
210
Savannah, GA
RB
88.60
NATL
524
POS
44
ST
67
NIL Value:
Enrolled
6/23/2024
Elite
61
G'Nivre Carr
2026
6-4
325
Ocala, FL
IOL
88.52
NATL
441
POS
41
ST
60
NIL Value:
Claim Profile
16
Eric McFarland
2028
5-8
176
Las Vegas, NV
WR
88.38
NATL
7
POS
3
ST
4
NIL Value:
Claim Profile
99
Preston Carey
2026
6-4
305
East Northport, NY
DL
88.37
NATL
463
POS
45
ST
64
NIL Value:
Claim Profile
75
Kaden Strayhorn
2025
6-2.5
285
Novi, MI
IOL
88.25
NATL
580
POS
48
ST
76
NIL Value:
Enrolled
6/23/2024
Claim Profile
18
Judah Lancaster
2027
6-4
210
Avondale, AZ
TE
87.40
NATL
295
POS
19
ST
29
NIL Value:
Claim Profile
-
Kekua Aumua
2026
6-6
257
Kahuku, HI
TE
87.10
NATL
730
POS
45
ST
5
NIL Value:
Claim Profile
72
Mitchell Smith
2026
6-4.5
325
Picayune, MS
OT
87.07
NATL
774
POS
59
ST
24
NIL Value:
Claim Profile
5
Amari Jones
2026
6-1
155
Dunnellon, FL
S
87.03
NATL
789
POS
78
ST
85
NIL Value:
Claim Profile
33
Alexander McPherson
2025
6-5.5
240
Stuart, FL
EDGE
86.72
NATL
918
POS
88
ST
116
NIL Value:
Enrolled
11/28/2024
Claim Profile
17
Adonis Moise
2025
6-0
185
Ellenton, FL
WR
86.65
NATL
931
POS
140
ST
117
NIL Value:
Enrolled
6/11/2024
Elite
0
Major Preston
2025
5-11
170
Hopewell, VA
S
86.63
NATL
936
POS
82
ST
118
NIL Value:
Enrolled
7/6/2024
Claim Profile
12
Elijah Pratt
2025
5-11
165
Arlington, TX
S
85.99
NATL
1088
POS
98
ST
135
NIL Value:
Enrolled
2/10/2024
Elite
7
Charles Roberts
2027
6-0
180
Mission Hills, CA
S
85.33
NATL
408
POS
38
ST
45
NIL Value:
Claim Profile
9
Ksani Jiles
2026
6-0
170
Inglewood, CA
S
85.13
NATL
1427
POS
144
ST
160
NIL Value:
Claim Profile
13
AJ Marks
2026
5-9
160
Farmington, MI
CB
85.13
NATL
1428
POS
145
ST
161
NIL Value:
Claim Profile
-
Carmelo McKenzie
2026
6-2
290
York, PA
DL
85.10
NATL
1452
POS
137
ST
167
NIL Value:
Elite
40
Dylon Worthen
2025
6-1
220
Eastman, GA
EDGE
84.16
NATL
1672
POS
155
ST
201
NIL Value:
Enrolled
6/24/2024
Elite
56
Steven Pickard
2026
6-5
300
Bradenton, FL
IOL
82.90
NATL
1986
POS
183
ST
235
NIL Value:
Elite
74
Kody Strayhorn
2028
6-3
295
Novi, MI
IOL
82.67
NATL
222
POS
11
ST
34
NIL Value:
Claim Profile
-
Nijal Thigpen
2028
6-6
250
Opa Locka, FL
OT
82.67
NATL
226
POS
14
ST
36
NIL Value:
Claim Profile
76
Andrew Dudley
2025
6-3
280
Chandler, AZ
IOL
82.51
NATL
2210
POS
192
ST
248
NIL Value:
Signed
12/18/2024
Elite
-
Noah Francis
2025
6-2
180
Bradenton, FL
CB
81.68
NATL
2453
POS
210
ST
292
NIL Value:
43%
37%
Claim Profile
-
Jackson Cooper
2025
6-4
300
Tuscaloosa, AL
DL
NIL Value:
Signed
2/5/2025
Claim Profile
8
Alex Cross
2026
6-3
180
Bradenton, FL
WR
NIL Value:
Claim Profile
8
Hudson Heinemann
2025
6-2
167
Southborough, MA
QB
NIL Value:
Claim Profile
-
Liam Carroll
2028
6-1
180
Doylestown, PA
WR
NIL Value:
Claim Profile