
2024 SEASON
Virginia Tech
ACC
Virginia Tech added 6 players and lost 12 players through the 2024 transfer portal. The net roster change is -6.
Updated Nov 9, 2026
Quick Answers
- How many players has Virginia Tech gained and lost in the 2024 transfer portal?
- Virginia Tech has added 6 players and lost 12 in the 2024 transfer portal, a net change of -6.
Get portal alerts for Virginia Tech
An email when a Virginia Tech player enters the portal, commits, or withdraws. Free.
Incoming Transfers
6Sam Brumfield
LB · Middle Tennessee
Kemari Copeland
DL · Army
Montavious Cunningham
OL · Georgia State
Kelvin Gilliam Jr.
DL · Oklahoma
Khurtiss Perry
DL · Alabama
Kaleb Spencer
LB · Miami
Outgoing Transfers
12Gabriel Arena
OL · Buffalo
Antonio Cotman Jr.
DB · Charlotte
Johnny Dickson III
IOL · North Texas
Bryce Duke
RB · Old Dominion
Jack Hollifield
OL · App State
Bryce LaFollette
P · Towson
Da'Wain Lofton
WR · Oklahoma State
Christian Moss
WR · Kennesaw State
Lakeem Rudolph
LB · Campbell
Luke Shields
WR · Tennessee Tech
Dylan Wittke
QB · Minnesota
Dae'Quan Wright
TE · Ole Miss
Portal Impact by Position
| Pos | Out | In | Net value |
|---|---|---|---|
| LB | 1 | 2 | $0K |
| DL | 0 | 3 | $0K |
| OL | 3 | 1 | $0K |
| DB | 1 | 0 | $0K |
| RB | 1 | 0 | $0K |
| ST | 1 | 0 | $0K |
| WR | 3 | 0 | $0K |
| QB | 1 | 0 | $0K |
| TE | 1 | 0 | $0K |
Roster Risk
Program Context
Last 3 seasons
15-19Head coaches
2026 coaching staff
- James FranklinHead Coach
- Ty HowleOffensive Coordinator / Tight Ends Coach
- Brent PryDefensive Coordinator / Linebackers Coach
- Doug ShearerSpecial Teams Coordinator
- Brayden DeVault-SmithAssistant Cornerbacks Coach
- Derrick TangeloAssistant Defensive Line Coach
- Norval McKenzieAssistant Head Coach / Run Game Coordinator / Running Backs Coach
- Jan Johnson Jr.Assistant Linebackers Coach
- Jens DanielsenAssistant Offensive Line Coach
- Ryan AlexanderAssistant Offensive Line Coach
- Mike MoyseenkoAssistant Quarterbacks Coach
- Arketa BanksAssistant Running Backs Coach
- Jeron Gouveia-WinslowAssistant Safeties Coach
- Greg WoodAssistant Special Teams Coach
- Pat ShepardAssistant Special Teams Coach
- David RoccoAssistant Tight Ends Coach
- Cam PhillipsAssistant Wide Receivers Coach
- Nick PerryCornerbacks Coach
- Vic HallDefensive Recruiting Coordinator / Nickels Coach
- Matt MooreOffensive Line Coach
- Fontel MinesOffensive Recruiting Coordinator / Wide Receivers Coach
- Anthony MidgetPass Game Coordinator / Safeties Coach
- Danny O'BrienQuarterbacks Coach
- Sean SpencerRun Game Coordinator / Defensive Line Coach
2026 Recruiting Class
16 commits#189
Terry WigginsLB
Coatesville, PA
#209
Messiah MickensRB
Harrisburg, PA
#259
Davion BrownWR
Richmond, VA
#262
Tyson HarleyEDGE
Washington, DC
#309
Troy HuhnQB
San Marcos, CA
#326
Pierce PetersohnTE
Dodge Center, MN
#368
Thomas WilderOT
Virginia Beach, VA
#439
Marlen BrightOT
Wayne, NJ
#603
Amauri PolydorCB
Baltimore, MD
#972
Maddox CochraneOT
Richmond, VA
#1131
Tyrell Grant Jr.ATH
Suffolk, VA
#1320
Buddy WegdamOT
Woodberry Forest, VA
#1396
Tyrell SimpsonOT
Leland, NC
#1871
Isaiah PinaTE
Groveland, FL
#1903
Kamren JohnsonEDGE
Virginia Beach, VA
#2811
Will LoveK
Spartanburg, SC
Recruiting Footprint
2024 Roster
112 of 112High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.
Aeneas Peebles
DL#16
Ali Jennings
WR
Antwaun Powell-Ryland
DL#52
Ben Locklear
QB#19
Bhayshul Tuten
RB#33

Bob Schick
OL#764

Braylon Johnson
DBR-Jr

Cam Fleming
DB#272

Christian Epling
LS#963

CJ McCray
DL#214
Cole Nelson
DL#17
Cole Pickett
TE#40

Cole Reemsnyder
TE#993
Collin Schlee
QB#9
Da'Quan Felton
WR#9

Darius Taylor
LB#50
Dorian Strong
CB#44

Elijah Haughawout
OL#511
Elijah Klock
DL#45

George Ballance
LB#412

Gerard Johnson
DL#551

Grant Karczewski
DL#542
Griffin Armstrong
LS#47

Ja'Ricous Hairston
TE#132
Jackson Sigler
QB#15
Jaylen Jones
S#15
Jaylin Lane
WR#83

John Buetow
RB#351
Jordan Tapscott
WR#81
Josh Fuga
DL#6
Josh Gholston
S#37

Josh Hand
LB#433
Kaden Moore
OL#68
Keonta Jenkins
LB#7

Kyle Lowe
PK#38
Malachi Thomas
RB#24

Miles Ellis
DB#174
Nick Gallo
TE#86

Nick Veltsistas
P#954
Noah Jenkins
LB#191

P.J. Prioleau
RB#204
Parker Clements
OL#70
Peter Moore
P#85

Sam Brumfield
LB#34
Sam Hughes
LB#51
Stephen Gosnell
WR#12

Stephon Hicks
LB#392
Tate Kendall
LS#94

Tyler Childress
S#274
Tyler Smedley
OL#52
Wilfried Pene
DL#91

Will Johnson
LB#534




























































