The 2025 VMI Keydets football team represented the Virginia Military Institute as a member of the Southern Conference (SoCon) during the 2025 NCAA Division I FCS football season. The Keydets were led by third-year head coach Danny Rocco and played at the Alumni Memorial Field in Lexington, Virginia.
Schedule
Game summaries
at Navy (FBS)
Statistics VMINAVY First downs 9 26 Plays–yards 50–212 68–560 Rushes–yards 22–15 54–468 Passing yards 197 92 Passing: comp–att–int 16–28–0 9–14–0 Turnovers 0 0 Time of possession 24:33 35:27 Team Category Player Statistics VMI Passing Collin Shannon 16/25, 197 yards, TD Rushing Leo Boehling 8 carries, 21 yards Receiving Owen Sweeney 5 receptions, 126 yards, TD Navy Passing Blake Horvath 6/7, 66 yards, TD Rushing Braxton Woodson 7 carries, 180 yards, 2 TD Receiving Eli Heidenreich 6 receptions, 65 yards, TD
Ferrum (DII)
Statistics FER VMI First downs 12 19 Total yards 188 405 Rushing yards 94 179 Passing yards 94 226 Passing: Comp–Att–Int 13–21–0 16–32–1 Time of possession 34:07 25:53 Team Category Player StatisticsFerrum Passing Eli Foutz 9/15, 64 yards Rushing Aiden Vaught 16 carries, 42 yards Receiving Omarza Gray 3 receptions, 32 yardsVMI Passing Collin Shannon 15/27, 225 yards, 3 TD, INT Rushing Noah Grevious 1 carry, 78 yards, TD Receiving Malik McNeely 4 receptions, 81 yards, TD
at Bucknell
Statistics VMI BUCK First downs 18 18 Total yards 421 476 Rushing yards 59 71 Passing yards 362 405 Passing: Comp–Att–Int 21–38–0 21–28–1 Time of possession 30:28 29:32 Team Category Player StatisticsVMI Passing Collin Shannon 21/38, 362 yards, 3 TD Rushing Leo Boehling 19 carries, 66 yards Receiving Noah Grevious 6 receptions, 186 yards, TDBucknell Passing Ralph Rucker IV 21/28, 405 yards, 5 TD, INT Rushing Tariq Thomas 14 carries, 25 yards Receiving Sam Milligan 7 receptions, 192 yards, 4 TD
at Richmond (rivalry)
Statistics VMI RICH First downs 13 22 Total yards 229 541 Rushing yards 34 353 Passing yards 195 188 Passing: Comp–Att–Int 17–35–1 11–14–0 Time of possession 26:28 33:32 Team Category Player StatisticsVMI Passing Collin Shannon 16/34, 198 yards, 2 TD Rushing Leo Boehling 10 carries, 37 yards Receiving Owen Sweeney 4 receptions, 106 yards, 2 TDRichmond Passing Kyle Wickersham 10/13, 166 yards, 2 TD Rushing Jamaal Brown 14 carries, 153 yards Receiving Isaiah Dawson 4 receptions, 99 yards, 2 TD
Chattanooga
Statistics UTC VMI First downs 19 16 Total yards 346 263 Rushing yards 223 45 Passing yards 123 218 Passing: Comp–Att–Int 14–23–1 18–37–1 Time of possession 31:15 28:45 Team Category Player StatisticsChattanooga Passing Camden Orth 14/23, 123 yards, TD, INT Rushing Justus Durant 20 carries, 144 yards Receiving Jamarii Robinson 4 receptions, 50 yardsVMI Passing Collin Shannon 17/36, 177 yards, INT Rushing Luke Schalow 5 carries, 16 yards Receiving Noah Grevious 11 receptions, 123 yards
at East Tennessee State
Statistics VMI ETSU First downs 5 24 Total yards 82 509 Rushing yards 13 284 Passing yards 69 225 Passing: Comp–Att–Int 11–30–1 16–26–1 Time of possession 28:47 31:13 Team Category Player StatisticsVMI Passing Collin Shannon 7/16, 41 yards, INT Rushing Luke Schalow 10 carries, 32 yards Receiving Traveion Slaughter 2 receptions, 22 yardsEast Tennessee State Passing Jake McNamara 8/14, 176 yards, 2 TD, INT Rushing Devontae Houston 12 carries, 76 yards, TD Receiving Jeremiah Harrison 5 receptions, 71 yards, TD
Samford
Statistics SAM VMI First downs 22 25 Total yards 398 522 Rushing yards 113 103 Passing yards 285 419 Passing: Comp–Att–Int 34–43–1 24–38–1 Time of possession 29:14 30:46 Team Category Player StatisticsSamford Passing Brady Stober 34/43, 285 yards, 3 TD, INT Rushing Brady Stober 13 carries, 45 yards Receiving Preston Bird 9 receptions, 116 yards, TDVMI Passing Collin Shannon 24/38, 419 yards, 2 TD, INT Rushing Aslin Shipe 10 carries, 66 yards Receiving Owen Sweeney 13 receptions, 208 yards, TD
at No. 17 Mercer
Statistics VMI MER First downs 7 30 Total yards 155 829 Rushing yards 50 248 Passing yards 105 581 Passing: Comp–Att–Int 11–29–0 33–39–0 Time of possession 25:47 34:13 Team Category Player StatisticsVMI Passing Collin Shannon 10/25, 104 yards Rushing Aslin Shipe 8 carries, 57 yards Receiving Owen Sweeney 3 receptions, 56 yardsMercer Passing Braden Atkinson 29/35, 533 yards, 5 TD Rushing CJ Miller 9 carries, 102 yards, TD Receiving Brayden Smith 9 receptions, 150 yards, 2 TD
at The Citadel (Military Classic of the South)
Statistics VMI CIT First downs 19 24 Total yards 463 511 Rushing yards 202 329 Passing yards 261 182 Passing: Comp–Att–Int 21–29–0 7–10–0 Time of possession 30:34 29:26 Team Category Player StatisticsVMI Passing Collin Shannon 21/29, 261 yards, 2 TD Rushing Leo Boehling 14 carries, 149 yards Receiving Noah Grevious 11 receptions, 138 yards, TDThe Citadel Passing Quentin Hayes 5/7, 175 yards, 3 TD Rushing Cobey Thompkins 11 carries, 101 yards Receiving Jihad Marks 4 receptions, 168 yards, 3 TD
Wofford
Statistics WOF VMI First downs Total yards Rushing yards Passing yards Passing: Comp–Att–Int Time of possession Team Category Player StatisticsWofford Passing Rushing Receiving VMI Passing Rushing Receiving
at Furman
Statistics VMI FUR First downs Total yards Rushing yards Passing yards Passing: Comp–Att–Int Time of possession Team Category Player StatisticsVMI Passing Rushing Receiving Furman Passing Rushing Receiving
Western Carolina
Statistics WCU VMI First downs Total yards Rushing yards Passing yards Passing: Comp–Att–Int Time of possession Team Category Player StatisticsWestern Carolina Passing Rushing Receiving VMI Passing Rushing Receiving
References