TWO DEEP
Battles

East Carolina Pirates

NCAA · American Athletic · 2026
Updated 2026-07-29
117 players
OverviewRoster changeReplacementsPortal portfolioDependenceFlowAll moves
Position
Window
Transfer portal · 2026

East Carolina Pirates

Both windows
Projected two-deep impacti
+23
Projected two-deep roles added · 2026 arrivals
East Carolina added 23 transfers projected into the two-deep (13 as starters) against 24 departures whose next roles aren’t tracked here. Every number on this page is counted, not modelled — no composite portal grade is published because no defensible one exists yet.
29
Arrivals
+5
24
Departures
0.84
Avg rating in
-0.02
0.87
Avg rating out
23
Proj two-deep in
Out roles untracked
12 of 29
’25 production in
18 of 24
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 1 room, led by RB.
Depth concern
No room lost net depth in this window.
Still unresolved
Departures with no portal answer yet. Replacement must come from the returning roster or signing class.

How the roster changed

53 moves · 12 rooms touchedi
Offense
+3 net players
Replaced+2 players
WR
+5 in · −3 out · 2 proj starters in
InOut
Yannick Smith out to SMU drives the room.
Upgraded+1 player
RB
+3 in · −2 out · 1 proj starter in
InOut
G
London Montgomery out to Florida drives the room.
Replaced+1 player
OL
+6 in · −5 out · 3 proj starters in
InOut
H
Emmanuel Poku out to South Carolina drives the room.
Replaced
TE
+2 in · −2 out · 1 proj starter in
InOut
T
Desirrio Riles out to Florida State drives the room.
Replaced-1 player
QB
+2 in · −3 out · 1 proj starter in
InOut
Katin Houser out to Illinois drives the room.
Defense
-1 net players
Replaced+2 players
CB
+4 in · −2 out · 3 proj starters in
InOut
Jordy Lowery out to Florida drives the room.
Replaced+1 player
LB
+2 in · −1 out · 1 proj starter in
InOut
Crews Law in from Memphis drives the room.
No movement
EDGE
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
Replaced-1 player
S
+2 in · −3 out · 1 proj starter in
InOut
S
Ja'Marley Riddle out to Georgia drives the room.
Unresolved-3 players
DL
+0 in · −3 out
InOut
No arrivals
Zion Wilson out to Virginia drives the room.
Specialists
+3 net players
Replaced+1 player
K
+1 in · −0 out
InOut
No departures
Noah Perez in from Akron drives the room.
Replaced+1 player
P
+1 in · −0 out
InOut
No departures
Elliot Huether in from St. Thomas drives the room.
Replaced+1 player
LS
+1 in · −0 out
InOut
No departures
Blake Shirley in from Wofford drives the room.
ArrivalDepartureHeavy ring · proj starter inThin ring · rotation inDotted · depth role or no ’25 recordMarker size = ’25 usage share (smallest = none recorded)

Did East Carolina replace what it lost?

Role slots, not player-for-player
Replaced
4 chains
WR
Starting slot
Out · to Campbell
Jyron Waiters
4% ’25 usage · 6 rec · 69 yds
Upgrade
High confidence
In · from North Texas
Landon Sides
6% ’25 usage · 34 rec · 449 yds · 1 TD · x1 starter
Jan 7
▾ Detail
OL
Starting slot
Out · to Midwestern State
Leivi Semaia
1 tkl
Replaced
Medium confidence
In · from Northern Arizona
Ethan Kramer
no ’25 production record · rg1 starter
Jan 7
▾ Detail
LB
Starting slot
Out · to West Georgia
Kendric Davis
rating 0.84 · 1 tkl
Upgrade
High confidence
In · from Memphis
Crews Law
rating 0.86 · 23 tkl · 3.5 TFL · 1.5 sk · wlb1 starter
Jan 12
▾ Detail
S
Starting slot
Out · to Georgia
Ja'Marley Riddle
rating 0.87 · 70 tkl · 4 TFL · 3 INT
Upgrade
High confidence
In · from App State
Zyeir Gamble
72 tkl · 3.5 TFL · 2 INT · fs1 starter
Jan 9
▾ Detail
Partially replaced
11 chains
QB
Starting slot
Out · to Illinois
Katin Houser
rating 0.88 · 50% ’25 usage · 269/408 · 3,300 pass yds · 19 TD · 6 INT · 193 rush yds
Partial replacement
High confidence
In · from Texas Tech
Mitch Griffis
9% ’25 usage · 26/36 · 357 pass yds · 2 TD · 0 INT · qb1 starter
Jan 9
▾ Detail
QB
Rotation slot
Out · to North Texas
Chaston Ditta
rating 0.83 · 12% ’25 usage · 12/24 · 215 pass yds · 3 TD · 0 INT
Partial replacement
Medium confidence
In · from Miami
Emory Williams
rating 0.85 · 10% ’25 usage · 13/19 · 156 pass yds · 0 TD · 0 INT · qb2 rotation
Jan 20
▾ Detail
RB
Starting slot
Out · to Florida
London Montgomery
rating 0.89 · 18% ’25 usage · 742 rush yds · 4.8 ypc · 7 TD · 15 rec
Partial replacement
High confidence
In · from North Texas
Ashton Gray
rating 0.87 · 8% ’25 usage · 377 rush yds · 6.5 ypc · 5 TD · rb1 starter
Jan 6
▾ Detail
RB
Rotation slot
Out · to Lamar
Parker Jenkins
rating 0.85 · 10% ’25 usage · 256 rush yds · 3.4 ypc · 2 TD
Partial replacement
Medium confidence
In · from Marshall
Michael Allen
16% ’25 usage · 385 rush yds · 5 ypc · 4 TD · 12 rec · rb2 rotation
Jan 8
▾ Detail
WR
Starting slot
Out · to SMU
Yannick Smith
rating 0.92 · 6% ’25 usage · 44 rec · 583 yds · 5 TD
Partial replacement
High confidence
In · from Miami
Ray Joseph
rating 0.86 · 5% ’25 usage · 2 rec · 25 yds · sl1 starter
Jan 9
▾ Detail
WR
Rotation slot
Out · to West Georgia
Malik Leverett
3% ’25 usage · 1 rec · 8 yds
Partial replacement
Medium confidence
In · from Wake Forest
Jeremiah Melvin
rating 0.86 · 4% ’25 usage · 3 rec · 39 yds · 1 TD · z2 rotation
Jan 11
▾ Detail
TE
Starting slot
Out · to Florida State
Desirrio Riles
rating 0.86 · 5% ’25 usage · 28 rec · 362 yds · 2 TD
Partial replacement
High confidence
In · from App State
Kanen Hamlett
3% ’25 usage · 13 rec · 142 yds · 2 TD · te1 starter
Jan 8
▾ Detail
TE
Rotation slot
Out · to Vanderbilt
Jayvontay Conner
rating 0.89 · 4% ’25 usage · 23 rec · 333 yds · 3 TD
Partial replacement
Medium confidence
In · from Texas-Rio Grande Valley
T
Ismael Smith Flores
no ’25 production record · te2 rotation
Jan 6
▾ Detail
OL
Starting slot
Out · to NC State
Jimarion McCrimon
rating 0.86 · 1 tkl
Partial replacement
Medium confidence
In · from Kennesaw State
Brandon Best
rating 0.85 · c1 starter
Jan 10
▾ Detail
CB
Starting slot
Out · to Florida
Jordy Lowery
rating 0.86 · 27 tkl · 2 TFL · 4 PD
Partial replacement
Medium confidence
In · from UCF
Christian Peterson
rating 0.85 · nb1 starter
Jan 5
▾ Detail
CB
Starting slot
Out · to Illinois State
Key Crowell
4 tkl · 0.5 TFL · 1 PD
Partial replacement
High confidence
In · from Minnesota
Jaylen Bowden
3 tkl · lcb1 starter
Jan 8
▾ Detail
Not replaced
1 chain
DL
Production lost
Out · to Virginia
Zion Wilson
rating 0.88 · 42 tkl · 10 TFL · 6 sk
Unresolved
Loss not replaced
In
No portal addition
3 producing losses unanswered
Jan 12
▾ Detail

Quality vs experience

Portal rating
0.750.800.850.900.951.00
No ’25 usage record
High-upside betProven impactDevelopmentalExperienced depth
Houser
Gray
0%20%40%60%
’25 usage share of previous team’s snapsets
27 unrated moves not plotted — see the ledger

How much East Carolina depends on transfers

Projected 2026 two-deep · 49 slots
Quarterback
2
100%
Skill (RB/WR/TE)
1
2
7
90%
Offensive line
3
5
63%
Front seven (EDGE/DL/LB)
8
3
1
33%
Secondary (CB/S)
2
2
6
80%
Specialists
5
2
29%
Returning signeesPrior-cycle transfers2026 transfers
61%
Projected two-deep from transfers
30 of 49 two-deep slots
16 of 26
Projected starters from transfers
13 from the 2026 cycle, 3 held over
46th
American Athletic percentile · transfer share
8th-most transfer-dependent two-deep of 14 American Athletic teams
Returning portal corePrior-cycle transfers still in the two-deep
Jasiyah Robinson
EDGE · from Michigan State · 2021 cycle · DE1 starter
26 tkl
’25 · East Carolina
Ayden Duncanson
S · from North Carolina · 2024 cycle · SS1 starter
33 tkl
’25 · East Carolina
Jaquaize Pettaway
WR · from Oklahoma · 2025 cycle · SL2 rotation
3%
’25 usage · East Carolina
Rion Roseborough
DL · from Towson · 2025 cycle · DT1 starter
16 tkl
’25 · East Carolina
Kendrick DuJour
EDGE · from Sam Houston · 2025 cycle · RUSH2 rotation
11 tkl
’25 · East Carolina
Jonathan Akins
CB · from Maryland · 2025 cycle · RCB2 rotation
no ’25 record
Tyler Johnson
WR · from Penn State · 2025 cycle · X2 rotation
3%
’25 usage · East Carolina

Where East Carolina’s transfers came from — and where they went

Sources · 29 arrivals24 departures · destinations
Non-FBS
6 players
American Athletic
5 players
Sun Belt
4 players
ACC
4 players
Big 12
3 players
Unlisted
3 players
+
Other
4 players
+
Non-FBS
9 players
SEC
5 players
ACC
4 players
American Athletic
3 players
Big Ten
1 player
Sun Belt
1 player
+
Other
1 player
East Carolina
+5 net moves
Arrived from · 29
Non-FBS
6 players
American Athletic
5 players
Sun Belt
4 players
ACC
4 players
Big 12
3 players
+
Unlisted
3 players
+
Other
4 players
Departed to · 24
Non-FBS
9 players
SEC
5 players
ACC
4 players
American Athletic
3 players
Big Ten
1 player
Sun Belt
1 player
+
Other
1 player
6arrivals came from Non-FBS programs — the single largest source.
23arrivals are projected straight into the two-deep (8 of 29 arrivals came from P4 leagues).
3departures stayed inside the American Athletic.

How the window developed

Cumulative net moves · in − out
SPRING WINDOWWINTER WINDOWConnerHouserSmithMontgomeryPoku-1EVENTRANSACTION ORDER · JAN 5 → JUL 1 · UNIT: NET MOVE COUNTSPRING WINDOWWINTER WINDOWConnerSmith-1EVENTRANSACTION ORDER · JAN 5 → JUL 1 · UNIT: NET MOVE COUNT
6 undated moves not plotted

All portal moves

53 of 53 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
YS
Yannick Smith
Winter window · 4★
WR↑ DepartureSMU0.926% usage · 44 rec · 583 yds · 5 TDImmediateJan 5
JC
Jayvontay Conner
Winter window · 3★
TE↑ DepartureVanderbilt0.894% usage · 23 rec · 333 yds · 3 TDImmediateJan 5
LM
London Montgomery
Winter window · 3★
RB↑ DepartureFlorida0.8918% usage · 742 rush yds · 4.8 ypc · 7 TD · 15 recImmediateJan 8
KH
Katin Houser
Winter window · 3★
QB↑ DepartureIllinois0.8850% usage · 269/408 · 3,300 pass yds · 19 TD · 6 INT · 193 rush ydsImmediateJan 5
EP
Emmanuel Poku
Winter window · 3★
OL↑ DepartureSouth Carolina0.88no recordImmediateJan 9
ZW
Zion Wilson
Winter window · 3★
DL↑ DepartureVirginia0.8842 tkl · 10 TFL · 6 skImmediateJan 12
AG
Ashton Gray
Winter window · 3★
RB↓ Arrival
North Texas
0.878% usage · 377 rush yds · 6.5 ypc · 5 TDImmediateRB1 starterJan 6
JR
Ja'Marley Riddle
Winter window · 3★
S↑ DepartureGeorgia0.8770 tkl · 4 TFL · 3 INTImmediateJan 9
JM
Jimarion McCrimon
Winter window · 3★
OL↑ DepartureNC State0.861 tklImmediateJan 5
DR
Desirrio Riles
Winter window · 3★
TE↑ DepartureFlorida State0.865% usage · 28 rec · 362 yds · 2 TDImmediateJan 6
RJ
Ray Joseph
Winter window · 3★
WR↓ Arrival
Miami
0.865% usage · 2 rec · 25 ydsImmediateSL1 starterJan 9
JM
Jeremiah Melvin
Winter window · 3★
WR↓ Arrival
Wake Forest
0.864% usage · 3 rec · 39 yds · 1 TDImmediateZ2 rotationJan 11
CL
Crews Law
Winter window · 3★
LB↓ Arrival
Memphis
0.8623 tkl · 3.5 TFL · 1.5 skImmediateWLB1 starterJan 12
JL
Jordy Lowery
Winter window · 3★
CB↑ DepartureFlorida0.8627 tkl · 2 TFL · 4 PDImmediateJan 21
CP
Christian Peterson
Winter window · 3★
CB↓ Arrival
UCF
0.85no recordImmediateNB1 starterJan 5
BB
Brandon Best
Winter window · 3★
OL↓ Arrival
Kennesaw State
0.85no recordImmediateC1 starterJan 10
PJ
Parker Jenkins
Winter window · 3★
RB↑ Departure
Lamar
0.8510% usage · 256 rush yds · 3.4 ypc · 2 TDImmediateJan 14
XM
Xavier McIver
Winter window · 3★
DL↑ DepartureSouthern Miss0.856 tkl · 1.5 TFL · 1 skImmediateJan 17
EW
Emory Williams
Winter window · 3★
QB↓ Arrival
Miami
0.8510% usage · 13/19 · 156 pass yds · 0 TD · 0 INTImmediateQB2 rotationJan 20
MP
Myles Pollard
Winter window · 3★
S↓ Arrival
Memphis
0.84no recordImmediateSS2 rotationJan 14
EH
Elliot Huether
Winter window · 3★
P↓ Arrival
St. Thomas
0.84no recordImmediatePT2 rotationJan 23
KD
Kendric Davis
Winter window · 3★
LB↑ Departure
West Georgia
0.841 tklImmediateJan 29
CD
Chaston Ditta
Winter window · 3★
QB↑ DepartureNorth Texas0.8312% usage · 12/24 · 215 pass yds · 3 TD · 0 INTImmediateJan 13
SR
Samuel Riddy Jr.
Winter window · 3★
OL↑ DepartureUAB0.82no recordImmediateJan 25
CL
Cade Law
Winter window · 3★
LB↓ Arrival
Memphis
0.81no recordImmediateWLB3 depthJan 12