TWO DEEP
Battles

Texas Tech Red Raiders

NCAA · Big 12 · 2026
Updated 2026-07-29
103 players
OverviewRoster changeReplacementsPortal portfolioDependenceFlowAll moves
Position
Window
Transfer portal · 2026

Texas Tech Red Raiders

Both windows
Projected two-deep impacti
+20
Projected two-deep roles added · 2026 arrivals
Texas Tech added 20 transfers projected into the two-deep (9 as starters) against 20 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.
23
Arrivals
+3
20
Departures
0.87
Avg rating in
+0.01
0.85
Avg rating out
20
Proj two-deep in
Out roles untracked
16 of 23
’25 production in
15 of 20
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 6 rooms, led by OL.
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

43 moves · 11 rooms touchedi
Offense
-1 net players
Upgraded+1 player
OL
+1 in · −0 out · 1 proj starter in
InOut
No departures
Jordan Church in from Louisville drives the room.
Replaced
QB
+1 in · −1 out
InOut
Kirk Francis in from Tulsa drives the room.
Replaced
TE
+1 in · −1 out
InOut
Jett Carpenter in from Nevada drives the room.
No movement
RB
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
Depth concern-2 players
WR
+4 in · −6 out · 1 proj starter in
InOut
?
?
Kenny Johnson in from Pittsburgh drives the room.
Defense
+2 net players
Upgraded+2 players
EDGE
+4 in · −2 out · 2 proj starters in
InOut
Adam Trick in from Miami (OH) drives the room.
Upgraded+1 player
DL
+5 in · −4 out · 2 proj starters in
InOut
Mateen Ibirogba in from Wake Forest drives the room.
Upgraded+1 player
LB
+2 in · −1 out · 1 proj starter in
InOut
?
Corey Platt Jr. in from Houston drives the room.
Upgraded-1 player
CB
+2 in · −3 out · 1 proj starter in
InOut
Davin Martin in from UTSA drives the room.
Unresolved-1 player
S
+0 in · −1 out
InOut
No arrivals
Chapman Lewis out to Utah State drives the room.
Specialists
+2 net players
Upgraded+2 players
P
+2 in · −0 out · 1 proj starter in
InOut
No departures
Will Karoll in from UCLA drives the room.
Replaced
K
+1 in · −1 out
InOut
Jacob Hand in from Texas Tech drives the room.
No movement
LS
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
ArrivalDepartureHeavy ring · proj starter inThin ring · rotation inDotted · depth role or no ’25 recordMarker size = ’25 usage share (smallest = none recorded)

Did Texas Tech replace what it lost?

Role slots, not player-for-player
Replaced
7 chains
WR
Starting slot
Out · to unannounced
?
Kelby Valsin
1% ’25 usage · 3 rec · 35 yds
Upgrade
High confidence
In · from Pittsburgh
Kenny Johnson
rating 0.86 · 8% ’25 usage · 47 rec · 658 yds · 5 TD · z1 starter
Jan 7
▾ Detail
EDGE
Starting slot
Out · to TCU
Cheta Ofili
rating 0.86 · 3 tkl · 1 TFL
Upgrade
High confidence
In · from Miami (OH)
Adam Trick
rating 0.90 · 57 tkl · 12 TFL · 8 sk · 1 INT · rde1 starter
Jan 7
▾ Detail
EDGE
Starting slot
Out · to UTSA
Dylan Spencer
rating 0.85 · 2 tkl
Upgrade
High confidence
In · from San Diego State
Trey White
rating 0.86 · 47 tkl · 10.5 TFL · 7 sk · lde1 starter
Jan 5
▾ Detail
DL
Starting slot
Out · to UCLA
Amier Washington
rating 0.86 · 7 tkl · 1 TFL
Upgrade
High confidence
In · from Wake Forest
Mateen Ibirogba
rating 0.96 · 21 tkl · 3.5 TFL · 2 sk · dt1 starter
Jan 7
▾ Detail
DL
Starting slot
Out · to Oklahoma State
Braylon Rigsby
rating 0.87 · 5 tkl
Upgrade
High confidence
In · from Washington
Bryce Butler
rating 0.86 · 20 tkl · 3.5 TFL · 3 sk · nt1 starter
Jan 5
▾ Detail
LB
Starting slot
Out · to unannounced
?
Justin Horne
no ’25 production record
Replaced
Medium confidence
In · from Kansas State
Austin Romaine
rating 0.87 · 66 tkl · 7 TFL · 0.5 sk · 1 INT · wlb1 starter
Jan 4
▾ Detail
CB
Starting slot
Out · to Oklahoma State
Maurion Horn
rating 0.86 · 4 tkl · 3 PD
Replaced
Medium confidence
In · from UTEP
Amier Boyd
no ’25 production record · rcb1 starter
▾ Detail
Partially replaced
8 chains
WR
Rotation slot
Out · to unannounced
?
Roy Alexander
5% ’25 usage · 3 rec · 31 yds
Partial replacement
Medium confidence
In · from Auburn
Malcolm Simmons
rating 0.91 · 6% ’25 usage · 25 rec · 457 yds · 2 TD · z2 rotation
Jan 12
▾ Detail
WR
Rotation slot
Out · to UTSA
T.J. West
2% ’25 usage · 3 rec · 19 yds
Partial replacement
Medium confidence
In · from Liberty
Donte Lee Jr.
rating 0.86 · 6% ’25 usage · 32 rec · 589 yds · 5 TD · x2 rotation
Jan 4
▾ Detail
WR
Rotation slot
Out · to Incarnate Word
Price Morgan
1% ’25 usage · 1 rec · 12 yds
Partial replacement
Medium confidence
In · from Alabama State
Jalen Jones
rating 0.86 · sl2 rotation
Jan 4
▾ Detail
TE
Rotation slot
Out · to SMU
Trey Jackson
rating 0.86
Partial replacement
Medium confidence
In · from Nevada
Jett Carpenter
rating 0.85 · 6% ’25 usage · 35 rec · 374 yds · 2 TD · te2 rotation
Jan 9
▾ Detail
DL
Rotation slot
Out · to Utah State
Kasen Long
rating 0.85 · 1 tkl
Partial replacement
Medium confidence
In · from Akron
Julien Laventure
rating 0.83 · 45 tkl · 10.5 TFL · 4 sk · dt2 rotation
Jan 5
▾ Detail
DL
Rotation slot
Out · to UTSA
Eddy Smith
1 tkl
Partial replacement
Medium confidence
In · from Houston
A.J. Holmes Jr.
no ’25 production record · nt2 rotation
▾ Detail
CB
Rotation slot
Out · to Tulane
Macho Stevenson
1 tkl
Partial replacement
Medium confidence
In · from UTSA
Davin Martin
rating 0.87 · 26 tkl · 1 TFL · 1 INT · rcb2 rotation
Jan 5
▾ Detail
K
Rotation slot
Out · to South Carolina
Upton Bellenfant
6/6 FG · 33 pts
Partial replacement
Medium confidence
In · from Texas Tech
Jacob Hand
no ’25 production record · pk2 rotation
Jan 11
▾ Detail
Not replaced
2 chains
QB
Production lost
Out · to East Carolina
Mitch Griffis
9% ’25 usage · 26/36 · 357 pass yds · 2 TD · 0 INT
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room
Jan 9
▾ Detail
WR
Production lost
Out · to Houston
Tyson Turner
rating 0.85 · 2% ’25 usage · 1 rec · 8 yds
Unresolved
Room restocked · slot open
In
No further two-deep addition
4 two-deep arrivals answer other losses
Jan 10
▾ Detail

Quality vs experience

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

How much Texas Tech depends on transfers

Projected 2026 two-deep · 56 slots
Quarterback
2
0%
Skill (RB/WR/TE)
4
1
5
60%
Offensive line
6
3
1
40%
Front seven (EDGE/DL/LB)
3
9
75%
Secondary (CB/S)
7
1
2
30%
Specialists
4
1
7
67%
Returning signeesPrior-cycle transfers2026 transfers
54%
Projected two-deep from transfers
30 of 56 two-deep slots
14 of 28
Projected starters from transfers
10 from the 2026 cycle, 4 held over
20th
Big 12 percentile · transfer share
13th-most transfer-dependent two-deep of 16 Big 12 teams
Returning portal corePrior-cycle transfers still in the two-deep
Jason Llewellyn
LS · from Oklahoma · 2024 cycle · LS2 rotation
no ’25 record
Hunter Zambrano
OL · from Illinois State · 2025 cycle · LG1 starter
no ’25 record
Brice Pollock
CB · from Mississippi State · 2025 cycle · LCB1 starter
47 tkl
’25 · Texas Tech
Terrance Carter Jr.
TE · from Louisiana · 2025 cycle · TE1 starter
8%
’25 usage · Texas Tech
Howard Sampson
OL · from North Carolina · 2025 cycle · LT1 starter
no ’25 record
Cash Cleveland
OL · from Colorado · 2025 cycle · C2 rotation
no ’25 record

Where Texas Tech’s transfers came from — and where they went

Sources · 23 arrivals20 departures · destinations
Big 12
5 players
Mid-American
3 players
ACC
3 players
Non-FBS
2 players
Big Ten
2 players
American Athletic
2 players
Other
6 players
+
American Athletic
5 players
Big 12
4 players
+
Unannounced
3 players
Non-FBS
3 players
Pac-12
2 players
SEC
1 player
+
Other
2 players
Texas Tech
+3 net moves
Arrived from · 23
Big 12
5 players
Mid-American
3 players
ACC
3 players
Non-FBS
2 players
Big Ten
2 players
American Athletic
2 players
+
Other
6 players
Departed to · 20
American Athletic
5 players
Big 12
4 players
+
Unannounced
3 players
Non-FBS
3 players
Pac-12
2 players
SEC
1 player
+
Other
2 players
5arrivals came from Big 12 programs — the single largest source.
20arrivals are projected straight into the two-deep (11 of 23 arrivals came from P4 leagues).
4departures stayed inside the Big 12.

How the window developed

Cumulative net moves · in − out
WINTER WINDOWTrickIbirogbaSimmonsPlattChurch0EVENTRANSACTION ORDER · NOV 19 → JAN 27 · UNIT: NET MOVE COUNTWINTER WINDOWIbirogbaSimmons0EVENTRANSACTION ORDER · NOV 19 → JAN 27 · UNIT: NET MOVE COUNT
3 undated moves not plotted

All portal moves

43 of 43 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
MI
Mateen Ibirogba
Winter window · 4★
DL↓ Arrival
Wake Forest
0.9621 tkl · 3.5 TFL · 2 skImmediateDT1 starterJan 7
MS
Malcolm Simmons
Winter window · 4★
WR↓ Arrival
Auburn
0.916% usage · 25 rec · 457 yds · 2 TDImmediateZ2 rotationJan 12
JC
Jordan Church
Winter window · 4★
OL↓ Arrival
Louisville
0.91no recordImmediateRG1 starterJan 15
AT
Adam Trick
Winter window · 4★
EDGE↓ Arrival
Miami (OH)
0.9057 tkl · 12 TFL · 8 sk · 1 INTImmediateRDE1 starterJan 7
CP
Corey Platt Jr.
Winter window · 3★
LB↓ Arrival
Houston
0.8841 tkl · 5 TFL · 3 skImmediateWLB2 rotationJan 13
AR
Austin Romaine
Winter window · 3★
LB↓ Arrival
Kansas State
0.8766 tkl · 7 TFL · 0.5 sk · 1 INTImmediateWLB1 starterJan 4
DM
Davin Martin
Winter window · 3★
CB↓ Arrival
UTSA
0.8726 tkl · 1 TFL · 1 INTImmediateRCB2 rotationJan 5
BR
Braylon Rigsby
Winter window · 3★
DL↑ DepartureOklahoma State0.875 tklImmediateJan 8
AF
Amarie Fleming
Winter window · 3★
EDGE↓ Arrival
Allen University
0.86no recordImmediateProjected depthNov 19
DL
Donte Lee Jr.
Winter window · 3★
WR↓ Arrival
Liberty
0.866% usage · 32 rec · 589 yds · 5 TDImmediateX2 rotationJan 4
JJ
Jalen Jones
Winter window · 3★
WR↓ Arrival
Alabama State
0.86no recordImmediateSL2 rotationJan 4
BB
Bryce Butler
Winter window · 3★
DL↓ Arrival
Washington
0.8620 tkl · 3.5 TFL · 3 skImmediateNT1 starterJan 5
TW
Trey White
Winter window · 3★
EDGE↓ Arrival
San Diego State
0.8647 tkl · 10.5 TFL · 7 skImmediateLDE1 starterJan 5
MH
Maurion Horn
Winter window · 3★
CB↑ DepartureOklahoma State0.864 tkl · 3 PDImmediateJan 6
JJ
Jojo Johnson
Winter window · 3★
DL↓ Arrival
Oregon State
0.8618 tkl · 6.5 TFL · 2.5 sk · 1 INTImmediateDT3 depthJan 7
KJ
Kenny Johnson
Winter window · 3★
WR↓ Arrival
Pittsburgh
0.868% usage · 47 rec · 658 yds · 5 TDImmediateZ1 starterJan 7
CO
Cheta Ofili
Winter window · 3★
EDGE↑ DepartureTCU0.863 tkl · 1 TFLImmediateJan 9
AW
Amier Washington
Winter window · 3★
DL↑ DepartureUCLA0.867 tkl · 1 TFLImmediateJan 10
TJ
Trey Jackson
Winter window · 3★
TE↑ DepartureSMU0.86no recordImmediateJan 12
DS
Dylan Spencer
Winter window · 3★
EDGE↑ DepartureUTSA0.852 tklImmediateJan 7
JC
Jett Carpenter
Winter window · 3★
TE↓ Arrival
Nevada
0.856% usage · 35 rec · 374 yds · 2 TDImmediateTE2 rotationJan 9
TT
Tyson Turner
Winter window · 3★
WR↑ DepartureHouston0.852% usage · 1 rec · 8 ydsImmediateJan 10
KL
Kasen Long
Winter window · 3★
DL↑ DepartureUtah State0.851 tklImmediateJan 27
JM
Jamond Mathis
Winter window · 3★
EDGE↓ Arrival
Kent State
0.8428 tkl · 8 TFL · 6 skImmediateRDE2 rotationJan 12
JL
Julien Laventure
Winter window · 3★
DL↓ Arrival
Akron
0.8345 tkl · 10.5 TFL · 4 skImmediateDT2 rotationJan 5