Transfer portal · 2026
Louisville Cardinals
Both windowsProjected two-deep impacti
+27
Projected two-deep roles added · 2026 arrivals
Louisville added 27 transfers projected into the two-deep (16 as starters) against 30 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.
33
Arrivals
+3
30
Departures
0.86
Avg rating in
+0.01
0.86
Avg rating out
27
Proj two-deep in
—
—
Out roles untracked
19 of 33
’25 production in
—
18 of 30
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 7 rooms, led by QB.
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
63 moves · 13 rooms touchediOffense0 net players
Upgraded+2 players
WR
+6 in · −4 out · 2 proj starters in
InOut














?



Tre Richardson in from Vanderbilt drives the room.
Replaced+2 players
OL
+6 in · −4 out · 5 proj starters in
InOut














?



Jordan Church out to Texas Tech drives the room.
Upgraded-1 player
TE
+2 in · −3 out · 1 proj starter in
InOut





?


Brody Foley in from Tulsa drives the room.
Upgraded-1 player
QB
+2 in · −3 out · 1 proj starter in
InOut









Lincoln Kienholz in from Ohio State drives the room.
Depth concern-2 players
RB
+1 in · −3 out
InOut







Duke Watson out to UCF drives the room.
Defense+2 net players
Upgraded+2 players
DL
+6 in · −4 out · 3 proj starters in
InOut



















Tyler Thompson in from North Carolina drives the room.
Upgraded+1 player
S
+4 in · −3 out · 2 proj starters in
InOut













D'Angelo Hutchinson out to Cincinnati drives the room.
Replaced+1 player
LB
+1 in · −0 out
InOut
No departures

Jacob Smith in from Kentucky drives the room.
Upgraded—
CB
+2 in · −2 out · 1 proj starter in
InOut







TJ Banks in from Ole Miss drives the room.
Unresolved-2 players
EDGE
+0 in · −2 out
InOut
No arrivals


Justin Beadles out to California drives the room.
Specialists+1 net players
Upgraded+1 player
LS
+1 in · −0 out · 1 proj starter in
InOut
No departures

Ryan Manis in from Liberty drives the room.
Replaced—
K
+1 in · −1 out
InOut



Cooper Ranvier out to Tennessee drives the room.
Replaced—
P
+1 in · −1 out
InOut



Carter Schwartz out to Arizona 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 Louisville replace what it lost?
Role slots, not player-for-playerReplaced6 chains
QB
Starting slot
Out · to Wisconsin

Deuce Adams
rating 0.85 · 32nd pctl ’25 production · 15/21 · 112 pass yds · 0 TD · 0 INT
Upgrade
High confidence
In · from Ohio State

Lincoln Kienholz
rating 0.89 · 39th pctl ’25 production · 11/14 · 139 pass yds · 1 TD · 0 INT · qb1 starter
Jan 4
▾ Detail
WR
Starting slot
Out · to Wake Forest

Antonio Meeks
rating 0.86 · 57th pctl ’25 production · 17 rec · 189 yds · 1 TD
Upgrade
High confidence
In · from Vanderbilt

Tre Richardson
rating 0.93 · 95th pctl ’25 production · 47 rec · 810 yds · 7 TD · wr31 starter
Jan 9
▾ Detail
WR
Starting slot
Out · to unannounced
?
Bobby Golden
3rd pctl ’25 production · 1 KR · 8 yd avg
Upgrade
High confidence
In · from Florida State

Lawayne McCoy
rating 0.92 · 75th pctl ’25 production · 27 rec · 403 yds · 3 TD · wr1 starter
Jan 11
▾ Detail
TE
Starting slot
Out · to Duke

Nate Kurisky
rating 0.85 · 70th pctl ’25 production · 20 rec · 157 yds · 2 TD
Replaced
High confidence
In · from Tulane

Justyn Reid
rating 0.85 · 77th pctl ’25 production · 17 rec · 200 yds · 3 TD · te3 starter
Jan 7
▾ Detail
DL
Starting slot
Out · to Oklahoma State

Jerry Lawson
rating 0.88 · 56th pctl ’25 production · 16 tkl · 2.5 TFL · 0.5 sk
Replaced
High confidence
In · from Purdue

Demeco Kennedy
rating 0.86 · 67th pctl ’25 production · 22 tkl · 3 TFL · 1.5 sk · dt1 starter
Jan 7
▾ Detail
CB
Starting slot
Out · to Tulane

Justin Agu
rating 0.86 · 36th pctl ’25 production · 6 tkl
Replaced
Medium confidence
In · from Elon

Brycen Scott
rating 0.86 · cb22 starter
Jan 19
▾ Detail
Partially replaced8 chains
QB
Rotation slot
Out · to Indiana State

Brady Allen
rating 0.85 · 24th pctl ’25 production · 8/12 · 75 pass yds · 1 TD · 2 INT
Partial replacement
Medium confidence
In · from West Georgia

Davin Wydner
rating 0.82 · qb2 rotation
Jan 11
▾ Detail
OL
Starting slot
Out · to Texas Tech

Jordan Church
rating 0.91
Partial replacement
Low confidence
In · from Boston College

Eryx Daugherty
rating 0.88 · lg1 starter
Jan 6
▾ Detail
CB
Rotation slot
Out · to East Carolina

Rae'mon Mosby
18th pctl ’25 production · 2 tkl
Partial replacement
Medium confidence
In · from Ole Miss

TJ Banks
rating 0.86 · 59th pctl ’25 production · 20 tkl · 0.5 TFL · 1 PD · cb21 rotation
Jan 16
▾ Detail
S
Starting slot
Out · to Cincinnati

D'Angelo Hutchinson
98th pctl ’25 production · 84 tkl · 2.5 TFL · 1 INT
Partial replacement
High confidence
In · from Iowa

Koen Entringer
rating 0.89 · 95th pctl ’25 production · 73 tkl · 3.5 TFL · 3 PD · s1 starter
Jan 10
▾ Detail
S
Starting slot
Out · to Kansas

Corey Gordon Jr.
rating 0.86 · 87th pctl ’25 production · 53 tkl · 3 TFL · 2 PD
Partial replacement
High confidence
In · from Tennessee

Kaleb Beasley
rating 0.86 · 62nd pctl ’25 production · 24 tkl · 1 PD · s21 starter
Jan 13
▾ Detail
S
Rotation slot
Out · to Western Michigan

Daeh McCullough
rating 0.84 · 0th pctl ’25 production · 1 tkl
Partial replacement
Medium confidence
In · from Kentucky

DJ Waller Jr.
rating 0.86 · 0th pctl ’25 production · 1 tkl · s2 rotation
Jan 4
▾ Detail
K
Rotation slot
Out · to Tennessee

Cooper Ranvier
86th pctl ’25 production · 21/25 FG · 102 pts
Partial replacement
Medium confidence
In · from Rhode Island

Garth White
no ’25 production record · pk2 rotation
May 9
▾ Detail
P
Rotation slot
Out · to Arizona

Carter Schwartz
12th pctl ’25 production · 14 punts · 39.6 yd avg
Partial replacement
Medium confidence
In · from Eastern Kentucky

Jacob Baker
no ’25 production record · pt2 rotation
Jan 8
▾ Detail
Not replaced3 chains
RB
Production lost
Out · to UCF

Duke Watson
rating 0.87 · 52nd pctl ’25 production · 158 rush yds · 3.2 ypc · 1 TD
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room · 3 producing losses unanswered
Jan 10
▾ Detail
TE
Production lost
Out · to unannounced
?
Davon Mitchell
13th pctl ’25 production · 1 rec · 8 yds
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 1 depth arrival in room
Jan 1
▾ Detail
EDGE
Production lost
Out · to California

Justin Beadles
rating 0.87 · 40th pctl ’25 production · 12 tkl · 1 TFL
Unresolved
Loss not replaced
In
No portal addition
Jan 10
▾ 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
13 unrated moves not plotted — see the ledger
How much Louisville depends on transfers
Projected 2026 two-deep · 57 slotsQuarterback100%
2
Skill (RB/WR/TE)60%
4
2
4
Offensive line70%
3
1
6
Front seven (EDGE/DL/LB)57%
6
2
6
Secondary (CB/S)75%
2
1
5
Specialists46%
7
6
Returning signeesPrior-cycle transfers2026 transfers
61%
Projected two-deep from transfers
35 of 57 two-deep slots
21 of 29
Projected starters from transfers
16 from the 2026 cycle, 5 held over
94th
ACC percentile · transfer share
2nd-most transfer-dependent two-deep of 17 ACC teams
Returning portal corePrior-cycle transfers still in the two-deep

Tayon Holloway
CB · from North Carolina · 2024 cycle · CB1 starter
85th pctl
’25 production · Louisville

Jaleel Skinner
TE · from Miami · 2024 cycle · TE1 rotation
78th pctl
’25 production · Louisville

Naeer Jackson
OL · from Florida International · 2025 cycle · LG2 rotation
—
no ’25 record

Clev Lubin
EDGE · from Coastal Carolina · 2025 cycle · DE1 starter
99th pctl
’25 production · Louisville

TreyShun Hurry
WR · from San José State · 2025 cycle · WR21 starter
49th pctl
’25 production · Louisville

Benjamin Perry
LB · from UCLA · pre-2026 · LB31 starter
—
no ’25 record
Where Louisville’s transfers came from — and where they went
Sources · 33 arrivals30 departures · destinations
Arrived from · 33

SEC
11 players

Non-FBS
8 players

ACC
4 players

Big Ten
3 players

Conference USA
2 players

American Athletic
2 players
+
Other
3 players
Departed to · 30

Big 12
6 players

Non-FBS
4 players
+
Unannounced
3 players

ACC
3 players

American Athletic
3 players

SEC
3 players
+
Other
8 players
11arrivals came from SEC programs — the single largest source.
27arrivals are projected straight into the two-deep (20 of 33 arrivals came from P4 leagues).
3departures stayed inside the ACC.
How the window developed
Cumulative net moves · in − out1 undated move not plotted
All portal moves
63 of 63 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
TR
Winter window · 4★

BF
Winter window · 4★

LM
Winter window · 4★

LK
Winter window · 3★

KE
Winter window · 3★

ED
Winter window · 3★

MD
Winter window · 3★

CH
Winter window · 3★

TT
Winter window · 3★

DW
Winter window · 3★

DK
Winter window · 3★

JS
Winter window · 3★

JS
Winter window · 3★

TZ
Winter window · 3★

KB
Winter window · 3★

EW
Winter window · 3★

TB
Winter window · 3★



