TWO DEEP
Top 25The Wire

UTSA Roadrunners

NCAA · American Athletic · 2026
OverviewRoster changeReplacementsPortal portfolioDependenceFlowAll moves
Position
Window
Transfer portal · 2026

UTSA Roadrunners

Both windows
Projected two-deep impacti
+17
Projected two-deep roles added · 2026 arrivals
UTSA added 17 transfers projected into the two-deep (4 as starters) against 23 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.
30
Arrivals
+7
23
Departures
0.84
Avg rating in
-0.01
0.85
Avg rating out
17
Proj two-deep in
Out roles untracked
10 of 30
’25 production in
15 of 23
’25 production out
What changed
Upgraded
No room cleared the upgrade bar in this window.
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
Replaced+4 players
OL
+5 in · −1 out · 1 proj starter in
InOut
S
Briley Brown out to Houston Christian drives the room.
Replaced+1 player
WR
+4 in · −3 out
InOut
?
Devin McCuin out to Ohio State drives the room.
Replaced+1 player
RB
+1 in · −0 out
InOut
No departures
Brandon High Jr. in from California drives the room.
Replaced
QB
+1 in · −1 out
InOut
Mark Wiepert in from Oregon drives the room.
Replaced-1 player
TE
+2 in · −3 out · 1 proj starter in
InOut
Patrick Overmyer out to Houston drives the room.
Defense
+2 net players
Replaced+2 players
EDGE
+5 in · −3 out · 1 proj starter in
InOut
M
T
Nnanna Anyanwu out to Virginia drives the room.
Replaced+2 players
LB
+3 in · −1 out
InOut
Elijah Baldwin in from UTEP drives the room.
Replaced+1 player
CB
+3 in · −2 out · 1 proj starter in
InOut
S
S
C
Davin Martin out to Texas Tech drives the room.
Replaced
S
+3 in · −3 out
InOut
?
?
Jimmy Wyrick out to unannounced drives the room.
Depth concern-3 players
DL
+2 in · −5 out
InOut
Chidera Otutu out to Cincinnati drives the room.
Specialists
0 net players
Replaced+1 player
LS
+1 in · −0 out
InOut
J
No departures
William Hodges in from Jones College drives the room.
No movement
K
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
Unresolved-1 player
P
+0 in · −1 out
InOut
No arrivals
Breck Chambers out to Stephen F. Austin 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 UTSA replace what it lost?

Role slots, not player-for-player
Replaced
2 chains
OL
Starting slot
Out · to Houston Christian
Briley Brown
rating 0.85
Replaced
Low confidence
In · from Santa Rosa JC
S
Jonah Miller
no ’25 production record · lt1 starter
▾ Detail
CB
Starting slot
Out · to Texas Tech
Davin Martin
rating 0.87 · 67th pctl ’25 production · 26 tkl · 1 TFL · 1 INT
Replaced
Medium confidence
In · from San Bernardino Valley JC
S
Asaad Chapman
no ’25 production record · cb1 starter
▾ Detail
Partially replaced
11 chains
WR
Rotation slot
Out · to Ohio State
Devin McCuin
rating 0.86 · 92nd pctl ’25 production · 65 rec · 726 yds · 8 TD
Partial replacement
Medium confidence
In · from Texas Tech
TJ West
18th pctl ’25 production · 3 rec · 19 yds · z2 rotation
Jan 7
▾ Detail
TE
Starting slot
Out · to Houston
Patrick Overmyer
rating 0.85 · 90th pctl ’25 production · 27 rec · 344 yds · 5 TD
Partial replacement
High confidence
In · from North Texas
Brandon Young Jr.
rating 0.83 · 15th pctl ’25 production · 2 rec · 10 yds · 1 TD · y1 starter
Jan 11
▾ Detail
EDGE
Starting slot
Out · to Virginia
Nnanna Anyanwu
rating 0.87 · 85th pctl ’25 production · 21 tkl · 7 TFL · 5 sk
Partial replacement
Medium confidence
In · from Eastern Kentucky
Jeremiah Bailey
rating 0.84 · de21 starter
Jan 14
▾ Detail
EDGE
Rotation slot
Out · to Oklahoma
Kenny Ozowalu
rating 0.86 · 73rd pctl ’25 production · 16 tkl · 6 TFL · 3 sk
Partial replacement
Medium confidence
In · from Louisiana
Drenon Fite III
42nd pctl ’25 production · 10 tkl · 1 TFL · 1 sk · de2 rotation
Jan 8
▾ Detail
EDGE
Rotation slot
Out · to New Mexico State
Vic Shaw
rating 0.85 · 54th pctl ’25 production · 20 tkl · 1 PD
Partial replacement
Medium confidence
In · from Tyler JC
T
Darion White
no ’25 production record · jack2 rotation
▾ Detail
DL
Rotation slot
Out · to Cincinnati
Chidera Otutu
rating 0.86 · 78th pctl ’25 production · 28 tkl · 2.5 TFL · 2.5 sk
Partial replacement
Medium confidence
In · from CSU-Pueblo
Jusiah Sampleton
rating 0.84 · nt2 rotation
Jan 6
▾ Detail
DL
Rotation slot
Out · to Baylor
Daemian Wimberly
rating 0.84 · 53rd pctl ’25 production · 10 tkl · 4 TFL · 1.5 sk
Partial replacement
Medium confidence
In · from Texas Tech
Eddy Smith
0th pctl ’25 production · 1 tkl · de22 rotation
Jan 9
▾ Detail
LB
Rotation slot
Out · to Prairie View A&M
Mark Rayson III
9th pctl ’25 production · 1 tkl · 1 PD
Partial replacement
Medium confidence
In · from UTEP
Elijah Baldwin
rating 0.84 · 67th pctl ’25 production · 23 tkl · 5.5 TFL · 3.5 sk · wlb2 rotation
Jan 7
▾ Detail
CB
Rotation slot
Out · to Cincinnati
KK Meier
rating 0.85 · 66th pctl ’25 production · 25 tkl · 5 PD
Partial replacement
Medium confidence
In · from San Bernardino Valley JC
S
Ahamad Chapman
no ’25 production record · cb2 rotation
▾ Detail
S
Rotation slot
Out · to unannounced
?
Jimmy Wyrick
rating 0.85 · 93rd pctl ’25 production · 62 tkl · 0.5 TFL · 1 INT
Partial replacement
Medium confidence
In · from Angelo State
Xavier Walton
rating 0.83 · s2 rotation
Nov 18
▾ Detail
S
Rotation slot
Out · to Tarleton State
Kenyan Kelly
36th pctl ’25 production · 6 tkl
Partial replacement
Medium confidence
In · from Marist
Nate Robinson Jr.
no ’25 production record · fs2 rotation
Jan 10
▾ Detail
Not replaced
2 chains
TE
Production lost
Out · to Texas A&M
Houston Thomas
rating 0.85 · 89th pctl ’25 production · 34 rec · 347 yds · 2 TD
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 1 depth arrival in room
Jan 3
▾ Detail
DL
Production lost
Out · to New Mexico State
Kaian Roberts-Day
rating 0.84 · 27th pctl ’25 production · 7 tkl
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 2 producing losses unanswered
Jan 16
▾ Detail

Quality vs experience

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

How much UTSA depends on transfers

Projected 2026 two-deep · 56 slots
Quarterback
1
1
50%
Skill (RB/WR/TE)
6
2
4
50%
Offensive line
6
2
2
40%
Front seven (EDGE/DL/LB)
5
1
6
58%
Secondary (CB/S)
3
1
4
63%
Specialists
10
2
17%
Returning signeesPrior-cycle transfers2026 transfers
45%
Projected two-deep from transfers
25 of 56 two-deep slots
9 of 28
Projected starters from transfers
4 from the 2026 cycle, 5 held over
23rd
American Athletic percentile · transfer share
11th-most transfer-dependent two-deep of 14 American Athletic teams
Returning portal corePrior-cycle transfers still in the two-deep
Owen McCown
QB · from Colorado · 2023 cycle · QB1 starter
86th pctl
’25 production · UTSA
Bryce Grays
S · from Washington State · 2023 cycle · $B2 rotation
65th pctl
’25 production · UTSA
Zach Morris
CB · from New Mexico · 2024 cycle · CB22 rotation
38th pctl
’25 production · UTSA
Jaylen Garth
OL · from Houston · 2024 cycle · RT1 starter
no ’25 record
Darrell Jones
OL · from Bowie State · 2025 cycle · RG1 starter
no ’25 record
AJ Wilson
WR · from Houston Christian · 2025 cycle · X1 starter
82nd pctl
’25 production · UTSA
Brandon Tucker
LB · from East Texas A&M · 2025 cycle · MLB1 starter
62nd pctl
’25 production · UTSA

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

Sources · 30 arrivals23 departures · destinations
Non-FBS
12 players
Big 12
5 players
Sun Belt
3 players
ACC
2 players
SEC
2 players
Mid-American
2 players
Other
4 players
+
Non-FBS
8 players
Big 12
5 players
+
Unannounced
3 players
SEC
2 players
Conference USA
2 players
Big Ten
1 player
+
Other
2 players
UTSA
+7 net moves
Arrived from · 30
Non-FBS
12 players
Big 12
5 players
Sun Belt
3 players
ACC
2 players
SEC
2 players
Mid-American
2 players
+
Other
4 players
Departed to · 23
Non-FBS
8 players
Big 12
5 players
+
Unannounced
3 players
SEC
2 players
Conference USA
2 players
Big Ten
1 player
+
Other
2 players
12arrivals came from Non-FBS programs — the single largest source.
17arrivals are projected straight into the two-deep (10 of 30 arrivals came from P4 leagues).
0departures stayed inside the American Athletic.

How the window developed

Cumulative net moves · in − out
SPRING WINDOWWINTER WINDOWOtutuMartinOzowaluMcCuinAnyanwu-1EVENTRANSACTION ORDER · NOV 18 → JUL 7 · UNIT: NET MOVE COUNTSPRING WINDOWWINTER WINDOWMartinAnyanwu-1EVENTRANSACTION ORDER · NOV 18 → JUL 7 · UNIT: NET MOVE COUNT
8 undated moves not plotted

All portal moves

53 of 53 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
DM
Davin Martin
Winter window · 3★
CB↑ DepartureTexas Tech0.8767th pctl production · 26 tkl · 1 TFL · 1 INTImmediateJan 5
NA
Nnanna Anyanwu
Winter window · 3★
EDGE↑ DepartureVirginia0.8785th pctl production · 21 tkl · 7 TFL · 5 skImmediateJan 9
CO
Chidera Otutu
Winter window · 3★
DL↑ DepartureCincinnati0.8678th pctl production · 28 tkl · 2.5 TFL · 2.5 skImmediateJan 4
KO
Kenny Ozowalu
Winter window · 3★
EDGE↑ DepartureOklahoma0.8673rd pctl production · 16 tkl · 6 TFL · 3 skImmediateJan 6
DM
Devin McCuin
Winter window · 3★
WR↑ DepartureOhio State0.8692nd pctl production · 65 rec · 726 yds · 8 TDImmediateJan 7
BH
Brandon High Jr.
Winter window · 3★
RB↓ Arrival
California
0.8639th pctl production · 98 rush yds · 4.3 ypc · 1 TDImmediateRB2 rotationJan 9
JR
Joel Rogers
Winter window · 3★
S↓ Arrival
LSU
0.8625th pctl production · 3 tklImmediateS3 depthJan 15
JW
Jimmy Wyrick
Winter window · 3★
S↑ Departure
?Not announced
0.8593rd pctl production · 62 tkl · 0.5 TFL · 1 INTImmediateDec 20
HT
Houston Thomas
Winter window · 3★
TE↑ DepartureTexas A&M0.8589th pctl production · 34 rec · 347 yds · 2 TDImmediateJan 3
DS
Dylan Spencer
Winter window · 3★
LB↓ Arrival
Texas Tech
0.859th pctl production · 2 tklImmediateWLB3 depthJan 7
KM
KK Meier
Winter window · 3★
CB↑ DepartureCincinnati0.8566th pctl production · 25 tkl · 5 PDImmediateJan 7
PO
Patrick Overmyer
Winter window · 3★
TE↑ DepartureHouston0.8590th pctl production · 27 rec · 344 yds · 5 TDImmediateJan 7
JM
James Madison II
Winter window · 3★
WR↓ Arrival
Missouri
0.85no recordImmediateZ3 depthJan 8
BB
Briley Brown
Winter window · 3★
OL↑ Departure
Houston Christian
0.85no recordImmediateJan 9
VS
Vic Shaw
Winter window · 3★
EDGE↑ DepartureNew Mexico State0.8554th pctl production · 20 tkl · 1 PDImmediateJan 21
CA
Collins Acheampong
Winter window · 3★
EDGE↓ Arrival
Bowling Green
0.8530th pctl production · 5 tkl · 1.5 TFL · 1 PDImmediateDE23 depthJan 23
JS
Jusiah Sampleton
Winter window · 3★
DL↓ Arrival
CSU-Pueblo
0.84no recordImmediateNT2 rotationJan 6
EB
Elijah Baldwin
Winter window · 3★
LB↓ Arrival
UTEP
0.8467th pctl production · 23 tkl · 5.5 TFL · 3.5 skImmediateWLB2 rotationJan 7
DW
Daemian Wimberly
Winter window · 3★
DL↑ DepartureBaylor0.8453rd pctl production · 10 tkl · 4 TFL · 1.5 skImmediateJan 12
JB
Jeremiah Bailey
Winter window · 3★
EDGE↓ Arrival
Eastern Kentucky
0.84no recordImmediateDE21 starterJan 14
IK
Ibrahim Kebe
Winter window · 3★
OL↓ Arrival
Ohio
0.84no recordImmediateLT4 depthJan 16
KR
Kaian Roberts-Day
Winter window · 3★
DL↑ DepartureNew Mexico State0.8427th pctl production · 7 tklImmediateJan 16
XW
Xavier Walton
Winter window · 3★
S↓ Arrival
Angelo State
0.83no recordImmediateS2 rotationNov 18
BY
Brandon Young Jr.
Winter window · 3★
TE↓ Arrival
North Texas
0.8315th pctl production · 2 rec · 10 yds · 1 TDImmediateY1 starterJan 11
JH
Jarrett Henry
Winter window · 3★
OL↓ Arrival
Oklahoma State
0.83no recordImmediateLG2 rotationJan 11

The Wire

Verified changes · newest first
Open in The Wire →