North Carolina Tar Heels Football
North Carolina Tar Heels Football
2024-25 REGULAR SEASON
247.1 PYPG
201.7 RYPG
34.0 PPG
448.8 TotY/G

North Carolina Tar Heels Football Roster

Quarterback
No Player Pos Ht Wt (lbs) School Year Hometown
16
player-image Ben Bastek
QB 5' 8'' 175 Freshman Atlanta, GA
12 QB 6' 0'' 230 Senior Morrilton, AR
15 QB 6' 2'' 210 Sophomore Alabaster, AL
14 QB 6' 5'' 225 Senior Athens, GA
13
player-image DJ Mazzone
QB 6' 0'' 175 Freshman Atlanta, GA
17
player-image Michael Merdinger
QB 6' 0'' 210 Freshman Fort Lauderdale, FL
18
player-image Andres Miyares Jr.
QB 6' 0'' 210 Freshman Miami, FL
19
player-image Hudson Wilharm
QB 6' 5'' 195 Freshman Wilmington, NC
Running Back
No Player Pos Ht Wt (lbs) School Year Hometown
24 RB 6' 0'' 220 Senior Newton, TX
23
player-image Charleston French
RB 5' 8'' 205 Sophomore Amory, MS
21
player-image Davion Gause
RB 5' 10'' 215 Freshman Opa-locka, FL
28 RB 6' 0'' 220 Junior Clayton, NC
4 RB 5' 10'' 220 Senior Rockingham, NC
34 RB 5' 10'' 215 Sophomore Tuscaloosa, AL
Wide Receiver
No Player Pos Ht Wt (lbs) School Year Hometown
11 WR 6' 2'' 195 Sophomore Chesapeake, VA
2 WR 5' 10'' 185 Junior Indian Trail, NC
38 WR 5' 10'' 195 Sophomore Gastonia, NC
3 WR 6' 0'' 195 Sophomore Maiden, NC
83 WR 5' 10'' 195 Sophomore Hendersonville, TN
86 WR 6' 2'' 200 Junior Charlotte, NC
9
player-image Javarius Green
WR 5' 8'' 195 Freshman Shelby, NC
27 WR 6' 0'' 180 Sophomore Eden, NC
7 WR 6' 0'' 190 Sophomore Harrisburg, NC
5 WR 6' 2'' 210 Senior Myrtle Beach, SC
6 WR 5' 8'' 185 Senior Atlanta, GA
20 WR 5' 10'' 180 Junior Duluth, GA
30
player-image Luke Osteen
WR 6' 0'' 185 Senior Huntersville, NC
8 WR 6' 0'' 190 Junior Kings Mountain, NC
84 WR 5' 10'' 185 Junior Raleigh, NC
85 WR 5' 8'' 180 Sophomore Greensboro, NC
1
player-image Jordan Shipp
WR 6' 0'' 190 Freshman Charlotte, NC
0
player-image Alex Taylor
WR 6' 0'' 190 Freshman Greensboro, NC
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
81 TE 6' 2'' 240 Senior Roswell, GA
87 TE 6' 2'' 230 Sophomore Atherton, CA
19 TE 6' 5'' 240 Sophomore Athens, GA
82
player-image Timmy Lawson
TE 6' 2'' 230 Freshman Fort Myers, FL
88 TE 6' 2'' 230 Sophomore Charlotte, NC
18 TE 6' 5'' 235 Senior Charlotte, NC
80 TE 6' 5'' 245 Sophomore Purcellville, VA
89 TE 6' 5'' 230 Junior Charlotte, NC
16
player-image Ryan Ward
TE 6' 2'' 245 Freshman Rutherford, NJ
Offensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
52 OL 6' 3'' 315 Senior Raleigh, NC
68
player-image Aidan Banfield
OL 6' 2'' 300 Freshman Buford, GA
58 OL 6' 5'' 310 Senior Bloomingdale, GA
57 OL 6' 2'' 305 Sophomore Centreville, AL
77
player-image Hayes Galloway
OL 6' 3'' 320 Freshman Concord, NC
54
player-image Zach Gluckman
OL 6' 0'' 285 Freshman Armonk, NY
78 OL 6' 7'' 340 Sophomore Prince George, VA
63
player-image Zach Greenberg
OL 6' 3'' 300 Senior Livingston, NJ
69 OL 6' 7'' 310 Sophomore Cartersville, GA
74
player-image Desmond Jackson
OL 6' 2'' 310 Freshman Clemmons, NC
60 OL 6' 2'' 270 Junior Atlanta, GA
53 OL 5' 10'' 290 Senior Lakeland, FL
75 OL 6' 5'' 310 Junior Atlanta, GA
71
player-image Luke Masterson
OL 6' 7'' 290 Freshman Brentwood, TN
64 OL 6' 5'' 325 Junior Charlotte, NC
56
player-image Jani Norwood
OL 6' 2'' 290 Freshman Ramseur, NC
55 OL 6' 5'' 305 Sophomore Lynchburg, VA
65
player-image Andrew Rosinski
OL 6' 5'' 280 Freshman Ball Ground, GA
79 OL 6' 7'' 325 Sophomore Houston, TX
67
player-image Jason Smith II
OL 6' 2'' 310 Freshman Wilmington, NC
73 OL 6' 7'' 310 Junior Murfreesboro, TN
Defensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
95
player-image Daniel Anderson
DL 6' 0'' 245 Freshman Memphis, TN
12 DL 6' 5'' 265 Sophomore Raleigh, NC
96 DL 6' 2'' 285 Sophomore Cameron, NC
93 DL 6' 5'' 280 Senior Charlotte, NC
10 DL 6' 5'' 270 Senior Sanford, NC
24 DL 6' 2'' 215 Sophomore Shelby, NC
6 DL 6' 3'' 325 Senior Roxboro, NC
14 DL 6' 2'' 240 Sophomore Mebane, NC
98 DL 6' 3'' 310 Senior Kennesaw, GA
91
player-image Leroy Jackson
DL 6' 0'' 290 Freshman Leesburg, GA
92 DL 6' 2'' 295 Sophomore North Arlington, NJ
51
player-image Peter Pesansky
DL 6' 2'' 290 Freshman Tampa, FL
5 DL 6' 3'' 290 Senior Kernersville, NC
7 DL 6' 2'' 265 Senior Hartwell, GA
4 DL 6' 5'' 330 Junior Greensboro, NC
33
player-image Curtis Simpson
DL 6' 2'' 215 Freshman Shelby, NC
94 DL 6' 3'' 320 Sophomore Richmond, VA
40 DL 6' 3'' 225 Sophomore Cary, NC
Linebackers
No Player Pos Ht Wt (lbs) School Year Hometown
32
player-image Evan Bennett
LB 6' 2'' 230 Freshman Eatonton, GA
17 LB 6' 0'' 230 Sophomore Manassas, VA
23 LB 6' 0'' 225 Senior Charlotte, NC
34 LB 6' 0'' 225 Sophomore Smyrna, GA
55 LB 6' 0'' 225 Sophomore Kingston Springs, TN
44
player-image Crews Law
LB 6' 0'' 225 Freshman Kingston Springs, TN
53 LB 5' 10'' 215 Junior Pinehurst, NC
47 LB 6' 2'' 240 Sophomore Bryn Mawr, PA
30 LB 6' 0'' 230 Sophomore Charlotte, NC
25
player-image Ashton Woods
LB 6' 2'' 225 Freshman Marietta, GA
Special
No Player Pos Ht Wt (lbs) School Year Hometown
37 K 6' 0'' 200 Sophomore Asheville, NC
98 K 5' 10'' 175 Senior Raleigh, NC
95
player-image Ryan Hornyak
K 6' 0'' 195 Freshman Longmeadow, MA
97
player-image Lucas Osada
K 6' 0'' 190 Freshman Charlottesville, VA
96 P 6' 0'' 210 Junior Melbourne,
43 LS 6' 0'' 225 Senior Waxhaw, NC
61
player-image Grant Mills
LS 5' 10'' 210 Freshman Mooresville, NC
62 LS 6' 0'' 240 Senior Shelby, NC
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)