East Carolina 2025 Depth Chart
East Carolina's 2025 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'4"/195
Passing
3/7 (43%), 13 Yds, 0 TD / 0 INT
Rushing
18 Car, 72 Yds, (4 YPC), 2 TD, 0 FUM
Pass
C
Run
B
PPA
#228
Snaps
77 (41%)
Rating
0.82
Origin
NW ('25)
H/W
6'4"/226
Passing
0/0 (0%), 0 Yds, 0 TD / 0 INT
Rushing
0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM
Run
C
Snaps
4 (2%)
Rating
0.85
Origin
3* HS ('23)
H/W
6'3"/225
Passing
269/408 (66%), 3300 Yds, 19 TD / 6 INT
Rushing
85 Car, 193 Yds, (2.3 YPC), 9 TD, 5 FUM
PPA
#19
Rating
0.87
Origin
MSU ('24)
H/W
6'0"/190
Passing
12/24 (50%), 215 Yds, 3 TD / 0 INT
Rushing
14 Car, -13 Yds, (-0.9 YPC), 0 TD, 1 FUM
PPA
#289
Rating
0.84
Origin
3* HS ('25)
H/W
6'0"/198
Rating
0.85
Origin
3* HS ('24)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#11 Mike Wright Jr. SR 6'4"/1953/7 (43%), 13 Yds, 0 TD / 0 INT18 Car, 72 Yds, (4 YPC), 2 TD, 0 FUMCB#22877 (41%)0.82NW ('25)
#2 Raheim Jeter JR 6'4"/2260/0 (0%), 0 Yds, 0 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM C 4 (2%)0.853* HS ('23)
#4 Katin Houser SR 6'3"/225269/408 (66%), 3300 Yds, 19 TD / 6 INT85 Car, 193 Yds, (2.3 YPC), 9 TD, 5 FUM  #19 0.87MSU ('24)
#9 Chaston Ditta FR 6'0"/19012/24 (50%), 215 Yds, 3 TD / 0 INT14 Car, -13 Yds, (-0.9 YPC), 0 TD, 1 FUM  #289 0.843* HS ('25)
#7 Cole Hodge FR 6'0"/198      0.853* HS ('24)
Running Backs
H/W
6'0"/207
Rushing
112 Car, 582 Yds, (5.2 YPC), 6 TD, 0 FUM
Receiving
6 Rec, 29 Yds, (4.8 YPR), 0 TD
Run
A
Rec
D+
PPA
#126
Snaps
249 (32%)
Rating
0.87
Origin
3* HS ('22)
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
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'11"/197
Rushing
156 Car, 742 Yds, (4.8 YPC), 7 TD, 0 FUM
Receiving
15 Rec, 76 Yds, (5.1 YPR), 0 TD
PPA
#47
Rating
0.87
Origin
PSU ('24)
H/W
5'11"/209
Rushing
75 Car, 256 Yds, (3.4 YPC), 2 TD, 0 FUM
Receiving
9 Rec, 69 Yds, (7.7 YPR), 0 TD
PPA
#600
Rating
0.83
Origin
HOU ('25)
H/W
5'8"/175
Rating
0.88
Origin
3* HS ('25)
H/W
6'2"/194
Rating
0
Origin
NA
H/W
5'9"/152
Rating
0
Origin
NA
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#21 Marlon Gunn Jr. SR 6'0"/207112 Car, 582 Yds, (5.2 YPC), 6 TD, 0 FUM6 Rec, 29 Yds, (4.8 YPR), 0 TDAD+#126249 (32%)0.873* HS ('22)
#20 TJ Engleman Jr. SO 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)
#28 DeJuan Lacy SO 5'9"/20010 Car, 44 Yds, (4.4 YPC), 1 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDCF#44530 (4%)0NA
#7 London Montgomery SO 5'11"/197156 Car, 742 Yds, (4.8 YPC), 7 TD, 0 FUM15 Rec, 76 Yds, (5.1 YPR), 0 TD  #47 0.87PSU ('24)
#5 Parker Jenkins JR 5'11"/20975 Car, 256 Yds, (3.4 YPC), 2 TD, 0 FUM9 Rec, 69 Yds, (7.7 YPR), 0 TD  #600 0.83HOU ('25)
#25 Eddie Love Jr. FR 5'8"/175      0.883* HS ('25)
#23 Josh Benton JR 6'2"/194      0NA
#22 Michael Beatty SO 5'9"/152      0NA
Wide Receivers
H/W
6'3"/189
Receiving
64 Rec, 1053 Yds, (16.5 YPR), 7 TD, 1 FUM
Rushing
1 Car, 45 Yds, 1 TD
Rec
A
Block
D+
PPA
#59
Snaps
786 (47%)
Rating
0.85
Origin
NCST ('24)
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
5'11"/201
Receiving
10 Rec, 182 Yds, (18.2 YPR), 1 TD, 0 FUM
Rushing
1 Car, -3 Yds, 0 TD
Rec
B
Block
B
PPA
#483
Snaps
228 (14%)
Rating
0.82
Origin
SC ('25)
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'3"/210
Receiving
1 Rec, 7 Yds, (7 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D+
Block
C-
PPA
#976
Snaps
81 (5%)
Rating
0.84
Origin
KU ('23)
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
6'3"/189
Receiving
1 Rec, 8 Yds, (8 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D
Block
B
Snaps
24 (1%)
Rating
0.87
Origin
3* HS ('23)
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
6'3"/207
Receiving
44 Rec, 583 Yds, (13.3 YPR), 5 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
PPA
#85
Rating
0.87
Origin
3* HS ('24)
H/W
5'11"/181
Receiving
6 Rec, 69 Yds, (11.5 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
PPA
#804
Rating
0.84
Origin
3* HS ('24)
H/W
6'1"/186
Rating
0.86
Origin
3* HS ('24)
H/W
6'1"/160
Rating
0.85
Origin
3* HS ('25)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#9 Anthony Smith SR 6'3"/18964 Rec, 1053 Yds, (16.5 YPR), 7 TD, 1 FUM1 Car, 45 Yds, 1 TDAD+#59786 (47%)0.85NCST ('24)
#10 Brock Spalding JR 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)
#19 Payton Mangrum SR 5'11"/20110 Rec, 182 Yds, (18.2 YPR), 1 TD, 0 FUM1 Car, -3 Yds, 0 TDBB#483228 (14%)0.82SC ('25)
#13 Tyler Johnson SO 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 JR 6'0"/19413 Rec, 32 Yds, (2.5 YPR), 0 TD, 0 FUM4 Car, 2 Yds, 0 TDD+F#1008141 (8%)0.85OKLA ('25)
#3 Kelan Robinson SR 6'3"/2101 Rec, 7 Yds, (7 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+C-#97681 (5%)0.84KU ('23)
#14 Dillon Lorick FR 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)
#89 Malik Leverett JR 6'3"/1891 Rec, 8 Yds, (8 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDDB 24 (1%)0.873* HS ('23)
#24 Kyler Pearson SR 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 FR 5'10"/1600 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 9 (1%)0.863* HS ('25)
#1 Yannick Smith SO 6'3"/20744 Rec, 583 Yds, (13.3 YPR), 5 TD, 0 FUM0 Car, 0 Yds, 0 TD  #85 0.873* HS ('24)
#81 Jyron Waiters FR 5'11"/1816 Rec, 69 Yds, (11.5 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD  #804 0.843* HS ('24)
#88 Trenton Cloud FR 6'1"/186      0.863* HS ('24)
#84 Connor Hodge FR 6'1"/160      0.853* HS ('25)
Tight Ends
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'3"/238
Receiving
28 Rec, 362 Yds, (12.9 YPR), 2 TD, 0 FUM
Rating
0.85
Origin
3* HS ('23)
H/W
6'4"/231
Receiving
23 Rec, 333 Yds, (14.5 YPR), 3 TD, 1 FUM
Rating
0.86
Origin
MISS ('24)
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
#45 Mason Brown JR 6'5"/2370 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD+D+B97 (11%)0NA
#83 Stephen Collier FR 6'2"/2200 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMB-B+B-21 (2%)0.843* HS ('25)
#82 Gage Reale JR 6'2"/2280 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B- 1 (0%)0NA
#6 Desirrio Riles JR 6'3"/23828 Rec, 362 Yds, (12.9 YPR), 2 TD, 0 FUM    0.853* HS ('23)
#8 Jayvontay Conner SO 6'4"/23123 Rec, 333 Yds, (14.5 YPR), 3 TD, 1 FUM    0.86MISS ('24)
#87 Cayman Reynolds FR 6'4"/225     0.853* HS ('25)
#86 Kaleb Morrow FR 6'6"/240     0.843* HS ('25)
Offensive Line
H/W
6'5"/295
Grade
D
Run Blk
D
Pass Blk
C-
Snaps
602 (320%)
Rating
0.74
Origin
NBY ('25)
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"/328
Grade
F
Run Blk
F
Pass Blk
D+
Snaps
160 (85%)
Rating
0.78
Origin
2* HS ('24)
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'6"/328
Grade
D
Run Blk
D
Pass Blk
C-
Snaps
516 (274%)
Rating
0.83
Origin
MD ('25)
H/W
6'3"/300
Grade
B-
Run Blk
B-
Pass Blk
C+
Snaps
470 (250%)
Rating
0.82
Origin
3* HS ('20)
H/W
6'4"/340
Grade
A-
Run Blk
A-
Pass Blk
B-
Snaps
59 (31%)
Rating
0
Origin
NA
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'5"/300
Grade
D+
Run Blk
D+
Pass Blk
C+
Snaps
976 (519%)
Rating
0.85
Origin
MAINE ('24)
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
Grade
B-
Run Blk
B-
Snaps
2 (1%)
Rating
0.82
Origin
PRE ('25)
H/W
6'5"/307
Rating
0
Origin
NA
H/W
6'4"/298
Rating
0.81
Origin
HOU ('24)
H/W
6'6"/288
Rating
0.83
Origin
3* HS ('24)
H/W
6'5"/290
Rating
0.83
Origin
3* HS ('24)
H/W
6'4"/285
Rating
0.83
Origin
3* HS ('25)
H/W
6'6"/309
Rating
0.86
Origin
3* HS ('22)
H/W
6'3"/225
Rating
0.74
Origin
INST ('25)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#77 Cooper Trnavsky (T) SR 6'5"/295DDC-602 (320%)0.74NBY ('25)
#71 Bryce Weaver (T) JR 6'4"/327CCB388 (206%)0.823* HS ('23)
#61 Jayson Tarpeh (T) SR 6'7"/328FFD+160 (85%)0.782* HS ('24)
#66 Marleo Neolien (T) JR 6'7"/331B-B+C-112 (60%)0.843* HS ('23)
#75 Kyle Long (G) SR 6'6"/328DDC-516 (274%)0.83MD ('25)
#53 Panda Askew (G) SR 6'3"/300B-B-C+470 (250%)0.823* HS ('20)
#56 Leivi Semaia (G) JR 6'4"/340A-A-B-59 (31%)0NA
#78 Kendall Walton (G) FR 6'5"/300C-CB+25 (13%)0.833* HS ('25)
#68 Trey Hardison (G) SR 6'4"/306B-B- 5 (3%)0NA
#55 Darius Bell (C) SR 6'5"/300D+D+C+976 (519%)0.85MAINE ('24)
#72 Jeremiah Williams (C) JR 6'4"/315FFB-64 (34%)0NA
#54 Dru McClough (C) SO 6'3"/290B-B- 2 (1%)0.82PRE ('25)
#62 Jimarion McCrimon (OL) JR 6'5"/307    0NA
#73 Karson Jones (OL) JR 6'4"/298    0.81HOU ('24)
#79 Sam Riddy Jr. (OL) FR 6'6"/288    0.833* HS ('24)
#67 Peyton Reeder (OL) FR 6'5"/290    0.833* HS ('24)
#52 Jonathan Stokes (OL) FR 6'4"/285    0.833* HS ('25)
#76 Jacob Sacra (OL) JR 6'6"/309    0.863* HS ('22)
#85 Triston O'Brien (LS) JR 6'3"/225    0.74INST ('25)
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"/270
Stats
17 Tac, 8 Solo, 7 TFL, 1 Sacks, 3 QB Hur
Pass D
3 PD, 0 INT (0 TDS)
Run D
F
Rush
D+
Cov
B+
Snaps
546 (75%)
Rating
0.83
Origin
3* HS ('22)
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'3"/320
Stats
6 Tac, 3 Solo, 2 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B-
Rush
C-
Snaps
44 (6%)
Rating
0.82
Origin
UTM ('25)
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'3"/318
Stats
42 Tac, 20 Solo, 10 TFL, 6 Sacks, 4 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'1"/300
Stats
19 Tac, 5 Solo, 2 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0.88
Origin
HOU ('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
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#8 Jasiyah Robinson (DE) SR 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) JR 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) JR 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) FR 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) FR 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)
#9 J.D. Lampley (DT) SR 6'3"/27017 Tac, 8 Solo, 7 TFL, 1 Sacks, 3 QB Hur3 PD, 0 INT (0 TDS) F D+ B+ 546 (75%)0.833* HS ('22)
#44 Preston Carr (DT) JR 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) SO 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) FR 6'2"/2754 Tac, 4 Solo, 2 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) A- C C+ 47 (6%)0NA
#52 Xavier McIver (DT) SR 6'3"/3206 Tac, 3 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B- C-  44 (6%)0.82UTM ('25)
#94 Javon Williams (DT) FR 6'2"/308   C- D+  25 (3%)0.833* HS ('24)
#55 Dominick Moody (DT) FR 6'2"/260   B+ C-  11 (2%)0.843* HS ('25)
#97 Jacoby Martin (DT) SO 6'2"/252   C- C  5 (1%)0NA
#90 Josiah Dwyer (DT) FR 6'4"/255   C C+  3 (0%)0.843* HS ('25)
#54 Zion Wilson (DL) SR 6'3"/31842 Tac, 20 Solo, 10 TFL, 6 Sacks, 4 QB Hur1 PD, 0 INT (0 TDS)    0NA
#99 Justin Benton (DL) SO 6'1"/30019 Tac, 5 Solo, 2 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)    0.88HOU ('25)
#83 Miles Parker (DL) SO 6'4"/2422 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0NA
Linebackers
H/W
6'1"/234
Stats
54 Tac, 25 Solo, 8 TFL, 1 Sacks, 2 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
B
Rush
D
Cov
F
Snaps
532 (76%)
Rating
0.86
Origin
MIZ ('24)
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'6"/225
Stats
58 Tac, 30 Solo, 7 TFL, 2 Sacks, 1 QB Hur
Pass D
3 PD, 0 INT (0 TDS)
Run D
D+
Rush
B
Cov
C+
Snaps
528 (76%)
Rating
0
Origin
NA
H/W
6'3"/231
Stats
40 Tac, 17 Solo, 4 TFL, 1 Sacks, 2 QB Hur
Pass D
3 PD, 0 INT (0 TDS)
Run D
C+
Rush
B+
Cov
D+
Snaps
464 (67%)
Rating
0.83
Origin
LOU ('24)
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"/217
Stats
12 Tac, 10 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B+
Rush
B
Cov
A-
Snaps
80 (11%)
Rating
0
Origin
NA
H/W
6'2"/200
Stats
1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Rush
C+
Cov
A-
Snaps
8 (1%)
Rating
0.85
Origin
3* HS ('25)
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)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#10 Dameon Wilson SR 6'1"/23454 Tac, 25 Solo, 8 TFL, 1 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS) B D F 532 (76%)0.86MIZ ('24)
#11 DJ Johnson Jr. SO 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)
#7 Samuel Dankah SR 6'6"/22558 Tac, 30 Solo, 7 TFL, 2 Sacks, 1 QB Hur3 PD, 0 INT (0 TDS) D+ B C+ 528 (76%)0NA
#5 Ryheem Craig SR 6'3"/23140 Tac, 17 Solo, 4 TFL, 1 Sacks, 2 QB Hur3 PD, 0 INT (0 TDS) C+ B+ D+ 464 (67%)0.83LOU ('24)
#1 Jackson Barker JR 6'2"/22720 Tac, 8 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B- D+ B+ 179 (26%)0NA
#25 Noah Holmes SR 6'1"/21712 Tac, 10 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B+ B A- 80 (11%)0NA
#47 Kendric Davis FR 6'2"/2001 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+ C+ A- 8 (1%)0.853* HS ('25)
#41 Jayden Olden SO 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 FR 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 JR 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 FR 6'1"/2009 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0.843* HS ('25)
Secondary
H/W
6'0"/180
Stats
28 Tac, 22 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 1 INT (1 TDS)
Run D
D
Cov
A+
Snaps
598 (38%)
Rating
0.86
Origin
UNC ('23)
H/W
5'11"/189
Stats
27 Tac, 23 Solo, 2 TFL, 0 Sacks, 0 QB Hur
Pass D
4 PD, 0 INT (0 TDS)
Run D
A+
Rush
F
Cov
C+
Snaps
460 (30%)
Rating
0.83
Origin
WCU ('25)
H/W
5'10"/191
Stats
43 Tac, 25 Solo, 4 TFL, 1 Sacks, 2 QB Hur
Pass D
3 PD, 0 INT (0 TDS)
Run D
A+
Rush
A-
Cov
B
Snaps
419 (27%)
Rating
0.82
Origin
RICE ('25)
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
5'10"/175
Stats
23 Tac, 16 Solo, 2 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 1 INT (0 TDS)
Run D
B+
Rush
F
Cov
D+
Snaps
317 (20%)
Rating
0.83
Origin
ODU ('25)
H/W
5'11"/165
Stats
4 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
D
Rush
C+
Cov
B
Snaps
188 (12%)
Rating
0.83
Origin
IND ('25)
H/W
6'1"/185
Stats
10 Tac, 10 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
3 PD, 0 INT (0 TDS)
Run D
D+
Rush
B-
Cov
A
Snaps
173 (11%)
Rating
0.74
Origin
RICH ('25)
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'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
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'2"/190
Run D
B+
Cov
A
Snaps
14 (1%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'0"/181
Run D
C
Cov
B-
Snaps
4 (0%)
Rating
0
Origin
NA
H/W
6'0"/196
Stats
54 Tac, 35 Solo, 2 TFL, 0 Sacks, 1 QB Hur
Pass D
4 PD, 2 INT (0 TDS)
Run D
A+
Rush
B-
Cov
C+
Snaps
639 (62%)
Rating
0.83
Origin
HOU ('25)
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'11"/186
Stats
8 Tac, 4 Solo, 0 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A
Cov
B
Snaps
59 (6%)
Rating
0.82
Origin
('25)
H/W
5'11"/175
Run D
C
Cov
B-
Snaps
8 (1%)
Rating
0
Origin
NA
H/W
6'0"/182
Stats
70 Tac, 38 Solo, 4 TFL, 0 Sacks, 0 QB Hur
Pass D
6 PD, 3 INT (0 TDS)
Rating
0.85
Origin
3* HS ('24)
H/W
6'2"/180
Rating
0.85
Origin
3* HS ('25)
H/W
5'11"/177
Rating
0.84
Origin
MD ('25)
H/W
6'2"/175
Rating
0.84
Origin
3* HS ('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
#24 TyMir Brown (CB) SR 6'0"/18028 Tac, 22 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 1 INT (1 TDS) D   A+ 598 (38%)0.86UNC ('23)
#15 Jordy Lowery (CB) JR 5'11"/18927 Tac, 23 Solo, 2 TFL, 0 Sacks, 0 QB Hur4 PD, 0 INT (0 TDS) A+ F C+ 460 (30%)0.83WCU ('25)
#22 Jonathan Jean (CB) SR 5'10"/19143 Tac, 25 Solo, 4 TFL, 1 Sacks, 2 QB Hur3 PD, 0 INT (0 TDS) A+ A- B 419 (27%)0.82RICE ('25)
#4 Kevon Merrell (CB) SO 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)
#17 Rasheed Reason (CB) SR 5'10"/17523 Tac, 16 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS) B+ F D+ 317 (20%)0.83ODU ('25)
#14 Key Crowell (CB) SO 5'11"/1654 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) D C+ B 188 (12%)0.83IND ('25)
#12 Chance Graves (CB) SR 6'1"/18510 Tac, 10 Solo, 1 TFL, 1 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS) D+ B- A 173 (11%)0.74RICH ('25)
#23 Tavius Horne Jr. (CB) FR 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) SO 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) FR 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)
#39 Angelo Ross (CB) FR 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)
#45 Jurnee Lattimore (CB) SO 5'10"/1712 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B+   A 14 (1%)0NA
#27 O'Marion Lewis (CB) FR 6'2"/190   B+   A 14 (1%)0.833* HS ('24)
#37 Adam Cole (CB) JR 6'0"/181   C   B- 4 (0%)0NA
#3 Teagan Wilk (S) SR 6'0"/19654 Tac, 35 Solo, 2 TFL, 0 Sacks, 1 QB Hur4 PD, 2 INT (0 TDS) A+ B- C+ 639 (62%)0.83HOU ('25)
#35 Ayden Duncanson (S) SO 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) JR 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)
#28 Ladarian Paulk (S) SR 5'11"/1868 Tac, 4 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) A   B 59 (6%)0.82 ('25)
#30 Timothy Patterson (S) JR 5'11"/175   C   B- 8 (1%)0NA
#2 Ja'Marley Riddle (DB) SO 6'0"/18270 Tac, 38 Solo, 4 TFL, 0 Sacks, 0 QB Hur6 PD, 3 INT (0 TDS)    0.853* HS ('24)
#32 Durante Speer (DB) FR 6'2"/180      0.853* HS ('25)
#21 Jonathan Akins (DB) SO 5'11"/177      0.84MD ('25)
#37 Bernard Lackey Jr. (DB) FR 6'2"/175      0.843* HS ('25)
#6 DeMarius Hines (DB) SO 5'11"/194      0.833* HS ('24)
#38 Miles Gaddy (DB) SO 6'1"/175      0.74UNC ('25)
Kickers
H/W
6'2"/227
FG
16/19 (84.2%), Long 50 Yds
XP
43/43
Pts
91 Pts
FG G
A
Rating
0.74
Origin
UNH ('25)
H/W
5'10"/170
XP
6/6
Pts
6 Pts
FG G
C+
KO G
C+
Rating
0
Origin
NA
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"/168
KO G
F
Rating
0
Origin
NA
PlayerH/WFGXPPtsFG GKO GRatingOrigin
#30 Nick Mazzie SR 6'2"/22716/19 (84.2%), Long 50 Yds43/4391 Pts A  0.74UNH ('25)
#95 Andrew Conrad SR 5'10"/170 6/66 Pts C+ C+ 0NA
#43 Noah Perez SR 5'7"/160 2/22 Pts C C 0NA
#93 Everett Scott SO 5'10"/168     F 0NA
Punters
H/W
6'1"/185
Punts
23, 882 YDS (38.3 YPP), Long 50 YDS
Acc
5 In 20, 1 TB
Grade
D+
Rank
A
Rating
0.74
Origin
DUKE ('25)
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
#37 Ryan Leavy SR 6'1"/18523, 882 YDS (38.3 YPP), Long 50 YDS5 In 20, 1 TBD+A0.74DUKE ('25)
#48 Tomas O'Halloran FR 6'3"/20020, 846 YDS (42.3 YPP), Long 53 YDS4 In 20, 1 TBD 0NA
Roster Breakdown & Insights
Roster & Program Overview
HC Blake Harrell new hireOC John David Baker returnsDC Josh Aldridge new hire
Players with Starting experience3114 off • 17 def
Team Talent688#78 in CFB
Avg Talent / Player0.83Blue-chip 0%
Roster Size11236 portal (25.9%)
Talent Off: 304.34 (53)
Talent Def: 267.16 (53)
Talent ST: 5.92 (6)
New Portal In: 24 (17.3%)
Portal Losses: 31
Unrated/No Stats: 27
Total Team Snaps: 17630
Elite: 0
Top 100: 0
Top 250: 0
Top 100 Pos: 19
JAG: 58
Low JAG: 1
JAG-: 7
FR Snaps: 580 (3%)
SO Snaps: 2557 (15%)
JR Snaps: 3905 (22%)
SR Snaps: 10588 (60%)
GR Snaps: 0 (0%)
82% Snaps by Upperclassmen
27 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning09310
Portal Starters 2025 portal03000
Experienced Depth02530
Off Starters Returning05200
Off Depth Returning00310
Def Starters Returning04110
Def Depth Returning02220
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)
81(77)5% returning
Exp 43% • Prod 100%Katin Houser returns, their starting QB from last year. Mike Wright was brought in via the portal.
RBHB
1 (1)
0 (0)
415(0)100% returning
Exp 54% • Prod 99%lost their lead Rusher, but returns their #2 London Montgomery, from last year.
WR/TEWR + TE
2 (0)
0 (0)
2193(0)100% returning
Exp 63% • Prod 98%East Carolina returns leading WR Anthony Smith, but lost their #2 from last year.
OLT + G + C
4 (3)
2 (0)
3379(0)100% returning
T 336% • G 286% • C 554%East Carolina OL: 2 starters back, 2 with multi game experience, 1 more with some game experience. Portal OL: 2 potential starters from '25 Portal, 0 more portals have experience.
DLDE + DT
3 (1)
0 (1)
2165(0)100% returning
DE 47% • DT 100%DL experience and continuity summary.
LBLB
3 (2)
0 (0)
2337(0)100% returning
LB 112%LB experience and continuity summary.
SecondaryCB + S
0 (3)
1 (3)
3900(0)100% returning
CB 88% • S 56%Secondary experience and continuity summary.
Team Snaps: Offense 6068 (77 portal) 99% returning, (1% via Portal) • Defense 8402 (0 portal) 100% returning, (0% 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