Transfer portal · 2026
Wake Forest Demon Deacons
Both windowsProjected two-deep impacti
+21
Projected two-deep roles added · 2026 arrivals
Wake Forest added 21 transfers projected into the two-deep (9 as starters) against 22 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.
26
Arrivals
+4
22
Departures
0.85
Avg rating in
-0.00
0.86
Avg rating out
21
Proj two-deep in
—
—
Out roles untracked
13 of 26
’25 production in
—
9 of 22
’25 production out
How the roster changed
48 moves · 11 rooms touchediOffense0 net players
Replaced+3 players
OL
+5 in · −2 out · 3 proj starters in
InOut













Melvin Siani out to Texas drives the room.
Replaced—
RB
+2 in · −2 out
InOut




?

KD Daniels in from Florida drives the room.
Replaced—
TE
+1 in · −1 out
InOut



Landon Morris in from California drives the room.
Upgraded-1 player
QB
+1 in · −2 out · 1 proj starter in
InOut





Gio Lopez in from North Carolina drives the room.
Depth concern-2 players
WR
+6 in · −8 out · 2 proj starters in
InOut



























Chris Barnes out to Oklahoma State drives the room.
Defense+2 net players
Replaced+2 players
LB
+3 in · −1 out
InOut





?
Vincent Firenze in from Dayton drives the room.
Upgraded+2 players
CB
+2 in · −0 out · 2 proj starters in
InOut
No departures


Bernard Causey in from Georgia State drives the room.
Replaced—
DL
+2 in · −2 out
InOut




?

Mateen Ibirogba out to Texas Tech drives the room.
Depth concern-1 player
EDGE
+1 in · −2 out
InOut





D.J. Johnson in from New Hampshire drives the room.
Replaced-1 player
S
+1 in · −2 out
InOut





Jacob Cosby-Mosley out to Western Kentucky drives the room.
Specialists+2 net players
Upgraded+2 players
LS
+2 in · −0 out · 1 proj starter in
InOut
No departures

?
Eli Gilmour in from Nevada drives the room.
No movement—
K
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
No movement—
P
+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 Wake Forest replace what it lost?
Role slots, not player-for-playerReplaced1 chain
QB
Starting slot
Out · to Liberty

Deshawn Purdie
rating 0.84 · 14% ’25 usage · 41/82 · 618 pass yds · 6 TD · 3 INT
Upgrade
High confidence
In · from North Carolina

Gio Lopez
rating 0.86 · 51% ’25 usage · 170/261 · 1,747 pass yds · 10 TD · 5 INT · qb1 starter
Jan 8
▾ Detail
Partially replaced10 chains
RB
Rotation slot
Out · to unannounced
?
Tate Carney
rating 0.83 · 2% ’25 usage · 1 KR · 26 yd avg
Partial replacement
Medium confidence
In · from Florida

KD Daniels
rating 0.86 · 6% ’25 usage · 120 rush yds · 4.3 ypc · 1 TD · rb2 rotation
Jan 5
▾ Detail
WR
Starting slot
Out · to Oklahoma State

Chris Barnes
rating 0.90 · 9% ’25 usage · 39 rec · 547 yds · 3 TD · 143 rush yds
Partial replacement
High confidence
In · from Louisville

Antonio Meeks
rating 0.86 · 4% ’25 usage · 17 rec · 189 yds · 1 TD · x1 starter
Jan 15
▾ Detail
WR
Starting slot
Out · to Texas

Sterling Berkhalter
rating 0.91 · 6% ’25 usage · 30 rec · 416 yds · 2 TD
Partial replacement
High confidence
In · from Arkansas

Kam Shanks
rating 0.85 · 3% ’25 usage · 9 rec · 101 yds · 1 TD · sl1 starter
Jan 11
▾ Detail
WR
Rotation slot
Out · to Florida

Micah Mays Jr.
rating 0.88 · 7% ’25 usage · 18 rec · 302 yds · 2 TD
Partial replacement
Medium confidence
In · from UTEP

Wondame Davis Jr.
rating 0.87 · 8% ’25 usage · 25 rec · 604 yds · 6 TD · x2 rotation
Jan 8
▾ Detail
WR
Rotation slot
Out · to East Carolina

Jeremiah Melvin
rating 0.86 · 4% ’25 usage · 3 rec · 39 yds · 1 TD
Partial replacement
Medium confidence
In · from Rice

Drayden Dickmann
rating 0.85 · 9% ’25 usage · 37 rec · 323 yds · 3 TD · sl2 rotation
Jan 10
▾ Detail
TE
Rotation slot
Out · to UCLA

Harry Lodge
rating 0.85
Partial replacement
Medium confidence
In · from California

Landon Morris
rating 0.87 · 3% ’25 usage · 7 rec · 94 yds · 2 TD · te2 rotation
Jan 9
▾ Detail
OL
Starting slot
Out · to Texas

Melvin Siani
rating 0.93 · 2 tkl
Partial replacement
Medium confidence
In · from Oregon State

Ryan Berger
rating 0.86 · rg1 starter
Jan 8
▾ Detail
DL
Rotation slot
Out · to Texas Tech

Mateen Ibirogba
rating 0.96 · 21 tkl · 3.5 TFL · 2 sk
Partial replacement
Medium confidence
In · from LSU

Sydir Mitchell
rating 0.85 · nt2 rotation
Jan 11
▾ Detail
LB
Rotation slot
Out · to unannounced
?
Darius Jones
4 tkl
Partial replacement
Medium confidence
In · from California

Buom Jock
rating 0.85 · 2 tkl · mlb2 rotation
Jan 10
▾ Detail
S
Rotation slot
Out · to Western Kentucky

Jacob Cosby-Mosley
rating 0.83
Partial replacement
Medium confidence
In · from Iowa State

Joshua Patterson
4 tkl · 1 INT · 1 PD · ss2 rotation
—
▾ Detail
Quality vs experience
Portal rating
0.750.800.850.900.951.00
No ’25 usage recordHigh-upside betProven impactDevelopmentalExperienced depth
Lopez
Purdie

Davis














































?
?
























0%20%40%60%
’25 usage share of previous team’s snapsets
8 unrated moves not plotted — see the ledger
How much Wake Forest depends on transfers
Projected 2026 two-deep · 56 slotsQuarterback50%
1
1
Skill (RB/WR/TE)90%
1
2
7
Offensive line50%
5
1
4
Front seven (EDGE/DL/LB)67%
4
4
4
Secondary (CB/S)50%
5
2
3
Specialists42%
7
3
2
Returning signeesPrior-cycle transfers2026 transfers
59%
Projected two-deep from transfers
33 of 56 two-deep slots
18 of 28
Projected starters from transfers
9 from the 2026 cycle, 9 held over
75th
ACC percentile · transfer share
5th-most transfer-dependent two-deep of 17 ACC teams
Returning portal corePrior-cycle transfers still in the two-deep

Carlos Hernandez
WR · from Washington State · 2025 cycle · Z1 starter
9%
’25 usage · Wake Forest

Dallas Afalava
DL · from Idaho · 2025 cycle · DT1 starter
33 tkl
’25 · Wake Forest

Langston Hardy
EDGE · from UConn · 2025 cycle · RUSH1 starter
65 tkl
’25 · Wake Forest

Frank Cusano
LB · from Washington State · 2025 cycle · WLB1 starter
45 tkl
’25 · Wake Forest

Gabe Kirschke
EDGE · from Colorado State · 2025 cycle · DE1 starter
37 tkl
’25 · Wake Forest

Ashaad Williams
CB · from North Alabama · 2025 cycle · RCB2 rotation
4 tkl
’25 · Wake Forest

Ja'Marion Kennedy
OL · from Louisiana Tech · 2025 cycle · LG2 rotation
—
no ’25 record

Connor Calvert
K · from Washington State · 2025 cycle · PK1 starter
18/22 FG
’25 · Wake Forest

Kamrean Johnson
TE · from Vanderbilt · 2025 cycle · TE1 starter
3%
’25 usage · Wake Forest

Braylon Johnson
S · from Virginia Tech · 2025 cycle · FS1 starter
38 tkl
’25 · Wake Forest
Where Wake Forest’s transfers came from — and where they went
Sources · 26 arrivals22 departures · destinations
Non-FBS
8 players

ACC
6 players

SEC
4 players

Mountain West
2 players

American Athletic
2 players

Sun Belt
1 player

Other
3 players
+

Non-FBS
4 players
+
Unannounced
3 players

SEC
3 players

American Athletic
3 players

Big 12
2 players

Conference USA
2 players
+
Other
5 players

Wake Forest
+4 net moves
Arrived from · 26

Non-FBS
8 players

ACC
6 players

SEC
4 players

Mountain West
2 players

American Athletic
2 players

Sun Belt
1 player
+
Other
3 players
Departed to · 22

Non-FBS
4 players
+
Unannounced
3 players

SEC
3 players

American Athletic
3 players

Big 12
2 players

Conference USA
2 players
+
Other
5 players
8arrivals came from Non-FBS programs — the single largest source.
21arrivals are projected straight into the two-deep (11 of 26 arrivals came from P4 leagues).
0departures stayed inside the ACC.
How the window developed
Cumulative net moves · in − out4 undated moves not plotted
All portal moves
48 of 48 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
WD
Winter window · 3★

LM
Winter window · 3★

CT
Winter window · 3★

KD
Winter window · 3★

GL
Winter window · 3★

RB
Winter window · 3★

VF
Winter window · 3★

AM
Winter window · 3★

TO
Winter window · 3★

DJ
Winter window · 3★

WW
Winter window · 3★

SS
Winter window · 3★

BJ
Winter window · 3★

DD
Winter window · 3★

EO
Winter window · 3★

KS
Winter window · 3★

NC
Winter window · 3★

SM
Winter window · 3★

