Depth Charts:
VMI
VMI

Southern Conference

2025 Football Roster

Quarterback

Transfers In

0

Transfers Out

0

Active Starts

0

Starts Lost

0

Speed

88

Explosion

0

Momentum

89

Meta

88

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
5
Collin Shannon

RS-Jr. | 6010 - 210

Active

93%

--
11
Chandler Wilson

RS-Jr. | 6000 - 200

Active

0%

--
15
Brady Hammonds

Fr. | 6010 - 206

Active

--
8
JoJo Crump

So. | 6010 - 205

Active

-0%

92-
19
Jadon Prinzivalli

Fr. | 6000 - 180

Active

83.49-
16
Vann Baggett

Fr. | 6020 - 190

Active

--
15
Ian Reynolds

Fr. | 6030 - 215

Active

--
14
Nana Utsey

Fr. | 6020 - 210

Active

7%

--
17
Cody Shelton

RS-Fr. | 5110 - 200

Active

--

Running Back

Transfers In

0

Transfers Out

0

Active Starts

0

Starts Lost

0

Speed

87

Explosion

80

Momentum

90

Meta

87

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
9
Leo Boehling

So. | 6000 - 235

Active

49%

79.75-
25
Aslin Shipe

So. | 5100 - 190

Active

35%

90.4594
32
Darian McKenzie

Fr. | 5090 - 200

Active

--
21
Luke Schalow

RS-Jr. | 5100 - 205

Active

15%

--
23
Zion Woody

RS-Fr. | 5060 - 155

Active

89.9-
30
TJ DiLoreto

So. | 5100 - 200

Active

--
2
Ebenezer McCarthy

RS-Jr. | 6000 - 210

Active

1%

86-
26
Garrett Via

RS-Jr. | 6000 - 205

Active

--
22
Kam Johnson

RS-Fr. | 5090 - 215

Active

86.367

Wide Receiver

Transfers In

0

Transfers Out

0

Active Starts

0

Starts Lost

0

Speed

88

Explosion

81

Momentum

88

Meta

86

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
3
Ivan Thorpe

RS-So. | 5100 - 185

Active

86.669
6
Noah Grevious

RS-Fr. | 6000 - 200

Active

34%

86.15-
4
Malik McNeely

So. | 6040 - 190

Active

13%

87-
20
Owen Sweeney

RS-Fr. | 6040 - 200

Active

49%

--
11
Trace Pedigo

RS-Jr. | 6040 - 205

Active

--
1
Destin Moore

RS-Jr. | 5110 - 175

Active

-0%

94.52-
83
Julio Carrecter

Fr. | 5100 - 150

Active

5%

91.41-
85
Zion Trump

Fr. | 6020 - 185

Active

86.9-
80
Halim Hardnett

Fr. | 5100 - 155

Active

95.2794
84
Traveion Slaughter

Fr. | 5110 - 185

Active

--
82
Ryan Beckman

RS-Jr. | 5110 - 180

Active

86.983
81
Brody Patterson

RS-Fr. | 6010 - 197

Active

-79
87
Jon Tyree

RS-Fr. | 5070 - 165

Active

8978
87
Victor Young

Fr. | 5110 - 150

Active

89.3-
28
Cole Varner

So. | 5100 - 175

Active

--
12
Zach Pirtle

RS-Jr. | 6010 - 195

Active

--
81
Anthony Harris

Fr. | 6010 - 180

Active

--
13
Ethen Horne

So. | 6010 - 195

Active

81.1183

Tight End

Transfers In

0

Transfers Out

0

Active Starts

0

Starts Lost

0

Speed

81

Explosion

71

Momentum

87

Meta

82

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
88
Morgan McPhaul

RS-Jr. | 6020 - 265

Active

60%

--
7
Nathan Lhotsky

Jr. | 6050 - 238

Active

23%

82.6271
85
Max Cullen

RS-Jr. | 6040 - 240

Active

--
18
Ryan von Brandt

Sr. | 6080 - 265

Active

--
33
Dylan Friedman

Fr. | 6020 - 205

Active

--
3
Cade Cox

RS-Jr. | 6040 - 230

Active

17%

--
14
Noah Fathy

RS-Fr. | 6050 - 240

Active

--
89
Liden Krush

RS-Fr. | 6020 - 240

Active

80.55-
44
Dylan Poley

RS-Jr. | 6000 - 240

Active

80.07-
86
JC Beverly

Fr. | 6030 - 240

Active

--

Offensive Line

Transfers In

0

Transfers Out

0

Active Starts

0

Starts Lost

0

Speed

0

Explosion

60

Momentum

0

Meta

54

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
56
William Dixon

RS-Jr. | 6040 - 270

Active

-49
74
Tristan Woodley

RS-Jr. | 6040 - 305

Active

--
58
Aiden Jones

RS-Fr. | 6040 - 300

Active

--
75
Carson Marko

Fr. | 6010 - 275

Active

--
63
Ayanle Farah

RS-Fr. | 6040 - 275

Active

--
66
Richard Mulhern

RS-Fr. | 6040 - 300

Active

--
52
Bryce Burnett

RS-Jr. | 6010 - 295

Active

--
65
Jackson Bryie

Fr. | 6000 - 280

Active

--
67
Adam Cannon

Fr. | 6050 - 290

Active

--
78
Garrett Joyce

RS-Fr. | 6030 - 285

Active

--
73
Britin Witt

So. | 6030 - 300

Active

--
50
Chase Aslett

RS-Jr. | 6040 - 295

Active

--
53
Robbie Dunn

RS-Jr. | 6030 - 290

Active

-70
76
Christian Holland

Fr. | 6030 - 310

Active

-59
62
Jonah Elliott

Fr. | 6050 - 275

Active

--
68
Grayson Sykes

Fr. | 6040 - 295

Active

--
72
Michael Perry

RS-Jr. | 6030 - 300

Active

--
70
Elijah Bass

Jr. | 6050 - 250

Active

--
67
Josh Zarriello

So. | 5110 - 280

Active

--
77
Thomas Leible

RS-Fr. | 6070 - 310

Active

-60
69
Matt Wavra

Fr. | 6050 - 290

Active

--

Kicker

Transfers In

0

Transfers Out

0

Active Starts

0

Starts Lost

0

Speed

0

Explosion

83

Momentum

0

Meta

83

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
41
Dean Webb

Fr. | 5100 - 180

Active

--
40
William Lees

Fr. | 5100 - 170

Active

--
98
Caden Beck

RS-Jr. | 5090 - 175

Active

--
99
Ben Shrewsbury

Jr. | 6020 - 190

Active

-83
35
Jack Joyce

So. | 6050 - 220

Active

--
32
Zach Bowers

RS-Fr. | 6010 - 175

Active

--

Head Coach

Danny Rocco

2025 Record

1

-

5

Conference Record

0

-

2

Starts

PER

0%

Net

0

0 R / 0 L

Transfers

In

1

Out

0

Athleticism

Spd

86

Exp

75

Game Experience

G. Speight

DL • Jr.

Start %

GS

GP

J. Haslem

LB • RS-Jr.

Start %

GS

GP

K. Crump

S • RS-Jr.

Start %

GS

GP

W. Dixon

OT • RS-Jr.

Start %

GS

GP

M. McPhaul

TE • RS-Jr.

Start %

GS

GP

B. Burnett

C • RS-Jr.

Start %

GS

GP

J. Moore

EDGE • Jr.

Start %

GS

GP

S. III Dean

LB • RS-Jr.

Start %

GS

GP

I. Thorpe

WR • RS-So.

Start %

GS

GP

C. Shannon

QB • RS-Jr.

Start %

GS

GP

Track and Field Ratings

H. Hardnett

WR • Fr.

SPD

95.3

EXP

94.0

MMT

96.0

D. Moore

WR • RS-Jr.

SPD

94.5

EXP

-

MMT

95.2

O. McPherson

S • So.

SPD

93.5

EXP

89.0

MMT

94.1

J. Crump

QB • So.

SPD

92.0

EXP

-

MMT

94.4

J. Carrecter

WR • Fr.

SPD

91.4

EXP

-

MMT

91.9

E. Haston

S • Fr.

SPD

91.1

EXP

96.0

MMT

91.6

A. Shipe

RB • So.

SPD

90.5

EXP

94.0

MMT

90.9

G. Kamody

S • Fr.

SPD

90.1

EXP

84.0

MMT

91.2

Z. Woody

RB • RS-Fr.

SPD

89.9

EXP

-

MMT

90.3

A. Parker

S • So.

SPD

89.6

EXP

-

MMT

90.1