2024 North Carolina Tar Heels Roster

No Name Pos Yr Ht Wt Hometown Last School
11 Ty Adams DB FR 5-11 180 Swainsboro, GA Swainsboro
52 Jonathan Adorno OL SR 6-4 315 Raleigh, NC Rolesville
29 Marcus Allen DB JR 6-1 190 Marietta, GA Walton
95 Daniel Anderson RSH FR 6-1 245 Memphis, TN Germantown
12 Beau Atkinson DL SO 6-6 265 Raleigh, NC Leesville Road
68 Aidan Banfield OL FR 6-3 300 Buford, GA Mill Creek
24 Darwin Barlow RB SR 6-0 220 Newton, TX Newton / TCU / USC / TCU/USC
16 Ben Bastek QB FR 5-8 175 Atlanta, GA Mount Vernon
32 Evan Bennett LB FR 6-2 230 Eatonton, GA Gatewood School
11 Paul Billups II WR FR 6-2 195 Chesapeake, VA Western Branch
2 Gavin Blackwell WR JR 5-11 185 Indian Trail, NC Sun Valley
58 Austin Blaske OL SR 6-5 310 Effingham County, GA South Effingham / Georgia / Georgia
37 Jack Blythe DB FR 6-2 190 Charlotte, NC Charlotte Country Day
37 Liam Boyd PK SO 6-1 200 Asheville, NC Asheville / Clemson / Clemson
16 DeAndre Boykins DB JR 6-0 200 Concord, NC Central Cabarrus
96 Damon Bremer DL FR 6-2 285 Cameron, NC Union Pines
57 Bo Burkes OL SO 6-2 305 Centreville, AL Bibb County
98 Noah Burnette PK SR 5-10 175 Raleigh, NC Leesville Road
39 Major Byrd DB SO 5-10 200 Chicago, IL Myers Park
17 Amare Campbell LB SO 6-0 230 Manassas, VA Unity Reed
38 Aiden Cloninger WR SO 5-11 195 Gastonia, NC East Gaston
26 Khalil Conley DB FR 5-11 185 Asheville, NC Christ School
81 John Copenhaver TE SR 6-3 240 Roswell, GA Roswell
21 Kaleb Cost DB SO 5-10 195 Atlanta, GA Sandy Creek
93 Jacolbe Cowan DL SR 6-5 280 Charlotte, NC Providence Day / Ohio State
13 Tylee Craft WR SR 6-5 200 Sumter, SC Sumter
12 Jacolby Criswell QB SR 6-1 230 Morrilton, AR Morrilton / Arkansas / Arkansas
3 Chris Culliver WR SO 6-1 195 Maiden, NC Maiden
23 Power Echols LB SR 6-0 225 Charlotte, NC Chambers
83 Josh Espindola WR FR 5-11 195 Hendersonville, TN Pope John Paul II Prep
10 Desmond Evans DL SR 6-6 270 Sanford, NC Lee County
8 Zion Ferguson DB FR 6-1 175 Atlanta, GA Gainesville
86 Thomas Flynn WR JR 6-3 200 Charlotte, NC Providence Day
23 Charleston French RB SO 5-9 205 Amory, MS Amory / Itawamba C.C. / Itawamba C.C.
27 Miles Gaddy DB FR 6-1 175 Fuquay-Varina, NC Fuquay-Varina
77 Hayes Galloway OL FR 6-4 320 Concord, NC The Cannon School
21 Davion Gause RB FR 5-11 215 Opa-locka, FL Chaminade-Madonna Prep
54 Zach Gluckman OL FR 6-1 285 Armonk, NY Avon Old Farms
9 Javarius Green WR FR 5-9 195 Shelby, NC Crest
78 Trevyon Green OL SO 6-7 340 Prince George, VA Life Christian Academy
63 Zach Greenberg OL SR 6-4 300 Livingston, NJ Livingston / Muhlenberg / Muhlenberg
27 Michael Hall WR SO 6-0 180 Eden, NC Morehead
87 Cort Halsey TE FR 6-2 230 Atherton, CA Menlo School
7 Christian Hamilton WR FR 6-0 190 Harrisburg, NC Hickory Ridge
28 Omarion Hampton RB JR 6-0 220 Clayton, NC Cleveland
24 Mali Hamrick RSH SO 6-3 215 Shelby, NC Shelby
31 Will Hardy DB JR 6-2 205 Lawrenceville, GA Greater Atlanta Christian
15 Conner Harrell QB SO 6-2 210 Alabaster, AL Thompson
2 Jakeen Harris DB SR 5-10 195 Savannah, GA Benedictine Military / NC State / NC State
6 Joshua Harris Sr. DL SR 6-4 325 Roxboro, NC Person / N.C. State / Ole Miss / N.C. State / Ole Miss
14 Jaybron Harvey RSH FR 6-2 240 Mebane, NC Southern Durham
98 Kevin Hester Jr. DL SR 6-4 310 Kennesaw, GA North Cobb
69 Jarvis Hicks OL SO 6-7 310 Cartersville, GA Woodland
4 Caleb Hood RB SR 5-11 220 Rockingham, NC Richmond Senior
95 Ryan Hornyak PK FR 6-0 195 Longmeadow, MA Avon Old Farms
28 Alijah Huzzie DB SR 5-10 195 LaGrange, GA Heard County / East Tennessee State / East Tennessee State
74 Desmond Jackson OL FR 6-3 310 Clemmons, NC West Forsyth
91 Leroy Jackson DL FR 6-1 290 Leesburg, GA Lee County
19 Jake Johnson TE SO 6-5 240 Athens, GA Oconee County / Texas A&M / Texas A&M
14 Max Johnson QB SR 6-5 225 Athens, GA Oconee County / LSU / Texas A&M / LSU/Texas A&M
5 J.J. Jones WR SR 6-2 210 Myrtle Beach, SC Myrtle Beach
43 Garrett Jordan LS SR 6-0 225 Waxhaw, NC Marvin Ridge
60 Carter Kulka OL JR 6-3 270 Atlanta, GA Woodward Academy
34 Caleb LaVallee LB FR 6-1 225 Smyrna, GA Whitefield Academy
53 Willie Lampkin OL SR 5-11 290 Lakeland, FL Lakeland/Coastal Carolina / Coastal Carolina
1 Antavious Lane DB SR 5-8 195 West Palm Beach, FL William T. Dwyer / Georgia St. / Georgia St.
55 Cade Law LB SO 6-0 225 Kingston Springs, TN Christ Presbyterian Academy / Vanderbilt / Vanderbilt
44 Crews Law LB FR 6-1 225 Kingston Springs, TN Christ Presbyterian Academy
82 Timmy Lawson TE FR 6-3 230 Fort Myers, FL Bishop Verot
75 Jakiah Leftwich OL JR 6-6 310 Atlanta, GA Westlake / Georgia Tech / Georgia Tech
92 Rodney Lora DL FR 6-3 295 North Arlingtong, NJ Woodberry Forest (Va.)
34 Jordan Louie RB FR 5-10 215 Tuscaloosa, AL Meadowcreek (Ga.)
19 Reggie Love II DB FR 5-8 175 Raleigh, NC Rolesville
53 Gibson Macrae LB JR 5-11 215 Pinehurst, NC Pinecrest
96 Tom Maginness P JR 6-0 210 Melbourne, Australia St. Bede's College / Monash University / Monash University
71 Luke Masterson OL FR 6-7 290 Brentwood, TN Franklin Road Academy
88 Deems May TE SO 6-2 230 Charlotte, NC Myers Park
13 DJ Mazzone QB FR 6-0 175 Atlanta, GA IMG Academy
36 Blaine McClure DB FR 6-1 185 Greenwich, CT Brunswick School
6 Nate McCollum WR SR 5-9 185 Atlanta, GA Dutchtown / Georgia Tech / Georgia Tech
64 Malik McGowan OL JR 6-5 325 Charlotte, NC Charlotte Catholic
41 Kenyon McMahon DB FR 6-0 180 Brooklyn, NY Poly Prep Country Day
17 Michael Merdinger QB FR 6-1 210 Fort Lauderdale, FL Cardinal Gibbons
20 Brooks Miller WR JR 5-11 180 Duluth, GA Greater Atlanta Christian
15 Tre Miller DB FR 5-9 180 Birmingham, AL Deer Creek (Okla.)
61 Grant Mills LS FR 5-11 210 Mooresville, NC The Cannon School
18 Andres Miyares Jr. QB FR 6-1 210 Miami, FL Belen Jesuit
47 CJ Murphy LB SO 6-2 240 Bryn Mawr, PA Radnor
18 Bryson Nesbit TE SR 6-5 235 Charlotte, NC South Mecklenburg
56 Jani Norwood OL FR 6-3 290 Ramsuer, NC Eastern Randolph
97 Lucas Osada K FR 6-1 190 Charlottesville, VA Woodberry Forest
30 Luke Osteen WR SR 6-1 185 Huntersville, NC Hough
18 Jaiden Patterson DB FR 6-1 195 Dacula, GA Mill Creek
8 Kobe Paysour WR JR 6-1 190 Kings Mountain, NC Kings Mountain
51 Peter Pesansky DL FR 6-2 290 Tampa, FL Jesuit
80 Julien Randolph TE FR 6-5 245 Purcellville, VA Independence
55 Zach Rice OL SO 6-5 305 Lynchburg, VA Liberty Christian Academy
5 Jahvaree Ritzie DL SR 6-4 290 Kernersville, NC Glenn
84 Cyrus Rogers WR JR 5-11 185 Raleigh, NC Rolesville
65 Andrew Rosinski OL FR 6-5 280 Ball Ground, GA Creekview
7 Kaimon Rucker RSH SR 6-2 265 Hartwell, GA Hart County
79 Howard Sampson OL SO 6-8 325 Houston, TX Humble / North Texas / North Texas
35 Jaden Selby DB SO 6-0 190 Potomac, MD Winston Churchill
4 Travis Shaw DL JR 6-5 330 Greensboro, NC Grimsley
85 Grady Sherrill WR SO 5-9 180 Greensboro, NC Page
1 Jordan Shipp WR FR 6-1 190 Charlotte, NC Providence Day
30 Michael Short LB SO 6-3 230 Charlotte, NC Mallard Creek
33 Curtis Simpson RSH FR 6-3 215 Shelby, NC Kings Mountain
67 Jason Smith II OL FR 6-3 310 Wilmington, NC Hoggard
94 Joel Starlings DL FR 6-4 320 Richmond, VA Benedictine
9 Tyrane Stewart DB JR 5-11 190 Osyka, MS South Pike / East Mississippi C.C. / East Mississippi C.C.
73 Eli Sutton OL JR 6-7 310 Murfreesboro, TN Brentwood Academy
0 Alex Taylor WR FR 6-1 190 Greensboro, NC Grimsley
20 Jalon Thompson DB FR 5-11 185 Orlando, FL Olympia
40 Tyler Thompson RSH FR 6-4 225 Cary, NC Panther Creek
89 Cal Tierney TE JR 6-5 230 Charlotte, NC Charlotte Country Day / Furman / Furman
62 Spencer Triplett LS SR 6-1 240 Shelby, NC Shelby
16 Ryan Ward TE FR 6-3 245 Rutherford, NJ Rutherford
0 Ty White DB FR 5-9 185 Buford, GA Buford
19 Hudson Wilharm QB FR 6-5 195 Wilmington, NC Hoggard
25 Ashton Woods LB FR 6-3 225 Marietta, GA Walton
3 Malcolm Ziglar DB FR 6-2 195 Fuquay-Varina, NC Fuquay-Varina