East Carolina 2026 Depth Chart
East Carolina's 2026 Team Roster/Depth Chart Outlook
NOTE: 2026 rosters are nearly complete but not final. Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
H/W
6'0"/195
Passing
26/36 (72%), 357 Yds, 2 TD / 0 INT
Rushing
14 Car, 29 Yds, (2.1 YPC), 1 TD, 1 FUM
Pass
A
Run
B-
PPA
#198
Snaps
107 (42.75%)
Rating
0.87
Origin
TTU ('26)
H/W
6'5"/220
Passing
13/19 (68%), 156 Yds, 0 TD / 0 INT
Rushing
4 Car, 19 Yds, (4.8 YPC), 0 TD, 1 FUM
Pass
C+
Run
B
Snaps
49 (19.5%)
Rating
0.85
Origin
MIAMI ('26)
H/W
6'0"/198
Rating
0.85
Origin
3* HS ('24)
H/W
6'3"/205
Rating
0.83
Origin
3* HS ('26)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#12 Mitch Griffis GR 6'0"/19526/36 (72%), 357 Yds, 2 TD / 0 INT14 Car, 29 Yds, (2.1 YPC), 1 TD, 1 FUMAB-#198107 (42.75%)0.87TTU ('26)
#17 Emory Williams JR 6'5"/22013/19 (68%), 156 Yds, 0 TD / 0 INT4 Car, 19 Yds, (4.8 YPC), 0 TD, 1 FUMC+B 49 (19.5%)0.85MIAMI ('26)
#7 Cole Hodge SO 6'0"/198      0.853* HS ('24)
#00 Trey Burke FR 6'3"/205      0.833* HS ('26)
Running Backs
H/W
5'11"/206
Rushing
77 Car, 385 Yds, (5 YPC), 4 TD, 1 FUM
Receiving
12 Rec, 139 Yds, (11.6 YPR), 1 TD
Run
A-
Rec
A-
PPA
#351
Snaps
245 (24%)
Rating
0.9
Origin
MRSH ('26)
H/W
5'9"/179
Rushing
59 Car, 306 Yds, (5.2 YPC), 1 TD, 1 FUM
Receiving
7 Rec, 37 Yds, (5.3 YPR), 0 TD
Run
A
Rec
B+
PPA
#328
Snaps
136 (18%)
Rating
0.85
Origin
3* HS ('24)
H/W
6'0"/208
Rushing
58 Car, 377 Yds, (6.5 YPC), 5 TD, 1 FUM
Receiving
1 Rec, 9 Yds, (9 YPR), 0 TD
Run
A+
Rec
C-
PPA
#216
Snaps
114 (11.25%)
Rating
0.87
Origin
UNT ('26)
H/W
5'9"/200
Rushing
10 Car, 44 Yds, (4.4 YPC), 1 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
C
Rec
F
PPA
#445
Snaps
30 (4%)
Rating
0
Origin
NA
H/W
5'9"/152
Rating
0
Origin
NA
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#2 Michael Allen SR 5'11"/20677 Car, 385 Yds, (5 YPC), 4 TD, 1 FUM12 Rec, 139 Yds, (11.6 YPR), 1 TDA-A-#351245 (24%)0.9MRSH ('26)
#20 TJ Engleman Jr. JR 5'9"/17959 Car, 306 Yds, (5.2 YPC), 1 TD, 1 FUM7 Rec, 37 Yds, (5.3 YPR), 0 TDAB+#328136 (18%)0.853* HS ('24)
#25 Ashton Gray SO 6'0"/20858 Car, 377 Yds, (6.5 YPC), 5 TD, 1 FUM1 Rec, 9 Yds, (9 YPR), 0 TDA+C-#216114 (11.25%)0.87UNT ('26)
#28 DeJuan Lacy JR 5'9"/20010 Car, 44 Yds, (4.4 YPC), 1 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDCF#44530 (4%)0NA
#22 Michael Beatty JR 5'9"/152      0NA
Wide Receivers
H/W
5'11"/190
Receiving
34 Rec, 449 Yds, (13.2 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C+
Block
D+
PPA
#293
Snaps
687 (30.75%)
Rating
0.83
Origin
UNT ('26)
H/W
5'11"/193
Receiving
42 Rec, 554 Yds, (13.2 YPR), 3 TD, 1 FUM
Rushing
4 Car, 31 Yds, 0 TD
Rec
A-
Block
C+
PPA
#166
Snaps
556 (33%)
Rating
0.82
Origin
3* HS ('22)
H/W
6'0"/183
Receiving
7 Rec, 72 Yds, (10.3 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C
Block
C+
PPA
#605
Snaps
163 (10%)
Rating
0.84
Origin
PSU ('25)
H/W
6'0"/194
Receiving
13 Rec, 32 Yds, (2.5 YPR), 0 TD, 0 FUM
Rushing
4 Car, 2 Yds, 0 TD
Rec
D+
Block
F
PPA
#1008
Snaps
141 (8%)
Rating
0.85
Origin
OKLA ('25)
H/W
6'4"/195
Receiving
3 Rec, 39 Yds, (13 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D+
Block
A-
PPA
#951
Snaps
107 (4.5%)
Rating
0.86
Origin
WAKE ('26)
H/W
6'1"/196
Receiving
2 Rec, 23 Yds, (11.5 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B+
Block
B
Snaps
76 (5%)
Rating
0.84
Origin
3* HS ('24)
H/W
5'8"/150
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 1 FUM
Rushing
3 Car, 32 Yds, 1 TD
Block
B
PPA
#890
Snaps
10 (1%)
Rating
0.8
Origin
3* HS ('20)
H/W
5'10"/160
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
B-
Snaps
9 (1%)
Rating
0.86
Origin
3* HS ('25)
H/W
5'10"/175
Receiving
2 Rec, 25 Yds, (12.5 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
PPA
#790
Rating
0.86
Origin
MIAMI ('26)
H/W
6'2"/200
Rating
0.87
Origin
3* HS ('26)
H/W
6'1"/160
Rating
0.85
Origin
3* HS ('25)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#22 Landon Sides SR 5'11"/19034 Rec, 449 Yds, (13.2 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDC+D+#293687 (30.75%)0.83UNT ('26)
#10 Brock Spalding SR 5'11"/19342 Rec, 554 Yds, (13.2 YPR), 3 TD, 1 FUM4 Car, 31 Yds, 0 TDA-C+#166556 (33%)0.823* HS ('22)
#13 Tyler Johnson JR 6'0"/1837 Rec, 72 Yds, (10.3 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCC+#605163 (10%)0.84PSU ('25)
#12 Jaquaize Pettaway SR 6'0"/19413 Rec, 32 Yds, (2.5 YPR), 0 TD, 0 FUM4 Car, 2 Yds, 0 TDD+F#1008141 (8%)0.85OKLA ('25)
#13 Jeremiah Melvin SO 6'4"/1953 Rec, 39 Yds, (13 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDD+A-#951107 (4.5%)0.86WAKE ('26)
#14 Dillon Lorick SO 6'1"/1962 Rec, 23 Yds, (11.5 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDB+B 76 (5%)0.843* HS ('24)
#24 Kyler Pearson GR 5'8"/1500 Rec, 0 Yds, (0 YPR), 0 TD, 1 FUM3 Car, 32 Yds, 1 TD B#89010 (1%)0.83* HS ('20)
#17 Johnny Williams SO 5'10"/1600 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 9 (1%)0.863* HS ('25)
#5 Ray Ray Joseph SR 5'10"/1752 Rec, 25 Yds, (12.5 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD  #790 0.86MIAMI ('26)
#00 Dawson Quarterman FR 6'2"/200      0.873* HS ('26)
#84 Connor Hodge SO 6'1"/160      0.853* HS ('25)
Tight Ends
H/W
6'4"/235
Receiving
13 Rec, 142 Yds, (10.9 YPR), 2 TD, 0 FUM
Rec
C-
Run Blk
F
Pass Blk
D+
Snaps
275 (22.5%)
Rating
0.83
Origin
APP ('26)
H/W
6'5"/237
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
D+
Run Blk
D+
Pass Blk
B
Snaps
97 (11%)
Rating
0
Origin
NA
H/W
6'2"/220
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
B-
Run Blk
B+
Pass Blk
B-
Snaps
21 (2%)
Rating
0.84
Origin
3* HS ('25)
H/W
6'2"/228
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Run Blk
B-
Snaps
1 (0%)
Rating
0
Origin
NA
H/W
6'4"/225
Rating
0.85
Origin
3* HS ('25)
H/W
6'6"/240
Rating
0.84
Origin
3* HS ('25)
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#86 Kanen Hamlett SR 6'4"/23513 Rec, 142 Yds, (10.9 YPR), 2 TD, 0 FUMC-FD+275 (22.5%)0.83APP ('26)
#45 Mason Brown SR 6'5"/2370 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD+D+B97 (11%)0NA
#83 Stephen Collier SO 6'2"/2200 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMB-B+B-21 (2%)0.843* HS ('25)
#82 Gage Reale SR 6'2"/2280 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B- 1 (0%)0NA
#87 Cayman Reynolds SO 6'4"/225     0.853* HS ('25)
#86 Kaleb Morrow SO 6'6"/240     0.843* HS ('25)
Offensive Line
H/W
6'7"/320
Grade
C-
Run Blk
D+
Pass Blk
C
Snaps
930 (445.5%)
Rating
0.74
Origin
USM ('26)
H/W
6'4"/327
Grade
C
Run Blk
C
Pass Blk
B
Snaps
388 (206%)
Rating
0.82
Origin
3* HS ('23)
H/W
6'7"/331
Grade
B-
Run Blk
B+
Pass Blk
C-
Snaps
112 (60%)
Rating
0.84
Origin
3* HS ('23)
H/W
6'5"/260
Rating
0.87
Origin
3* HS ('26)
H/W
6'5"/285
Rating
0.85
Origin
3* HS ('26)
H/W
6'4"/313
Grade
B
Run Blk
C-
Pass Blk
A
Snaps
988 (473.4%)
Rating
0.85
Origin
KENN ('26)
H/W
6'5"/300
Grade
C-
Run Blk
C
Pass Blk
B+
Snaps
25 (13%)
Rating
0.83
Origin
3* HS ('25)
H/W
6'4"/306
Grade
B-
Run Blk
B-
Snaps
5 (3%)
Rating
0
Origin
NA
H/W
6'4"/315
Grade
F
Run Blk
F
Pass Blk
B-
Snaps
64 (34%)
Rating
0
Origin
NA
H/W
6'3"/290
Rating
0.82
Origin
3* HS ('26)
H/W
6'3"/270
Rating
0.83
Origin
3* HS ('26)
H/W
6'5"/290
Rating
0.83
Origin
3* HS ('24)
H/W
6'4"/298
Rating
0.81
Origin
HOU ('24)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#75 Hayes Creel (T) SR 6'7"/320C-D+C930 (445.5%)0.74USM ('26)
#71 Bryce Weaver (T) SR 6'4"/327CCB388 (206%)0.823* HS ('23)
#66 Marleo Neolien (T) SR 6'7"/331B-B+C-112 (60%)0.843* HS ('23)
#00 Ja'Vaughn Hargett (OT) FR 6'5"/260    0.873* HS ('26)
#00 Josh Battle (OT) FR 6'5"/285    0.853* HS ('26)
#58 Brandon Best (G) SR 6'4"/313BC-A988 (473.4%)0.85KENN ('26)
#78 Kendall Walton (G) SO 6'5"/300C-CB+25 (13%)0.833* HS ('25)
#68 Trey Hardison (G) GR 6'4"/306B-B- 5 (3%)0NA
#72 Jeremiah Williams (C) SR 6'4"/315FFB-64 (34%)0NA
#00 Xavier Massey (IOL) FR 6'3"/290    0.823* HS ('26)
#00 Preston Broadway (IOL) FR 6'3"/270    0.833* HS ('26)
#67 Peyton Reeder (OL) SO 6'5"/290    0.833* HS ('24)
#73 Karson Jones (OL) SR 6'4"/298    0.81HOU ('24)
Defensive Line
H/W
6'3"/252
Stats
26 Tac, 14 Solo, 7 TFL, 5 Sacks, 3 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A
Rush
A-
Cov
C-
Snaps
407 (54%)
Rating
0.84
Origin
MSU ('21)
H/W
6'2"/250
Stats
21 Tac, 8 Solo, 5 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B+
Rush
A-
Cov
D+
Snaps
192 (26%)
Rating
0.84
Origin
3* HS ('23)
H/W
6'5"/225
Stats
11 Tac, 5 Solo, 5 TFL, 4 Sacks, 1 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
A
Rush
A+
Cov
A-
Snaps
82 (11%)
Rating
0.85
Origin
SHSU ('25)
H/W
6'2"/235
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C+
Cov
B
Snaps
12 (2%)
Rating
0.86
Origin
3* HS ('25)
H/W
6'4"/245
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B-
Rush
C-
Cov
C+
Snaps
11 (1%)
Rating
0.87
Origin
3* HS ('25)
H/W
6'3"/235
Rating
0.88
Origin
3* HS ('26)
H/W
6'3"/300
Stats
31 Tac, 14 Solo, 5 TFL, 2 Sacks, 2 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Rush
B+
Cov
B+
Snaps
409 (56%)
Rating
0
Origin
NA
H/W
6'2"/315
Stats
16 Tac, 6 Solo, 6 TFL, 3 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Rush
C-
Cov
C+
Snaps
371 (51%)
Rating
0.74
Origin
TOWS ('25)
H/W
6'2"/275
Stats
4 Tac, 4 Solo, 2 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Rush
C
Cov
C+
Snaps
47 (6%)
Rating
0
Origin
NA
H/W
6'2"/308
Run D
C-
Rush
D+
Snaps
25 (3%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'2"/260
Run D
B+
Rush
C-
Snaps
11 (2%)
Rating
0.84
Origin
3* HS ('25)
H/W
6'2"/252
Run D
C-
Rush
C
Snaps
5 (1%)
Rating
0
Origin
NA
H/W
6'4"/255
Run D
C
Rush
C+
Snaps
3 (0%)
Rating
0.84
Origin
3* HS ('25)
H/W
6'4"/242
Stats
2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'4"/310
Rating
0.84
Origin
3* HS ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#8 Jasiyah Robinson (DE) GR 6'3"/25226 Tac, 14 Solo, 7 TFL, 5 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS) A A- C- 407 (54%)0.84MSU ('21)
#35 Kieran Davis (DE) SR 6'2"/25021 Tac, 8 Solo, 5 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B+ A- D+ 192 (26%)0.843* HS ('23)
#40 Kendrick DuJour (DE) SR 6'5"/22511 Tac, 5 Solo, 5 TFL, 4 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) A A+ A- 82 (11%)0.85SHSU ('25)
#92 Dylon Worthen (DE) SO 6'2"/2351 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C+ B 12 (2%)0.863* HS ('25)
#51 Evan Powell (DE) SO 6'4"/2451 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B- C- C+ 11 (1%)0.873* HS ('25)
#00 Terande Spencer (DE) FR 6'3"/235      0.883* HS ('26)
#44 Preston Carr (DT) SR 6'3"/30031 Tac, 14 Solo, 5 TFL, 2 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS) A- B+ B+ 409 (56%)0NA
#93 Rion Roseborough (DT) JR 6'2"/31516 Tac, 6 Solo, 6 TFL, 3 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) C+ C- C+ 371 (51%)0.74TOWS ('25)
#98 Torin Brazell (DT) SO 6'2"/2754 Tac, 4 Solo, 2 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) A- C C+ 47 (6%)0NA
#94 Javon Williams (DT) SO 6'2"/308   C- D+  25 (3%)0.833* HS ('24)
#55 Dominick Moody (DT) SO 6'2"/260   B+ C-  11 (2%)0.843* HS ('25)
#97 Jacoby Martin (DT) JR 6'2"/252   C- C  5 (1%)0NA
#90 Josiah Dwyer (DT) SO 6'4"/255   C C+  3 (0%)0.843* HS ('25)
#83 Miles Parker (DL) JR 6'4"/2422 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0NA
#00 Kelton Smith (DL) FR 6'4"/310      0.843* HS ('26)
Linebackers
H/W
6'0"/221
Stats
60 Tac, 29 Solo, 5 TFL, 1 Sacks, 2 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B
Rush
D+
Cov
F
Snaps
530 (76%)
Rating
0.84
Origin
3* HS ('23)
H/W
6'2"/227
Stats
20 Tac, 8 Solo, 2 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B-
Rush
D+
Cov
B+
Snaps
179 (26%)
Rating
0
Origin
NA
H/W
6'1"/220
Stats
23 Tac, 11 Solo, 4 TFL, 2 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
B
Rush
A
Cov
D+
Snaps
164 (18%)
Rating
0.86
Origin
MEM ('26)
H/W
6'1"/213
Stats
1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Cov
C+
Snaps
8 (1%)
Rating
0
Origin
NA
H/W
6'3"/205
Stats
1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A+
Rush
C+
Cov
C+
Snaps
8 (1%)
Rating
0
Origin
NA
H/W
6'2"/224
Stats
23 Tac, 12 Solo, 2 TFL, 1 Sacks, 2 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Rating
0.83
Origin
3* HS ('23)
H/W
6'1"/200
Stats
9 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0.84
Origin
3* HS ('25)
H/W
6'1"/235
Rating
0.87
Origin
3* HS ('26)
H/W
6'3"/215
Rating
0.85
Origin
3* HS ('26)
H/W
6'1"/225
Rating
0.81
Origin
MEM ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#11 DJ Johnson Jr. JR 6'0"/22160 Tac, 29 Solo, 5 TFL, 1 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS) B D+ F 530 (76%)0.843* HS ('23)
#1 Jackson Barker SR 6'2"/22720 Tac, 8 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B- D+ B+ 179 (26%)0NA
#23 Crews Law SO 6'1"/22023 Tac, 11 Solo, 4 TFL, 2 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) B A D+ 164 (18%)0.86MEM ('26)
#41 Jayden Olden JR 6'1"/2131 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A-   C+ 8 (1%)0NA
#48 Landon Lewis SO 6'3"/2051 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A+ C+ C+ 8 (1%)0NA
#42 Julien Davis SR 6'2"/22423 Tac, 12 Solo, 2 TFL, 1 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS)    0.833* HS ('23)
#43 Jordan Miles SO 6'1"/2009 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0.843* HS ('25)
#00 Chad Fairchild FR 6'1"/235      0.873* HS ('26)
#00 Zyon Ratchford FR 6'3"/215      0.853* HS ('26)
#32 Cade Law SR 6'1"/225      0.81MEM ('26)
Secondary
H/W
6'1"/188
Stats
27 Tac, 18 Solo, 5 TFL, 0 Sacks, 1 QB Hur
Pass D
2 PD, 1 INT (0 TDS)
Run D
C+
Rush
C-
Cov
A+
Snaps
347 (22%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'1"/170
Stats
21 Tac, 17 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
4 PD, 0 INT (0 TDS)
Run D
A-
Rush
C
Cov
B-
Snaps
313 (15%)
Rating
0.8
Origin
FIU ('26)
H/W
5'11"/160
Stats
2 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Rush
A
Cov
B+
Snaps
74 (5%)
Rating
0.86
Origin
3* HS ('25)
H/W
6'2"/182
Stats
5 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D
Rush
B+
Cov
C+
Snaps
58 (4%)
Rating
0
Origin
NA
H/W
6'2"/185
Stats
3 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
B-
Cov
A-
Snaps
53 (3%)
Rating
0.86
Origin
3* HS ('25)
H/W
6'0"/190
Stats
2 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D
Cov
D
Snaps
32 (1.5%)
Rating
0.86
Origin
LOU ('26)
H/W
6'1"/170
Stats
2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 1 INT (0 TDS)
Run D
C+
Cov
A+
Snaps
25 (2%)
Rating
0.85
Origin
3* HS ('25)
H/W
6'1"/180
Stats
3 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Cov
A-
Snaps
21 (0.75%)
Rating
0.74
Origin
MINN ('26)
H/W
5'10"/171
Stats
2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B+
Cov
A
Snaps
14 (1%)
Rating
0
Origin
NA
H/W
6'0"/181
Run D
C
Cov
B-
Snaps
4 (0%)
Rating
0
Origin
NA
H/W
5'11"/175
Rating
0.84
Origin
3* HS ('26)
H/W
5'10"/195
Stats
72 Tac, 36 Solo, 4 TFL, 0 Sacks, 0 QB Hur
Pass D
4 PD, 2 INT (0 TDS)
Run D
A-
Rush
D+
Cov
B+
Snaps
787 (57.75%)
Rating
0.83
Origin
APP ('26)
H/W
6'0"/191
Stats
33 Tac, 18 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
D+
Rush
C-
Cov
C+
Snaps
271 (26%)
Rating
0.87
Origin
UNC ('24)
H/W
6'2"/186
Stats
24 Tac, 9 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
B-
Rush
A-
Cov
C+
Snaps
179 (17%)
Rating
0.83
Origin
3* HS ('23)
H/W
5'10"/175
Run D
D+
Cov
B+
Snaps
30 (2.25%)
Rating
0.85
Origin
UCF ('26)
H/W
5'11"/165
Rating
0.87
Origin
3* HS ('26)
H/W
5'11"/175
Rating
0.87
Origin
3* HS ('26)
H/W
6'2"/180
Rating
0.85
Origin
3* HS ('25)
H/W
6'2"/190
Rating
0.84
Origin
MEM ('26)
H/W
5'11"/177
Rating
0.84
Origin
MD ('25)
H/W
5'11"/194
Rating
0.83
Origin
3* HS ('24)
H/W
6'1"/175
Rating
0.74
Origin
UNC ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#4 Kevon Merrell (CB) JR 6'1"/18827 Tac, 18 Solo, 5 TFL, 0 Sacks, 1 QB Hur2 PD, 1 INT (0 TDS) C+ C- A+ 347 (22%)0.863* HS ('24)
#1 Ashton Levells (CB) GR 6'1"/17021 Tac, 17 Solo, 1 TFL, 0 Sacks, 0 QB Hur4 PD, 0 INT (0 TDS) A- C B- 313 (15%)0.8FIU ('26)
#23 Tavius Horne Jr. (CB) SO 5'11"/1602 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A- A B+ 74 (5%)0.863* HS ('25)
#26 Alex Moye (CB) JR 6'2"/1825 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D B+ C+ 58 (4%)0NA
#31 Derrion Horsley (CB) SO 6'2"/1853 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) B-   A- 53 (3%)0.863* HS ('25)
#30 Rae'mon Mosby (CB) SO 6'0"/1902 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D   D 32 (1.5%)0.86LOU ('26)
#39 Angelo Ross (CB) SO 6'1"/1702 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS) C+   A+ 25 (2%)0.853* HS ('25)
#5 Jaylen Bowden (CB) SR 6'1"/1803 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A-   A- 21 (0.75%)0.74MINN ('26)
#45 Jurnee Lattimore (CB) JR 5'10"/1712 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B+   A 14 (1%)0NA
#37 Adam Cole (CB) SR 6'0"/181   C   B- 4 (0%)0NA
#00 Amare Mack (CB) FR 5'11"/175      0.843* HS ('26)
#5 Zyeir Gamble (S) JR 5'10"/19572 Tac, 36 Solo, 4 TFL, 0 Sacks, 0 QB Hur4 PD, 2 INT (0 TDS) A- D+ B+ 787 (57.75%)0.83APP ('26)
#35 Ayden Duncanson (S) JR 6'0"/19133 Tac, 18 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) D+ C- C+ 271 (26%)0.87UNC ('24)
#20 Kamaurri McKinley (S) SR 6'2"/18624 Tac, 9 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) B- A- C+ 179 (17%)0.833* HS ('23)
#26 Christian Peterson (S) JR 5'10"/175   D+   B+ 30 (2.25%)0.85UCF ('26)
#00 David Coleman (S) FR 5'11"/165      0.873* HS ('26)
#00 Djimon McLendon (S) FR 5'11"/175      0.873* HS ('26)
#32 Durante Speer (DB) SO 6'2"/180      0.853* HS ('25)
#00 Myles Pollard (DB) SR 6'2"/190      0.84MEM ('26)
#21 Jonathan Akins (DB) JR 5'11"/177      0.84MD ('25)
#6 DeMarius Hines (DB) JR 5'11"/194      0.833* HS ('24)
#38 Miles Gaddy (DB) JR 6'1"/175      0.74UNC ('25)
Kickers
H/W
5'7"/160
XP
2/2
Pts
2 Pts
FG G
C
KO G
C
Rating
0
Origin
NA
H/W
5'10"/170
XP
6/6
Pts
6 Pts
FG G
C+
KO G
C+
Rating
0
Origin
NA
H/W
5'10"/168
KO G
F
Rating
0
Origin
NA
PlayerH/WFGXPPtsFG GKO GRatingOrigin
#43 Noah Perez GR 5'7"/160 2/22 Pts C C 0NA
#95 Andrew Conrad GR 5'10"/170 6/66 Pts C+ C+ 0NA
#93 Everett Scott JR 5'10"/168     F 0NA
Punters
H/W
6'3"/200
Punts
20, 846 YDS (42.3 YPP), Long 53 YDS
Acc
4 In 20, 1 TB
Grade
D
Rating
0
Origin
NA
PlayerH/WPuntsAccGradeRankRatingOrigin
#48 Tomas O'Halloran SO 6'3"/20020, 846 YDS (42.3 YPP), Long 53 YDS4 In 20, 1 TBD 0NA
FR ATH - No Position Yet
H/W
6'3"/215
Rating
0.85
Origin
3* HS ('26)
PlayerH/WRatingOrigin
#00 Jeremiah Roux FR 6'3"/2150.853* HS ('26)

Roster Breakdown & Insights
Roster & Program Overview
HC Blake Harrell returnsOC Jordan Davis new hireDC Jordan Hankins new hire
Players with Starting experience2011 off • 9 def
Team Talent594#91 in CFB
Avg Talent / Player0.84Blue-chip 1.33%
Roster Size9127 portal (23.1%)
Talent Off: 234.76 (39)
Talent Def: 260.06 (47)
Talent ST: 0 (4)
New Portal In: 21 (17.9%)
Portal Losses: 26
Unrated/No Stats: 26
Total Team Snaps: 12132
Elite: 0
Top 100: 0
Top 250: 1
Top 100 Pos: 19
JAG: 47
Low JAG: 0
JAG-: 4
FR Snaps: 0 (0%)
SO Snaps: 1250 (10%)
JR Snaps: 3367 (28%)
SR Snaps: 6399 (53%)
GR Snaps: 1116 (9%)
90% Snaps by Upperclassmen
26 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning14200
Portal Starters 2026 portal03100
Experienced Depth03300
Off Starters Returning03000
Off Depth Returning01100
Def Starters Returning11200
Def Depth Returning02200
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal/return%)
Outlook
Experience - Production - Notes
QBQB
0 (0)
0 (1)
156(156)0% returning
Exp 62.25% • Prod 11%East Carolina lost their starting QB from last year. Mitch Griffis & Emory Williams from the portal could compete for the job.
RBHB
0 (1)
0 (1)
525(359)32% returning
Exp 57% • Prod 44%East Carolina lost their top 2 Rushers from last year.
WR/TEWR + TE
1 (0)
1 (1)
2143(1069)50% returning
Exp 47% • Prod 37%East Carolina lost their top 2 WR's from last year.
OLT + G + C
2 (1)
2 (0)
2512(1918)24% returning
T 100% • G 100% • C 34%East Carolina OL: 0 starters back, 1 with multi game experience, 1 more with some game experience. Portal OL: 2 potential starters from '26 Portal, 0 more portals have experience.
DLDE + DT
3 (1)
0 (0)
1575(0)100% returning
DE 47% • DT 60%DL experience and continuity summary.
LBLB
1 (1)
0 (0)
889(164)82% returning
LB 41%LB experience and continuity summary.
SecondaryCB + S
0 (2)
1 (0)
2208(1183)46% returning
CB 27% • S 52%Secondary experience and continuity summary.
Team Snaps: Offense 5336 (3502 portal) 34% returning, (66% via Portal) • Defense 4672 (1347 portal) 71% returning, (29% via Portal)
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge