VMI Keydets @ Navy Midshipmen
1st Quarter
Kickoff
 15:00 - 1st
Lance Gossett kickoff for 63 yds
2-yd Run
 14:55 - 1st
Leo Boehling run for 2 yds to the VMI 27
1st & 10 at VMI 25
5-yd Pass
 14:12 - 1st
Collin Shannon pass complete to Noah Grevious for 5 yds to the VMI 32
2nd & 8 at VMI 27
12-yd Pass
 13:35 - 1st
Collin Shannon pass complete to Owen Sweeney for 12 yds to the VMI 44 for a 1ST down
3rd & 3 at VMI 32
5-yd Penalty
 13:25 - 1st
PENALTY VMI False Start (Witt,Britin) 5 yards from VMI44 to VMI39. NO PLAY.
1st & 10 at VMI 44
0-yd Run
 12:55 - 1st
Leo Boehling run for no gain to the VMI 39
1st & 15 at VMI 39
Incompletion
 12:22 - 1st
Collin Shannon pass incomplete to Morgan McPhaul
2nd & 15 at VMI 39
5-yd Penalty
 12:22 - 1st
PENALTY VMI False Start (Woodley,Tristan) 5 yards from VMI39 to VMI34. NO PLAY.
3rd & 15 at VMI 39
5-yd Run
 12:16 - 1st
Leo Boehling run for 5 yds to the VMI 39
3rd & 20 at VMI 34
Punt
 11:45 - 1st
Ben Shrewsbury punt for 31 yds, punt out-of-bounds at the NAVY 30
4th & 15 at VMI 39
4-yd Run
 11:36 - 1st
Eli Heidenreich run for 4 yds to the NAVY 34
1st & 10 at NAVY 30
7-yd Run
 11:01 - 1st
Alex Tecza run for 7 yds to the NAVY 41 for a 1ST down
2nd & 6 at NAVY 34
10-yd Pass
 10:20 - 1st
Blake Horvath pass complete to Eli Heidenreich for 10 yds to the VMI 49 for a 1ST down
1st & 10 at NAVY 41
7-yd Run
 9:57 - 1st
Charles Robinson run for 7 yds to the VMI 42
1st & 10 at VMI 49
5-yd Run
 9:14 - 1st
Blake Horvath run for 5 yds to the VMI 37 for a 1ST down
2nd & 3 at VMI 42
3-yd Run
 8:32 - 1st
Alex Tecza run for 3 yds to the VMI 34
1st & 10 at VMI 37
15-yd Run
 7:54 - 1st
Eli Heidenreich run for 15 yds to the VMI 19 for a 1ST down
2nd & 7 at VMI 34
6-yd Run
 7:33 - 1st
Brandon Chatman run for 6 yds to the VMI 13
1st & 10 at VMI 19
3-yd Run
 6:59 - 1st
Alex Tecza run for 3 yds to the VMI 10
2nd & 4 at VMI 13
3-yd Run
 6:28 - 1st
Alex Tecza run for 3 yds to the VMI 7 for a 1ST down
3rd & 1 at VMI 10
7-yd Touchdown Run
 6:00 - 1st
Michael Barrow run for 7 yds for a TD (Nathan Kirkwood KICK)
1st & Goal at VMI 7
Kickoff Return (Offense)
 5:52 - 1st
Lance Gossett kickoff for 64 yds , Aslin Shipe return for 23 yds to the VMI 24
Sack
 5:44 - 1st
Collin Shannon sacked for a loss of 7 yards to the VMI 17
1st & 10 at VMI 24
4-yd Run
 5:06 - 1st
Aslin Shipe run for 4 yds to the VMI 21
2nd & 17 at VMI 17
5-yd Pass
 4:08 - 1st
Collin Shannon pass complete to Cade Cox for 5 yds to the VMI 26
3rd & 13 at VMI 21
Punt
 3:42 - 1st
Ben Shrewsbury punt for 45 yds , Brandon Chatman returns for 18 yds to the NAVY 47
4th & 8 at VMI 26
9-yd Run
 3:34 - 1st
Blake Horvath run for 9 yds to the VMI 44
1st & 10 at NAVY 47
Incompletion
 3:05 - 1st
Blake Horvath pass incomplete to Brandon Chatman
2nd & 1 at VMI 44
4-yd Run
 2:56 - 1st
Alex Tecza run for 4 yds to the VMI 40 for a 1ST down
3rd & 1 at VMI 44
2-yd Run
 2:24 - 1st
Eli Heidenreich run for 2 yds to the VMI 38
1st & 10 at VMI 40
3-yd Run
 1:43 - 1st
Alex Tecza run for 3 yds to the VMI 35
2nd & 8 at VMI 38
0-yd Pass
 0:55 - 1st
Blake Horvath pass complete to Eli Heidenreich for no gain to the VMI 35
3rd & 5 at VMI 35
5-yd Penalty
 0:19 - 1st
PENALTY Navy Delay Of Game 5 yards from VMI35 to VMI40. NO PLAY.
4th & 5 at VMI 35
Punt
 0:00 - 1st
Jacob Carlson punt for 36 yds
4th & 10 at VMI 40
End of 1st Quarter
2nd Quarter
2-yd Run
 14:52 - 2nd
Leo Boehling run for 2 yds to the VMI 6
1st & 10 at VMI 4
4-yd Pass
 14:12 - 2nd
Collin Shannon pass complete to Owen Sweeney for 4 yds to the VMI 10
2nd & 8 at VMI 6
Sack
 13:35 - 2nd
Collin Shannon sacked by Kendall Whiteside for a loss of 7 yards to the VMI 3
3rd & 4 at VMI 10
Punt
 12:58 - 2nd
Ben Shrewsbury punt for 37 yds , Brandon Chatman returns for 5 yds to the VMI 35
4th & 11 at VMI 3
25-yd Run
 12:51 - 2nd
Eli Heidenreich run for 25 yds to the VMI 10 for a 1ST down
1st & 10 at VMI 35
4-yd Run
 12:29 - 2nd
Eli Heidenreich run for 4 yds to the VMI 6
1st & Goal at VMI 10
10-yd Penalty
 11:51 - 2nd
Chatman,Brandon rush right for 6 yards gain to the VMI00 TOUCHDOWN nullified by penalty, clock 11:51 PENALTY Navy Holding (Tecza,Alex) 10 yards from VMI06 to VMI16. NO PLAY.
2nd & Goal at VMI 6
2-yd Pass
 11:41 - 2nd
Blake Horvath pass complete to Eli Heidenreich for 2 yds to the VMI 18
2nd & Goal at VMI 16
18-yd Touchdown Pass
 11:07 - 2nd
Blake Horvath pass complete to Eli Heidenreich for 18 yds for a TD (Nathan Kirkwood KICK)
3rd & Goal at VMI 18
Kickoff Return (Offense)
 11:01 - 2nd
Lance Gossett kickoff for 64 yds , Aslin Shipe return for 17 yds to the VMI 18
8-yd Pass
 10:53 - 2nd
Collin Shannon pass complete to Owen Sweeney for 8 yds to the VMI 26
1st & 10 at VMI 18
7-yd Pass
 10:14 - 2nd
Collin Shannon pass complete to Morgan McPhaul for 7 yds to the VMI 33 for a 1ST down
2nd & 2 at VMI 26
12-yd Pass
 9:40 - 2nd
Collin Shannon pass complete to Malik McNeely for 12 yds to the VMI 45 for a 1ST down
1st & 10 at VMI 33
Incompletion
 9:22 - 2nd
Collin Shannon pass incomplete to Malik McNeely
1st & 10 at VMI 45
4-yd Run
 9:15 - 2nd
Aslin Shipe run for 4 yds to the VMI 49
2nd & 10 at VMI 45
5-yd Run
 8:32 - 2nd
Aslin Shipe run for 5 yds to the NAVY 46
3rd & 6 at VMI 49
Sack
 7:48 - 2nd
Collin Shannon sacked by MarcAnthony Parker for a loss of 11 yards to the VMI 43
4th & 1 at NAVY 46
7-yd Run
 7:43 - 2nd
Brandon Chatman run for 7 yds to the VMI 36
1st & 10 at VMI 43
4-yd Run
 7:04 - 2nd
Alex Tecza run for 4 yds to the VMI 32 for a 1ST down
2nd & 3 at VMI 36
5-yd Pass
 6:19 - 2nd
Blake Horvath pass complete to Luke Hutchison for 5 yds to the VMI 27
1st & 10 at VMI 32
13-yd Run
 6:09 - 2nd
Alex Tecza run for 13 yds to the VMI 14 for a 1ST down
2nd & 5 at VMI 27
8-yd Run
 5:53 - 2nd
Brandon Chatman run for 8 yds to the VMI 6
1st & 10 at VMI 14
6-yd Touchdown Run
 5:17 - 2nd
Alex Tecza run for 6 yds for a TD VMI Penalty, Defensive Offside (Anthony Allen) declined (Nathan Kirkwood KICK)
2nd & 2 at VMI 6
Kickoff
 5:17 - 2nd
Lance Gossett kickoff for 65 yds for a touchback
Incompletion
 5:13 - 2nd
JoJo Crump pass incomplete to Morgan McPhaul
1st & 10 at VMI 25
3-yd Run
 5:05 - 2nd
JoJo Crump run for 3 yds to the VMI 28
2nd & 10 at VMI 25
14-yd Pass
 4:18 - 2nd
Collin Shannon pass complete to Noah Grevious for 14 yds to the VMI 42 for a 1ST down
3rd & 7 at VMI 28
5-yd Pass
 3:51 - 2nd
Collin Shannon pass complete to Julio Carrecter for 5 yds to the VMI 47
1st & 10 at VMI 42
Incompletion
 3:18 - 2nd
Collin Shannon pass incomplete to Owen Sweeney
2nd & 5 at VMI 47
4-yd Pass
 3:05 - 2nd
Collin Shannon pass complete to Aslin Shipe for 4 yds to the VMI 43
3rd & 5 at VMI 47
Punt
 2:26 - 2nd
Ben Shrewsbury punt for 52 yds , Brandon Chatman returns for 17 yds to the NAVY 22
4th & 9 at VMI 43
22-yd Run
 2:18 - 2nd
Alex Tecza run for 22 yds to the NAVY 44 for a 1ST down
1st & 10 at NAVY 22
9-yd Run
 1:54 - 2nd
Eli Heidenreich run for 9 yds to the VMI 47
1st & 10 at NAVY 44
5-yd Run
 1:50 - 2nd
Alex Tecza run for 5 yds to the VMI 42 for a 1ST down
2nd & 1 at VMI 47
35-yd Pass
 1:25 - 2nd
Blake Horvath pass complete to Eli Heidenreich for 35 yds to the VMI 7 for a 1ST down
1st & 10 at VMI 42
3-yd Run
 0:53 - 2nd
Brandon Chatman run for 3 yds to the VMI 4
1st & Goal at VMI 7
(0:53 - 2nd) Timeout Navy, clock 00:53
4-yd Touchdown Run
 0:48 - 2nd
Eli Heidenreich run for 4 yds for a TD (Nathan Kirkwood KICK)
2nd & Goal at VMI 4
Kickoff
 0:48 - 2nd
Lance Gossett kickoff for 65 yds for a touchback
1-yd Run
 0:42 - 2nd
Leo Boehling run for 1 yd to the VMI 26
1st & 10 at VMI 25
End of 2nd Quarter
7-yd Run
 0:00 - 2nd
Leo Boehling run for 7 yds to the VMI 33
2nd & 9 at VMI 26
3rd Quarter
Kickoff Return (Offense)
 14:55 - 3rd
Jack Joyce kickoff for 65 yds , Isaiah Bryant return for 23 yds to the NAVY 23
8-yd Run
 14:53 - 3rd
Braxton Woodson run for 8 yds to the NAVY 31
1st & 10 at NAVY 23
10-yd Run
 14:18 - 3rd
Alex Tecza run for 10 yds to the NAVY 41 for a 1ST down
2nd & 2 at NAVY 31
4-yd Run
 13:35 - 3rd
Eli Heidenreich run for 4 yds to the NAVY 45
1st & 10 at NAVY 41
-2-yd Run
 13:02 - 3rd
Brandon Chatman run for a loss of 2 yards to the NAVY 43
2nd & 6 at NAVY 45
12-yd Pass
 12:16 - 3rd
Braxton Woodson pass complete to Nathan Kent for 12 yds to the VMI 45 for a 1ST down
3rd & 8 at NAVY 43
Incompletion
 11:50 - 3rd
Braxton Woodson pass incomplete to Eli Heidenreich
1st & 10 at VMI 45
4-yd Run
 11:42 - 3rd
Alex Tecza run for 4 yds to the VMI 41
2nd & 10 at VMI 45
10-yd Pass
 10:56 - 3rd
Braxton Woodson pass complete to Alex Tecza for 10 yds to the VMI 31 for a 1ST down
3rd & 6 at VMI 41
5-yd Run
 10:32 - 3rd
Brandon Chatman run for 5 yds to the VMI 26
1st & 10 at VMI 31
4-yd Run
 9:55 - 3rd
Charles Robinson run for 4 yds to the VMI 22
2nd & 5 at VMI 26
7-yd Run
 9:18 - 3rd
Braxton Woodson run for 7 yds to the VMI 15 for a 1ST down
3rd & 1 at VMI 22
Incompletion
 8:42 - 3rd
Braxton Woodson pass incomplete to Nathan Kent
1st & 10 at VMI 15
0-yd Run
 8:38 - 3rd
Alex Tecza run for no gain to the VMI 15
2nd & 10 at VMI 15
4-yd Pass
 7:56 - 3rd
Braxton Woodson pass complete to Eli Heidenreich for 4 yds to the VMI 11
3rd & 10 at VMI 15
Field Goal Good
 7:22 - 3rd
Nathan Kirkwood 28 yd FG GOOD
4th & 6 at VMI 11
Kickoff
 7:22 - 3rd
Lance Gossett kickoff for 60 yds
75-yd Touchdown Pass
 7:13 - 3rd
Collin Shannon pass complete to Owen Sweeney for 75 yds for a TD (Ben Shrewsbury KICK)
1st & 10 at VMI 25
Kickoff Return (Offense)
 6:52 - 3rd
Jack Joyce kickoff for 64 yds , Isaiah Bryant return for 37 yds to the NAVY 42 Isaiah Bryant fumbled, recovered by VMI Mikey Pearson
13-yd Run
 6:37 - 3rd
Braxton Woodson run for 13 yds to the VMI 45 for a 1ST down
1st & 10 at NAVY 42
Incompletion
 6:14 - 3rd
Braxton Woodson pass incomplete to Luke Hutchison
1st & 10 at VMI 45
3-yd Run
 6:09 - 3rd
Eli Heidenreich run for 3 yds to the VMI 42
2nd & 10 at VMI 45
Incompletion
 5:33 - 3rd
Braxton Woodson pass incomplete to Charles Robinson
3rd & 7 at VMI 42
5-yd Penalty
 5:33 - 3rd
PENALTY Navy Delay Of Game 5 yards from VMI42 to VMI47. NO PLAY.
4th & 7 at VMI 42
Punt
 5:24 - 3rd
Jacob Carlson punt for 27 yds
4th & 12 at VMI 47
0-yd Run
 5:19 - 3rd
Leo Boehling run for no gain to the VMI 20
1st & 10 at VMI 20
Incompletion
 4:47 - 3rd
Collin Shannon pass incomplete to Owen Sweeney
2nd & 10 at VMI 20
11-yd Pass
 4:38 - 3rd
Collin Shannon pass complete to Noah Grevious for 11 yds to the VMI 31 for a 1ST down
3rd & 10 at VMI 20
Sack
 4:04 - 3rd
Collin Shannon sacked for a loss of 9 yards to the VMI 37
1st & 10 at VMI 46
2-yd Pass
 3:14 - 3rd
Collin Shannon pass complete to Luke Schalow for 2 yds to the VMI 39
2nd & 19 at VMI 37
(2:42 - 3rd) Timeout VMI, clock 02:42
Incompletion
 2:35 - 3rd
Collin Shannon pass incomplete to Destin Moore
3rd & 17 at VMI 39
Punt
 2:27 - 3rd
Ben Shrewsbury punt for 61 yds for a touchback
4th & 17 at VMI 39
2-yd Run
 2:19 - 3rd
Alex Tecza run for 2 yds to the NAVY 22
1st & 10 at NAVY 20
4-yd Run
 1:39 - 3rd
Braxton Woodson run for 4 yds to the NAVY 26
2nd & 8 at NAVY 22
74-yd Touchdown Run
 0:50 - 3rd
Braxton Woodson run for 74 yds for a TD (Nathan Kirkwood KICK)
3rd & 4 at NAVY 26
4th Quarter
Kickoff
 0:50 - 3rd
Lance Gossett kickoff for 65 yds for a touchback
Incompletion
 0:46 - 3rd
Collin Shannon pass incomplete to Julio Carrecter
1st & 10 at VMI 25
5-yd Pass
 0:33 - 3rd
Collin Shannon pass complete to Julio Carrecter for 5 yds to the VMI 30
2nd & 10 at VMI 25
27-yd Pass
 0:00 - 3rd
Collin Shannon pass complete to Owen Sweeney for 27 yds to the NAVY 43 for a 1ST down
3rd & 5 at VMI 30
End of 3rd Quarter
5-yd Run
 14:53 - 4th
Aslin Shipe run for 5 yds to the NAVY 38
1st & 10 at NAVY 43
Incompletion
 14:23 - 4th
Collin Shannon pass incomplete to Malik McNeely
2nd & 5 at NAVY 38
Incompletion
 14:17 - 4th
Collin Shannon pass incomplete to Malik McNeely
3rd & 5 at NAVY 38
9-yd Pass
 14:06 - 4th
Collin Shannon pass complete to Noah Grevious for 9 yds to the NAVY 29 for a 1ST down
4th & 5 at NAVY 38
4-yd Run
 13:37 - 4th
Leo Boehling run for 4 yds to the NAVY 25
1st & 10 at NAVY 29
5-yd Penalty
 13:00 - 4th
PENALTY VMI False Start (Witt,Britin) 5 yards from Navy25 to Navy30. NO PLAY.
2nd & 6 at NAVY 25
Sack
 12:37 - 4th
Collin Shannon sacked by Landon Robinson for a loss of 8 yards to the NAVY 38
2nd & 11 at NAVY 30
5-yd Penalty
 11:56 - 4th
PENALTY VMI Delay Of Game (Shannon,Collin) 5 yards from Navy38 to Navy43. NO PLAY.
3rd & 19 at NAVY 38
Incompletion
 11:40 - 4th
Collin Shannon pass incomplete to Malik McNeely
3rd & 24 at NAVY 43
Punt
 11:33 - 4th
Ben Shrewsbury punt for 37 yds, punt out-of-bounds at the NAVY 6
4th & 24 at NAVY 43
15-yd Penalty
 11:25 - 4th
VMI Penalty, UNR: Unnecessary Roughness (15 Yards) to the NAVY 24 for a 1ST down
1st & 10 at NAVY 6
2-yd Run
 11:01 - 4th
Michael Barrow run for 2 yds to the NAVY 26
1st & 10 at NAVY 24
6-yd Run
 10:25 - 4th
Braxton Woodson run for 6 yds to the NAVY 32
2nd & 8 at NAVY 26
68-yd Touchdown Run
 9:39 - 4th
Braxton Woodson run for 68 yds for a TD (Nathan Kirkwood KICK)
3rd & 2 at NAVY 32
Kickoff
 9:39 - 4th
Justin Welch kickoff for 65 yds for a touchback
7-yd Run
 9:31 - 4th
Ebenezer McCarthy run for 7 yds to the VMI 32
1st & 10 at VMI 25
-1-yd Run
 9:15 - 4th
Luke Schalow run for a loss of 1 yard to the VMI 31
2nd & 3 at VMI 32
Incompletion
 8:41 - 4th
JoJo Crump pass incomplete to Traveion Slaughter
3rd & 4 at VMI 31
Punt
 8:34 - 4th
Ben Shrewsbury punt for 34 yds, punt out-of-bounds at the NAVY 35
4th & 4 at VMI 31
-1-yd Run
 8:25 - 4th
Mikey Pearson III run for a loss of 1 yard to the NAVY 34
1st & 10 at NAVY 35
9-yd Run
 7:48 - 4th
Jackson Gutierrez run for 9 yds to the NAVY 43
2nd & 11 at NAVY 34
3-yd Run
 7:16 - 4th
Shane Reynolds run for 3 yds to the NAVY 46 for a 1ST down
3rd & 2 at NAVY 43
22-yd Run
 6:34 - 4th
Jackson Gutierrez run for 22 yds to the VMI 32 for a 1ST down
1st & 10 at NAVY 46
4-yd Run
 5:54 - 4th
TK Hodges run for 4 yds to the VMI 28
1st & 10 at VMI 32
3-yd Run
 5:13 - 4th
Mikey Pearson III run for 3 yds to the VMI 25
2nd & 6 at VMI 28
5-yd Run
 4:37 - 4th
Jackson Gutierrez run for 5 yds to the VMI 20 for a 1ST down
3rd & 3 at VMI 25
8-yd Run
 4:00 - 4th
Shane Reynolds run for 8 yds to the VMI 12
1st & 10 at VMI 20
8-yd Run
 3:18 - 4th
TK Hodges run for 8 yds to the VMI 4 for a 1ST down
2nd & 2 at VMI 12
4-yd Touchdown Run
 2:37 - 4th
Shane Reynolds run for 4 yds for a TD (Nathan Kirkwood KICK)
1st & Goal at VMI 4
Kickoff
 2:37 - 4th
Justin Welch kickoff for 54 yds
Incompletion
 2:33 - 4th
JoJo Crump pass incomplete to Traveion Slaughter
1st & 10 at VMI 35
9-yd Run
 2:28 - 4th
Luke Schalow run for 9 yds to the VMI 44
2nd & 10 at VMI 35
0-yd Run
 1:53 - 4th
Luke Schalow run for no gain to the VMI 44
3rd & 1 at VMI 44
Punt
 1:05 - 4th
Ben Shrewsbury punt for 45 yds , Charles Robinson returns for 13 yds to the NAVY 24
4th & 1 at VMI 44
-2-yd Run
 0:55 - 4th
Kneel down by Navy at Navy22 for loss of 2 yards.
1st & 10 at NAVY 24
End of 4th Quarter
-2-yd Run
 0:00 - 4th
Kneel down by Navy at Navy20 for loss of 2 yards.
2nd & 12 at NAVY 22
Game Information
Annapolis, MD


2025 Standings
FCS
| Southern ConferenceSouthern Conference | CONF | OVR | 
|---|---|---|
| Mercer | 6-0 | 7-1 | 
| Western Carolina | 5-0 | 6-3 | 
| Chattanooga | 3-2 | 4-5 | 
| Furman | 3-3 | 5-4 | 
| The Citadel | 3-3 | 4-5 | 
| East Tennessee State | 2-3 | 4-5 | 
| Wofford | 2-3 | 3-6 | 
| Samford | 1-6 | 1-8 | 
| VMI | 0-5 | 1-8 | 
FBS
| American ConferenceAmerican Conference | CONF | OVR | 
|---|---|---|
| Navy | 5-1 | 7-1 | 
| Memphis | 4-1 | 8-1 | 
| North Texas | 4-1 | 8-1 | 
| Tulane | 3-1 | 6-2 | 
| South Florida | 3-1 | 6-2 | 
| East Carolina | 3-1 | 5-3 | 
| Temple | 3-2 | 5-4 | 
| UTSA | 2-2 | 4-4 | 
| Army | 2-3 | 4-4 | 
| Florida Atlantic | 2-3 | 3-5 | 
| UAB | 1-3 | 3-5 | 
| Rice | 1-4 | 4-5 | 
| Tulsa | 0-5 | 2-6 | 
| Charlotte | 0-5 | 1-7 | 
NCAAF News

Miami queries ACC on late roughing call in SMU loss
Miami has asked the Atlantic Coast Conference for clarity on a number of officiating decisions made in its loss this past weekend to SMU, including a critical 15-yard penalty in the final moments of regulation.
6m

Cole Cubelic describes what Auburn needs in coaching search
SEC Network's Cubelic joins The Paul Finebaum Show to give insight on what characteristics the Tigers need to look for in their next head coach.
19m

No. 5 Georgia's Kirby Smart details the hardships playing at MS State
Smart describes his respect and relationship with Jeff Lebby and his Bulldogs, Blake Shapen's skills and the challenges that playing in Davis Wade Stadium brings.
29m
ESPN BET Sportsbook is owned and operated by PENN Entertainment, Inc. and its subsidiaries ('PENN'). ESPN BET is available in states where PENN is licensed to offer sports wagering. Must be 21+ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.

