VMI
Southern
0
Incoming
7
Outgoing
-7
Net
Team TVS:
3%
Roster Risk by Position
Offense
3%
Defense
3%
Special Teams
6%
Highest Risk Players
Myles Berry
CB
39%
Chandler Wilson
TE
30%
Zach Bowers
PK
25%
Michael Perry
OL
19%
Transfer Impact by Position
| Pos | Out | In | Net Value |
|---|---|---|---|
| TE | 1 | 0 | $-150K |
| WR | 2 | 0 | $-133K |
| OL | 2 | 0 | $-60K |
| DB | 1 | 0 | $-30K |
| LB | 1 | 0 | $-0K |
Recruiting Pipelines
High school & state data (2020-2026)
Top High School Feeders
No repeat high school feeders found
Recruiting by State
WV
1
VA
1
Incoming Transfers 0
Transfer Ledger
7 transactions
| Date | Player | Pos | School | NIL Value | |
|---|---|---|---|---|---|
| 05-14 | OUT → | Stephen Dean III | LB | → Maryland | $0K |
| 02-03 | OUT → | William Dixon | OT | → Missouri State | $30K |
| 01-16 | OUT → | Morgan McPhaul | TE | → Oklahoma State | $150K |
| 01-14 | OUT → | Noah Grevious | WR | → James Madison | $30K |
| 01-07 | OUT → | Kouri Crump | S | → Western Michigan | $30K |
| 01-07 | OUT → | Aiden Jones | OT | → Florida Atlantic | $30K |
| 01-05 | OUT → | Owen Sweeney | WR | → Marshall | $103K |
OUT: $0.4M
IN: $0.0M
NET: $-0.4M
Current Roster
110 players
| # | Name | Pos | Year | Ht | Wt | Est. Value |
|---|---|---|---|---|---|---|
| 16 |
Vann Baggett
|
QB | FR | 6'2" | 190 lbs | $30K |
| 8 |
JoJo Crump
|
QB | SO | 6'1" | 205 lbs | $7K |
| 19 |
Jadon Prinzivalli
|
QB | FR | 6'0" | 180 lbs | $15K |
| 15 |
Ian Reynolds
|
QB | FR | 6'3" | 215 lbs | $7K |
| 5 |
Collin Shannon
|
QB | JR | 6'1" | 210 lbs | $250K |
| 17 |
Cody Shelton
|
QB | FR | 5'11" | 200 lbs | $65K |
| 14 |
Nana Utsey
|
QB | FR | 6'2" | 210 lbs | $125K |
| 9 |
Leo Boehling
|
RB | SO | 6'0" | 235 lbs | $60K |
| 30 |
TJ DiLoreto
|
RB | SO | 5'10" | 200 lbs | $7K |
| 22 |
Kam Johnson
|
RB | FR | 5'9" | 215 lbs | $1K |
| 2 |
Ebenezer McCarthy
|
RB | JR | 6'0" | 210 lbs | $1K |
| 32 |
Darian McKenzie
|
RB | FR | 5'9" | 200 lbs | $3K |
| 21 |
Luke Schalow
|
RB | JR | 5'10" | 205 lbs | $1K |
| 25 |
Aslin Shipe
|
RB | SO | 5'10" | 190 lbs | $30K |
| 23 |
Zion Woody
|
RB | FR | 5'6" | 155 lbs | $15K |
| 82 |
Ryan Beckman
|
WR | SO | 5'11" | 180 lbs | $31K |
| 83 |
Julio Carrecter
|
WR | FR | 5'10" | 150 lbs | $1K |
| 80 |
Halim Hardnett
|
WR | FR | 5'10" | 155 lbs | $1K |
| 13 |
Ethen Horne
|
WR | SO | 6'1" | 195 lbs | $60K |
| 4 |
Malik McNeely
|
WR | SO | 6'4" | 190 lbs | $120K |
| 1 |
Destin Moore
|
WR | SO | 5'11" | 175 lbs | $1K |
| 81 |
Brody Patterson
|
WR | FR | 6'1" | 197 lbs | $1K |
| 12 |
Zach Pirtle
|
WR | SO | 6'1" | 195 lbs | $14K |
| 84 |
Traveion Slaughter
|
WR | FR | 5'11" | 185 lbs | $1K |
| 85 |
Zion Trump
|
WR | FR | 6'2" | 185 lbs | $1K |
| 87 |
Jon Tyree
|
WR | FR | 5'7" | 165 lbs | $1K |
| 28 |
Cole Varner
|
WR | SO | 5'10" | 175 lbs | $7K |
| 86 |
JC Beverly
|
TE | FR | 6'3" | 240 lbs | $3K |
| 3 |
Cade Cox
|
TE | SO | 6'4" | 230 lbs | $10K |
| 33 |
Dylan Friedman
|
TE | FR | 6'2" | 205 lbs | $6K |
| 89 |
Liden Krush
|
TE | FR | 6'2" | 240 lbs | $13K |
| 7 |
Nathan Lhotsky
|
TE | JR | 6'5" | 238 lbs | $1K |
| 44 |
Dylan Poley
|
TE | SO | 6'0" | 240 lbs | $25K |
| 18 |
Ryan von Brandt
|
TE | SR | 6'8" | 265 lbs | $1K |
| 50 |
Chase Aslett
|
OL | SO | 6'4" | 295 lbs | $31K |
| 70 |
Elijah Bass
|
OL | JR | 6'5" | 250 lbs | $60K |
| 65 |
Jackson Bryie
|
OL | FR | 6'0" | 280 lbs | $0K |
| 52 |
Bryce Burnett
|
OL | SO | 6'1" | 295 lbs | $14K |
| 67 |
Adam Cannon
|
OL | FR | 6'5" | 290 lbs | $0K |
| 53 |
Robbie Dunn
|
OL | SO | 6'3" | 290 lbs | $7K |
| 62 |
Jonah Elliott
|
OL | FR | 6'5" | 275 lbs | $0K |
| 63 |
Ayanle Farah
|
OL | FR | 6'4" | 275 lbs | $0K |
| 76 |
Christian Holland
|
OL | FR | 6'3" | 310 lbs | $0K |
| 78 |
Garrett Joyce
|
OL | FR | 6'3" | 285 lbs | $0K |
| 77 |
Thomas Leible
|
OL | FR | 6'7" | 310 lbs | $0K |
| 75 |
Carson Marko
|
OL | FR | 6'1" | 275 lbs | $0K |
| 66 |
Richard Mulhern
|
OL | FR | 6'4" | 300 lbs | $0K |
| 72 |
Michael Perry
|
OL | JR | 6'3" | 300 lbs | $120K |
| 68 |
Grayson Sykes
|
OL | FR | 6'4" | 295 lbs | $0K |
| 69 |
Matt Wavra
|
OL | FR | 6'5" | 290 lbs | $0K |
| 73 |
Britin Witt
|
OL | SO | 6'3" | 300 lbs | $0K |
| 74 |
Tristan Woodley
|
OL | SO | 6'4" | 305 lbs | $0K |
| 90 |
Elijah Brooks
|
DL | SO | 6'3" | 305 lbs | $0K |
| 57 |
Donovan Burnett
|
DL | FR | 6'3" | 275 lbs | $0K |
| 46 |
John Covert
|
DL | SR | 6'1" | 265 lbs | $0K |
| 96 |
Will Ferguson
|
DL | FR | 6'3" | 250 lbs | $7K |
| 94 |
Justice Foster
|
DL | FR | 6'2" | 295 lbs | $14K |
| 91 |
Stephan Fowlkes
|
DL | JR | 6'4" | 240 lbs | $60K |
| 97 |
Carson Gue
|
DL | FR | 6'3" | 235 lbs | $0K |
| 95 |
Owen Ham
|
DL | JR | 6'0" | 275 lbs | $0K |
| 61 |
Ryan McCarthy
|
DL | SO | 6'3" | 250 lbs | $31K |
| 92 |
Jacob Moore
|
DL | JR | 6'3" | 295 lbs | $0K |
| 98 |
Luis Navarro
|
DL | FR | 6'5" | 255 lbs | $0K |
| 42 |
De'Andre Robinson
|
DL | JR | 6'2" | 250 lbs | $120K |
| 40 |
Phoenix Ward
|
DL | FR | 6'4" | 270 lbs | $0K |
| 19 |
Dahmon Artis
|
LB | JR | 6'2" | 220 lbs | $40K |
| 43 |
Henry Berling
|
LB | SO | 6'3" | 235 lbs | $0K |
| 37 |
Logan Burnett
|
LB | SO | 6'0" | 220 lbs | $20K |
| 21 |
Camden Clinton
|
LB | JR | 6'2" | 222 lbs | $0K |
| 22 |
Tyrel Dobson
|
LB | SR | 5'11" | 220 lbs | $0K |
| 34 |
John Garbett
|
LB | JR | 6'1" | 195 lbs | $9K |
| 33 |
Samuel Goode
|
LB | FR | 6'1" | 240 lbs | $0K |
| 51 |
Derek Hite
|
LB | FR | 6'1" | 225 lbs | $0K |
| 45 |
DJ Jones
|
LB | FR | 6'0" | 220 lbs | $0K |
| 48 |
Bret McClung
|
LB | SR | 6'1" | 230 lbs | $80K |
| 54 |
Baylor Necessary
|
LB | FR | 6'3" | 220 lbs | $0K |
| 36 |
Jakari Nicely
|
LB | FR | 6'0" | 220 lbs | $4K |
| 8 |
Steven Riveros
|
LB | SO | 5'11" | 210 lbs | $0K |
| 55 |
Rod Tasco
|
LB | FR | 6'4" | 215 lbs | $0K |
| 39 |
Camron Watkins
|
LB | FR | 6'2" | 215 lbs | $0K |
| 29 |
Myles Berry
|
CB | FR | 5'11" | 170 lbs | $100K |
| 6 |
Joe Comello
|
CB | SR | 5'8" | 190 lbs | $0K |
| 7 |
Caleb Knight
|
CB | FR | 6'0" | 180 lbs | $0K |
| 31 |
Omar Miller
|
CB | FR | 5'10" | 175 lbs | $6K |
| 3 |
Amaje Parker
|
CB | SO | 6'0" | 190 lbs | $0K |
| 25 |
Ayden Babich
|
S | SO | 6'1" | 205 lbs | $0K |
| 4 |
Isaiah Grevious
|
S | SO | 6'1" | 210 lbs | $0K |
| 12 |
Malik Holmes
|
S | SO | 5'10" | 190 lbs | $50K |
| 23 |
Nic Land
|
S | SO | 6'4" | 205 lbs | $0K |
| 38 |
Omar McPherson
|
S | SO | 5'11" | 165 lbs | $12K |
| 49 |
Jalen Terrell
|
S | SO | 5'11" | 180 lbs | $0K |
| 2 |
Anthony Allen
|
DB | FR | 6'2" | 205 lbs | $0K |
| 47 |
Derrick Cook
|
DB | FR | 6'1" | 195 lbs | $0K |
| 16 |
Ashton Dixon
|
DB | FR | 5'11" | 170 lbs | $0K |
| 9 |
Louis English
|
DB | SO | 6'2" | 190 lbs | $0K |
| 24 |
Jack Ham
|
DB | FR | 6'0" | 190 lbs | $26K |
| 5 |
Ethan Haston
|
DB | FR | 6'0" | 175 lbs | $0K |
| 20 |
Logan Marshall
|
DB | FR | 6'0" | 180 lbs | $0K |
| 13 |
James Morris
|
DB | SO | 6'0" | 195 lbs | $0K |
| 11 |
Robert Powell
|
DB | SO | 5'9" | 175 lbs | $0K |
| 15 |
Jordan Tolson
|
DB | FR | 6'2" | 185 lbs | $0K |
| 14 |
EJ Wilborne
|
DB | SO | 6'1" | 205 lbs | $0K |
| 17 |
Corey Williams
|
DB | FR | 5'11" | 165 lbs | $100K |
| 27 |
Austin Fletcher
|
LS | SO | 6'0" | 205 lbs | $2K |
| 60 |
Nathan Payne
|
LS | JR | 6'3" | 225 lbs | $20K |
| 32 |
Zach Bowers
|
PK | FR | 6'1" | 175 lbs | $10K |
| 35 |
Jack Joyce
|
PK | SO | 6'5" | 220 lbs | $1K |
| 40 |
William Lees
|
PK | FR | 5'10" | 170 lbs | $0K |
| 99 |
Ben Shrewsbury
|
PK | JR | 6'2" | 190 lbs | $5K |
| 41 |
Dean Webb
|
PK | FR | 5'10" | 180 lbs | $0K |
