East Carolina's Roster/Depth Chart for 2025
East 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
#4 Katin Houser (QB)SR ('1)6'3"/225269/408 (66%), 3300 Yds, 19 TD / 6 INT85 Car, 193 Yds, (2.3 YPC), 9 TD, 5 FUM AB-#14905 (89%)0.87MSU ('24)
#9 Chaston Ditta (QB)FR ('4)6'0"/1904/7 (57%), 38 Yds, 1 TD / 0 INT4 Car, 4 Yds, (1 YPC), 0 TD, 0 FUM C-B- 35 (3%)0.843* HS ('25)
#11 Mike Wright Jr. (QB)SR ('1)6'4"/1953/7 (43%), 13 Yds, 0 TD / 0 INT16 Car, 74 Yds, (4.6 YPC), 2 TD, 0 FUM CB#22070 (7%)0.883* HS ('20)
#2 Raheim Jeter (QB)JR ('2)6'4"/2260/0 (0%), 0 Yds, 0 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM  C- 4 (0%)0.853* HS ('23)
#7 Cole Hodge (QB)FR ('3)6'0"/198     00.853* HS ('24)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#7 London Montgomery (RB)SO ('3)5'11"/197156 Car, 742 Yds, (4.8 YPC), 7 TD, 0 FUM15 Rec, 76 Yds, (5.1 YPR), 0 TDA-C#42402 (42%)0.87PSU ('24)
#21 Marlon Gunn Jr. (RB)SR ('1)6'0"/20794 Car, 532 Yds, (5.7 YPC), 6 TD, 0 FUM6 Rec, 29 Yds, (4.8 YPR), 0 TDAC-#130212 (22%)0.873* HS ('22)
#5 Parker Jenkins (RB)JR ('2)5'11"/20970 Car, 238 Yds, (3.4 YPC), 2 TD, 0 FUM9 Rec, 69 Yds, (7.7 YPR), 0 TDB+B#558200 (21%)0.83HOU ('25)
#20 TJ Engleman Jr. (RB)SO ('3)5'9"/17953 Car, 282 Yds, (5.3 YPC), 1 TD, 1 FUM7 Rec, 37 Yds, (5.3 YPR), 0 TDA-A-#285118 (12%)0.853* HS ('24)
#28 DeJuan Lacy (RB)SO ('2)5'9"/20010 Car, 44 Yds, (4.4 YPC), 1 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDCF#43230 (3%)0NA
#25 Eddie Love Jr. (RB)FR ('3)5'8"/175     00.883* HS ('25)
#23 Josh Benton (RB)JR ('1)6'2"/194     00NA
#22 Michael Beatty (RB)SO ('2)5'9"/152     00NA
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#9 Anthony Smith (WR)SR ('1)6'3"/18960 Rec, 897 Yds, (15 YPR), 5 TD, 1 FUM1 Car, 45 Yds, 1 TDA-C-#82728 (53%)0.85NCST ('24)
#1 Yannick Smith (WR)SO ('3)6'3"/20744 Rec, 583 Yds, (13.3 YPR), 5 TD, 0 FUM0 Car, 0 Yds, 0 TDB+B+#63676 (49%)0.873* HS ('24)
#10 Brock Spalding (WR)JR ('1)5'11"/19341 Rec, 554 Yds, (13.5 YPR), 3 TD, 1 FUM4 Car, 31 Yds, 0 TDA-B#142519 (38%)0.823* HS ('22)
#12 Jaquaize Pettaway (WR)JR ('2)6'0"/19413 Rec, 32 Yds, (2.5 YPR), 0 TD, 0 FUM4 Car, 2 Yds, 0 TDD+F#984140 (10%)0.85OKLA ('25)
#19 Payton Mangrum (WR)SR ('1)5'11"/2019 Rec, 182 Yds, (20.2 YPR), 1 TD, 0 FUM1 Car, -3 Yds, 0 TDBB#437211 (15%)0.82SC ('25)
#13 Tyler Johnson (WR)SO ('2)6'0"/1837 Rec, 72 Yds, (10.3 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-C+#588161 (12%)0.84PSU ('25)
#81 Jyron Waiters (WR)FR ('3)5'11"/1814 Rec, 48 Yds, (12 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDDD#903113 (8%)0.843* HS ('24)
#14 Dillon Lorick (WR)FR ('3)6'1"/1962 Rec, 23 Yds, (11.5 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDB+B- 67 (5%)0.843* HS ('24)
#89 Malik Leverett (WR)JR ('2)6'3"/1891 Rec, 8 Yds, (8 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDDB 24 (2%)0.873* HS ('23)
#3 Kelan Robinson (WR)SR ('1)6'3"/2101 Rec, 7 Yds, (7 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+C-#95377 (6%)0.84KU ('23)
#24 Kyler Pearson (WR)SR ('1)5'8"/1500 Rec, 0 Yds, (0 YPR), 0 TD, 1 FUM3 Car, 32 Yds, 1 TD B#87510 (1%)0.83* HS ('20)
#17 Johnny Williams (WR)FR ('4)5'10"/1600 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 9 (1%)0.863* HS ('25)
#88 Trenton Cloud (WR)FR ('3)6'1"/186     00.863* HS ('24)
#84 Connor Hodge (WR)FR ('3)6'1"/160     00.853* HS ('25)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#6 Desirrio Riles (TE)JR ('2)6'3"/23828 Rec, 362 Yds, (12.9 YPR), 2 TD, 0 FUMA-C-C+ 520 (44%)0.853* HS ('23)
#8 Jayvontay Conner (TE)SO ('2)6'4"/23123 Rec, 333 Yds, (14.5 YPR), 3 TD, 1 FUMA-D+B- 497 (42%)0.86MISS ('24)
#45 Mason Brown (TE)JR ('2)6'5"/2370 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD+C-B 97 (8%)0NA
#83 Stephen Collier (TE)FR ('4)6'2"/2200 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMB-B+B- 21 (2%)0.843* HS ('25)
#87 Cayman Reynolds (TE)FR ('3)6'4"/225     00.853* HS ('25)
#86 Kaleb Morrow (TE)FR ('3)6'6"/240     00.843* HS ('25)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#62 Jimarion McCrimon (T)JR ('2)6'5"/307C-C- (47%)C (53%)  802 (79%)0NA
#77 Cooper Trnavsky (T)SR ('1)6'5"/295FD (50%)C- (50%)  563 (56%)0.74NBY ('25)
#71 Bryce Weaver (T)JR ('2)6'4"/327CC+ (48%)B- (52%)  361 (36%)0.823* HS ('23)
#61 Jayson Tarpeh (T)SR ('1)6'7"/328D+D+ (66%)D+ (34%)  157 (15%)0.782* HS ('24)
#66 Marleo Neolien (T)JR ('2)6'7"/331C-B- (63%)C- (38%)  112 (11%)0.843* HS ('23)
#69 Emmanuel Poku (G)JR ('2)6'6"/326BB (48%)B (52%)  913 (90%)0NA
#53 Panda Askew (G)SR ('1)6'3"/300BB (50%)C+ (50%)  470 (46%)0.823* HS ('20)
#75 Kyle Long (G)SR ('1)6'6"/328DD+ (49%)C- (51%)  452 (45%)0.83MD ('25)
#56 Leivi Semaia (G)JR ('2)6'4"/340B+B+ (80%)B- (20%)  59 (6%)0NA
#78 Kendall Walton (G)FR ('4)6'5"/300C-C (80%)B+ (20%)  25 (2%)0.833* HS ('25)
#68 Trey Hardison (G)SR ('2)6'4"/306B-B- (100%)F (0%)  5 (0%)0NA
#55 Darius Bell (C)SR ('1)6'5"/300C-C- (48%)B- (52%)  913 (90%)0.85MAINE ('24)
#72 Jeremiah Williams (C)JR ('2)6'4"/315FD (78%)B- (22%)  64 (6%)0NA
#54 Dru McClough (C)SO ('3)6'3"/29010    0.82PRE ('25)
#73 Karson Jones (OL)JR ('1)6'4"/298    0.81HOU ('24)
#52 Jonathan Stokes (OL)FR ('3)6'4"/285    0.833* HS ('25)
#67 Peyton Reeder (OL)FR ('3)6'5"/290    0.833* HS ('24)
#79 Sam Riddy Jr. (OL)FR ('3)6'6"/288    0.833* HS ('24)
#76 Jacob Sacra (OL)JR ('1)6'6"/309    0.863* HS ('22)
#85 Triston O'Brien (LS)JR ('1)6'3"/225    0.74INST ('25)
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#8 Jasiyah Robinson (DE)SR ('1)6'3"/25221 Tac, 12 Solo, 5 TFL, 4 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)A+ (45%)B+ (53%)B (2%)371 (51%)0.84MSU ('21)
#35 Kieran Davis (DE)JR ('3)6'2"/25021 Tac, 8 Solo, 5 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (40%)A- (56%)C- (4%)189 (26%)0.843* HS ('23)
#9 J.D. Lampley (DE)SR ('1)6'3"/27017 Tac, 8 Solo, 7 TFL, 1 Sacks, 3 QB Hur2 PD, 0 INT (0 TDS)F (40%)C- (57%)B+ (3%)500 (68%)0.833* HS ('22)
#40 Kendrick DuJour (DE)JR ('1)6'5"/2259 Tac, 3 Solo, 3 TFL, 2 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)A- (38%)A- (38%)A- (24%)76 (10%)0.85SHSU ('25)
#92 Dylon Worthen (DE)FR ('4)6'2"/2351 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (8%)C- (33%)B (58%)12 (2%)0.863* HS ('25)
#51 Evan Powell (DE)FR ('4)6'4"/2451 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (27%)D+ (73%) 11 (2%)0.873* HS ('25)
#54 Zion Wilson (DT)SR ('1)6'3"/31839 Tac, 18 Solo, 10 TFL, 6 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)B+ (40%)A- (60%)C- (0%)410 (56%)0NA
#44 Preston Carr (DT)JR ('2)6'3"/30028 Tac, 12 Solo, 5 TFL, 2 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)A- (44%)B+ (55%)B+ (2%)379 (52%)0NA
#93 Rion Roseborough (DT)SO ('3)6'2"/31516 Tac, 6 Solo, 6 TFL, 3 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (41%)C- (59%)C+ (0%)327 (45%)0.74TOWS ('25)
#99 Justin Benton (DT)SO ('2)6'1"/30015 Tac, 4 Solo, 2 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (42%)D (58%)B (0%)219 (30%)0.88HOU ('25)
#52 Xavier McIver (DT)SR ('1)6'3"/3206 Tac, 3 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (43%)C- (57%) 44 (6%)0.82UTM ('25)
#98 Torin Brazell (DT)FR ('3)6'2"/2754 Tac, 4 Solo, 2 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (28%)C (72%)C+ (0%)43 (6%)0NA
#94 Javon Williams (DT)FR ('3)6'2"/308  D+ (44%)D+ (56%) 25 (3%)0.833* HS ('24)
#55 Dominick Moody (DT)FR ('4)6'2"/260  B (27%)C- (73%) 11 (2%)0.843* HS ('25)
#97 Jacoby Martin (DT)SO ('3)6'2"/252  C- (40%)C (60%) 5 (1%)0NA
#90 Josiah Dwyer (DT)FR ('4)6'4"/255  C (67%)C+ (33%) 3 (0%)0.843* HS ('25)
#83 Miles Parker (DL)SO ('2)6'4"/2421 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00NA
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#11 DJ Johnson Jr. (LB)SO ('3)6'0"/22154 Tac, 27 Solo, 5 TFL, 0 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)C+ (38%)D+ (11%)F (51%)480 (81%)0.843* HS ('23)
#7 Samuel Dankah (LB)SR ('1)6'6"/22551 Tac, 25 Solo, 7 TFL, 2 Sacks, 1 QB Hur3 PD, 0 INT (0 TDS)C- (40%)C (14%)C- (46%)481 (82%)0NA
#10 Dameon Wilson (LB)SR ('1)6'1"/23447 Tac, 21 Solo, 7 TFL, 1 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)B (43%)C- (11%)F (46%)472 (80%)0.86MIZ ('24)
#5 Ryheem Craig (LB)SR ('1)6'3"/23135 Tac, 15 Solo, 3 TFL, 1 Sacks, 2 QB Hur3 PD, 0 INT (0 TDS)C+ (43%)A- (30%)C- (27%)411 (70%)0.83LOU ('24)
#42 Julien Davis (LB)JR ('1)6'2"/22422 Tac, 11 Solo, 2 TFL, 1 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS)   00.833* HS ('23)
#1 Jackson Barker (LB)JR ('1)6'2"/22719 Tac, 7 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (39%)D+ (13%)B (48%)179 (30%)0NA
#25 Noah Holmes (LB)SR ('1)6'1"/21712 Tac, 10 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (56%)C- (8%)A- (36%)80 (14%)0NA
#43 Jordan Miles (LB)FR ('3)6'1"/2008 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00.843* HS ('25)
#47 Kendric Davis (LB)FR ('4)6'2"/2001 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (50%)C+ (13%)A- (38%)8 (1%)0.853* HS ('25)
#41 Jayden Olden (LB)SO ('3)6'1"/2131 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (50%) C+ (50%)8 (1%)0NA
#48 Landon Lewis (LB)FR ('4)6'3"/2051 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (50%)C+ (13%)C+ (38%)8 (1%)0NA
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#22 Jonathan Jean (CB)SR ('1)5'10"/19141 Tac, 25 Solo, 3 TFL, 1 Sacks, 2 QB Hur2 PD, 0 INT (0 TDS)A+ (35%)A (7%)B (57%)371 (30%)0.82RICE ('25)
#24 TyMir Brown (CB)SR ('1)6'0"/18027 Tac, 21 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 1 INT (1 TDS)F (41%) A+ (59%)522 (42%)0.86UNC ('23)
#4 Kevon Merrell (CB)SO ('3)6'1"/18824 Tac, 15 Solo, 4 TFL, 0 Sacks, 1 QB Hur2 PD, 0 INT (0 TDS)C- (46%)B- (8%)A- (46%)323 (26%)0.863* HS ('24)
#15 Jordy Lowery (CB)JR ('2)5'11"/18923 Tac, 20 Solo, 2 TFL, 0 Sacks, 0 QB Hur4 PD, 0 INT (0 TDS)A (41%)F (2%)B (57%)391 (31%)0.83WCU ('25)
#17 Rasheed Reason (CB)SR ('1)5'10"/17523 Tac, 16 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)B+ (47%)F (2%)D+ (51%)317 (25%)0.83ODU ('25)
#12 Chance Graves (CB)SR ('1)6'1"/18510 Tac, 10 Solo, 1 TFL, 1 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)D+ (38%)B- (3%)A (58%)172 (14%)0.74RICH ('25)
#26 Alex Moye (CB)SO ('3)6'2"/1825 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (38%)B+ (7%)C+ (55%)58 (5%)0NA
#14 Key Crowell (CB)SO ('3)5'11"/1654 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)D (38%)C+ (1%)B (61%)186 (15%)0.83IND ('25)
#31 Derrion Horsley (CB)FR ('4)6'2"/1853 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B- (34%) A- (66%)41 (3%)0.863* HS ('25)
#39 Angelo Ross (CB)FR ('4)6'1"/1702 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)C+ (48%) A+ (52%)21 (2%)0.853* HS ('25)
#45 Jurnee Lattimore (CB)SO ('3)5'10"/1712 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (50%) A (50%)14 (1%)0NA
#23 Tavius Horne Jr. (CB)FR ('4)5'11"/1602 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (41%)A (12%)B+ (47%)74 (6%)0.863* HS ('25)
#27 O'Marion Lewis (CB)FR ('3)6'2"/190  B+ (50%) A (50%)14 (1%)0.833* HS ('24)
#37 Adam Cole (CB)JR ('2)6'0"/181  C (25%) B- (75%)4 (0%)0NA
#2 Ja'Marley Riddle (S)SO ('3)6'0"/18270 Tac, 38 Solo, 4 TFL, 0 Sacks, 0 QB Hur6 PD, 3 INT (0 TDS)A (42%)D+ (0%)C+ (58%)727 (85%)0.853* HS ('24)
#3 Teagan Wilk (S)SR ('1)6'0"/19645 Tac, 29 Solo, 2 TFL, 0 Sacks, 0 QB Hur4 PD, 2 INT (0 TDS)A- (41%)A- (2%)B- (56%)582 (68%)0.83HOU ('25)
#35 Ayden Duncanson (S)SO ('3)6'0"/19129 Tac, 16 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C+ (38%) B+ (62%)207 (24%)0.87UNC ('24)
#20 Kamaurri McKinley (S)JR ('3)6'2"/18617 Tac, 4 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (38%)A- (2%)D+ (60%)139 (16%)0.833* HS ('23)
#28 Ladarian Paulk (S)SR ('1)5'11"/1868 Tac, 4 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (40%) B (60%)52 (6%)0.82 ('25)
#30 Timothy Patterson (S)JR ('2)5'11"/175  C (50%) B- (50%)8 (1%)0NA
#32 Durante Speer (DB)FR ('3)6'2"/180     00.853* HS ('25)
#37 Bernard Lackey Jr. (DB)FR ('3)6'2"/175     00.843* HS ('25)
#21 Jonathan Akins (DB)SO ('2)5'11"/177     00.84MD ('25)
#6 DeMarius Hines (DB)SO ('2)5'11"/194     00.833* HS ('24)
#38 Miles Gaddy (DB)SO ('2)6'1"/175     00.74UNC ('25)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#30 Nick Mazzie (K)SR ('1)6'2"/22713/15 (86.7%), Long 50 Yds41/4180 PtsA-  0.74UNH ('25)
#95 Andrew Conrad (K)SR ('1)5'10"/170 6/66 PtsCB+ 0NA
#43 Noah Perez (K)SR ('1)5'7"/160 2/22 PtsC-F 0NA
#93 Everett Scott (K)SO ('3)5'10"/168    B- 0NA
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#37 Ryan Leavy (P)SR ('1)6'1"/18520, 783 YDS (39.2 YPP), Long 50 YDS3 In 20, 0 TBD+   0.74DUKE ('25)
#48 Tomas O'Halloran (P)FR ('3)6'3"/20018, 768 YDS (42.7 YPP), Long 53 YDS4 In 20, 1 TBF   0NA

Head Coach Blake Harrell returns, OC John David Baker returns, DC Josh Aldridge is a new hire
Total Team Talent for '25 is: 690, #78 in CFB. 0.83 Avg Per Player. Blue Chip Ratio 0%
Breakdown - Offense: 306.58 (53) Defense: 267.16 (53) ST: 5.92 (6)
112 Total players, 35 from Transfer Portal. 25.2% of roster is from the Portal.
24 from the '25 Transfer Portal. 17.3% of roster is from this years Portal, 31 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 0 very good players, 20 good players, 57 JAGS, 1 low JAGS, 7 JAG- players
Snaps by class: FR: 672 (3%), SO: 4896 (22%), JR: 6136 (27%), SR: 11029 (49%), GR: 0 (0%)
27 players have no stats and no recruiting/portal ratings excluded from totals.