Franchise & Season Facts
League & Division
College Football
4th in Southern
Overall Record
0-3
Home: — | Away: —
Leadership
Ashley Ingram
Head Coach
Latest VMI Keydets News
- Keydets overcome by Bucknell in fourth quarter - Virginia Military Institute - vmikeydets.com Google News · vmikeydets.com ·
- Behind the Balance: Emily Ward ’27 — Keydet Women’s Soccer - Virginia Military Institute Google News · Virginia Military Institute ·
- Stats for 2026-09-05 | Football | VMI Keydets vs Virginia Tech Hokies | | COMPLETE - Southern Conference Google News · Southern Conference ·
- Bucknell Bison vs. VMI Keydets: Full Highlights - ESPN Google News · ESPN ·
Roster Snapshot
#58 Isiah Anthony
OL · 1 yrs
#50 Chase Aslett
OL · 3 yrs
#2 Anthony Allen
DB · 2 yrs
#25 Ayden Babich
S · 3 yrs
Full Season Schedule & Results
12 Games| Date | Opponent | Result / Status |
|---|---|---|
|
Week 1
|
@
📺 ESPN+
|
L 10 - 38 |
|
Week 1
|
@
📺 ACC Network, ACCNX
|
L 3 - 73 |
|
Week 2
|
vs
📺 ESPN+
|
L 3 - 14 |
|
Week 3
|
@
📺 ESPN+
|
Scheduled |
|
Week 4
|
@
📺 ESPN+
|
Scheduled |
|
Week 5
|
vs
📺 ESPN+
|
Scheduled |
|
Week 7
|
@
📺 ESPN+
|
Scheduled |
|
Week 8
|
vs
📺 ESPN+
|
Scheduled |
|
Week 9
|
@
📺 ESPN+
|
Scheduled |
|
Week 10
|
@
📺 ESPN+
|
Scheduled |
|
Week 11
|
vs
📺 ESPN+
|
Scheduled |
|
Week 12
|
vs
📺 ESPN+
|
Scheduled |
VMI Keydets Roster & Depth Chart
Head Coach: Ashley IngramOffense (47)
| Player | Pos |
|---|---|
|
Isiah Anthony
#58
6' 2", 298 lbs
· 1 yrs
· VMI
|
OL |
|
Chase Aslett
#50
6' 4", 291 lbs
· 3 yrs
· VMI
|
OL |
|
Vann Baggett
#16
6' 2", 187 lbs
· 1 yrs
· VMI
|
QB |
|
Jace Ballard
#26
5' 10", 172 lbs
· 1 yrs
· VMI
|
RB |
|
Caden Baugh
#13
6' 0", 173 lbs
· 1 yrs
· VMI
|
QB |
|
Ryan Beckman
#82
5' 11", 172 lbs
· 3 yrs
· VMI
|
WR |
|
Leo Boehling
#9
6' 0", 235 lbs
· 3 yrs
· VMI
|
RB |
|
Dequan Bradley
#64
6' 0", 300 lbs
· 1 yrs
· VMI
|
OL |
|
55
Jackson Bryie
#55
6' 0", 297 lbs
· 1 yrs
· VMI
|
OL |
|
Bryce Burnett
#52
6' 2", 300 lbs
· 3 yrs
· VMI
|
OL |
|
Elan Catoe
#66
6' 7", 267 lbs
· 1 yrs
· VMI
|
OL |
|
Myles Cooper
#60
6' 3", 260 lbs
· 1 yrs
· VMI
|
OL |
|
Jason Cortes
#77
6' 4", 283 lbs
· 1 yrs
· VMI
|
OL |
|
Cade Cox
#3
6' 4", 213 lbs
· 3 yrs
· VMI
|
TE |
|
JoJo Crump
#8
6' 1", 200 lbs
· 3 yrs
· VMI
|
QB |
|
Raul Cruz-Palma
#57
6' 2", 319 lbs
· 1 yrs
· VMI
|
OL |
|
Robbie Dunn
#53
6' 3", 293 lbs
· 3 yrs
· VMI
|
OL |
|
Jonah Elliott
#62
6' 5", 278 lbs
· 1 yrs
· VMI
|
OL |
|
Ayanle Farah
#63
6' 4", 273 lbs
· 2 yrs
· VMI
|
OL |
|
Luke Finch
#83
6' 2", 197 lbs
· 1 yrs
· VMI
|
WR |
|
Jackson Gravlee
#12
6' 5", 214 lbs
· 1 yrs
· VMI
|
QB |
|
Halim Hardnett
#5
5' 10", 155 lbs
· 2 yrs
· VMI
|
WR |
|
Andy Hingst
#19
6' 4", 200 lbs
· 1 yrs
· VMI
|
WR |
|
Christian Holland
#76
6' 3", 316 lbs
· 1 yrs
· VMI
|
OL |
|
Kam Johnson
#22
5' 9", 210 lbs
· 2 yrs
· VMI
|
RB |
|
Liden Krush
#89
6' 2", 250 lbs
· 2 yrs
· VMI
|
TE |
|
Zander Lewis
#34
5' 11", 197 lbs
· 1 yrs
· VMI
|
RB |
|
Brooks Martin
#84
6' 2", 207 lbs
· 1 yrs
· VMI
|
WR |
|
Hayden Morris
#88
6' 1", 190 lbs
· 1 yrs
· VMI
|
WR |
|
Richard Mulhern
#56
6' 4", 300 lbs
· 2 yrs
· VMI
|
OL |
|
Drew Parrott
#24
5' 9", 180 lbs
· 1 yrs
· VMI
|
RB |
|
Brody Patterson
#81
6' 1", 205 lbs
· 2 yrs
· VMI
|
WR |
|
Zach Pirtle
#7
6' 1", 187 lbs
· 3 yrs
· VMI
|
WR |
|
Dylan Poley
#44
6' 0", 220 lbs
· 3 yrs
· VMI
|
TE |
|
Ian Reynolds
#15
6' 3", 225 lbs
· 1 yrs
· VMI
|
QB |
|
Caden Rowan
#65
6' 3", 293 lbs
· 1 yrs
· VMI
|
OL |
|
Cody Shelton
#17
5' 11", 230 lbs
· 2 yrs
· VMI
|
QB |
|
Aslin Shipe
#25
5' 10", 187 lbs
· 3 yrs
· VMI
|
RB |
|
Trevin Simon
#27
5' 10", 200 lbs
· 1 yrs
· VMI
|
RB |
|
Traveion Slaughter
#1
5' 11", 171 lbs
· 2 yrs
· VMI
|
WR |
|
Grayson Sykes
#68
6' 4", 283 lbs
· 1 yrs
· VMI
|
OL |
|
Zion Trump
#2
6' 2", 188 lbs
· 1 yrs
· VMI
|
WR |
|
Jon Tyree
#6
5' 7", 171 lbs
· 2 yrs
· VMI
|
WR |
|
Nana Utsey
#14
6' 2", 235 lbs
· 2 yrs
· VMI
|
QB |
|
Cole Varner
#4
5' 10", 181 lbs
· 3 yrs
· VMI
|
WR |
|
Adin Watters
#31
5' 9", 194 lbs
· 1 yrs
· VMI
|
RB |
|
Matt Wavra
#69
6' 5", 293 lbs
· 1 yrs
· VMI
|
OL |
Defense (47)
| Player | Pos |
|---|---|
|
Anthony Allen
#2
6' 2", 191 lbs
· 2 yrs
· VMI
|
DB |
|
Ayden Babich
#25
6' 1", 205 lbs
· 3 yrs
· VMI
|
S |
|
Henry Berling
#43
6' 3", 230 lbs
· 3 yrs
· VMI
|
LB |
|
Elijah Brooks
#90
6' 3", 317 lbs
· 3 yrs
· VMI
|
DL |
|
Hunter Clark
#28
6' 4", 211 lbs
· 1 yrs
· VMI
|
LB |
|
Camden Clinton
#21
6' 2", 218 lbs
· 4 yrs
· VMI
|
LB |
|
Derrick Cook
#47
6' 1", 190 lbs
· 1 yrs
· VMI
|
DB |
|
Matthias Corbin
#32
6' 3", 264 lbs
· 1 yrs
· VMI
|
DL |
|
David Czapp
#91
6' 2", 257 lbs
· 1 yrs
· VMI
|
DL |
|
Ellis Daniels
#96
6' 3", 293 lbs
· 1 yrs
· VMI
|
DL |
|
Jamary DeBerry
#37
6' 3", 214 lbs
· 1 yrs
· VMI
|
LB |
|
Ashton Dixon
#6
5' 11", 177 lbs
· 1 yrs
· VMI
|
DB |
|
Terry Dorsey
#29
6' 0", 200 lbs
· 1 yrs
· VMI
|
S |
|
John Garbett
#34
6' 1", 210 lbs
· 4 yrs
· VMI
|
LB |
|
Isaiah Grevious
#1
6' 1", 225 lbs
· 3 yrs
· VMI
|
LB |
|
Carson Gue
#7
6' 3", 240 lbs
· 2 yrs
· VMI
|
DL |
|
Keegan Guyton
#16
6' 2", 200 lbs
· 1 yrs
· VMI
|
S |
|
Amari Harmon
#23
6' 1", 183 lbs
· 1 yrs
· VMI
|
DB |
|
Ethan Haston
#5
6' 0", 180 lbs
· 2 yrs
· VMI
|
DB |
|
Malik Holmes
#12
5' 10", 200 lbs
· 3 yrs
· VMI
|
S |
|
Nathan Jackson
#38
6' 1", 250 lbs
· 1 yrs
· VMI
|
DE |
|
DJ Jones
#45
6' 0", 220 lbs
· 2 yrs
· VMI
|
LB |
|
Jabrahlyn Jones
#59
6' 3", 330 lbs
· 1 yrs
· VMI
|
DL |
|
Jack Kelly
#95
6' 4", 260 lbs
· 1 yrs
· VMI
|
DL |
|
Quinn Kennedy
#46
6' 3", 222 lbs
· 1 yrs
· VMI
|
LB |
|
Nic Land
#0
6' 4", 196 lbs
· 3 yrs
· VMI
|
S |
|
Treyvon Litton
#33
6' 2", 220 lbs
· 1 yrs
· VMI
|
LB |
|
Ryan McCarthy
#97
6' 3", 254 lbs
· 3 yrs
· VMI
|
DL |
|
Omar Miller
#3
5' 10", 180 lbs
· 2 yrs
· VMI
|
CB |
|
Nathaniel Mitchell
#93
6' 2", 300 lbs
· 1 yrs
· VMI
|
DL |
|
Jacob Moore
#92
6' 3", 303 lbs
· 4 yrs
· VMI
|
DL |
|
Baylor Necessary
#54
6' 3", 223 lbs
· 1 yrs
· VMI
|
LB |
|
Jakari Nicely
#24
6' 0", 240 lbs
· 2 yrs
· VMI
|
LB |
|
Louis Parker
#35
6' 1", 194 lbs
· 1 yrs
· VMI
|
S |
|
Robert Powell
#11
5' 9", 165 lbs
· 3 yrs
· VMI
|
DB |
|
Steven Riveros
#8
5' 11", 230 lbs
· 3 yrs
· VMI
|
LB |
|
Erick Roman
#51
6' 0", 230 lbs
· 1 yrs
· VMI
|
LB |
|
Michael Roman
#18
5' 11", 188 lbs
· 1 yrs
· VMI
|
CB |
|
Ryan Ross
#61
6' 3", 208 lbs
· 1 yrs
· VMI
|
DE |
|
Addox Sanders
#13
6' 2", 184 lbs
· 1 yrs
· VMI
|
CB |
|
Harrison Smith
#94
6' 3", 246 lbs
· 1 yrs
· VMI
|
DE |
|
Landon Snyder
#49
6' 1", 243 lbs
· 1 yrs
· VMI
|
LB |
|
Rod Tasco
#4
6' 4", 215 lbs
· 2 yrs
· VMI
|
LB |
|
Jordan Tolson
#15
6' 2", 192 lbs
· 1 yrs
· VMI
|
DB |
|
Daniel Wallace
#48
6' 3", 196 lbs
· 1 yrs
· VMI
|
LB |
|
Phoenix Ward
#40
6' 4", 267 lbs
· 2 yrs
· VMI
|
DL |
|
Camron Watkins
#39
6' 2", 227 lbs
· 2 yrs
· VMI
|
LB |
Special Teams (6)
| Player | Pos |
|---|---|
|
Zander Atwell
#98
5' 10", 198 lbs
· 1 yrs
· VMI
|
LS |
|
Zach Bowers
#32
6' 1", 168 lbs
· 2 yrs
· VMI
|
PK |
|
Jack Joyce
#35
6' 5", 226 lbs
· 3 yrs
· VMI
|
PK |
|
William Lees
#42
5' 10", 165 lbs
· 1 yrs
· VMI
|
PK |
|
Charlie McCoy
#36
6' 3", 190 lbs
· 1 yrs
· VMI
|
LS |
|
Ben Shrewsbury
#99
6' 2", 196 lbs
· 4 yrs
· VMI
|
PK |
VMI Keydets Statistics & League Rankings
Official ESPN statistical splitPassing
Completion Percentage
42.9
Completions
21
Interception Percentage
4.10
Interceptions
2
Longest Pass
36
Net Passing Yards
253
Net Passing Yards Per Game
84.3
Passing Attempts
49
Passing Touchdown %
0.00
Passing Touchdowns
0
Passer Rating
78.4
Total Sacks
7
Sack Yards Lost
41
Yards Per Pass Attempt
5.2
Passing Yards
253
Passing Fumbles Lost
0
Team Games Played
3
Yards Per Game
194.0
Total Points Per Game
5.3
Total Points
16
Total Touchdowns
1
Passing Yards Per Game
84.3
Comp-Att
21-49
Sacks-Yards Lost
7-41
Rushing
Rushing Attempts
131
Rushing Yards
329
Yards Per Rush Attempt
2.5
Long Rushing
47
20+ Yard Rushing Plays
0
Rushing Touchdowns
1
Rushing Yards Per Game
109.7
Rushing Fumbles
0
Rushing Fumbles Lost
0
Rushing 1st downs
17
Team Games Played
3
Total Yards
582
Total Offensive Plays
187
Total Points Per Game
5.3
Total Points
16
Total Touchdowns
1
Receiving
Receptions
21
Receiving Targets
0
Receiving Yards
253
Receiving Yards
253
Receiving Touchdowns
0
Long Reception
36
20+ Yard Receiving Plays
0
Receiving Yards Per Game
84.3
Receiving Fumbles
0
Receiving Fumbles Lost
0
Receiving Yards After Catch
30
Receiving First Downs
9
Team Games Played
3
Yards Per Reception
12.0
Total Points Per Game
5.3
Total Points
16
Total Touchdowns
1
Miscellaneous
Total 1st downs
31
Rushing 1st downs
17
Passing 1st downs
9
1st downs by penalty
5
Third Down Conversions
10
Third Down Attempts
49
3rd down %
20.41
Fourth Down Conversions
1
First Downs Attempts
4
4th down %
25.00
Total Penalties
17
Total Penalty Yards
120
Possession Time Seconds
1970
Red Zone Field Goal Percentage
0.00
Red Zone Scoring Percentage
0.00
Red Zone Efficiency Percentage
0.00
Red Zone Touchdown Percentage
0.00
Total Takeaways
5
Total Giveaways
3
Turnover Ratio
2
3rd down efficiency
10-49
4th down efficiency
1-4
Total-Yards
17-120
Defense
Solo Tackles
95
Assist Tackles
92
Total Tackles
187
Sacks
0
Sack Yards
0
Stuffs
7
Passes Defended
3
Average Interception Yards
5.5
Long Interception
11
Miscellaneous Touchdowns
0
Kicks Blocked
0
Tackles For Loss
6
Team Games Played
3
Defensive Interceptions
Interceptions
2
Interception Yards
11
Interception Touchdowns
0
INT: Total
2-11
General
Fumbles
5
Forced Fumbles
0
Fumbles Recovered
0
Fumbles Touchdowns
0
Games Played
3
Fumbles-Lost
5-1
Returning
Kick Returns
2
Kick Return Yards
40
Yards Per Kick Return
20.0
Long Kick Return
23
Kick Return Touchdowns
0
Punt Returns
0
Punt Return Yards
0
Yards Per Punt Return
0.0
Long Punt Return
0
Punt Return Touchdowns
0
Punt Return Fair Catches
0
Kick Return Fumbles Lost
0
Punt Return Fumbles Lost
0
Team Games Played
3
Punt: Total
0-0
Kicking
Field Goal Made
3
Field Goal Attempts
6
Field Goal Percentage
50.0
Long Field Goal Made
50
Field Goal Attempts 1-19
0
Field Goal Attempts 20-29
2
Field Goal Attempts 30-39
1
Field Goal Attempts 40-49
1
Field Goal Attempts 50+
2
Extra Points Made
1
Extra Point Attempts
1
Extra Point Percentage
100.0
Field Goals Made 1-19
0
Field Goals Made 20-29
2
Field Goals Made 30-39
0
Field Goals Made 40-49
0
Field Goals Made 50+
1
Total Kicking Points
10
Team Games Played
3
Touchback Percentage
71
Average Kickoff Return Yards
0.0
Kickoff Return Yards
0
Kickoff Returns
0
Kickoffs: Total
0-0
FG: Good-Attempts
3-6
Punting
Punts
26
Punt Yards
1,029
Long Punt
61
Gross Average Punt Yards
39.6
Net Average Punt Yards
39.6
Punts Blocked
0
Punts Inside 20
3
Touchbacks
1
Fair Catches
2
Punt Returns
18
Punt Return Yards
0
Average Punt Return Yards
0.0
Team Games Played
3
Punt: Total Yards
26-1,029
Scoring
Rushing Touchdowns
1
Receiving Touchdowns
0
Return Touchdowns
0
Total Touchdowns
1
Field Goals
3
Kick Extra Points
1
Total Two Point Conversions
0
Total Points
16
Total Points Per Game
5.3