2024 North Carolina Tar Heels Roster

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