TWO DEEP
Top 25The Wire

Marshall Thundering Herd

NCAA · Sun Belt · 2026
OverviewRoster changeReplacementsPortal portfolioDependenceFlowAll moves
Position
Window
Transfer portal · 2026

Marshall Thundering Herd

Both windows
Projected two-deep impacti
+22
Projected two-deep roles added · 2026 arrivals
Marshall added 22 transfers projected into the two-deep (11 as starters) against 22 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.
31
Arrivals
+9
22
Departures
0.84
Avg rating in
-0.02
0.85
Avg rating out
22
Proj two-deep in
Out roles untracked
7 of 31
’25 production in
15 of 22
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 4 rooms, led by WR.
Depth concern
More players out than in with no two-deep answer — depth, not the starting line, is the exposure.
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
+5 net players
Upgraded+4 players
WR
+5 in · −1 out · 1 proj starter in
InOut
?
Chris Culliver in from North Carolina drives the room.
Replaced+3 players
OL
+5 in · −2 out · 3 proj starters in
InOut
C
?
?
Robby Martin in from West Virginia drives the room.
Replaced
QB
+1 in · −1 out
InOut
Khalil Wilkins in from West Virginia drives the room.
No movement
TE
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
Depth concern-2 players
RB
+1 in · −3 out
InOut
Antwan Roberts out to Arizona drives the room.
Defense
+6 net players
Replaced+3 players
EDGE
+4 in · −1 out · 2 proj starters in
InOut
Paul Hutson III out to Washington State drives the room.
Upgraded+2 players
CB
+5 in · −3 out · 2 proj starters in
InOut
?
?
Darrell Sweeting out to UAB drives the room.
Upgraded+2 players
S
+2 in · −0 out · 1 proj starter in
InOut
No departures
Terrente Hinton in from NC State drives the room.
Replaced
LB
+2 in · −2 out
InOut
D
?
Jibreel Al-Amin out to Kansas drives the room.
Replaced-1 player
DL
+4 in · −5 out
InOut
?
Jamaal Whyce Jr. out to Baylor drives the room.
Specialists
-2 net players
Replaced
K
+1 in · −1 out · 1 proj starter in
InOut
Lorcan Quinn out to Alabama drives the room.
Unresolved-1 player
P
+0 in · −1 out
InOut
No arrivals
Nathan Totten out to Virginia Tech drives the room.
Upgraded-1 player
LS
+1 in · −2 out · 1 proj starter in
InOut
?
Gavin Magorien out to unannounced drives the room.
ArrivalDepartureHeavy ring · proj starter inThin ring · rotation inDotted · depth role or no ’25 recordMarker size = ’25 production percentile (smallest = none recorded)

Did Marshall replace what it lost?

Role slots, not player-for-player
Replaced
3 chains
WR
Starting slot
Out · to unannounced
?
K.J. Jones
no ’25 production record
Replaced
Medium confidence
In · from North Carolina
Chris Culliver
rating 0.84 · 45th pctl ’25 production · 5 rec · 100 yds · 1 TD · sl1 starter
Jan 7
▾ Detail
OL
Starting slot
Out · to UConn
Christian Richter
rating 0.85
Replaced
Low confidence
In · from West Virginia
Robby Martin
rating 0.85 · lg1 starter
Jan 7
▾ Detail
K
Starting slot
Out · to Alabama
Lorcan Quinn
rating 0.84 · 84th pctl ’25 production · 21/26 FG · 101 pts
Replaced
Medium confidence
In · from Virginia
Jorge Diaz Nicolas
no ’25 production record · ko1 starter
Jan 21
▾ Detail
Partially replaced
6 chains
RB
Rotation slot
Out · to Arizona
Antwan Roberts
rating 0.87 · 76th pctl ’25 production · 512 rush yds · 5.7 ypc · 4 TD
Partial replacement
Medium confidence
In · from West Georgia
TJ Lester
rating 0.83 · rb2 rotation
Jan 8
▾ Detail
EDGE
Starting slot
Out · to Washington State
Paul Hutson III
rating 0.85 · 91st pctl ’25 production · 37 tkl · 6 TFL · 3 sk · 2 INT
Partial replacement
Medium confidence
In · from Wake Forest
Cole Funderburk
rating 0.84 · de1 starter
Jan 6
▾ Detail
DL
Rotation slot
Out · to Baylor
Jamaal Whyce Jr.
rating 0.86 · 82nd pctl ’25 production · 29 tkl · 4.5 TFL · 2.5 sk
Partial replacement
Medium confidence
In · from Iowa State
B.J. Carter
no ’25 production record · nt2 rotation
Jan 6
▾ Detail
DL
Rotation slot
Out · to Minnesota
Naquan Crowder
rating 0.86 · 72nd pctl ’25 production · 26 tkl · 3 TFL · 1 sk
Partial replacement
Medium confidence
In · from Kentucky
Kenyatta Hardge
no ’25 production record · dt2 rotation
Jan 7
▾ Detail
CB
Starting slot
Out · to UAB
Darrell Sweeting
78th pctl ’25 production · 37 tkl · 1 TFL · 1 sk · 1 INT
Partial replacement
High confidence
In · from Buffalo
Charles McCartherens
53rd pctl ’25 production · 9 tkl · 1 TFL · 1 sk · rcb1 starter
Jan 10
▾ Detail
LS
Starting slot
Out · to unannounced
?
Gavin Magorien
13th pctl ’25 production · 1 rec · 12 yds
Partial replacement
Medium confidence
In · from Stetson
Chase Ortiz
rating 0.83 · ls1 starter
Jan 20
▾ Detail
Not replaced
5 chains
QB
Production lost
Out · to Kentucky
JacQai Long
rating 0.84 · 23rd pctl ’25 production · 6/18 · 31 pass yds · 0 TD · 0 INT
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room
Jan 12
▾ Detail
RB
Production lost
Out · to East Carolina
Michael Allen
74th pctl ’25 production · 385 rush yds · 5 ypc · 4 TD · 12 rec
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 2 producing losses unanswered
Jan 8
▾ Detail
DL
Production lost
Out · to Minnesota
Sid Kaba
rating 0.89 · 56th pctl ’25 production · 17 tkl · 3 TFL · 0.5 sk
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 2 depth arrivals in room · 2 producing losses unanswered
Jan 12
▾ Detail
LB
Production lost
Out · to Kansas
Jibreel Al-Amin
rating 0.86 · 81st pctl ’25 production · 51 tkl · 5.5 TFL · 3 sk
Unresolved
Room restocked · slot open
In
No starter/rotation addition
2 depth arrivals in room · 2 producing losses unanswered
Jan 9
▾ Detail
P
Production lost
Out · to Virginia Tech
Nathan Totten
74th pctl ’25 production · 55 punts · 44.9 yd avg
Unresolved
Loss not replaced
In
No portal addition
Jan 9
▾ Detail

Quality vs experience

Portal rating
0.750.800.850.900.951.00
No ’25 production record
High-upside betProven impactDevelopmentalExperienced depth
Hutson
Hamilton
C
0th pctl25th pctl50th pctl75th pctl
’25 production · national position percentile
25 unrated moves not plotted — see the ledger

How much Marshall depends on transfers

Projected 2026 two-deep · 57 slots
Quarterback
2
100%
Skill (RB/WR/TE)
2
4
4
80%
Offensive line
4
1
5
60%
Front seven (EDGE/DL/LB)
5
4
5
64%
Secondary (CB/S)
4
6
60%
Specialists
5
2
4
55%
Returning signeesPrior-cycle transfers2026 transfers
65%
Projected two-deep from transfers
37 of 57 two-deep slots
20 of 29
Projected starters from transfers
12 from the 2026 cycle, 8 held over
62nd
Sun Belt percentile · transfer share
6th-most transfer-dependent two-deep of 14 Sun Belt teams
Returning portal corePrior-cycle transfers still in the two-deep
Jacarius Clayton
EDGE · from Mississippi State · 2024 cycle · DE2 rotation
0th pctl
’25 production · Marshall
Cannon Lewis
LB · from NC State · 2025 cycle · MLB2 rotation
55th pctl
’25 production · Marshall
Evan Ferguson
OL · from Gardner-Webb · 2025 cycle · C2 rotation
no ’25 record
Javae Gilmore
LB · from Mississippi State · 2025 cycle · WLB1 starter
83rd pctl
’25 production · Marshall
Jo'Shon Barbie
RB · from McNeese · 2025 cycle · RB1 starter
58th pctl
’25 production · Marshall
Zion Turner
QB · from Jacksonville State · 2025 cycle · QB2 rotation
54th pctl
’25 production · Marshall
Jalen Marshall
LB · from Wofford · 2025 cycle · MLB1 starter
28th pctl
’25 production · Marshall
Carlos Del Rio-Wilson
QB · from Syracuse · 2025 cycle · QB1 starter
84th pctl
’25 production · Marshall
Xayvion Turner-Bradshaw
WR · from Virginia Tech · 2025 cycle · KR1 starter
45th pctl
’25 production · Marshall
Adrian Norton
WR · from Akron · 2025 cycle · X1 starter
74th pctl
’25 production · Marshall
De'Andre Tamarez
WR · from Western Carolina · 2025 cycle · Z1 starter
75th pctl
’25 production · Marshall

Where Marshall’s transfers came from — and where they went

Sources · 31 arrivals22 departures · destinations
Non-FBS
11 players
Big 12
6 players
ACC
5 players
SEC
3 players
Mid-American
3 players
American Athletic
1 player
Other
2 players
+
+
Unannounced
7 players
Big 12
3 players
Big Ten
2 players
American Athletic
2 players
ACC
2 players
SEC
2 players
+
Other
4 players
Marshall
+9 net moves
Arrived from · 31
Non-FBS
11 players
Big 12
6 players
ACC
5 players
SEC
3 players
Mid-American
3 players
American Athletic
1 player
+
Other
2 players
Departed to · 22
+
Unannounced
7 players
Big 12
3 players
Big Ten
2 players
American Athletic
2 players
ACC
2 players
SEC
2 players
+
Other
4 players
11arrivals came from Non-FBS programs — the single largest source.
22arrivals are projected straight into the two-deep (15 of 31 arrivals came from P4 leagues).
0departures stayed inside the Sun Belt.

How the window developed

Cumulative net moves · in − out
SPRING WINDOWWINTER WINDOWCrowderWhyceAl-AminKabaRoberts+5EVENTRANSACTION ORDER · DEC 18 → JUL 29 · UNIT: NET MOVE COUNTSPRING WINDOWWINTER WINDOWKabaRoberts+5EVENTRANSACTION ORDER · DEC 18 → JUL 29 · UNIT: NET MOVE COUNT
4 undated moves not plotted

All portal moves

53 of 53 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
SK
Sid Kaba
Winter window · 3★
DL↑ DepartureMinnesota0.8956th pctl production · 17 tkl · 3 TFL · 0.5 skImmediateJan 12
AR
Antwan Roberts
Winter window · 3★
RB↑ DepartureArizona0.8776th pctl production · 512 rush yds · 5.7 ypc · 4 TDImmediateJan 14
NC
Naquan Crowder
Winter window · 3★
DL↑ DepartureMinnesota0.8672nd pctl production · 26 tkl · 3 TFL · 1 skImmediateJan 5
JW
Jamaal Whyce Jr.
Winter window · 3★
DL↑ DepartureBaylor0.8682nd pctl production · 29 tkl · 4.5 TFL · 2.5 skImmediateJan 7
JA
Jibreel Al-Amin
Winter window · 3★
LB↑ DepartureKansas0.8681st pctl production · 51 tkl · 5.5 TFL · 3 skImmediateJan 9
CH
Christian Hamilton
Winter window · 3★
WR↓ Arrival
West Virginia
0.8622nd pctl production · 2 rec · 25 ydsImmediateZ2 rotationJan 15
KE
KaTron Evans
Winter window · 3★
DL↑ DepartureNC State0.8640th pctl production · 11 tkl · 1.5 TFLImmediateJan 16
RM
Robby Martin
Winter window · 3★
OL↓ Arrival
West Virginia
0.85no recordImmediateLG1 starterJan 7
JJ
Jaquez Joiner
Winter window · 3★
OL↓ Arrival
UCF
0.85no recordImmediateLG2 rotationJan 11
CR
Christian Richter
Winter window · 3★
OL↑ DepartureUConn0.85no recordImmediateJan 12
PH
Paul Hutson III
Winter window · 3★
EDGE↑ DepartureWashington State0.8591st pctl production · 37 tkl · 6 TFL · 3 sk · 2 INTImmediateJan 12
KP
Keydel Painter
Winter window · 3★
EDGE↓ Arrival
Virginia Union
0.85no recordImmediateEDGE2 rotationJan 13
BH
Brayden Hall
Winter window · 3★
CB↓ Arrival
Central Connecticut
0.85no recordImmediateRCB2 rotationJan 19
TN
Terry Nwabuisi-Ezeala
Winter window · 3★
DL↓ Arrival
Vanderbilt
0.85no recordImmediateNT3 depthJan 20
CF
Cole Funderburk
Winter window · 3★
EDGE↓ Arrival
Wake Forest
0.84no recordImmediateDE1 starterJan 6
CC
Chris Culliver
Winter window · 3★
WR↓ Arrival
North Carolina
0.8445th pctl production · 5 rec · 100 yds · 1 TDImmediateSL1 starterJan 7
JL
JacQai Long
Winter window · 3★
QB↑ DepartureKentucky0.8423rd pctl production · 6/18 · 31 pass yds · 0 TD · 0 INTImmediateJan 12
LQ
Lorcan Quinn
Winter window · 3★
K↑ DepartureAlabama0.8484th pctl production · 21/26 FG · 101 ptsImmediateJan 12
TH
Terrente Hinton
Winter window · 3★
S↓ Arrival
NC State
0.84no recordImmediateSS1 starterJan 13
JW
Justin Williams-Thomas
Winter window · 3★
RB↑ DepartureMassachusetts0.8454th pctl production · 197 rush yds · 5.6 ypc · 2 TDImmediateJan 23
JM
Josiah McLaurin
Spring window · 3★
WR↓ Arrival
Maryland
0.8412th pctl production · 1 rec · 10 ydsImmediateX3 depthApr 7
LG
Logan Greer
Winter window · 3★
OL↓ Arrival
CCalifornia (PA)
0.83no recordImmediateC1 starterDec 23
TL
TJ Lester
Winter window · 3★
RB↓ Arrival
West Georgia
0.83no recordImmediateRB2 rotationJan 8
SJ
Simeon John
Winter window · 3★
DL↓ Arrival
UVA Wise
0.83no recordImmediateDT3 depthJan 14
KW
Khalil Wilkins
Winter window · 3★
QB↓ Arrival
West Virginia
0.8350th pctl production · 16/36 · 185 pass yds · 1 TD · 2 INT · 243 rush ydsImmediateQB3 depthJan 18