Transfer portal · 2026
North Texas Mean Green
Both windowsProjected two-deep impacti
+37
Projected two-deep roles added · 2026 arrivals
North Texas added 37 transfers projected into the two-deep (22 as starters) against 37 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.
51
Arrivals
+14
37
Departures
0.84
Avg rating in
-0.02
0.87
Avg rating out
37
Proj two-deep in
—
—
Out roles untracked
23 of 51
’25 production in
—
27 of 37
’25 production out
How the roster changed
88 moves · 13 rooms touchediOffense+4 net players
Replaced+2 players
WR
+7 in · −5 out · 2 proj starters in
InOut
















A





Corri Milliner in from UAB drives the room.
Upgraded+2 players
TE
+3 in · −1 out · 1 proj starter in
InOut







Max Reese in from Mississippi State drives the room.
Upgraded+1 player
OL
+6 in · −5 out · 4 proj starters in
InOut





















Henry Fenuku in from Missouri drives the room.
Replaced—
QB
+2 in · −2 out · 1 proj starter in
InOut







Tayven Jackson in from UCF drives the room.
Replaced-1 player
RB
+4 in · −5 out · 1 proj starter in
InOut










?


?

Caleb Hawkins out to Oklahoma State drives the room.
Defense+9 net players
Replaced+4 players
CB
+7 in · −3 out · 3 proj starters in
InOut















?


Zach Johnson in from Southeastern Louisiana drives the room.
Replaced+2 players
EDGE
+5 in · −3 out · 2 proj starters in
InOut















Keviyan Huddleston out to Oklahoma State drives the room.
Replaced+1 player
DL
+5 in · −4 out · 2 proj starters in
InOut









H
N




Ethan Day out to Utah drives the room.
Replaced+1 player
LB
+4 in · −3 out · 2 proj starters in
InOut








?
?

Chantz Johnson in from Texas State drives the room.
Replaced+1 player
S
+5 in · −4 out · 1 proj starter in
InOut










T



U
Quinton Hammonds out to Oklahoma State drives the room.
Specialists+1 net players
Upgraded+1 player
P
+1 in · −0 out · 1 proj starter in
InOut
No departures

Ian Ratliff in from App State drives the room.
Upgraded—
K
+1 in · −1 out · 1 proj starter in
InOut

?
Dominic De Freitas in from App State drives the room.
Upgraded—
LS
+1 in · −1 out · 1 proj starter in
InOut



Jacob Poff in from App 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 North Texas replace what it lost?
Role slots, not player-for-playerReplaced8 chains
OL
Starting slot
Out · to Oklahoma State

Braydon Nelson
rating 0.86
Replaced
Low confidence
In · from Missouri

Henry Fenuku
rating 0.86 · rg1 starter
Jan 6
▾ Detail
DL
Starting slot
Out · to Oklahoma State

Saadiq Clements
rating 0.85 · 30 tkl · 5.5 TFL · 1.5 sk
Replaced
Medium confidence
In · from Northeast Mississippi CC
N
Terrell Washington
no ’25 production record · rdt1 starter
—
▾ Detail
LB
Starting slot
Out · to unannounced
?
JJ Jean-Louis
2 tkl
Upgrade
High confidence
In · from Arkansas State

Aaron Alexander
rating 0.84 · 92 tkl · 3 TFL · 0.5 sk · 1 INT · mlb1 starter
Jan 9
▾ Detail
CB
Starting slot
Out · to unannounced
?
Tyrane Stewart
5 tkl
Upgrade
High confidence
In · from Arkansas

Keshawn Davila
rating 0.85 · 2 tkl · 2 PD · nb1 starter
Jan 7
▾ Detail
CB
Starting slot
Out · to Montana

Gabe Stroud
3 tkl
Upgrade
High confidence
In · from Baylor

Caden Jenkins
10 tkl · 1 TFL · 3 PD · lcb1 starter
Jan 8
▾ Detail
S
Starting slot
Out · to Duke

Patrick Smith-Young
rating 0.85 · 70 tkl · 1 TFL · 3 PD
Replaced
Medium confidence
In · from Auburn

Taye Seymore
no ’25 production record · fs1 starter
Jan 8
▾ Detail
K
Starting slot
Out · to unannounced
?
Miguel Arenas
0/1 FG · 7 pts
Upgrade
High confidence
In · from App State

Dominic De Freitas
20/26 FG · 91 pts · pk1 starter
Jan 8
▾ Detail
LS
Starting slot
Out · to Oklahoma State

Caden Yates
no ’25 production record
Replaced
Medium confidence
In · from App State

Jacob Poff
1 tkl · ls1 starter
Jan 7
▾ Detail
Partially replaced17 chains
QB
Starting slot
Out · to Oklahoma State

Drew Mestemaker
rating 0.98 · 47% ’25 usage · 319/465 · 4,369 pass yds · 34 TD · 9 INT
Partial replacement
High confidence
In · from UCF

Tayven Jackson
rating 0.86 · 51% ’25 usage · 200/315 · 2,151 pass yds · 10 TD · 8 INT · qb1 starter
Jan 12
▾ Detail
QB
Rotation slot
Out · to Akron

Reese Poffenbarger
rating 0.85 · 8% ’25 usage
Partial replacement
Medium confidence
In · from East Carolina

Chaston Ditta
rating 0.83 · 12% ’25 usage · 12/24 · 215 pass yds · 3 TD · 0 INT · qb2 rotation
Jan 13
▾ Detail
RB
Starting slot
Out · to Oklahoma State

Caleb Hawkins
rating 0.94 · 27% ’25 usage · 1,424 rush yds · 6.2 ypc · 25 TD · 32 rec
Partial replacement
High confidence
In · from West Virginia

Jahiem White
rating 0.86 · 20% ’25 usage · 133 rush yds · 5.5 ypc · 3 TD · rb1 starter
Jan 8
▾ Detail
WR
Starting slot
Out · to Oklahoma State

Wyatt Young
rating 0.93 · 9% ’25 usage · 70 rec · 1,264 yds · 10 TD
Partial replacement
Medium confidence
In · from Western Carolina

James Tyre
rating 0.84 · sl1 starter
Jan 12
▾ Detail
WR
Starting slot
Out · to Oklahoma State

Miles Coleman
rating 0.86 · 8% ’25 usage · 47 rec · 550 yds · 2 TD
Partial replacement
High confidence
In · from UAB

Corri Milliner
rating 0.83 · 11% ’25 usage · 24 rec · 341 yds · 3 TD · z1 starter
Jan 16
▾ Detail
WR
Rotation slot
Out · to East Carolina

Landon Sides
6% ’25 usage · 34 rec · 449 yds · 1 TD
Partial replacement
Medium confidence
In · from Black Hills State

TJ Chukwurah
rating 0.84 · x2 rotation
Jan 18
▾ Detail
WR
Rotation slot
Out · to Oklahoma State

Terrence Lewis
rating 0.86 · 2% ’25 usage · 11 rec · 184 yds · 3 TD
Partial replacement
Medium confidence
In · from Utah

Justin Stevenson
no ’25 production record · z2 rotation
Jan 11
▾ Detail
TE
Starting slot
Out · to UTSA

Brandon Young Jr.
rating 0.83 · 2% ’25 usage · 2 rec · 10 yds · 1 TD
Partial replacement
High confidence
In · from Mississippi State

Max Reese
4% ’25 usage · 2 rec · 1 yds · te1 starter
Jan 10
▾ Detail
EDGE
Starting slot
Out · to Oklahoma State

Keviyan Huddleston
rating 0.86 · 31 tkl · 9.5 TFL · 5 sk
Partial replacement
High confidence
In · from Massachusetts

David Onuoha
rating 0.83 · 42 tkl · 4.5 TFL · 2.5 sk · lde1 starter
Jan 27
▾ Detail
EDGE
Starting slot
Out · to California

Joshua Pierce
rating 0.85 · 14 tkl · 2 TFL · 2 sk
Partial replacement
High confidence
In · from California

Curlee Thomas IV
2 tkl · rde1 starter
Jan 9
▾ Detail
DL
Starting slot
Out · to Utah

Ethan Day
rating 0.87 · 54 tkl · 7 TFL · 4.5 sk
Partial replacement
High confidence
In · from East Carolina

Justin Benton
19 tkl · 2 TFL · ldt1 starter
Jan 11
▾ Detail
DL
Rotation slot
Out · to California

Jayden Williams
rating 0.84 · 21 tkl
Partial replacement
Medium confidence
In · from Central Oklahoma

Wesley Hudson
rating 0.85 · rdt2 rotation
Jan 10
▾ Detail
DL
Rotation slot
Out · to Oklahoma State

Fatafehi Vailea II
rating 0.85 · 15 tkl
Partial replacement
Medium confidence
In · from Illinois State

Christian Lorenzo
rating 0.85 · ldt2 rotation
Jan 12
▾ Detail
LB
Starting slot
Out · to Oklahoma State

Ethan Wesloski
rating 0.85 · 113 tkl · 9 TFL · 1.5 sk · 1 INT
Partial replacement
High confidence
In · from SMU

Zakye Barker
rating 0.85 · 27 tkl · 1 PD · wlb1 starter
Jan 15
▾ Detail
LB
Rotation slot
Out · to unannounced
?
Blake Fann
2 tkl
Partial replacement
Medium confidence
In · from Texas State

Chantz Johnson
rating 0.85 · 7 tkl · 0.5 TFL · 1 PD · mlb2 rotation
Jan 12
▾ Detail
CB
Starting slot
Out · to Oklahoma State

Kollin Lewis
rating 0.86 · 15 tkl · 1 TFL · 1 INT
Partial replacement
Medium confidence
In · from Emporia State University

Peyton Taylor
rating 0.86 · rcb1 starter
Jan 17
▾ Detail
S
Rotation slot
Out · to Oklahoma State

Quinton Hammonds
rating 0.86 · 54 tkl · 5 TFL · 1 sk · 2 INT
Partial replacement
Medium confidence
In · from Tyler JC
T
Tyson Wilson
no ’25 production record · fs2 rotation
—
▾ Detail
Not replaced2 chains
RB
Production lost
Out · to Abilene Christian

Makenzie McGill II
rating 0.85 · 16% ’25 usage · 389 rush yds · 5.2 ypc · 5 TD
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 3 depth arrivals in room · 3 producing losses unanswered
Jan 26
▾ Detail
S
Production lost
Out · to Oklahoma State

Evan Jackson
rating 0.86 · 44 tkl · 1.5 TFL · 1 sk · 2 INT
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 3 depth arrivals in room
Jan 5
▾ Detail
Quality vs experience
Portal rating
0.750.800.850.900.951.00
No ’25 usage recordHigh-upside betProven impactDevelopmentalExperienced depth
Jackson
Mestemaker
Hawkins








































































































0%20%40%60%
’25 usage share of previous team’s snapsets
34 unrated moves not plotted — see the ledger
How much North Texas depends on transfers
Projected 2026 two-deep · 53 slotsQuarterback100%
2
Skill (RB/WR/TE)90%
1
2
7
Offensive line80%
2
2
6
Front seven (EDGE/DL/LB)100%
12
Secondary (CB/S)90%
1
2
7
Specialists67%
3
6
Returning signeesPrior-cycle transfers2026 transfers
87%
Projected two-deep from transfers
46 of 53 two-deep slots
27 of 28
Projected starters from transfers
25 from the 2026 cycle, 2 held over
92nd
American Athletic percentile · transfer share
2nd-most transfer-dependent two-deep of 14 American Athletic teams
Returning portal corePrior-cycle transfers still in the two-deep

Dalton Carnes
WR · from Houston · 2024 cycle · SL2 rotation
2%
’25 usage · North Texas

Jayden Becks
RB · from Missouri State · 2025 cycle · RB2 rotation
8%
’25 usage · North Texas

Chase Canada
CB · from Illinois · 2025 cycle · RCB2 rotation
3 tkl
’25 · North Texas

Willie Goodacre
OL · from Syracuse · 2025 cycle · RG2 rotation
—
no ’25 record

Dylan Shaw
OL · from Texas Tech · 2025 cycle · LG1 starter
—
no ’25 record

Brandon Jones
S · from McNeese · pre-2026 · SS1 starter
—
no ’25 record
Where North Texas’s transfers came from — and where they went
Sources · 51 arrivals37 departures · destinations
SEC
11 players

Non-FBS
10 players

Sun Belt
7 players

Big 12
7 players

American Athletic
4 players

Unlisted
4 players
+
Other
8 players
+

Big 12
17 players
+
Unannounced
6 players

Non-FBS
4 players

American Athletic
3 players

ACC
3 players

Sun Belt
1 player
+
Other
3 players

North Texas
+14 net moves
Arrived from · 51

SEC
11 players

Non-FBS
10 players

Sun Belt
7 players

Big 12
7 players

American Athletic
4 players
+
Unlisted
4 players
+
Other
8 players
Departed to · 37

Big 12
17 players
+
Unannounced
6 players

Non-FBS
4 players

American Athletic
3 players

ACC
3 players

Sun Belt
1 player
+
Other
3 players
11arrivals came from SEC programs — the single largest source.
37arrivals are projected straight into the two-deep (22 of 51 arrivals came from P4 leagues).
3departures stayed inside the American Athletic.
How the window developed
Cumulative net moves · in − out5 undated moves not plotted
All portal moves
88 of 88 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
HF
Winter window · 3★

JW
Winter window · 3★

BH
Winter window · 3★

ZJ
Winter window · 3★

JB
Winter window · 3★

TJ
Winter window · 3★

PT
Winter window · 3★

DC
Winter window · 3★

CC
Winter window · 3★

