247Sports
247Sports Home
FB Rec
FB Recruiting Home
News Feed
Team Rankings
Commitments
Decommitments
Scheduled Commits
Player Rankings
Player Search
Crystal Ball
Recruiter Rankings
Class Calculator
All Time Top Recruits
Transfer Portal
BK Rec
BK Recruiting Home
News Feed
Team Rankings
Commitments
Decommitments
Scheduled Commits
Player Rankings
Player Search
Crystal Ball
Class Calculator
Transfer Portal
Transfer Portal
Top FB Transfers
Latest FB Transfers
By Position FB Transfers
Team FB Transfer Rankings
Top BK Transfers
Latest BK Transfers
By Position BK Transfers
Team BK Transfer Rankings
NCAA FB
Teams
News Feed
Scores
Schedules
College Team Talent
Expert Picks
Polls
Player Leaders
Team Leaders
Videos
Odds
NCAA BK
Teams
News Feed
Scores
Schedules
Polls
Player Leaders
Team Leaders
Odds
CBS Sports
CBS SPORTS HQ
SportsLine
MaxPreps
Shop
StubHub
Betting
Follow
YouTube
X
TikTok
News
News Feed
Latest Headlines
Videos
Boards
Lobby
TDD Premium Hoops
TDD Premium Football
TDD Hoops
TDD Football
TDD Women’s Hoops
The Shark Tank
Football
Scores
Schedule
Stats
Roster
Expert Picks
Draft History
2024 NFL Draft
College Team Talent
ACC Schedule
ACC Standings
NCAA Polls
NCAA Player Leaders
NCAA Team Leaders
Videos
Odds
FB Rec
FB Recruiting Home
News Feed
Commitments
Decommitments
Scheduled Commits
Scholarship Distribution
Targets
Offers
Team Rankings
Player Rankings
Player Search
Crystal Ball
Latest Crystal Ball
Recruiter Rankings
Official Visits
Class Calculator
All Time Commits
All Time Top Recruits
Transfer Portal
Basketball
Scores
Schedule
Stats
Roster
NCAA Player Leaders
NCAA Team Leaders
Videos
NBA Draft
Odds
BK Rec
BK Recruiting Home
News Feed
Commitments
Decommitments
Scheduled Commits
Scholarship Distribution
Targets
Offers
Team Rankings
Player Rankings
Player Search
Crystal Ball
Latest Crystal Ball
Official Visits
Class Calculator
All Time Commits
Transfer Portal
More
VIP Membership
Podcast
Newsletter
Text Alerts
Shows
Sportsbooks
Help Center
StubHub
Shop
Play
Watch
Josh Pate's College Football Show
College FB Recruiting Show
YouTube
CBSSports HQ
Paramount+ with SHOWTIME
'); }
Manage
Duke 2012 Football Prospects
(81)
Duke
ACC
AAC
Big 12
Big Ten
C-USA
IND
MAC
MW
Pac-12
SEC
SBC
Boston College
Clemson
Duke
Florida State
Georgia Tech
Miami
NC State
North Carolina
Virginia
Virginia Tech
Wake Forest
Cincinnati
East Carolina
Houston
Memphis
USF
Temple
Tulane
Tulsa
Baylor
Iowa State
Kansas
Kansas State
Oklahoma
Oklahoma State
TCU
Texas
Texas Tech
West Virginia
Illinois
Indiana
Iowa
Michigan State
Michigan
Minnesota
Nebraska
Northwestern
Ohio State
Penn State
Purdue
Wisconsin
Charlotte
Marshall
Rice
UAB
UTEP
Army
Brigham Young
Navy
Notre Dame
Massachusetts
Akron
Ball State
Bowling Green
Buffalo
Central Michigan
Eastern Michigan
Kent State
Miami (OH)
Northern Illinois
Ohio
Toledo
Western Michigan
Air Force
Boise State
Colorado State
Fresno State
Hawaii
Nevada
New Mexico
San Diego State
UNLV
Wyoming
Arizona State
Arizona
California
Colorado
Oregon
Oregon State
Stanford
UCLA
USC
Utah
Washington
Washington State
Alabama
Arkansas
Auburn
Florida
Georgia
Kentucky
LSU
Mississippi State
Missouri
Ole Miss
South Carolina
Tennessee
Texas A&M
Vanderbilt
Arkansas State
Georgia State
Idaho
Louisiana
Louisiana-Monroe
South Alabama
Troy
2012
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
Prospects
(81)
Prospects
Offers
Visits
Commits
Decommits
247Sports
247Sports
Composite
Flip to Signed
More
Class Calculator
All Time Recruits
Scheduled Commits
Scholarship
Interested (75)
Pos
Ht / Wt
Rating
Status
Carlos Watkins
Chase (Forest City, NC)
6-4 / 290
96
54
7
4
DT
Alex Carter
Briar Woods (Ashburn, VA)
6-1 / 182
96
63
3
3
S
Max Tuerk
Santa Margarita Catholic (Rancho Santa Margarita, CA)
6-6 / 254
95
105
8
16
OT
Brock Stadnik
Western Guilford (Greensboro, NC)
6-5 / 285
95
143
15
7
OT
Joel Caleb
Clover Hill (Midlothian, VA)
6-3 / 203
94
160
21
4
WR
Joshua Perry
Olentangy (Lewis Center, OH)
6-3 / 220
94
173
15
9
OLB
Korren Kirven
Brookville (Lynchburg, VA)
6-4 / 280
94
189
15
6
DT
Graham Shuler
Brentwood Academy (Brentwood, TN)
6-4 / 268
94
190
10
2
OG
Jody Fuller
Sun Valley (Monroe, NC)
6-0 / 200
94
191
24
9
WR
Jordan Watkins
Woodward Academy (Atlanta, GA)
6-5 / 256
93
200
18
17
DT
Phillip Williamson
C.E. Jordan (Durham, NC)
6-3 / 215
93
215
26
11
OLB
Greg Pyke
The Boys' Latin School (Baltimore, MD)
6-5 / 290
93
225
23
8
OT
Courtnye Wynn
Norfolk Christian (Norfolk, VA)
6-6 / 252
93
229
21
8
DT
Evan Baylis
Grandview (Aurora, CO)
6-5 / 230
92
NA
9
3
TE
Adam Bisnowaty
Fox Chapel Area (Pittsburgh, PA)
6-6 / 275
92
NA
31
9
OT
Brian Kimbrow
East (Memphis, TN)
5-9 / 165
92
NA
8
5
APB
Romeo Okwara
Ardrey Kell (Charlotte, NC)
6-4 / 230
90
NA
22
13
WDE
Ty Darlington
Apopka (Apopka, FL)
6-3 / 270
90
NA
2
48
OG
Ryan Morris
Barnegat (Barnegat, NJ)
6-6 / 230
89
NA
11
12
TE
C.J. Prosise
Woodberry Forest (Woodberry Forest, VA)
6-2 / 190
89
NA
22
13
S
Desmond Frye
Thomas Dale (Chester, VA)
6-2 / 175
89
NA
23
14
WR
Malik Gilmore
Lakewood (Lakewood, CA)
6-3 / 200
89
NA
54
40
WR
Frank Epitropoulos
Upper Arlington (Columbus, OH)
6-3 / 195
89
NA
58
19
WR
Roderick Rook-Chungong
Good Counsel (Olney, MD)
6-3 / 240
88
NA
25
13
SDE
Nigel Williams
Benedictine (Richmond, VA)
6-4 / 250
88
NA
35
16
DT
Francis Kallon
Central Gwinnett (Lawrenceville, GA)
6-5 / 254
88
NA
27
33
SDE
Marcus Foster
Troy (Troy, OH)
6-1 / 190
88
NA
27
23
S
Ronald Geohaghan
Allendale Fairfax (Fairfax, SC)
6-1 / 190
87
NA
30
13
S
Mark Harrell
Charlotte Catholic (Charlotte, NC)
6-5 / 270
87
NA
52
17
OT
Jela Duncan
Mallard Creek (Charlotte, NC)
5-10 / 200
87
NA
24
19
RB
Dontonio Jordan
Lake Dallas (Lake Dallas, TX)
5-11 / 185
87
NA
82
107
WR
Shakeel Rashad
Episcopal (Jacksonville, FL)
6-2 / 215
86
NA
58
74
OLB
D'Mauri Jones
Leesburg (Leesburg, FL)
6-3 / 175
86
NA
89
78
WR
Chris Mangus
Broughton (Raleigh, NC)
5-11 / 175
86
NA
32
20
RB
Kedrick Davis
Phillip O. Berry Academy (Charlotte, NC)
5-10 / 170
86
NA
90
21
WR
Deion Williams
Orange Lutheran (Orange, CA)
6-0 / 215
86
NA
62
69
OLB
Woody Baron
Brentwood Academy (Brentwood, TN)
6-2 / 250
86
NA
40
16
SDE
Jay Jay McCullough
Nation Ford (Fort Mill, SC)
6-4 / 230
85
NA
58
16
ATH
Eric Olson
Buckingham Browne & Nichols School (Cambridge, MA)
6-6 / 275
85
NA
67
6
OT
Blake Webb
The Woodlands (The Woodlands, TX)
6-0 / 180
85
NA
104
133
WR
Jamare Mills
Blinn College (Brenham, TX)
6-5 / 250
85
80
4
9
TE
Cordale Boyd
Ridgeway (Memphis, TN)
6-3 / 303
84
NA
41
19
OG
Keilin Rayner
North Brunswick (Leland, NC)
6-3 / 220
84
NA
30
28
ILB
Anthony Nash
West Chester Bayard Rustin (West Chester, PA)
6-5 / 175
84
NA
112
25
WR
Darreon Herring
Stephenson (Stone Mountain, GA)
6-3 / 205
84
NA
80
66
OLB
Nick Tompkins
Brookwood (Snellville, GA)
5-9 / 182
84
NA
54
73
RB
T.J. Burrell
Goose Creek (Goose Creek, SC)
6-1 / 205
83
NA
86
21
OLB
Sean Henigin
Bridgeton (Bridgeton, NJ)
6-7 / 335
83
NA
81
25
None
+9 others
OT
Dalvin Craft
Escambia Co Sch (Atmore, AL)
6-2 / 285
83
NA
72
29
DT
A.J. Wolf
Hackley School (Tarrytown, NY)
6-3 / 240
83
NA
57
7
WDE
Thomas Sirk
Baker County Senior (Glen Saint Mary, FL)
6-5 / 215
83
NA
45
107
PRO
Dan Beilinson
Panther Creek (Cary, NC)
6-5 / 230
83
NA
40
31
TE
Ross Martin
Walsh Jesuit (Stow, OH)
5-9 / 180
82
NA
2
66
K
Kadeem 'Pancho' Thomas
Amos P. Godby (Tallahassee, FL)
5-11 / 220
82
NA
35
131
ILB
Michael Westray
Westlake (Waldorf, MD)
6-0.5 / 190
82
NA
79
26
S
Mike Summers
Statesboro (Statesboro, GA)
6-1 / 190
82
NA
145
91
WR
James Washington
Winter Park (Winter Park, FL)
6-3 / 223
81
NA
107
151
OLB
Allen Jackson
McDonogh School (Owings Mills, MD)
6-5 / 225
81
NA
66
27
SDE
Jim Cashman
Haddonfield Memorial (Haddonfield, NJ)
6-7 / 280
80
NA
111
44
OT
Torey Agee
Opelika (Opelika, AL)
6-4 / 245
80
NA
68
40
SDE
Marcus Allen
Hilliard Middle-senior (Hilliard, FL)
6-2 / 208
80
NA
48
172
ILB
Larry Hope
American (Hialeah, FL)
5-11 / 160
80
NA
109
186
CB
Casey Blaser
South Mecklenburg (Charlotte, NC)
6-5 / 260
80
NA
115
38
OT
Steve McKenzie
Stephenson (Stone Mountain, GA)
6-3 / 280
80
NA
74
109
OG
Ezra Robinson
Booker (Sarasota, FL)
6-1 / 188
80
NA
115
197
S
MarQuise Jones
Eau Claire (Columbia, SC)
6-1 / 185
79
NA
118
30
CB
Dwayne Norman
University Christian (Jacksonville, FL)
6-0 / 182
79
NA
133
200
ATH
Daniel Braverman
University School (Fort Lauderdale, FL)
5-10 / 180
79
NA
202
201
WR
Jonavaughn Williams
JSerra Catholic (San Juan Capistrano, CA)
6-1 / 196
79
NA
205
149
WR
Tanner Stone
Highland Park (Dallas, TX)
6-6 / 260
79
NA
128
256
OT
David DeLeon
Bamberg-Ehrhardt (Bamberg, SC)
6-1 / 270
78
NA
109
31
DT
Carlos Wray
Shelby (Shelby, NC)
6-3 / 245
78
NA
84
44
SDE
Max McCaffrey
Valor Christian (Littleton, CO)
6-2 / 185
77
NA
256
17
WR
Darious Bennett
Carver (Columbus, GA)
6-1 / 295
77
NA
115
142
DT
Erich Schneider
Episcopal (Jacksonville, FL)
6-6 / 210
76
NA
270
253
WR
Scout Look (6)
Pos
Ht / Wt
Rating
Status
Load More
Signed
Timer List