Tar Heel Times
Your comprehensive source for Tar Heel sports news

2012 UNC Football Roster

All UNC Football Rosters
2012 UNC Football Schedule

#NamePos.Yr.Ht.Wt.Home TownHigh School
1Gene Robinson SSR5-11190Memphis, TNWhitehaven
2Bryn Renner QBJR6-3215Springfield, VAWest Springfield
3Sam Smiley CBFR5-11175Jacksonville, FLRaines
3Reggie Wilkins WRSO5-10175Shelby, NCCrest
4Jabari Price CBJR6-0190Pompano Beach, FLBlanche Ely
4Thomas Moore KSO5-10190Chapel Hill, NCEast Chapel Hill
5T.J. Thorpe WRSO6-0190Durham, NCJordan
6Sean Tapley WRSO6-1185Jacksonville, NCRaines
7Tim Scott CBSO5-11180Fredericksburg, VAColonial Forge
7Drew Davis QBFR6-2205Chapel Hill, NCChapel Hill
8Travis Riley RBFR6-1210Kannapolis, NCA.L. Brown
9Travis Hughes LBSO6-2225Virginia Beach, VAKempsville
10Tre Boston SJR6-1190Cape Coral, FLNorth Fort Myers
11Casey Barth KSR5-11185Wilmington, NCHoggard
12Marquise Williams 2011 Parade All-AmericanQBFR6-2220Charlotte, NCMallard Creek
12Andrew Moore CBFR5-11195Chapel Hill, NCEast Chapel Hill
13Phillip Williamson LBFR6-3210Durham, NCJordan
14Clint Heaven SFR6-0190Palmetto, FLManatee
14Quinshad Davis 2012 Parade All-AmericanWRFR6-4185Gaffney, SCGaffney
15A.J. Blue RBJR6-2230Dallas, NCNorth Gaston
16Alex Dixon CBFR6-0180Clearwater, FLCountryside
16Caleb Pressley QBFR6-1200Asheville, NCReynolds
17Miller Snyder KFR6-2185Charlotte, NCMyers Park
17Mark McNeill WRSO6-4205West River, MDSt. Mary's
18Kanler Coker QBFR6-4205Flowery Branch, GAFlowery Branch
18Mack Hollins DBFR6-3195Rockville, MDWootten
19Nick Weiler KFR6-0195Fairfax Station, VALake Braddock
19Kedrick Davis WRFR5-10165Charlotte, NCBerry Academy
20Brandon Ellerbe SSO6-0200Wadesboro, NCAnson
21Romar Morris RBFR5-10180Salisbury, NCSalisbury
23Darius Lipford LBJR6-3230Lenoir, NCHibriten
23Joey Mangili KFR6-3185Durham, NCJordan
24Jordan Darty WRSO5-11185Statesville, NCStatesville
24Terry Shankle CBJR5-11180Norwood, NCSouth Stanly
25Kameron Jackson CBFR5-11180Madison, ALMadison Academy
26Giovani Bernard RBSO5-10205Davie, FLSt. Thomas Aquinas
27Darien Rankin SFR5-11185Salisbury, NCSalisbury
27Darien McNeill WRSO6-2190Sanford, NCWestern Harnett
28Kendrick Singleton WRFR6-1180Macclenny, FLBaker County
29Damien Washington WRFR6-1180Kannapolis, NCBrown
30Tommy Hibbard PSO5-10185Charlotte, NCButler
31Pete Mangum CBSR5-10185Raleigh, NCLeesville Road
32Joe Jackson SFR6-2210Jacksonville, FLFirst Coast
33Nathan Staub LBFR6-2210Buford, GABuford
34Connor Gonet FBFR6-0220Raleigh, NCRavenscroft
34Jeff Schoettmer SFR6-1205Dallas, TXJesuit College Prep
35Malik Simmons CBFR5-11180Lehigh Acres, FLLehigh
35Charles Brunson RBFR6-0200Winston-Salem, NCNorth Davidson
36Ryan Mangum DBFR6-0190Raleigh, NCLeesville Road
37T.J. Jiles CBFR5-11165Cape Coral, FLCape Coral
38Cody Johnson KSO6-3205Greensboro, NCWestern Guilford
39Kenny Owens FBSR6-0230Fayetteville, NCBritt
40Tim Furr DBJR5-10180Charlotte, NCIndependence
40Luke Heavner WRSO6-1155Jamestown, NCRagsdale
41Shaquille Price DBFR6-1200Dutch Fork, SCIrmo
42Shakeel Rashad LBFR6-2215Jacksonville, FLEpiscopal
43Curtis Campbell LBJR6-2225Chesapeake, VAGrassfield
44Junior Gnonkonde LBFR6-4220Lakeland, GALanier County
45Josh Bridges LBSR6-2230Charlotte, NCWest Charlotte
45Devon Ramsay FBSR6-2250Red Bank, NJThe Lawrenceville School
47Dan Mastromatteo LBFR6-2215Absecon, NJHoly Spirit
48Kevin Reddick LBSR6-3240New Bern, NCNew Bern
51Jarrod James CFR6-3275Goldsboro, NCAycock
52Norkeithus Otis LBSO6-1210Gastonia, NCAshbrook
53Alec Petrocelli DESO6-3230Madeira Beach, FLClearwater Central Catholic
55Tommy Heffernan LBSO6-1215Miami, FLColumbus
56P.J. Clyburn LBSO6-2215Statesville, NCWest Iredell
57Dion Guy DESR6-4235Washington, DCWoodson
58Jordan Marsh OTJR6-2290Mooresville, NCMooresville
60Russell Bodine CSO6-4305Scottsville, VAFork Union M.A.
61Conor Fry DSFR6-2240Raleigh, NCRavenscroft
62David Collins OGJR6-8310Kernersville, NCEast Forsyth
63Peyton Jenest CSR6-5300Davidson, NCNorth Mecklenburg
64Jonathan Cooper OGSR6-3310Wilmington, NCHoggard
66Myers Colvin OTFR6-5305Fayetteville, NCReid Ross Classical
67Mack Lloyd DSJR6-0250Cary, NCGreen Hope
68James Hurst OTJR6-7310Plainfield, INPlainfield
69Nick Appel OTSO6-6305Vienna, VABishop O'Connell
70Alex Marrs DSSO6-0245Bluefield, VAGraham
70Caleb Peterson OLFR6-5310Auburn, ALAuburn
71Jon Heck OLFR6-6290Jacksonville, FLBolles School
72Kiaro Holts OTFR6-4285Indianapolis, INWarren Central
73Brennan Williams OTSR6-7315West Roxbury, MACatholic Memorial
74Devonte Brown DTSO6-4295Fayetteville, NCJack Britt
74Arien Smith CFR6-1285Graham, NCSouthern Alamance
75T.J. Leifheit OTSO6-7325Wilmington, NCHoggard
76Travis Bond OGSR6-7340Windsor, NCBertie
77John Ferranto OLFR6-5270Burlington, NJTownship
78Landon Turner OGFR6-4320Harrisonburg, VAHarrisonburg
79J.J. Patterson OLFR6-4330Roanoke Rapids, NCRoanoke Rapids
80Jack Tabb TESO6-3240Red Bank, NJRed Bank Catholic
81Roy Smith WRSO5-9170Miami, FLNorthwestern
82Terrance Knox TEFR6-2240Concord, NCConcord
83Cam Campbell WRSO6-2205Kernersville, NCGlenn
84Sean Fitzpatrick TESO6-5250Pittsford, NYPittsford-Mendon
84Ian Dibble DLFR6-1215Charlotte, NCArdrey Kell
85Eric Ebron TESO6-4230Greensboro, NCSmith
86Tyler Alberts DEFR6-7225Clemmons, NCForsyth Country Day
86Nic Platt WRSO6-2200Miami, FLBelen Jesuit
87Jheranie Boyd WRSR6-2190Gastonia, NCAshbrook
88Erik Highsmith WRSR6-3190Vanceboro, NCWest Craven
89Carson Wooten DLFR6-3245Raleigh, NCBroughton
89Dalton Stogner WRFR6-4190Dallas, TXHighland Park
90Jessie Rogers DEFR6-4240Arlington, TXBowie
91Eric Albright TESO6-6210Raleigh, NCCardinal Gibbons
91Allen Champagne DLFR6-4255Montreal, CNUpper Canada College
92Sylvester Williams DTSR6-3300Jefferson City, MOJefferson City
93Tim Jackson DEJR6-5260St. Petersburg, FLGibbs
94Adam Curry DESR6-4240Durham, NCNorthern
95Kareem Martin DEJR6-6260Roanoke Rapids, NCRoanoke Rapids
96Ethan Farmer DTSO6-3280Tabor City, NCSouth Columbus
97Parker Thomas TEJR6-5225Winston-Salem, NCMount Tabor
97Shawn Underwood DTSO6-1300Fuquay-Varina, NCFuquay-Varina
98Justin Thomason DEFR6-4240McDonough, GAEagles Landing

Please send updates, corrections or suggestions using the Contact page.

The football roster database is still being completed. If you don't find the roster you're looking for,
check the football roster photo gallery for a scanned version.

UNC Football Rosters
2014201120082005200219991987
2013201020072004200119981980
201220092006200320001992

© 2005-2014 Tar Heel Times | Contact | Privacy Policy | Site Map | RSS | Did UNC Win?

Tar Heel Times is an unofficial resource for UNC fans and is not affiliated with the University of North Carolina.