TWO DEEP
Battles

Charlotte 49ers

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

Charlotte 49ers

Both windows
Projected two-deep impacti
+19
Projected two-deep roles added · 2026 arrivals
Charlotte added 19 transfers projected into the two-deep (11 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.
27
Arrivals
+3
24
Departures
0.84
Avg rating in
-0.01
0.85
Avg rating out
19
Proj two-deep in
Out roles untracked
8 of 27
’25 production in
16 of 24
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 4 rooms, led by QB.
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

51 moves · 13 rooms touchedi
Offense
-1 net players
Upgraded+1 player
WR
+5 in · −4 out · 1 proj starter in
InOut
N
?
Jaden Barnes in from App State drives the room.
Replaced+1 player
TE
+2 in · −1 out
InOut
Jake Young out to Western Carolina drives the room.
Replaced
RB
+3 in · −3 out
InOut
?
CJ Stokes out to unannounced drives the room.
Upgraded
QB
+1 in · −1 out · 1 proj starter in
InOut
Zach Wilcke out to Northwestern State drives the room.
Depth concern-3 players
OL
+4 in · −7 out · 3 proj starters in
InOut
?
?
?
J'Ven Williams in from Penn State drives the room.
Defense
+4 net players
Replaced+2 players
EDGE
+3 in · −1 out · 2 proj starters in
InOut
N
N
Yamil Talib out to Colorado drives the room.
Replaced+2 players
CB
+3 in · −1 out · 1 proj starter in
InOut
J
P
Dwight Bootle II out to Arizona drives the room.
Replaced
DL
+2 in · −2 out
InOut
?
Devin Ancrum in from North Carolina drives the room.
Replaced
LB
+1 in · −1 out
InOut
N
?
Jerry Wall III in from NW Mississippi drives the room.
Replaced
S
+1 in · −1 out · 1 proj starter in
InOut
Cary Grant out to App State drives the room.
Specialists
0 net players
Upgraded+1 player
LS
+1 in · −0 out · 1 proj starter in
InOut
No departures
Henry Searcy in from Pittsburgh drives the room.
Upgraded
P
+1 in · −1 out · 1 proj starter in
InOut
S
Bronson Long in from South Dakota School of Mines and Technology drives the room.
Unresolved-1 player
K
+0 in · −1 out
InOut
No arrivals
Liam Boyd out to Michigan State 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 Charlotte replace what it lost?

Role slots, not player-for-player
Replaced
3 chains
WR
Starting slot
Out · to Duke
Javen Nicholas
rating 0.87 · 11% ’25 usage · 60 rec · 740 yds · 5 TD
Replaced
High confidence
In · from App State
Jaden Barnes
rating 0.86 · 12% ’25 usage · 55 rec · 608 yds · 7 TD · x1 starter
Jan 18
▾ Detail
EDGE
Starting slot
Out · to Colorado
Yamil Talib
rating 0.85 · 28 tkl · 4 TFL · 1.5 sk · 1 INT
Replaced
Medium confidence
In · from NW Mississippi
N
DJ Burgess
no ’25 production record · lde1 starter
▾ Detail
P
Starting slot
Out · to James Madison
Andrew Bennett
no ’25 production record
Replaced
Low confidence
In · from South Dakota School of Mines and Technology
S
Bronson Long
no ’25 production record · pt1 starter
▾ Detail
Partially replaced
8 chains
QB
Starting slot
Out · to Northwestern State
Zach Wilcke
17% ’25 usage · 33/51 · 296 pass yds · 2 TD · 3 INT
Partial replacement
High confidence
In · from Pittsburgh
Cole Gonzales
13% ’25 usage · 11/22 · 118 pass yds · 1 TD · 1 INT · qb1 starter
Jan 8
▾ Detail
WR
Rotation slot
Out · to Akron
Miles Burris
rating 0.84 · 5% ’25 usage · 14 rec · 134 yds
Partial replacement
Medium confidence
In · from Southeast Missouri State
Cam Pedro
no ’25 production record · sl2 rotation
Jan 7
▾ Detail
WR
Rotation slot
Out · to unannounced
?
Ta'ir Brooks
7% ’25 usage · 1 rec · 9 yds
Partial replacement
Medium confidence
In · from Bryant
Zyheem Collick
no ’25 production record · z2 rotation
Jan 9
▾ Detail
TE
Rotation slot
Out · to Western Carolina
Jake Young
4% ’25 usage · 4 rec · 30 yds
Partial replacement
Medium confidence
In · from McNeese
Logan Mauldin
rating 0.83 · te2 rotation
Jan 10
▾ Detail
OL
Starting slot
Out · to Georgia Southern
Mo Clipper Jr.
rating 0.85 · 1 tkl
Partial replacement
Medium confidence
In · from Penn State
J'Ven Williams
rating 0.86 · lt1 starter
Jan 11
▾ Detail
DL
Rotation slot
Out · to Memphis
Xavier Miles
17 tkl
Partial replacement
Medium confidence
In · from North Carolina
Devin Ancrum
rating 0.85 · nt2 rotation
Jan 10
▾ Detail
CB
Starting slot
Out · to Arizona
Dwight Bootle II
rating 0.85 · 38 tkl · 0.5 TFL · 1 PD
Partial replacement
High confidence
In · from Kansas
Jameel Croft Jr.
rating 0.84 · 1 tkl · lcb1 starter
Jan 4
▾ Detail
S
Starting slot
Out · to App State
Cary Grant
rating 0.85 · 45 tkl · 2.5 TFL
Partial replacement
High confidence
In · from Maryland
Shamar McIntosh
rating 0.82 · 1 tkl · ss1 starter
Jan 6
▾ Detail
Not replaced
5 chains
RB
Production lost
Out · to LSU
Rod Gainey Jr.
rating 0.85 · 14% ’25 usage · 260 rush yds · 3.5 ypc · 1 TD · 16 rec
Unresolved
Room restocked · slot open
In
No starter/rotation addition
3 depth arrivals in room · 2 producing losses unanswered
Jan 6
▾ Detail
WR
Production lost
Out · to Baylor
Jayden McGowan
rating 0.85 · 5% ’25 usage · 1 rec · 7 yds
Unresolved
Room restocked · slot open
In
No further two-deep addition
3 two-deep arrivals answer other losses · 2 depth arrivals in room
Jan 13
▾ Detail
DL
Production lost
Out · to unannounced
?
Cheick Kaba
13 tkl · 2 PD
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 1 depth arrival in room
Jan 7
▾ Detail
LB
Production lost
Out · to unannounced
?
JJ Okate
1 tkl
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room
Jan 14
▾ Detail
K
Production lost
Out · to Michigan State
Liam Boyd
9/12 FG · 42 pts
Unresolved
Loss not replaced
In
No portal addition
Jan 7
▾ Detail

Quality vs experience

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

How much Charlotte depends on transfers

Projected 2026 two-deep · 50 slots
Quarterback
1
1
100%
Skill (RB/WR/TE)
3
3
4
70%
Offensive line
2
2
4
75%
Front seven (EDGE/DL/LB)
8
4
100%
Secondary (CB/S)
4
1
4
56%
Specialists
6
3
33%
Returning signeesPrior-cycle transfers2026 transfers
70%
Projected two-deep from transfers
35 of 50 two-deep slots
21 of 28
Projected starters from transfers
12 from the 2026 cycle, 9 held over
69th
American Athletic percentile · transfer share
5th-most transfer-dependent two-deep of 14 American Athletic teams
Returning portal corePrior-cycle transfers still in the two-deep
Gus McGee
TE · from San Diego State · 2023 cycle · TE1 starter
4%
’25 usage · Charlotte
Adam Hopkins IV
WR · from Colorado · 2024 cycle · X2 rotation
2%
’25 usage · Charlotte
Gavin Willis
LB · from Bucknell · 2025 cycle · MLB1 starter
55 tkl
’25 · Charlotte
Jaylen Hampton
WR · from Western Kentucky · 2025 cycle · Z1 starter
3%
’25 usage · Charlotte
Stellan Bowman
LB · from Ohio · 2025 cycle · WLB2 rotation
4 tkl
’25 · Charlotte
Conner Harrell
QB · from North Carolina · 2025 cycle · QB2 rotation
44%
’25 usage · Charlotte
Parker Startz
LB · from Ohio · 2025 cycle · MLB2 rotation
1 tkl
’25 · Charlotte
Collin Gill
CB · from Georgia · 2025 cycle · NB1 starter
35 tkl
’25 · Charlotte
Macyo Williams
DL · from Utah State · 2025 cycle · NT1 starter
4 tkl
’25 · Charlotte
Caleb Irving
DL · from Purdue · 2025 cycle · DT2 rotation
15 tkl
’25 · Charlotte
Jamarrion Solomon
DL · from Florida International · 2025 cycle · DT1 starter
29 tkl
’25 · Charlotte
Curtis Simpson
EDGE · from North Carolina · 2025 cycle · LDE2 rotation
31 tkl
’25 · Charlotte
Kadin Schmitz
LB · from Ohio · 2025 cycle · WLB1 starter
65 tkl
’25 · Charlotte
Kristos Fernandez
OL · from LIU Post · 2025 cycle · RT1 starter
no ’25 record
Rod Green
OL · from Purdue · 2025 cycle · RG1 starter
no ’25 record

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

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

How the window developed

Cumulative net moves · in − out
WINTER WINDOWTalibNicholasWilliamsBarnesChaney-5EVENTRANSACTION ORDER · DEC 3 → FEB 4 · UNIT: NET MOVE COUNTWINTER WINDOWNicholasWilliams-5EVENTRANSACTION ORDER · DEC 3 → FEB 4 · UNIT: NET MOVE COUNT
8 undated moves not plotted

All portal moves

51 of 51 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
JN
Javen Nicholas
Winter window · 3★
WR↑ DepartureDuke0.8711% usage · 60 rec · 740 yds · 5 TDImmediateJan 9
JW
J'Ven Williams
Winter window · 3★
OL↓ Arrival
Penn State
0.86no recordImmediateLT1 starterJan 11
JB
Jaden Barnes
Winter window · 3★
WR↓ Arrival
App State
0.8612% usage · 55 rec · 608 yds · 7 TDImmediateX1 starterJan 18
DC
Donald Chaney Jr.
Winter window · 3★
RB↑ DepartureUL Monroe0.86no recordImmediateJan 22
YT
Yamil Talib
Winter window · 3★
EDGE↑ DepartureColorado0.8528 tkl · 4 TFL · 1.5 sk · 1 INTImmediateJan 4
RG
Rod Gainey Jr.
Winter window · 3★
RB↑ DepartureLSU0.8514% usage · 260 rush yds · 3.5 ypc · 1 TD · 16 recTBDJan 6
MN
Mathias Nielsen
Winter window · 3★
OL↓ Arrival
Virginia Union
0.85no recordImmediateRT2 rotationJan 8
DA
Devin Ancrum
Winter window · 3★
DL↓ Arrival
North Carolina
0.85no recordImmediateNT2 rotationJan 10
DB
Dwight Bootle II
Winter window · 3★
CB↑ DepartureArizona0.8538 tkl · 0.5 TFL · 1 PDImmediateJan 11
CG
Cary Grant
Winter window · 3★
S↑ DepartureApp State0.8545 tkl · 2.5 TFLImmediateJan 12
TB
Tank Boston
Winter window · 3★
WR↓ Arrival
NC State
0.855% usage · 2 rec · 11 ydsImmediateX3 depthJan 12
JM
Jayden McGowan
Winter window · 3★
WR↑ DepartureBaylor0.855% usage · 1 rec · 7 ydsImmediateJan 13
MC
Mo Clipper Jr.
Winter window · 3★
OL↑ DepartureGeorgia Southern0.851 tklImmediateJan 15
LS
Luke Sandy
Winter window · 3★
OL↓ Arrival
Wyoming
0.85no recordImmediateLG1 starterJan 18
DW
D'Nas White
Winter window · 3★
DL↓ Arrival
Catawba
0.84no recordImmediateNT3 depthDec 3
JC
Jameel Croft Jr.
Winter window · 3★
CB↓ Arrival
Kansas
0.841 tklImmediateLCB1 starterJan 4
NC
Nic Cruji
Winter window · 3★
OL↓ Arrival
Maine
0.84no recordImmediateC1 starterJan 4
TG
Tyler Gibson
Winter window · 3★
OL↑ DepartureUCF0.84no recordImmediateJan 6
LW
Lane Wadle
Winter window · 3★
TE↓ Arrival
Georgia State
0.842% usage · 9 rec · 92 ydsImmediateTE3 depthJan 11
MB
Miles Burris
Winter window · 3★
WR↑ DepartureAkron0.845% usage · 14 rec · 134 ydsImmediateJan 12
LM
Logan Mauldin
Winter window · 3★
TE↓ Arrival
McNeese
0.83no recordImmediateTE2 rotationJan 10
SM
Shamar McIntosh
Winter window · 3★
S↓ Arrival
Maryland
0.821 tklImmediateSS1 starterJan 6
DD
Devin Davis
Winter window · 3★
OL↑ DepartureSouth Florida0.81no recordTBDJan 15
DP
D'Mariun Perteet
Winter window · 3★
RB↓ Arrival
Coastal Carolina
0.80no recordImmediateRB5 depthJan 11
HS
Henry Searcy
Winter window · 3★
LS↓ Arrival
Pittsburgh
0.80no recordImmediateLS1 starterJan 12