Skip to content
Prep Redzone Choose a State
Alabama Arizona Arkansas California Colorado Dakotas Florida Georgia Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maryland Michigan Minnesota Mississippi Missouri Montana Nebraska New England New Jersey New Mexico New York North Carolina Ohio Oklahoma Oregon Pennsylvania South Carolina Tennessee Texas Utah Virginia Washington West Virginia Wisconsin
  • Coverage
    • High School
    • Middle School
  • Become a Prospect
  • Events
Log In Subscribe
  • North Carolina
  • Rankings
    • Archived Rankings

    • 2023 Rankings

    • 2024 Rankings

    • 2025 Rankings

  • Prospect Database
  • Scouts
Prep Redzone
  • Home
  • States
    • Alabama
    • Arizona
    • Arkansas
    • California
    • Colorado
    • Dakotas
    • Florida
    • Georgia
    • Idaho
    • Illinois
    • Indiana
    • Iowa
    • Kansas
    • Kentucky
    • Louisiana
    • Maryland
    • Michigan
    • Minnesota
    • Mississippi
    • Missouri
    • Montana
    • Nebraska
    • New England
    • New Jersey
    • New Mexico
    • New York
    • North Carolina
    • Ohio
    • Oklahoma
    • Oregon
    • Pennsylvania
    • South Carolina
    • Tennessee
    • Texas
    • Utah
    • Virginia
    • Washington
    • West Virginia
    • Wisconsin
  • Coverage
    • High School
    • Middle School
  • Become a Prospect
  • Events
Help
Login Subscribe

Access all of Prep Redzone

Subscribe for access to all premium articles and rankings.

Subscribe Already a subscriber? Log in

North Carolina 2023 Rankings

WL indicates Watch List
ATH DB DL K LB LS OL P QB RB TE WR
Rank Player Height Weight Position High School Commitment
1
Noah Rogers
Noah Rogers
6'3"
185
WR
Rolesville
Ohio State
2
KJ Sampson
KJ Sampson
6'4"
285
DL
New Bern
Florida State
3
Rico Walker
Rico Walker
6'4"
215
LB
Hickory
North Carolina
4
Tamarcus Cooley
Tamarcus Cooley
6'1"
185
DB
Rolesville
NC State
5
Daevin Hobbs
Daevin Hobbs
6'4"
270
DL
Jay M. Robinson
6
Nathan Leacock
Nathan Leacock
6'4"
185
WR
Millbrook
Tennessee
7
Sullivan Absher
Sullivan Absher
6'6"
290
OL
South Point
Notre Dame
8
Connor Drake
Connor Drake
6'6"
315
OL
Providence
9
Jamaal Jarrett
Jamaal Jarrett
6'6"
330
DL
Grimsley
Georgia
10
Tyler Thompson
Tyler Thompson
6'6"
200
DL
Panther Creek
North Carolina
11
Daylan Smothers
Daylan Smothers
6'0"
185
RB
West Charlotte
Oklahoma
12
Sam Pendleton
Sam Pendleton
6'4"
305
OL
Reagan
Notre Dame
13
Zack Myers
Zack Myers
6'2"
190
ATH
Christ School
NC State
14
Kevin Concepcion
Kevin Concepcion
5'11"
165
WR
Chambers
15
Chris Peal
Chris Peal
6'2"
170
DB
Providence Day
16
Javonte Vereen
Javonte Vereen
6'4"
215
TE
Havelock
NC State
17
Christian Hamilton
Christian Hamilton
6'0"
175
WR
Hickory Ridge
North Carolina
18
Darion Rivers
Darion Rivers
6'6"
250
OL
West Charlotte
NC State
19
Jahreece Lynch
Jahreece Lynch
6'2"
185
WR
North Surry
20
JT Smith Jr.
JT Smith Jr.
5'11"
195
RB
Hough
21
Que’Sean Brown
Que’Sean Brown
5'8"
150
WR
East Forsyth
22
Chris Culliver
Chris Culliver
6'3"
180
ATH
Maiden
North Carolina
23
Tralon Mitchell
Tralon Mitchell
6'2"
185
RB
Southern Nash
Virginia Tech
24
Kamen Smith
Kamen Smith
6'5"
285
OL
Wilkes Central
NC State
25
Josh Iseah
Josh Iseah
6'3"
240
DL
Independence
26
Jayden Shotwell
Jayden Shotwell
5'9"
195
RB
Seventy First
27
Alec Hall
Alec Hall
6'2"
195
WR
Maiden
28
Jre Jackson
Jre Jackson
5'8"
175
RB
Terry Sanford
29
Luke Rector
Luke Rector
6'4"
300
OL
Draughn
30
Tad Hudson
Tad Hudson
6'3"
205
QB
Hough
North Carolina
31
Marqies McCombs
Marqies McCombs
5'10"
180
RB
Chase
32
Jaybron Harvey
Jaybron Harvey
6'3"
215
DL
Southern Durham
North Carolina
33
Semaj Turner
Semaj Turner
6'3"
230
DL
Reagan
Duke
34
Isaiah Shirley
Isaiah Shirley
6'3"
235
DL
Watauga
NC State
35
Ishaun Abdul-Ali
Ishaun Abdul-Ali
6'3"
230
DL
Mallard Creek
36
Ben Cutter
Ben Cutter
6'1"
200
LB
East Lincoln
West Virginia
37
Aronne Herring
Aronne Herring
5'10"
170
RB
New Bern
38
Jayvontay Conner
Jayvontay Conner
6'4"
230
TE
East Forsyth
39
Palmer Williams
Palmer Williams
6'3"
P
Davie
Baylor
40
Grant Tucker
Grant Tucker
6'3"
195
ATH
Charlotte Christian
41
Zion Myers
Zion Myers
5'10"
200
RB
Sanderson
42
Mikey DiPasquale
Mikey DiPasquale
5'11"
190
RB
Wake Forest
43
William (Trey) Thompson
William (Trey) Thompson
6'0"
190
RB
Watauga
Davidson
44
Tyrell Coard
Tyrell Coard
6'0"
RB
Cox Mill
45
Reagan McCranie
Reagan McCranie
6'3"
300
OL
Chase
46
John Mark Shaw
John Mark Shaw
6'5"
205
QB
Leesville Road
47
No’Tavien Green
No’Tavien Green
6'2"
205
DL
New Bern
48
Griffin Reimer
Griffin Reimer
6'2"
205
ATH
Weddington
49
Michael Short
Michael Short
6'3"
215
LB
Mallard Creek
50
Isaiah Mobley
Isaiah Mobley
6'0"
180
WR
Parkwood
51
AJ Richardson
AJ Richardson
6'0"
230
LB
Kings Mountain
52
KeMarion Baldwin
KeMarion Baldwin
5'10"
215
RB
St. Paul's
53
Connor Clark
Connor Clark
6'5"
225
QB
Cardinal Gibbons
54
Cameron Enos
Cameron Enos
6'0"
180
QB
Parkwood
55
Stephan Zayachkowsky
Stephan Zayachkowsky
5'10"
185
LB
Porter Ridge
Charleston Southern
56
Abdul Aziz Smith
Abdul Aziz Smith
6'5"
300
OL
Mallard Creek
57
Amari Odom
Amari Odom
6'4"
175
QB
Panther Creek
58
DJ Scott
DJ Scott
5'10"
160
RB
Leesville Road
59
Lex Thomas
Lex Thomas
5'11"
170
QB
Heritage
NC State
60
Blake Raphael
Blake Raphael
6'0"
215
ATH
Cardinal Gibbons
61
Joshua Jones
Joshua Jones
6'1"
190
QB
Westover
62
Micah Sumpter
Micah Sumpter
6'5"
275
OL
Knightdale
UNC Charlotte
63
Luke Bailey
Luke Bailey
5'11"
195
ATH
Providence
64
Joshua Holl
Joshua Holl
6'6"
300
OL
Providence Day
65
McCallum Wright
McCallum Wright
6'2"
180
WR
Broughton
66
Oliver Evans
Oliver Evans
6'0"
175
DB
Cardinal Gibbons
67
Jack Mercer
Jack Mercer
6'2"
190
QB
Northern Guilford
68
Andrew Frazier
Andrew Frazier
6'0"
190
QB
Havelock
69
Dayreon Jennings
Dayreon Jennings
6'1"
220
LB
Lee County
70
Branden Palmer
Branden Palmer
6'4"
205
DL
Hough
71
Vance Bolyard
Vance Bolyard
6'5"
225
TE
Northern Guilford
Duke
72
RJ Brown
RJ Brown
6'0"
205
LB
East Forsyth
73
Jordan Thompson
Jordan Thompson
5'10"
175
ATH
Chambers
74
Anshon Camp
Anshon Camp
5'10"
165
QB
Chambers
75
Ian Bright
Ian Bright
5'10"
220
RB
Apex
76
Anthony Mebane
Anthony Mebane
6'4"
240
DL
Southern Durham
77
Sean Boyle
Sean Boyle
6'1"
175
QB
Charlotte Catholic
78
Garvey Sterling
Garvey Sterling
6'0"
210
LB
Hough
79
Raymond McCray
Raymond McCray
6'1"
230
LB
Washington
80
Eliyt Nairne
Eliyt Nairne
6'3"
255
DL
Olympic
81
Kyler Puckett
Kyler Puckett
6'3"
260
DL
Southwest Guilford
82
Noah Gist
Noah Gist
6'2"
165
DB
Lexington Senior
83
Daylin Lee
Daylin Lee
6'3"
190
QB
Shelby
84
Carmelo Bess
Carmelo Bess
5'8"
175
ATH
Ashbrook
85
Jaylen Bowden
Jaylen Bowden
6'2"
170
DB
Mallard Creek
86
Jaylen Patterson
Jaylen Patterson
6'2"
195
QB
West Caldwell
87
Amare Johnson
Amare Johnson
5'11"
220
LB
Salisbury
88
Tyler Mizzell
Tyler Mizzell
6'1"
160
QB
East Lincoln
89
Cameron Williams
Cameron Williams
5'9"
175
DB
Southeast Guilford
90
Keyaan Abdul-Rahim
Keyaan Abdul-Rahim
6'0"
210
LB
Providence Day
91
Zymill Patterson
Zymill Patterson
6'0"
180
DB
Weddington
92
Will Coats
Will Coats
6'3"
285
OL
Clayton
93
Jashawn Middleton
Jashawn Middleton
6'0"
160
WR
Cleveland
94
Ta’Darrin Griffin
Ta’Darrin Griffin
6'2"
175
LB
Shelby
95
Mason Anthony
Mason Anthony
6'4"
190
WR
West Caldwell
96
Jameel Muldrow
Jameel Muldrow
6'1"
190
LB
Mallard Creek
97
Dymere Edwards
Dymere Edwards
6'3"
215
QB
Jack Britt
98
Cadyn Graves
Cadyn Graves
6'2"
180
WR
Scotland Co.
99
Jack Mowrey
Jack Mowrey
6'3"
250
LS
Ardrey Kell
100
Derrick Brown Jr.
Derrick Brown Jr.
6'2"
220
DL
Charlotte Christian
101
Brock Winstead
Brock Winstead
6'3"
250
LS
Leesville Road
102
Jameson Pegues
Jameson Pegues
6'0"
305
DL
Southeast Guilford
103
Nick Lemon
Nick Lemon
5'10"
175
WR
Cardinal Gibbons
104
David Santiago
David Santiago
6'3"
230
ATH
Millbrook
105
JoJo Williams III
JoJo Williams III
6'2"
195
ATH
Cary
106
Angus Weaver
Angus Weaver
5'10"
195
LB
Polk County
107
Levine Smith
Levine Smith
5'8"
160
WR
Glenn
108
LJ Allen
LJ Allen
6'3"
185
WR
Burns
109
Jackson Moore
Jackson Moore
5'11"
160
K
Marvin Ridge
110
Aiden Bonde
Aiden Bonde
5'6"
130
K
Southeast Guilford
111
Deshaun Whitmire
Deshaun Whitmire
6'1"
180
DB
Asheville
112
Gray Gitter
Gray Gitter
5'11"
140
K
CE Jordan
113
Nigel Lucas
Nigel Lucas
6'1"
175
DB
Wake Forest
114
Tyson Moorer
Tyson Moorer
6'4"
285
OL
Providence Day
115
Ja’Keith Hamilton
Ja’Keith Hamilton
6'2"
185
WR
Shelby
116
DJ Watkins
DJ Watkins
6'2"
235
DL
Albemarle
117
Jack Baker
Jack Baker
6'3"
195
ATH
Lake Norman
118
Tyler Bailey
Tyler Bailey
6'1"
260
OL
Smoky Mountain
119
Matthew Joines
Matthew Joines
6'1"
175
ATH
East Forsyth
120
Myllonne Patton
Myllonne Patton
5'11"
160
DB
Hough
121
Larry Pickett, Jr.
Larry Pickett, Jr.
6'3"
175
ATH
Enloe
122
Jaylen (Juice) Jones
Jaylen (Juice) Jones
6'2"
185
DB
Butler
123
Josh Switzer
Josh Switzer
5'10"
175
DB
Ardrey Kell
124
Marcus Webb II
Marcus Webb II
5'9"
150
DB
Southern Durham
125
Martez Smith
Martez Smith
6'0"
260
ATH
Middle Creek
126
Kobie Morrison
Kobie Morrison
5'8"
175
ATH
West Caldwell
127
Isreal Terry
Isreal Terry
5'10"
180
DB
Vance Co.
128
Akil Williams
Akil Williams
5'8"
175
RB
Hough
129
Brooks Stankavage
Brooks Stankavage
6'0"
180
WR
Ardrey Kell
130
Jikheim Melendez
Jikheim Melendez
5'11"
250
DL
Warren County
131
Brock Chappell
Brock Chappell
6'5"
230
TE
Cardinal Gibbons
132
Chase Christopher
Chase Christopher
6'1"
220
LB
Holly Springs
Princeton
133
Wil Murray
Wil Murray
6'4"
165
QB
Leesville Road
134
Zach Barbour
Zach Barbour
6'5"
210
ATH
Forest Hills
135
Jack Schultz
Jack Schultz
6'3"
260
DL
AL BROWN
136
Trey Shearer
Trey Shearer
6'0"
170
QB
RS Central
137
Khyler Watson
Khyler Watson
6'3"
230
DL
Ardrey Kell
138
Patryk McCallie
Patryk McCallie
6'1"
210
TE
Southwest
139
Christian Deaver
Christian Deaver
6'3"
315
OL
Sanford
140
Khamoni Robinson
Khamoni Robinson
6'0"
170
ATH
Monroe
141
Cahari Haynes
Cahari Haynes
6'2"
205
LB
Burns
142
Logan Wright
Logan Wright
5'11"
285
DL
Dudley
143
JaDivion Coffey
JaDivion Coffey
6'0"
175
WR
Forest Hills
144
JyMikaah Wells
JyMikaah Wells
5'10"
210
RB
Salisbury
145
Tye’vhontaye Allison
Tye’vhontaye Allison
5'8"
160
DB
Community School of Davidson
146
Elijah Barnes
Elijah Barnes
6'1"
195
TE
Polk County
147
Jack Berlin
Jack Berlin
6'2"
250
OL
Hough
148
Damon Bremer
Damon Bremer
6'2"
220
DL
Union Pines
149
Ty Woods
Ty Woods
5'10"
160
P
AL Brown
150
Justin Rocquemore
Justin Rocquemore
5'11"
180
QB
Stuart Cramer
151
Spencer Webb
Spencer Webb
6'4"
300
OL
Reagan
152
David Neal
David Neal
6'2"
220
TE
Camden County
153
Shawn Burton
Shawn Burton
6'4"
275
OL
Cary
154
Logan McIlveen
Logan McIlveen
6'0"
170
DB
Providence
155
Austin Geary
Austin Geary
5'11"
185
ATH
Roanoke Rapids
156
Anthony Sutton
Anthony Sutton
6'0"
240
DL
Ardrey Kell
157
Nehemiah Hunter
Nehemiah Hunter
6'0"
225
DL
South Granville
158
Ryan Thompson
Ryan Thompson
6'0"
175
ATH
Burns
159
Folger Boaz
Folger Boaz
6'3"
185
QB
East Surry
160
Dominic Haney
Dominic Haney
6'3"
210
QB
Wakefield
161
Jamere Cherry
Jamere Cherry
6'1"
180
QB
Mooresville
162
Shawn Burton Jr
Shawn Burton Jr
6'4"
275
DL
Cary High
163
Trevor Dury
Trevor Dury
6'5"
280
OL
CE Jordan
164
Gavin Moore
Gavin Moore
6'3"
260
DL
Morehead
165
Bryce Davis
Bryce Davis
6'2"
190
LB
Monroe
166
Raymond McCray
Raymond McCray
6'2"
230
LB
Seventy-First
167
John Brooks
John Brooks
6'2"
205
DL
Providence
168
Will Brimmer
Will Brimmer
6'3"
200
DL
New Bern
169
Tyler Heggins Hill
Tyler Heggins Hill
6'4"
290
DL
Millbrook
170
Justin Wheeler
Justin Wheeler
6'0"
175
QB
Charlotte Latin
171
Anthony Tandoh
Anthony Tandoh
5'9"
170
WR
Providence
172
Sean McFarland
Sean McFarland
6'3"
265
OL
Marvin Ridge
173
Jaden Clark
Jaden Clark
5'8"
155
ATH
Camden County
174
Taivon Derisma
Taivon Derisma
6'1"
175
DB
Chase
175
Nicholas Bailey
Nicholas Bailey
6'3"
290
OL
Seventy-First
176
DJ Hamilton
DJ Hamilton
5'10"
175
WR
Mallard Creek
177
Gabe Spriggs
Gabe Spriggs
5'10"
170
LB
Graham
178
Christian Perris
Christian Perris
5'11"
175
ATH
Princeton
179
Ryan Carter
Ryan Carter
6'1"
205
LB
DH Conley
180
Jonathon Willis
Jonathon Willis
6'0"
175
DB
Greene Central
181
Dorian Daniels
Dorian Daniels
6'1"
190
DB
Monroe
182
Ty Turbyfill
Ty Turbyfill
5'11"
185
ATH
Mitchell
183
Carter Alls
Carter Alls
6'5"
310
OL
Heritage
184
Brayden Manley
Brayden Manley
6'1"
235
DL
West Craven
185
Kyle Hawkins
Kyle Hawkins
6'5"
205
QB
Ravenscroft
186
Chamir Wright
Chamir Wright
5'10"
180
DB
New Bern
187
Tyler McMullen
Tyler McMullen
6'3"
365
OL
Lee Co.
188
Jalen Melson
Jalen Melson
5'8"
170
QB
Northeastern
189
Nazir Garrett
Nazir Garrett
6'2"
170
QB
Vance Co.
190
Drew Taintor
Drew Taintor
6'0"
200
QB
Sanderson
191
Isman Alston
Isman Alston
5'10"
180
DB
Vance Co.
192
Ajay Coverdale
Ajay Coverdale
6'2"
180
DB
Glenn
193
Dennis Williams
Dennis Williams
6'1"
165
QB
Warren County
194
Brady Elrod
Brady Elrod
6'2"
175
ATH
McMichael
195
Marc Tomljanovic
Marc Tomljanovic
6'5"
305
OL
Providence
196
Kyron Jones
Kyron Jones
6'0"
185
RB
Charlotte Christian
197
William Suttles Jr.
William Suttles Jr.
5'5"
145
RB
Jay M Robinson
198
Sincere Baines
Sincere Baines
5'10"
175
RB
Jack Britt
199
Tyler Adair
Tyler Adair
5'10"
175
RB
Heritage
200
Zhyiaz Webb
Zhyiaz Webb
5'7"
130
DB
CE Jordan
201
Jordan Reid
Jordan Reid
5'7"
180
RB
South Garner
202
Aaron Carey
Aaron Carey
6'0"
205
RB
Hickory Ridge
203
Cole Manning
Cole Manning
6'0"
200
RB
John T. Hoggard
204
Ty Laney
Ty Laney
5'10"
180
RB
Murphy
205
Josh Moraja
Josh Moraja
6'3"
250
OL
Weddington
206
Dylan Wagner
Dylan Wagner
6'1"
280
OL
New Bern
207
Avery Gaby
Avery Gaby
6'0"
205
RB
East Duplin
208
Corey Williams
Corey Williams
5'6"
140
RB
Wake Forest
209
James Spainhour
James Spainhour
6'5"
275
OL
West Stokes
210
Debvrin Smith
Debvrin Smith
5'8"
170
RB
Cary
211
Peyton Hoggard
Peyton Hoggard
6'1"
210
OL
Wake Forest
212
Ben Gibbs
Ben Gibbs
5'9"
165
RB
Maiden
213
Josiah Gary
Josiah Gary
5'9"
DB
Leesville Road
214
Taye Spencer
Taye Spencer
5'8"
175
RB
Richmond
215
Nehemiah Smith
Nehemiah Smith
5'9"
160
RB
Clayton
216
Nadir Simmons
Nadir Simmons
5'11"
200
RB
Clayton
217
Jay Snelling
Jay Snelling
5'8"
RB
Leesville Road
218
Jacob Deller
Jacob Deller
6'0"
180
WR
Charlotte Catholic
219
TJ Scott
TJ Scott
5'11"
160
DB
Mooresville
220
Ronald Wilkins
Ronald Wilkins
5'10"
210
LB
Draughn
221
Sydney McCorkle
Sydney McCorkle
5'6"
150
K
Providence Day
222
Demetri Washington
Demetri Washington
6'3"
280
OL
Rocky River
223
John Amerson
John Amerson
5'8"
160
DB
Clayton
224
Jeffrey Linton
Jeffrey Linton
6'5"
310
OL
Richmond
225
Langston Davis
Langston Davis
5'10"
160
DB
Middle Creek
226
Vincent Jordan
Vincent Jordan
5'10"
180
ATH
Weddington
227
Gavin Atkins
Gavin Atkins
6'2"
260
OL
East Surry
228
Joey Cook
Joey Cook
6'0"
325
OL
Richmond
229
Alexander Bailey
Alexander Bailey
6'2"
200
LB
Hickory Ridge
230
Komar Carter
Komar Carter
6'3"
300
OL
Richmond
231
Cooper Marcum
Cooper Marcum
6'0"
200
TE
DH Conley
232
Austin Cowick
Austin Cowick
5'10"
170
WR
Independence
233
Nolan Albright
Nolan Albright
6'6"
220
TE
Grimsley
234
Jake Crocker
Jake Crocker
6'6"
295
OL
Princeton
235
Bryce Weaver
Bryce Weaver
6'3"
300
OL
Conley
236
Gabriel Simpkins
Gabriel Simpkins
6'2"
205
TE
Leesville Rd.
237
Ty Broughton
Ty Broughton
6'2"
180
WR
Millbrook
238
Caiden Chilausky
Caiden Chilausky
6'6"
215
TE
CE Jordan
239
Aaron Foster
Aaron Foster
5'10"
210
LB
Clayton
240
Will Johnson
Will Johnson
6'1"
185
TE
Murphy
241
Logan Gunter
Logan Gunter
5'10"
165
WR
Cary
242
Izeem Graham
Izeem Graham
6'2"
185
WR
Scotland Co.
243
Colebrin Brinkley
Colebrin Brinkley
6'3"
280
OL
White Oak
244
Elijah Smith
Elijah Smith
6'0"
175
WR
Davie Co.
245
Chima Onukogu
Chima Onukogu
6'2"
270
DL
Providence
246
Trey Barbee
Trey Barbee
6'4"
185
WR
Apex
247
Zavian Oates
Zavian Oates
5'11"
170
ATH
Eastern Wayne
248
Cam Long
Cam Long
6'4"
330
OL
East Wake
249
Jarrett Griggs
Jarrett Griggs
6'1"
175
WR
Cary
250
Jeremiah Holmes
Jeremiah Holmes
6'3"
215
LB
Hillside
251
Jacob Sigmon
Jacob Sigmon
5'10"
165
WR
Maiden
252
Kai Jordan
Kai Jordan
6'1"
160
DB
Reidsville
253
Jadyn Coleman
Jadyn Coleman
6'1"
210
LB
David W Butler
254
Brady Cole
Brady Cole
6'2"
225
OL
Wake Forest
255
Reid Herring
Reid Herring
6'1"
175
WR
Providence
256