Transfer portal · 2026
Oklahoma Sooners
Both windowsProjected two-deep impacti
+12
Projected two-deep roles added · 2026 arrivals
Oklahoma added 12 transfers projected into the two-deep (8 as starters) against 27 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.
20
Arrivals
-7
27
Departures
0.87
Avg rating in
+0.01
0.86
Avg rating out
12
Proj two-deep in
—
—
Out roles untracked
14 of 20
’25 production in
—
14 of 27
’25 production out
What changed
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
47 moves · 11 rooms touchediOffense-6 net players
Upgraded+1 player
TE
+3 in · −2 out · 1 proj starter in
InOut









Rocky Beers in from Colorado State drives the room.
Replaced-1 player
RB
+1 in · −2 out · 1 proj starter in
InOut





Lloyd Avant in from Colorado State drives the room.
Unresolved-1 player
QB
+0 in · −1 out
InOut
No arrivals

Michael Hawkins Jr. out to West Virginia drives the room.
Depth concern-2 players
OL
+4 in · −6 out · 1 proj starter in
InOut



















E'Marion Harris in from Arkansas drives the room.
Depth concern-3 players
WR
+3 in · −6 out · 2 proj starters in
InOut

















Trell Harris in from Virginia drives the room.
Defense-2 net players
Replaced+1 player
EDGE
+1 in · −0 out
InOut
No departures

Kenny Ozowalu in from UTSA drives the room.
Replaced—
LB
+2 in · −2 out · 2 proj starters in
InOut







Sammy Omosigho out to UCLA drives the room.
Replaced—
DL
+2 in · −2 out
InOut







Bishop Thomas in from Georgia State drives the room.
Depth concern-1 player
CB
+2 in · −3 out
InOut









Devon Jordan out to Baylor drives the room.
Depth concern-2 players
S
+1 in · −3 out
InOut







D'Yoni Hill in from Wisconsin drives the room.
Specialists+1 net players
Upgraded+1 player
P
+1 in · −0 out · 1 proj starter in
InOut
No departures

Grayson Miller in from University of Central Oklahoma drives the room.
No movement—
K
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this 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 production percentile (smallest = none recorded)
Did Oklahoma replace what it lost?
Role slots, not player-for-playerReplaced6 chains
RB
Starting slot
Out · to Kentucky

Jovantae Barnes
rating 0.86 · 30th pctl ’25 production · 45 rush yds · 2.4 ypc · 1 TD
Upgrade
High confidence
In · from Colorado State

Lloyd Avant
rating 0.85 · 82nd pctl ’25 production · 417 rush yds · 4.6 ypc · 5 TD · 24 rec · rb1 starter
Jan 5
▾ Detail
WR
Starting slot
Out · to Cincinnati

JaVonnie Gibson
rating 0.89 · 59th pctl ’25 production · 18 rec · 199 yds · 1 TD
Upgrade
High confidence
In · from Virginia

Trell Harris
rating 0.93 · 95th pctl ’25 production · 59 rec · 847 yds · 5 TD · z2 starter
Jan 5
▾ Detail
WR
Starting slot
Out · to Wisconsin

Zion Kearney
rating 0.86 · 25th pctl ’25 production · 2 rec · 31 yds
Upgrade
High confidence
In · from Texas

Parker Livingstone
rating 0.92 · 81st pctl ’25 production · 29 rec · 516 yds · 6 TD · x1 starter
Jan 6
▾ Detail
TE
Starting slot
Out · to Minnesota

Kaden Helms
rating 0.86 · 35th pctl ’25 production · 5 rec · 35 yds · 1 TD
Upgrade
High confidence
In · from Florida

Hayden Hansen
rating 0.88 · 83rd pctl ’25 production · 30 rec · 254 yds · 2 TD · te1 starter
Jan 4
▾ Detail
OL
Starting slot
Out · to Iowa State

Jake Taylor
rating 0.86
Upgrade
Medium confidence
In · from Arkansas

E'Marion Harris
rating 0.93 · 18th pctl ’25 production · 2 tkl · rt1 starter
Jan 5
▾ Detail
LB
Starting slot
Out · to Northwestern

Kobie McKinzie
rating 0.90 · 67th pctl ’25 production · 32 tkl · 6.5 TFL · 1 sk
Replaced
Medium confidence
In · from Ohio State University

Owen Heinecke
no ’25 production record · mlb1 starter
—
▾ Detail
Partially replaced3 chains
TE
Rotation slot
Out · to Pittsburgh

Carson Kent
rating 0.87 · 30th pctl ’25 production · 3 rec · 26 yds
Partial replacement
Medium confidence
In · from Colorado State

Rocky Beers
rating 0.85 · 92nd pctl ’25 production · 31 rec · 388 yds · 7 TD · te2 rotation
Jan 5
▾ Detail
DL
Rotation slot
Out · to Clemson

Markus Strong
rating 0.87 · 44th pctl ’25 production · 8 tkl · 3 TFL · 1 sk
Partial replacement
Medium confidence
In · from Georgia State

Bishop Thomas
rating 0.86 · 91st pctl ’25 production · 48 tkl · 3.5 TFL · 1.5 sk · dt2 rotation
Jan 13
▾ Detail
LB
Starting slot
Out · to UCLA

Sammy Omosigho
rating 0.91 · 78th pctl ’25 production · 50 tkl · 4.5 TFL · 2 sk
Partial replacement
High confidence
In · from Michigan

Cole Sullivan
rating 0.87 · 78th pctl ’25 production · 44 tkl · 5 TFL · 2 sk · 3 INT · sam1 starter
Jan 7
▾ Detail
Not replaced4 chains
QB
Production lost
Out · to West Virginia

Michael Hawkins Jr.
rating 0.86 · 40th pctl ’25 production · 15/27 · 167 pass yds · 3 TD · 0 INT
Unresolved
Loss not replaced
In
No portal addition
Jan 5
▾ Detail
RB
Production lost
Out · to Michigan

Taylor Tatum
rating 0.88
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses
Jan 8
▾ Detail
CB
Production lost
Out · to Baylor

Devon Jordan
rating 0.86 · 56th pctl ’25 production · 13 tkl · 2 TFL · 1 sk
Unresolved
Room restocked · slot open
In
No starter/rotation addition
2 depth arrivals in room · 2 producing losses unanswered
Jan 5
▾ Detail
S
Production lost
Out · to Colorado

Jaydan Hardy
rating 0.86 · 50th pctl ’25 production · 11 tkl · 1 INT
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room · 2 producing losses unanswered
Jan 14
▾ 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
5 unrated moves not plotted — see the ledger
How much Oklahoma depends on transfers
Projected 2026 two-deep · 58 slotsQuarterback100%
2
Skill (RB/WR/TE)70%
3
1
6
Offensive line30%
7
1
2
Front seven (EDGE/DL/LB)29%
10
4
Secondary (CB/S)0%
10
Specialists50%
6
4
2
Returning signeesPrior-cycle transfers2026 transfers
38%
Projected two-deep from transfers
22 of 58 two-deep slots
14 of 29
Projected starters from transfers
8 from the 2026 cycle, 6 held over
33rd
SEC percentile · transfer share
11th-most transfer-dependent two-deep of 16 SEC teams
Returning portal corePrior-cycle transfers still in the two-deep

Jacob Ulrich
P · from Kennesaw State · 2025 cycle · PT2 rotation
4th pctl
’25 production · Oklahoma

John Mateer
QB · from Washington State · 2025 cycle · QB1 starter
89th pctl
’25 production · Oklahoma

Isaiah Sategna III
WR · from Arkansas · 2025 cycle · H1 starter
97th pctl
’25 production · Oklahoma

Jake Maikkula
OL · from Stanford · 2025 cycle · C1 starter
—
no ’25 record

Tate Sandell
K · from UTSA · 2025 cycle · KO1 starter
92nd pctl
’25 production · Oklahoma

Whitt Newbauer
QB · from Mercer · 2025 cycle · QB2 rotation
9th pctl
’25 production · Oklahoma
Where Oklahoma’s transfers came from — and where they went
Sources · 20 arrivals27 departures · destinations
Arrived from · 20

SEC
4 players

Pac-12
4 players

Non-FBS
4 players

Big Ten
3 players

ACC
2 players

Conference USA
1 player
+
Other
2 players
Departed to · 27

Big 12
9 players

SEC
7 players

Big Ten
5 players

ACC
3 players

American Athletic
2 players

Sun Belt
1 player
4arrivals came from SEC programs — the single largest source.
12arrivals are projected straight into the two-deep (9 of 20 arrivals came from P4 leagues).
7departures stayed inside the SEC.
How the window developed
Cumulative net moves · in − out2 undated moves not plotted
All portal moves
47 of 47 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
EH
Winter window · 4★

TH
Winter window · 4★

PL
Winter window · 4★

JV
Winter window · 4★

HH
Winter window · 3★

DF
Winter window · 3★

CS
Winter window · 3★

CN
Winter window · 3★

KO
Winter window · 3★

OCT 24
2:34 PM
STATUS
Listed Doubtful
QUESTIONABLE → DOUBTFUL
OCT 24
2:34 PM
STATUS
Escalated to OUT — He's been out with a shoulder injury since the season opener against UTEP
QUESTIONABLE → OUT
OCT 24
2:34 PM
STATUS
Escalated to OUT
DOUBTFUL → OUT





