North Carolina's Roster/Depth Chart for 2025
North Carolina's 2025 Team Roster/Depth Chart Outlook
NOTE: Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates.

QuarterbacksYrH/WPassingRushingPass GradeRun GradePass PPASnapsRatingOrigin
#7 Gio Lopez (QB)SO ('2)6'0"/20331/53 (59%), 343 Yds, 3 TD / 1 INT27 Car, 74 Yds, (2.7 YPC), 1 TD, 2 FUM B-B 139 (88%)0.87USA ('25)
#14 Max Johnson (QB)SR ('1)6'5"/2259/11 (82%), 103 Yds, 1 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM A-C- 17 (11%)0.87TA&M ('24)
#2 Bryce Baker (QB)FR ('3)6'3"/205     00.954* HS ('25)
#10 Au'Tori Newkirk (QB)FR ('4)6'3"/2000/1 (0%), 0 Yds, 0 TD / 1 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM C-C- 2 (1%)0.883* HS ('25)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#12 Demon June (RB)FR ('4)5'11"/21523 Car, 200 Yds, (8.7 YPC), 1 TD, 0 FUM2 Rec, 19 Yds, (9.5 YPR), 0 TDBB+ 42 (23%)0.873* HS ('25)
#4 Caleb Hood (RB)SR ('1)6'0"/22015 Car, 46 Yds, (3.1 YPC), 1 TD, 0 FUM4 Rec, 29 Yds, (7.3 YPR), 0 TDC-A- 71 (38%)0.873* HS ('21)
#21 Davion Gause (RB)SO ('3)5'11"/21515 Car, 43 Yds, (2.9 YPC), 1 TD, 1 FUM3 Rec, 8 Yds, (2.7 YPR), 0 TDFA 36 (19%)0.893* HS ('24)
#28 Benjamin Hall (RB)JR ('2)5'11"/2359 Car, 25 Yds, (2.8 YPC), 0 TD, 0 FUM2 Rec, 10 Yds, (5 YPR), 0 TDD+C- 32 (17%)0.86MICH ('25)
#23 Charleston French (RB)SO ('2)5'9"/2051 Car, 3 Yds, (3 YPC), 0 TD, 0 FUM1 Rec, 1 Yds, (1 YPR), 0 TDD+B+ 4 (2%)0NA
#27 Jaylen McGill (RB)FR ('3)5'10"/200     00.893* HS ('25)
#26 Jo Jo Troupe (RB)FR ('3)5'8"/200     00.863* HS ('25)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#1 Jordan Shipp (WR)SO ('3)6'2"/19010 Rec, 149 Yds, (14.9 YPR), 2 TD, 0 FUM1 Car, 1 Yds, 0 TDA-C 119 (58%)0.954* HS ('24)
#9 Javarius Green (WR)FR ('3)5'10"/1956 Rec, 88 Yds, (14.7 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB+C 94 (46%)0.893* HS ('24)
#3 Chris Culliver (WR)JR ('2)6'2"/1954 Rec, 89 Yds, (22.3 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDB+B 57 (28%)0.944* HS ('23)
#00 Alex Taylor (WR)FR ('3)6'2"/1902 Rec, 12 Yds, (6 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDDB 59 (29%)0.94* HS ('24)
#81 Aziah Johnson (WR)SO ('2)6'0"/1751 Rec, 6 Yds, (6 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDDB- 5 (2%)0.87MSU ('25)
#8 Kobe Paysour (WR)SR ('1)6'1"/1900 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDDB 51 (25%)0.883* HS ('21)
#15 Nathan Leacock (WR)SO ('2)6'3"/2170 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-C 24 (12%)0.86PUR ('25)
#6 Dayton Sneed (WR)SO ('2)6'0"/196     00.83TENN ('25)
#5 Jason Robinson Jr. (WR)FR ('3)5'10"/1500 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-B- 2 (1%)0.85WASH ('25)
#85 Shanard Clower (WR)FR ('4)5'9"/1650 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-  1 (0%)0.833* HS ('25)
#11 Paul Billups II (WR)SO ('2)6'2"/195     00.873* HS ('23)
#83 Kenedy Uzoma (WR)FR ('3)6'5"/210     00.873* HS ('25)
#17 Adrian Wilson (WR)FR ('3)6'1"/170     00.87COLO ('25)
#86 Madrid Tucker (WR)FR ('3)5'10"/170     00.833* HS ('25)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#19 Jake Johnson (TE)JR ('1)6'6"/2404 Rec, 32 Yds, (8 YPR), 1 TD, 0 FUMA-A-  42 (25%)0.92TA&M ('24)
#80 Jordan Owens (TE)SR ('1)6'6"/2551 Rec, 3 Yds, (3 YPR), 0 TD, 0 FUMC-BB+ 69 (41%)0.84OKST ('25)
#18 Connor Cox (TE)SO ('2)6'6"/2500 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD+B+B 54 (32%)0.85SC ('25)
#87 Cort Halsey (TE)SO ('2)6'3"/2300 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMC+B-  2 (1%)0NA
#89 Paul Barton (TE)SR ('1)6'4"/2100 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B-  1 (1%)0NA
#88 Deems May (TE)JR ('1)6'2"/230     00.974* HS ('21)
#82 Timmy Lawson (TE)SO ('2)6'3"/230     00.873* HS ('24)
#84 Shamar Easter (TE)FR ('3)6'5"/215     00.86ARK ('25)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#55 Jakai Moore (T)SR ('1)6'6"/318A-B+ (49%)A- (51%)  156 (99%)0.86SC ('25)
#71 William Boone (T)JR ('1)6'6"/340A-A- (45%)A (55%)  98 (62%)0.85PVAM ('25)
#72 Eidan Buchanan (T)FR ('4)6'9"/330FD (60%)C- (40%)  62 (39%)0.863* HS ('25)
#78 Trevyon Green (T)JR ('1)6'8"/340C-B+ (81%)B+ (19%)  16 (10%)0.873* HS ('22)
#54 Miles McVay (T)SO ('2)6'6"/350C+C+ (67%)B+ (33%)  9 (6%)0.87ALA ('25)
#56 Jani Norwood (T)FR ('3)6'4"/29011    0.873* HS ('24)
#68 Aidan Banfield (G)SO ('3)6'3"/300BB- (49%)B (51%)  157 (99%)0.873* HS ('24)
#52 Daniel King (G)SR ('1)6'5"/340B+B (47%)A+ (53%)  133 (84%)0.92TROY ('25)
#73 Will O'Steen (G)SR ('1)6'3"/230CB (60%)A (40%)  25 (16%)0.86JVST ('25)
#69 Chad Lindberg (C)SR ('1)6'6"/315A-A- (46%)B (54%)  138 (87%)0.86RICE ('25)
#53 Christo Kelly (C)SR ('1)6'4"/305D+C- (68%)A- (32%)  19 (12%)0.88HC ('25)
#57 Bo Burkes (C)JR ('1)6'2"/30511    0NA
#66 Jordan Hall (OL)SR ('0)6'8"/336    0.87UAB ('25)
#77 Trey Blue (OL)FR ('3)6'6"/330    0.873* HS ('25)
#70 Byron Nelson (OL)FR ('3)6'3"/300    0.873* HS ('25)
#71 Luke Masterson (OL)SO ('2)6'7"/290    0.873* HS ('24)
#58 Austin Blaske (OL)SR ('0)6'5"/310    0.85UGA ('24)
#48 Gannon Burt (LS)SO ('2)6'1"/205    0.74FLA ('25)
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#9 Melkart Abou-Jaoude (DE)JR ('1)6'5"/2608 Tac, 5 Solo, 2 TFL, 2 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)A- (44%)A (50%)A+ (6%)125 (62%)0.86DEL ('25)
#8 Smith Vilbert (DE)SR ('1)6'6"/2824 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (51%)B- (49%) 110 (55%)0.90PSU ('25)
#25 Joseph Mupoyi (DE)FR ('3)6'5"/2612 Tac, 0 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)C+ (50%)F (50%) 56 (28%)0.86PSU ('25)
#96 Nicco Maggio (DE)FR ('4)6'1"/2902 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (72%)C (28%) 18 (9%)0.853* HS ('25)
#87 Trey Giddens (DE)FR ('4)6'3"/2752 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (75%)C+ (25%) 8 (4%)0.813* HS ('25)
#14 Jaybron Harvey (DE)SO ('2)6'2"/240     00.914* HS ('23)
#6 D'Antre Robinson (DT)FR ('3)6'4"/31511 Tac, 5 Solo, 1 TFL, 0 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)A- (53%)B (47%) 93 (46%)0.90FLA ('25)
#94 Isaiah Johnson (DT)JR ('1)6'2"/27511 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A (59%)B+ (41%)B+ (0%)66 (33%)0.89ARIZ ('25)
#91 Leroy Jackson (DT)FR ('3)6'1"/29010 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (50%)C+ (50%)C+ (0%)86 (43%)0.863* HS ('24)
#92 CJ Mims (DT)JR ('2)6'2"/3008 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (47%)B+ (53%)C+ (0%)85 (42%)0.85ECU ('25)
#90 Xavier Lewis (DT)FR ('4)6'0"/2504 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (30%)A+ (70%) 50 (25%)0NA
#93 Devin Ancrum (DT)FR ('4)6'2"/295  D+ (32%)D (68%) 22 (11%)0.873* HS ('25)
#51 Peter Pesansky (DL)FR ('3)6'2"/2901 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00.883* HS ('24)
#10 Pryce Yates (DL)SR ('0)6'4"/265     00.88CONN ('25)
#89 Emmanuel Nwaiwu (DL)FR ('3)6'4"/250     00.843* HS ('25)
#84 Laderion Williams (DL)FR ('3)6'4"/310     00.833* HS ('25)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#2 Andrew Simpson (LB)SR ('1)6'0"/23822 Tac, 11 Solo, 4 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (50%)B+ (13%)B+ (37%)165 (100%)0.86BSU ('25)
#7 Khmori House (LB)SO ('3)6'0"/21518 Tac, 9 Solo, 2 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B+ (49%)C- (8%)A- (43%)179 (108%)0.90WASH ('25)
#4 Mikai Gbayor (LB)SR ('1)6'2"/23016 Tac, 7 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (1 TDS)A (50%)A- (3%)A- (47%)68 (41%)0.90MIZ ('25)
#41 Jonathan Agumadu (LB)FR ('3)6'2"/2209 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (48%) F (53%)40 (24%)0.83OKST ('25)
#40 Tyler Thompson (LB)SO ('2)6'4"/2252 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (47%)A- (50%)C+ (3%)70 (42%)0.914* HS ('23)
#12 Greg Smith (LB)FR ('3)6'4"/1952 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)C+ (46%) A+ (54%)37 (22%)0.88FLA ('25)
#95 Daniel Anderson (LB)FR ('3)6'1"/2452 Tac, 0 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)C- (40%)A- (60%) 20 (12%)0.873* HS ('24)
#54 T. Hickman-Collins (LB)FR ('3)6'2"/2151 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (76%) B- (24%)17 (10%)0.85FSU ('25)
#47 Austin Alexander (LB)FR ('4)6'3"/2401 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (73%)C (27%) 11 (7%)0.893* HS ('25)
#44 Jake Bauer (LB)FR ('4)6'1"/225  C+ (73%) B- (27%)15 (9%)0.873* HS ('25)
#28 Chinedu Onyeagoro (LB)FR ('3)6'2"/220     00.883* HS ('25)
#30 Evan Bennett (LB)FR ('3)6'2"/230     00.873* HS ('24)
#33 Tyler Houser (LB)FR ('3)6'2"/220     00.873* HS ('25)
#43 Lantz Pascal (LB)FR ('3)6'1"/225     00.843* HS ('25)
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#21 Kaleb Cost (CB)JR ('2)5'11"/19513 Tac, 9 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)D+ (41%)C+ (1%)D+ (58%)129 (45%)0.873* HS ('23)
#29 Marcus Allen (CB)SR ('1)6'2"/1908 Tac, 8 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)C- (46%)C+ (1%)C+ (53%)148 (52%)0.893* HS ('22)
#1 Thaddeus Dixon (CB)SR ('1)6'1"/1858 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)C- (48%)C+ (1%)A (52%)172 (60%)0.92WASH ('25)
#20 Jalon Thompson (CB)SO ('3)5'11"/1854 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (65%) D+ (35%)26 (9%)0.883* HS ('24)
#15 Tre Miller (CB)SO ('2)5'10"/1802 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (57%) A- (43%)14 (5%)0.883* HS ('23)
#26 Khalil Conley (CB)FR ('3)5'11"/1851 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (50%) D (50%)28 (10%)0.873* HS ('24)
#00 Ty White (CB)SO ('3)5'10"/1851 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (40%) D+ (60%)20 (7%)0.894* HS ('24)
#23 K. Dunbar-Hawkins (CB)FR ('3)5'11"/185  C (12%) C (88%)17 (6%)0.85UCLA ('25)
#11 Ty Adams (CB)SO ('2)5'11"/180  C (44%) B (56%)16 (6%)0.873* HS ('23)
#5 Gavin Gibson (S)SR ('1)6'0"/18512 Tac, 7 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B (47%) A (53%)141 (62%)0.86ECU ('25)
#31 Will Hardy (S)SR ('1)6'2"/2057 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (46%)C (1%)D+ (53%)112 (49%)0.883* HS ('22)
#18 Jaiden Patterson (S)SO ('3)6'1"/1956 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 1 INT (0 TDS)B (47%)C (2%)A- (52%)66 (29%)0.914* HS ('24)
#16 Coleman Bryson (S)JR ('1)6'2"/2102 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)F (56%)C+ (2%)C- (42%)59 (26%)0.86MINN ('25)
#17 Peyton Waters (S)SO ('3)6'1"/1852 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (32%) B+ (68%)19 (8%)0.86WASH ('25)
#3 Malcolm Ziglar (S)SO ('3)6'3"/195    D (100%)8 (4%)0.924* HS ('24)
#19 Reggie Love II (S)SO ('2)5'8"/175  D+ (73%) A (27%)15 (7%)0NA
#24 Javion Butts (DB)FR ('3)6'1"/175     00.873* HS ('25)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#90 Rece Verhoff (K)SR ('1)5'11"/1904/4 (100%), Long 49 Yds9/921 PtsB-B+ 0.74MRSH ('25)
#97 Guytano Bartolomeo (K)FR ('3)5'10"/170      0.823* HS ('25)
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#96 Tom Maginness (P)SR ('1)6'0"/21014, 571 YDS (40.8 YPP), Long 55 YDS6 In 20, 0 TBD+A-  0.74 ('23)
#93 Jacob Horvath (P)JR ('1)6'1"/190      0.74EIU ('25)

Head Coach Bill Belichick is a new hire, OC Freddie Kitchens is a new hire, DC Stephen Belichick is a new hire
Total Team Talent for '25 is: 938, #17 in CFB. 0.87 Avg Per Player. Blue Chip Ratio 21.33%
Breakdown - Offense: 410.94 (51) Defense: 394.14 (47) ST: 15.44 (4)
102 Total players, 43 from Transfer Portal. 33.9% of roster is from the Portal.
43 from the '25 Transfer Portal. 33.9% of roster is from this years Portal, 58 players left via portal after '24.
Roster Breakdown: 0 elite players, 3 great players, 13 very good players, 58 good players, 18 JAGS, 0 low JAGS, 4 JAG- players
Snaps by class: FR: 913 (20%), SO: 1137 (25%), JR: 820 (18%), SR: 1755 (38%), GR: 0 (0%)
25 players have no stats and no recruiting/portal ratings excluded from totals.