2016 North Carolina Tar Heels Roster

No Name Pos Yr Ht Wt Hometown Last School
31 Cameron Albright S SO 6-1 210 Kennesaw, GA North Cobb
16 Stephen Albright S FR 6-2 200 Raleigh, NC Cardinal Gibbons
4 Allen Artis LB JR 6-1 215 Marietta, GA Wheeler
61 Tommy Bancroft DS SO 6-4 215 La Jolla, CA Francis Parker School
78 Layton Barber OL FR 6-4 310 Southern Pines, NC Pinecrest
80 Jake Bargas TE FR 6-4 230 Boca Raton, FL St. Andrews
45 Mikey Bart DE SR 6-3 270 Buford, GA Buford
38 Keith Beasley Jr. LB SO 6-1 210 Durham, NC Hillside
18 Corey Bell Jr. CB SO 5-9 170 Charlotte, NC Hough
25 Ayden Bonilla LB SO 6-2 220 Woodstock, GA Etowah
29 J.K. Britt S SO 6-0 195 Newnan, GA Newnan
2 Jordon Brown RB FR 5-10 180 Durham, NC Southern Durham
20 Thomas Brown DB SO 6-0 190 Statesville, NC Statesville
14 Logan Byrd QB FR 6-3 230 Warner Robins, GA Veterans
18 Josh Cabrera WR SO 6-3 205 Jacksonville, NC Northside
53 Malik Carney DE SO 6-3 230 Alexandria, VA T.C. Williams
33 Allen Cater DE FR 6-4 240 Hiram, GA Mt. Paran Christian School
49 Jeremiah Clarke DT SO 6-5 315 Alexandra, VA T.C. Williams
23 Cayson Collins LB JR 6-1 235 Charlotte, NC Berry Academy
41 J.B. Copeland LB JR 6-3 225 Southlake, TX Navarro College/Southlake Carroll
30 Hunter Crafford LB JR 6-2 225 Greenville, NC Penn State/Ayden-Grifton
92 Aaron Crawford DT FR 6-1 310 Ashburn, VA Stone Bridge
68 Lucas Crowley C SR 6-3 290 Ponte Vedra, FL Nease
13 Jesse Cuccia DB SO 6-1 205 Westlake, CA Westlake
15 Jordan Cunningham WR JR 6-2 190 Ft. Lauderdale, FL Vanderbilt/University School
97 Jalen Dalton DT SO 6-6 280 Clemmons, NC West Forsyth
91 Nolan DeFranco DE FR 6-6 230 Winter Garden, FL West Orange
28 Dante DiMaggio WR SO 6-2 195 Apex, NC Cardinal Gibbons
93 Robert Dinkins DT SO 6-1 270 Charlotte, NC Olympic
21 Myles Dorn DB FR 6-2 185 Charlotte, NC Vance
17 Dajaun Drennon DE JR 6-4 255 Clementon, NJ Timber Creek
94 Marlon Dunlap DT FR 6-4 300 Charlotte, NC West Charlotte
79 Luke Elder OL FR 6-4 290 LaGrange, GA LaGrange
11 Nathan Elliott QB FR 6-1 195 Celina, TX Celina
77 John Ferranto OT SR 6-6 300 Burlington, NJ Township
88 Jordan Fieulleteau WR JR 6-3 210 Raleigh, NC Wakefield
16 D.J. Ford DB FR 6-3 195 Ashland, AL Central
12 Tomon Fox DE FR 6-3 235 Lawrenceville, GA Collins Hill
1 Khris Francis TB SR 5-9 210 Durham, NC Hillside
82 Brandon Fritts TE SO 6-4 245 Mentor, OH Mentor
96 Matt Gampe DE SO 6-5 225 Durham, NC Jordan
28 Simeon Gatling DB FR 5-10 185 High Point, NC Dudley
24 Zach Goins DB SO 6-1 180 Matthews, NC Weddington
27 Darius Graves RB SO 5-8 190 Greensboro, NC Dudley
26 Dominquie Green S SR 5-11 190 Laurinburg, NC Scotland County/Hargrave M.A.
4 Rontavius Groves WR FR 5-11 175 Nashville, TN Pearl-Cohn
52 Tommy Hatton C FR 6-3 285 Glen Rock, NJ St. Joseph's
67 Charlie Heck OT FR 6-7 265 Kansas City, MO Rockhurst
71 Jon Heck OT SR 6-7 300 Jacksonville, FL The Bolles School
73 Brad Henson OG JR 6-5 290 Surf City, NJ Monsignor Donovan
36 Cole Holcomb LB SO 6-1 215 New Smyrna Beach, FL New Smyrna Beach
13 Mack Hollins WR SR 6-4 210 Rockville, MD Wootten/Fork Union M.A.
34 Elijah Hood TB JR 6-0 220 Charlotte, NC Charlotte Catholic
42 Tyrone Hopper LB FR 6-4 210 Roswell, GA Roswell
84 Bug Howard WR SR 6-5 210 Rochelle, GA Wilcox County
48 Thomas Jackson WR JR 5-11 195 Charlotte, NC Charlotte Country Day
95 Tolson Jeffrey PK SO 6-0 190 Richlands, NC Richlands
9 Roscoe Johnson WR FR 6-1 180 Jonesville, SC Union County
98 Freeman Jones PK SO 6-0 200 Bunn, NC Bunn
90 Nazair Jones DT JR 6-5 295 Roanoke Rapids, NC Roanoke Rapids
2 Des Lawrence CB SR 6-1 185 Charlotte, NC Charlotte Christian
91 Hunter Lent P SO 6-5 230 Elon, NC Western Alamance
8 T.J. Logan TB SR 5-10 190 Greensboro, NC Northern Guilford
14 Joey Mangili P SR 6-3 210 Durham, NC Jordan
47 Dan Mastromatteo FB SR 6-2 235 Absecon, NJ Holy Spirit
55 Jay-Jay McCargo OL FR 6-4 300 Alexandria, VA Bishop O'Connell
15 Donnie Miles S JR 5-11 210 Miami, FL North Gwinnett (Ga.)
16 Manny Miles QB FR 6-0 185 Baton Rouge, LA University Laboratory School
5 Juval Mollette WR FR 6-4 210 Randleman, NC Randleman
19 Robert Morgan DB JR 5-10 190 Los Angeles, CA Pasadena City J.C./Oaks Christian
41 Kyle Murphy DS JR 6-2 225 Charlotte, NC Ardrey Kell
21 Devin Perry WR SO 6-2 205 Memphis, TN Memphis University School
70 Caleb Peterson OG SR 6-5 300 Auburn, AL Auburn
52 Kemmi Pettway LB JR 6-2 240 Charlotte, NC Garinger
57 Marlon Petty LB JR 6-0 190 McLeansville, NC Eastern Guilford
58 Nick Polino OL FR 6-4 275 Buford, GA Buford
95 Tyler Powell DL JR 6-4 290 Midlothian, VA Cosby
76 R.J. Prince OT JR 6-6 325 Albemarle, NC Albemarle
57 Tyler Pritchett OL FR 6-3 300 Auburn, AL Auburn
7 Austin Proehl WR JR 5-10 175 Charlotte, NC Providence
17 Anthony Ratliff-Williams WR FR 6-1 200 Matthews, NC Butler
5 Patrice Rene DB FR 6-2 200 Alexandria, VA Episcopal
35 Chris Ripberger DB JR 5-11 190 Greensboro, NC Northern Guilford
20 Dominique Ross LB FR 6-3 210 Jacksonville, FL Trinity Christian Academy
8 Greg Ross DB FR 6-1 175 Temple Hills, MD Potomac
9 K.J. Sails DB FR 5-11 165 Tampa, FL East Bay
32 Jacob Schmidt RB SO 5-10 195 Hickory, NC Foard
39 Tom Sheldon P FR 6-3 200 Echuca, Australia -
10 Andre Smith LB SO 6-0 235 Jacksonville, FL Trinity Christian Academy
7 Jonathan Smith LB FR 6-1 230 Laurinburg, NC Scotland County
38 David Smith Jr. RB SO 5-9 205 Raleigh, NC Davidson College
75 Bentley Spain OT JR 6-6 300 Charlotte, NC Providence
27 Jaye Stackhouse S FR 6-1 200 Suwanee, GA North Gwinnett
6 M.J. Stewart CB JR 5-11 200 Arlington, VA Yorktown
58 Josh Strickland DE SO 6-2 220 Yadkinsville, NC Elkin
55 Jason Strowbridge DE FR 6-4 250 Deerfield Beach, FL Deerfield Beach
12 Chazz Surratt QB FR 6-3 205 Denver, NC East Lincoln
54 Johnathon Sutton LB FR 6-0 230 Swansea, SC Swansea
51 William Sweet OT FR 6-7 300 Jacksonville, FL First Coast
3 Ryan Switzer WR SR 5-10 185 Charleston, WV George Washington
10 Mitch Trubisky QB JR 6-3 220 Mentor, OH Mentor
69 Jonathan Trull OL JR 6-4 310 Charlotte, NC Charlotte Christian
86 Carl Tucker TE FR 6-2 240 Cornelius, NC Hough
87 Noah Turner TE FR 6-3 245 Mundelein, IL Carmel Catholic
62 Mark Uptegraff OL JR 6-2 300 Charlotte, NC Fork Union Military Academy
72 Mason Veal OG FR 6-5 300 Charlotte, NC Ardrey Kell
83 Garrett Walston TE FR 6-4 225 Wilmington, NC New Hanover
24 Nick Weiler PK SR 6-0 190 Fairfax Station, VA Lake Braddock
11 Myles Wolfolk DB FR 6-0 190 Upper Marlboro, MD Henry A. Wise
89 Jared Worley ATH FR 6-3 200 Pittsboro, NC Northwood