Transfer portal · 2026
Virginia Tech Hokies
Both windowsProjected two-deep impacti
+20
Projected two-deep roles added · 2026 arrivals
Virginia Tech added 20 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.
28
Arrivals
+1
27
Departures
0.87
Avg rating in
+0.01
0.85
Avg rating out
20
Proj two-deep in
—
—
Out roles untracked
15 of 28
’25 production in
—
18 of 27
’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
55 moves · 12 rooms touchediOffense+1 net players
Upgraded+2 players
OL
+4 in · −2 out · 1 proj starter in
InOut











Logan Howland in from Oklahoma drives the room.
Upgraded+1 player
TE
+2 in · −1 out · 1 proj starter in
InOut



?
Luke Reynolds in from Penn State drives the room.
Upgraded—
QB
+2 in · −2 out · 1 proj starter in
InOut





U
Ethan Grunkemeyer in from Penn State drives the room.
Upgraded-1 player
WR
+4 in · −5 out · 1 proj starter in
InOut











?




Que'Sean Brown in from Duke drives the room.
Depth concern-1 player
RB
+1 in · −2 out
InOut





Bill Davis in from Louisiana drives the room.
Defense-1 net players
Upgraded+2 players
EDGE
+5 in · −3 out · 1 proj starter in
InOut











?


Daniel Jennings in from Penn State drives the room.
Upgraded+1 player
DL
+3 in · −2 out · 1 proj starter in
InOut





I


Eric Mensah in from Ohio State drives the room.
Replaced-1 player
CB
+3 in · −4 out · 1 proj starter in
InOut













Jaquez White in from Troy drives the room.
Unresolved-1 player
S
+0 in · −1 out
InOut
No arrivals

Christian Ellis out to Virginia drives the room.
Depth concern-2 players
LB
+2 in · −4 out
InOut





?


?
Keon Wylie in from Penn State drives the room.
Specialists+1 net players
Upgraded+1 player
K
+1 in · −0 out · 1 proj starter in
InOut
No departures

Nathan Totten in from Marshall drives the room.
No movement—
P
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
Replaced—
LS
+1 in · −1 out
InOut



Deed Capper in from Wisconsin 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 Virginia Tech replace what it lost?
Role slots, not player-for-playerReplaced6 chains
QB
Starting slot
Out · to Massachusetts

William Watson III
5% ’25 usage
Upgrade
High confidence
In · from Penn State

Ethan Grunkemeyer
rating 0.93 · 33% ’25 usage · 123/178 · 1,339 pass yds · 8 TD · 4 INT · qb1 starter
Jan 14
▾ Detail
WR
Starting slot
Out · to Ole Miss

Isaiah Spencer
rating 0.86 · 4% ’25 usage · 14 rec · 194 yds
Upgrade
High confidence
In · from Duke

Que'Sean Brown
rating 0.93 · 9% ’25 usage · 63 rec · 842 yds · 5 TD · x1 starter
Jan 10
▾ Detail
TE
Starting slot
Out · to unannounced
?
Zeke Wimbush
no ’25 production record
Replaced
Medium confidence
In · from Penn State

Luke Reynolds
rating 0.94 · 5% ’25 usage · 26 rec · 257 yds · te1 starter
Jan 11
▾ Detail
OL
Starting slot
Out · to UConn

Hannes Hammer
rating 0.84
Upgrade
Low confidence
In · from Oklahoma

Logan Howland
rating 0.86 · lt1 starter
Jan 8
▾ Detail
DL
Starting slot
Out · to Tulsa

Arias Nash
no ’25 production record
Replaced
Low confidence
In · from Iowa Western C.C.
I
Kemari Copeland
no ’25 production record · rdt1 starter
—
▾ Detail
CB
Starting slot
Out · to App State

Joseph Reddish
16 tkl · 2 TFL
Upgrade
High confidence
In · from Troy

Jaquez White
rating 0.86 · 67 tkl · 3.5 TFL · 1 sk · 3 INT · lcb1 starter
Jan 7
▾ Detail
Partially replaced8 chains
WR
Rotation slot
Out · to South Florida

Cameron Seldon
rating 0.86 · 4% ’25 usage · 23 rec · 165 yds · 2 TD
Partial replacement
Medium confidence
In · from Penn State

Tyseer Denmark
rating 0.86 · 3% ’25 usage · 2 rec · 17 yds · sl2 rotation
Jan 16
▾ Detail
WR
Rotation slot
Out · to unannounced
?
Tucker Holloway
rating 0.86 · 4% ’25 usage · 5 rec · 82 yds
Partial replacement
Medium confidence
In · from Louisiana Tech

Marlion Jackson
rating 0.85 · 4% ’25 usage · 20 rec · 370 yds · 2 TD · x2 rotation
Jan 11
▾ Detail
EDGE
Starting slot
Out · to Utah State

James Jennette
rating 0.86 · 9 tkl · 1 TFL · 0.5 sk
Partial replacement
High confidence
In · from Missouri

Javion Hilson
rating 0.87 · 1 tkl · lde1 starter
Jan 6
▾ Detail
EDGE
Rotation slot
Out · to unannounced
?
James Djonkam
7 tkl
Partial replacement
Medium confidence
In · from Penn State

Mylachi Williams
rating 0.87 · 1 tkl · lde2 rotation
Jan 11
▾ Detail
LB
Rotation slot
Out · to Alabama

Caleb Woodson
rating 0.86 · 57 tkl · 2.5 TFL · 1 PD
Partial replacement
Medium confidence
In · from Penn State

Keon Wylie
rating 0.87 · 28 tkl · 2.5 TFL · 1 sk · mlb2 rotation
Jan 8
▾ Detail
CB
Rotation slot
Out · to UCLA

Dante Lovett
rating 0.86 · 6 tkl
Partial replacement
Medium confidence
In · from Penn State

Kenny Woseley Jr.
rating 0.85 · 10 tkl · 0.5 TFL · 1 PD · nb2 rotation
Jan 14
▾ Detail
CB
Rotation slot
Out · to Richmond

Krystian Williams
4 tkl · 1 PD
Partial replacement
Medium confidence
In · from UConn

Cam Chadwick Jr.
rating 0.84 · 66 tkl · 2.5 TFL · 1 sk · 4 INT · rcb2 rotation
Jan 6
▾ Detail
LS
Rotation slot
Out · to Western Michigan

Drew Doyle
no ’25 production record
Partial replacement
Low confidence
In · from Wisconsin

Deed Capper
rating 0.80 · ls2 rotation
Jan 21
▾ Detail
Not replaced6 chains
RB
Production lost
Out · to Stony Brook

Jeremiah Coney
5% ’25 usage · 3 rec · 15 yds
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room · 2 producing losses unanswered
Jan 21
▾ Detail
WR
Production lost
Out · to Hawai'i

Devin Alves
rating 0.83 · 3% ’25 usage · 3 rec · 45 yds · 1 TD
Unresolved
Room restocked · slot open
In
No further two-deep addition
3 two-deep arrivals answer other losses · 1 depth arrival in room
Jan 13
▾ Detail
EDGE
Production lost
Out · to Purdue

Keyshawn Burgos
rating 0.85 · 4 tkl
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 3 depth arrivals in room
Jan 13
▾ Detail
LB
Production lost
Out · to TCU

Michael Short
rating 0.86 · 22 tkl · 4 TFL · 1 sk
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 1 depth arrival in room · 2 producing losses unanswered
Jan 5
▾ Detail
CB
Production lost
Out · to Hawai'i

Caleb Brown
2 tkl · 1 PD
Unresolved
Room restocked · slot open
In
No further two-deep addition
3 two-deep arrivals answer other losses
Jan 9
▾ Detail
S
Production lost
Out · to Virginia

Christian Ellis
rating 0.86 · 7 tkl · 1 TFL · 3 PD
Unresolved
Loss not replaced
In
No portal addition
Jan 4
▾ Detail
Quality vs experience
Portal rating
0.750.800.850.900.951.00
No ’25 usage recordHigh-upside betProven impactDevelopmentalExperienced depth
Grunkemeyer

Reynolds








































?


























U





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

Montavious Cunningham
OL · from Georgia State · 2024 cycle · RG1 starter
—
no ’25 record

Kaleb Spencer
LB · from Miami · 2024 cycle · WLB1 starter
67 tkl
’25 · Virginia Tech
C
Marcellous Hawkins
RB · from Central Missouri State · 2025 cycle · RB1 starter
17%
’25 usage · Virginia Tech

Isaiah Brown-Murray
CB · from East Carolina · 2025 cycle · NB1 starter
39 tkl
’25 · Virginia Tech

Tyson Flowers
S · from Rice · 2025 cycle · FS1 starter
48 tkl
’25 · Virginia Tech

Kyle Altuner
OL · from West Virginia · 2025 cycle · C1 starter
—
no ’25 record

Jordan Bass
S · from Pittsburgh · 2025 cycle · FS2 rotation
21 tkl
’25 · Virginia Tech

Antwone Santiago
LB · from Temple · 2025 cycle · WLB2 rotation
9 tkl
’25 · Virginia Tech

Elhadj Fall
DL · from Georgia Southern · 2025 cycle · LDT1 starter
25 tkl
’25 · Virginia Tech
Where Virginia Tech’s transfers came from — and where they went
Sources · 28 arrivals27 departures · destinations
Big Ten
16 players

Sun Belt
4 players

SEC
2 players

ACC
2 players

Big 12
2 players

Independent
1 player

Other
1 player
+
+
Unannounced
5 players

American Athletic
3 players

Mid-American
3 players

Non-FBS
3 players

Big Ten
2 players

SEC
2 players
+
Other
9 players

Virginia Tech
+1 net moves
Arrived from · 28

Big Ten
16 players

Sun Belt
4 players

SEC
2 players

ACC
2 players

Big 12
2 players

Independent
1 player
+
Other
1 player
Departed to · 27
+
Unannounced
5 players

American Athletic
3 players

Mid-American
3 players

Non-FBS
3 players

Big Ten
2 players

SEC
2 players
+
Other
9 players
16arrivals came from Big Ten programs — the single largest source.
20arrivals are projected straight into the two-deep (22 of 28 arrivals came from P4 leagues).
1departure stayed inside the ACC.
How the window developed
Cumulative net moves · in − out1 undated move not plotted
All portal moves
55 of 55 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
LR
Winter window · 4★

QB
Winter window · 4★

EG
Winter window · 4★

DJ
Winter window · 3★

JH
Winter window · 3★

JE
Winter window · 3★

KW
Winter window · 3★

BB
Winter window · 3★

MW
Winter window · 3★

MH
Winter window · 3★

JW
Winter window · 3★

LH
Winter window · 3★

CH
Winter window · 3★

EM
Winter window · 3★

MT
Winter window · 3★

RA
Winter window · 3★

TD
Winter window · 3★

CJ
Winter window · 3★

JT
Winter window · 3★

