Transfer portal · 2026
North Texas Mean Green
Both windowsProjected two-deep impacti
+31
Projected two-deep roles added · 2026 arrivals
North Texas added 31 transfers projected into the two-deep (17 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.
48
Arrivals
+11
37
Departures
0.84
Avg rating in
-0.02
0.87
Avg rating out
31
Proj two-deep in
—
—
Out roles untracked
23 of 48
’25 production in
—
27 of 37
’25 production out
How the roster changed
85 moves · 13 rooms touchediOffense+3 net players
Upgraded+2 players
TE
+3 in · −1 out · 1 proj starter in
InOut







Brec Long in from South Alabama drives the room.
Replaced+1 player
WR
+6 in · −5 out
InOut





















Wyatt Young out to Oklahoma State drives the room.
Upgraded+1 player
OL
+6 in · −5 out · 3 proj starters in
InOut





















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







Drew Mestemaker out to Oklahoma State 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+7 net players
Replaced+4 players
CB
+7 in · −3 out · 2 proj starters in
InOut















?


Kollin Lewis out to Oklahoma State drives the room.
Replaced+2 players
EDGE
+5 in · −3 out · 2 proj starters in
InOut















Udoka Ezeani in from UTEP drives the room.
Replaced+1 player
LB
+4 in · −3 out · 2 proj starters in
InOut








?
?

Ethan Wesloski out to Oklahoma State drives the room.
Replaced—
DL
+4 in · −4 out · 1 proj starter in
InOut









N




Ethan Day out to Utah drives the room.
Replaced—
S
+4 in · −4 out · 1 proj starter in
InOut













U
Patrick Smith-Young out to Duke 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 production percentile (smallest = none recorded)
Did North Texas replace what it lost?
Role slots, not player-for-playerReplaced6 chains
OL
Starting slot
Out · to Oklahoma State

Braydon Nelson
rating 0.86
Replaced
Low confidence
In · from Georgia Southern

Chandler Strong
rating 0.85 · c1 starter
Jan 7
▾ Detail
EDGE
Starting slot
Out · to California

Joshua Pierce
rating 0.85 · 56th pctl ’25 production · 14 tkl · 2 TFL · 2 sk
Upgrade
High confidence
In · from Massachusetts

David Onuoha
rating 0.83 · 90th pctl ’25 production · 42 tkl · 4.5 TFL · 2.5 sk · jack1 starter
Jan 27
▾ Detail
LB
Starting slot
Out · to unannounced
?
JJ Jean-Louis
9th pctl ’25 production · 2 tkl
Upgrade
High confidence
In · from Arkansas State

Aaron Alexander
rating 0.84 · 92nd pctl ’25 production · 92 tkl · 3 TFL · 0.5 sk · 1 INT · wlb1 starter
Jan 9
▾ Detail
CB
Starting slot
Out · to unannounced
?
Tyrane Stewart
33rd pctl ’25 production · 5 tkl
Replaced
High confidence
In · from Baylor

Cameren Jenkins
36th pctl ’25 production · 6 tkl · nickel1 starter
Jan 10
▾ Detail
K
Starting slot
Out · to unannounced
?
Miguel Arenas
21st pctl ’25 production · 0/1 FG · 7 pts
Upgrade
High confidence
In · from App State

Dominic De Freitas
76th pctl ’25 production · 20/26 FG · 91 pts · k1 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
0th pctl ’25 production · 1 tkl · ls1 starter
Jan 7
▾ Detail
Partially replaced17 chains
QB
Starting slot
Out · to Oklahoma State

Drew Mestemaker
rating 0.98 · 100th pctl ’25 production · 319/465 · 4,369 pass yds · 34 TD · 9 INT
Partial replacement
High confidence
In · from UCF

Tayven Jackson
rating 0.86 · 77th pctl ’25 production · 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 · 14th pctl ’25 production
Partial replacement
Medium confidence
In · from East Carolina

Chaston Ditta
rating 0.83 · 38th pctl ’25 production · 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 · 100th pctl ’25 production · 1,424 rush yds · 6.2 ypc · 25 TD · 32 rec
Partial replacement
High confidence
In · from West Virginia

Jahiem White
rating 0.86 · 46th pctl ’25 production · 133 rush yds · 5.5 ypc · 3 TD · rb1 starter
Jan 8
▾ Detail
RB
Rotation slot
Out · to Abilene Christian

Makenzie McGill II
rating 0.85 · 68th pctl ’25 production · 389 rush yds · 5.2 ypc · 5 TD
Partial replacement
Medium confidence
In · from Missouri

Brendon Haygood
rating 0.86 · 12th pctl ’25 production · rb2 rotation
Jan 10
▾ Detail
WR
Rotation slot
Out · to Oklahoma State

Wyatt Young
rating 0.93 · 100th pctl ’25 production · 70 rec · 1,264 yds · 10 TD
Partial replacement
Medium confidence
In · from Western Carolina

James Tyre
rating 0.84 · pr2 rotation
Jan 12
▾ Detail
WR
Rotation slot
Out · to Oklahoma State

Miles Coleman
rating 0.86 · 85th pctl ’25 production · 47 rec · 550 yds · 2 TD
Partial replacement
Medium confidence
In · from UAB

Corri Milliner
rating 0.83 · 71st pctl ’25 production · 24 rec · 341 yds · 3 TD · z2 rotation
Jan 16
▾ Detail
WR
Rotation slot
Out · to East Carolina

Landon Sides
78th pctl ’25 production · 34 rec · 449 yds · 1 TD
Partial replacement
Medium confidence
In · from Utah

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

Brandon Young Jr.
rating 0.83 · 15th pctl ’25 production · 2 rec · 10 yds · 1 TD
Partial replacement
High confidence
In · from Mississippi State

Max Reese
0th pctl ’25 production · 2 rec · 1 yds · te1 starter
Jan 10
▾ Detail
EDGE
Starting slot
Out · to Oklahoma State

Keviyan Huddleston
rating 0.86 · 91st pctl ’25 production · 31 tkl · 9.5 TFL · 5 sk
Partial replacement
High confidence
In · from Georgia Southern

Davion Rhodes
rating 0.84 · 82nd pctl ’25 production · 34 tkl · 6 TFL · 1 PD · de1 starter
Jan 13
▾ Detail
DL
Starting slot
Out · to Utah

Ethan Day
rating 0.87 · 97th pctl ’25 production · 54 tkl · 7 TFL · 4.5 sk
Partial replacement
High confidence
In · from East Carolina

Justin Benton
55th pctl ’25 production · 19 tkl · 2 TFL · dt1 starter
Jan 11
▾ Detail
DL
Rotation slot
Out · to Oklahoma State

Saadiq Clements
rating 0.85 · 81st pctl ’25 production · 30 tkl · 5.5 TFL · 1.5 sk
Partial replacement
Medium confidence
In · from Northeast Mississippi CC
N
Terrell Washington
no ’25 production record · dt22 rotation
—
▾ Detail
LB
Starting slot
Out · to Oklahoma State

Ethan Wesloski
rating 0.85 · 98th pctl ’25 production · 113 tkl · 9 TFL · 1.5 sk · 1 INT
Partial replacement
High confidence
In · from SMU

Zakye Barker
rating 0.85 · 56th pctl ’25 production · 27 tkl · 1 PD · mlb1 starter
Jan 15
▾ Detail
LB
Rotation slot
Out · to unannounced
?
Blake Fann
9th pctl ’25 production · 2 tkl
Partial replacement
Medium confidence
In · from Alcorn State

Cedric Roberts
rating 0.82 · wlb2 rotation
Jan 13
▾ Detail
CB
Starting slot
Out · to Oklahoma State

Kollin Lewis
rating 0.86 · 57th pctl ’25 production · 15 tkl · 1 TFL · 1 INT
Partial replacement
Medium confidence
In · from Emporia State

Peyton Taylor
rating 0.86 · cb21 starter
Jan 17
▾ Detail
CB
Rotation slot
Out · to Montana

Gabe Stroud
25th pctl ’25 production · 3 tkl
Partial replacement
Medium confidence
In · from Arkansas

Jaden Allen
rating 0.84 · 0th pctl ’25 production · 1 tkl · cb22 rotation
Jan 13
▾ Detail
S
Starting slot
Out · to Duke

Patrick Smith-Young
rating 0.85 · 93rd pctl ’25 production · 70 tkl · 1 TFL · 3 PD
Partial replacement
Medium confidence
In · from Wofford

CJ Coombes
rating 0.85 · s1 starter
Jan 6
▾ Detail
S
Rotation slot
Out · to Oklahoma State

Quinton Hammonds
rating 0.86 · 92nd pctl ’25 production · 54 tkl · 5 TFL · 1 sk · 2 INT
Partial replacement
Medium confidence
In · from West Virginia

Jason Cross Jr.
no ’25 production record · s22 rotation
Jan 7
▾ Detail
Not replaced4 chains
RB
Production lost
Out · to East Carolina

Ashton Gray
rating 0.87 · 67th pctl ’25 production · 377 rush yds · 6.5 ypc · 5 TD
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 6
▾ Detail
WR
Production lost
Out · to Oklahoma State

Terrence Lewis
rating 0.86 · 57th pctl ’25 production · 11 rec · 184 yds · 3 TD
Unresolved
Room restocked · slot open
In
No further two-deep addition
3 two-deep arrivals answer other losses · 3 depth arrivals in room
Jan 5
▾ Detail
DL
Production lost
Out · to California

Jayden Williams
rating 0.84 · 54th pctl ’25 production · 21 tkl
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 17
▾ Detail
S
Production lost
Out · to Oklahoma State

Evan Jackson
rating 0.86 · 84th pctl ’25 production · 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 · 2 depth arrivals in room
Jan 5
▾ Detail
Quality vs experience
Portal rating
0.750.800.850.900.951.00
No ’25 production record
High-upside betProven impactDevelopmentalExperienced depth





















































0th pctl25th pctl50th pctl75th pctl
’25 production · national position percentile
31 unrated moves not plotted — see the ledger
How much North Texas depends on transfers
Projected 2026 two-deep · 54 slotsQuarterback100%
2
Skill (RB/WR/TE)75%
2
6
Offensive line70%
3
2
5
Front seven (EDGE/DL/LB)75%
3
9
Secondary (CB/S)80%
2
3
5
Specialists67%
4
1
7
Returning signeesPrior-cycle transfers2026 transfers
74%
Projected two-deep from transfers
40 of 54 two-deep slots
22 of 27
Projected starters from transfers
18 from the 2026 cycle, 4 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

BJ Allen Jr.
CB · from Texas · 2024 cycle · CB1 starter
58th pctl
’25 production · North Texas

Chase Canada
CB · from Illinois · 2025 cycle · CB2 rotation
25th pctl
’25 production · North Texas

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

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

Brandon Jones
S · from McNeese · pre-2026 · S21 starter
—
no ’25 record
Where North Texas’s transfers came from — and where they went
Sources · 48 arrivals37 departures · destinations
Arrived from · 48

Non-FBS
11 players

SEC
11 players

Sun Belt
7 players

Big 12
7 players

American Athletic
4 players

ACC
3 players
+
Other
5 players
Departed to · 37

Big 12
17 players
+
Unannounced
6 players

Non-FBS
5 players

American Athletic
3 players

ACC
3 players

Sun Belt
1 player
+
Other
2 players
11arrivals came from Non-FBS programs — the single largest source.
31arrivals are projected straight into the two-deep (22 of 48 arrivals came from P4 leagues).
3departures stayed inside the American Athletic.
How the window developed
Cumulative net moves · in − out2 undated moves not plotted
All portal moves
85 of 85 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★

SEP 11
12:32 AM
ROLE
The school released its official depth chart



