Skip to main content
← Back to GamesAug 30, 2025Week 1
VMI
7
-Final
52
NavyNavy

Navy dominates VMI 52-7 in Week 1 blowout

Navy overwhelmed VMI 52-7 in Week 1 action, with the Midshipmen controlling the game from start to finish. Navy scored touchdowns in every quarter, beginning with a 7-0 first-quarter lead and extending it to 28-0 by halftime. The home team's dominant offensive performance featured Blake Horvath leading the passing game with 66 yards and a touchdown pass to Eli Heidenreich in the second quarter.

Navy's ground game proved devastating, particularly in the second half. Braxton Woodson rushed for a 74-yard touchdown in the third quarter and added a 68-yard score in the fourth quarter as Navy put the game out of reach. VMI's only score came on a 75-yard touchdown pass from Collin Shannon to Owen Sweeney in the third quarter. Navy's defense largely stifled VMI's offensive efforts throughout the contest.

The Midshipmen cruised to victory, covering the 42-point spread with ease. The game went over the 53-point over/under, finishing at 59 total points.

AI-generated recap · Aug 24, 2026

Team1Q2Q3Q4QFinal
VMI
00707
NavyNavy
721101452

Scoring Timeline

Q1Q2Q3Q40142842567-014-021-031-031-738-752-7
NavyVMI

Drive Chart

Own 20Own 4050Opp 40Opp 20VMINAVVMINAVVMINAVVMINAVVMINAVVMINAVVMINAVVMINAVVMINAVVMINAVVMINAVPUNT614ydTD1170ydPUNT32ydPUNT613ydPUNT3-1ydTD435ydDOWNS725ydTD643ydPUNT618ydTD678ydEND28ydFG1566ydTD175ydPUNT411ydPUNT619ydTD380ydPUNT1032ydTD494ydPUNT36ydTD1065ydPUNT39ydEND2-4yd

Box Score

Team statistics comparing VMI and Navy
StatisticVMINavy
Passing16-289-14
Pass Yards19792
Rush Yards15468
Total Yards212560
Turnovers00
3rd Down4-1410-13
Penalties5-354-35
Possession24:3335:27

Player Leaders

Player Leaders

VMI
passing
Collin Shannon
16/25, 197 YDS, 1 TD
rushing
Leo Boehling
8 CAR, 21 YDS
receiving
Owen Sweeney
5 REC, 126 YDS, 1 TD
defense
Navy
passing
Blake Horvath
6/7, 66 YDS, 1 TD
rushing
Braxton Woodson
7 CAR, 180 YDS, 2 TD
receiving
Eli Heidenreich
6 REC, 65 YDS, 1 TD
defense

Play-by-Play

1st & 10Rush+2 ydsPPA -0.45

Leo Boehling run for 2 yds to the VMI 27

2nd & 8Pass Reception+5 ydsPPA +0.06

Collin Shannon pass complete to Noah Grevious for 5 yds to the VMI 32

3rd & 3Pass Reception+12 ydsPPA +2.10

Collin Shannon pass complete to Owen Sweeney for 12 yds to the VMI 44 for a 1ST down

1st & 10Penalty-5 yds

PENALTY VMI False Start (Witt,Britin) 5 yards from VMI44 to VMI39. NO PLAY.

1st & 15Rush0 ydsPPA -0.85

Leo Boehling run for no gain to the VMI 39

2nd & 15Pass Incompletion0 ydsPPA -0.50

Collin Shannon pass incomplete to Morgan McPhaul

3rd & 15Penalty-5 yds

(12:21) PENALTY VMI False Start (Woodley,Tristan) 5 yards from VMI39 to VMI34. NO PLAY.

3rd & 20Rush+5 ydsPPA +0.01

Leo Boehling run for 5 yds to the VMI 39

4th & 15Punt0 yds

Ben Shrewsbury punt for 31 yds, punt out-of-bounds at the NAVY 30

1st & 10Rush+4 ydsPPA -0.14

Eli Heidenreich run for 4 yds to the NAVY 34

2nd & 6Rush+7 ydsPPA +1.17

Alex Tecza run for 7 yds to the NAVY 41 for a 1ST down

1st & 10Pass Reception+10 ydsPPA +0.90

Blake Horvath pass complete to Eli Heidenreich for 10 yds to the VMI 49 for a 1ST down

1st & 10Rush+7 ydsPPA +0.58

Charles Robinson run for 7 yds to the VMI 42

2nd & 3Rush+5 ydsPPA +0.14

Blake Horvath run for 5 yds to the VMI 37 for a 1ST down

1st & 10Rush+3 ydsPPA -0.24

Alex Tecza run for 3 yds to the VMI 34

2nd & 7Rush+15 ydsPPA +0.68

Eli Heidenreich run for 15 yds to the VMI 19 for a 1ST down

1st & 10Rush+6 ydsPPA +0.18

Brandon Chatman run for 6 yds to the VMI 13

2nd & 4Rush+3 ydsPPA -0.14

Alex Tecza run for 3 yds to the VMI 10

3rd & 1Rush+3 ydsPPA +0.36

Alex Tecza run for 3 yds to the VMI 7 for a 1ST down

1st & 7Rushing Touchdown+7 ydsPPA +2.20

Michael Barrow run for 7 yds for a TD (Nathan Kirkwood KICK)

1st & 10Kickoff Return (Offense)+23 yds

Lance Gossett kickoff for 64 yds , Aslin Shipe return for 23 yds to the VMI 24

1st & 10Sack-7 ydsPPA -1.09

Collin Shannon sacked for a loss of 7 yards to the VMI 17

2nd & 17Rush+4 ydsPPA -0.02

Aslin Shipe run for 4 yds to the VMI 21

3rd & 13Pass Reception+5 ydsPPA +0.01

Collin Shannon pass complete to Cade Cox for 5 yds to the VMI 26

4th & 8Punt+18 yds

Ben Shrewsbury punt for 45 yds , Brandon Chatman returns for 18 yds to the NAVY 47

1st & 10Rush+9 ydsPPA +1.18

Blake Horvath run for 9 yds to the VMI 44

2nd & 1Pass Incompletion0 ydsPPA -1.23

Blake Horvath pass incomplete to Brandon Chatman

3rd & 1Rush+4 ydsPPA +0.95

Alex Tecza run for 4 yds to the VMI 40 for a 1ST down

1st & 10Rush+2 ydsPPA -0.45

Eli Heidenreich run for 2 yds to the VMI 38

2nd & 8Rush+3 ydsPPA -0.32

Alex Tecza run for 3 yds to the VMI 35

3rd & 5Pass Reception0 ydsPPA -1.04

Blake Horvath pass complete to Eli Heidenreich for no gain to the VMI 35

4th & 5Penalty-5 yds

PENALTY Navy Delay Of Game 5 yards from VMI35 to VMI40. NO PLAY.

4th & 10Punt0 yds

Jacob Carlson punt for 36 yds

1st & 10Rush+2 ydsPPA -0.17

Leo Boehling run for 2 yds to the VMI 6

2nd & 8Pass Reception+4 ydsPPA -0.02

Collin Shannon pass complete to Owen Sweeney for 4 yds to the VMI 10

3rd & 4Sack-7 ydsPPA -0.25

Collin Shannon sacked by Kendall Whiteside for a loss of 7 yards to the VMI 3

4th & 11Punt+5 yds

Ben Shrewsbury punt for 37 yds , Brandon Chatman returns for 5 yds to the VMI 35

1st & 10Rush+25 ydsPPA +0.46

Eli Heidenreich run for 25 yds to the VMI 10 for a 1ST down

1st & 10Rush+4 ydsPPA -0.01

Eli Heidenreich run for 4 yds to the VMI 6

2nd & 6Penalty-10 yds

(11:56) 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 & 16Pass Reception+2 ydsPPA -0.25

Blake Horvath pass complete to Eli Heidenreich for 2 yds to the VMI 18

3rd & 18Passing Touchdown+18 ydsPPA +3.97

Blake Horvath pass complete to Eli Heidenreich for 18 yds for a TD (Nathan Kirkwood KICK)

1st & 10Kickoff Return (Offense)+17 yds

Lance Gossett kickoff for 64 yds , Aslin Shipe return for 17 yds to the VMI 18

1st & 10Pass Reception+8 ydsPPA +0.75

Collin Shannon pass complete to Owen Sweeney for 8 yds to the VMI 26

2nd & 2Pass Reception+7 ydsPPA +0.31

Collin Shannon pass complete to Morgan McPhaul for 7 yds to the VMI 33 for a 1ST down

1st & 10Pass Reception+12 ydsPPA +1.15

Collin Shannon pass complete to Malik McNeely for 12 yds to the VMI 45 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.16

Collin Shannon pass incomplete to Malik McNeely

2nd & 10Rush+4 ydsPPA -0.16

Aslin Shipe run for 4 yds to the VMI 49

3rd & 6Rush+5 ydsPPA +0.07

Aslin Shipe run for 5 yds to the NAVY 46

4th & 1Sack-11 ydsPPA -1.48

Collin Shannon sacked by MarcAnthony Parker for a loss of 11 yards to the VMI 43

1st & 10Rush+7 ydsPPA +0.49

Brandon Chatman run for 7 yds to the VMI 36

2nd & 3Rush+4 ydsPPA -0.01

Alex Tecza run for 4 yds to the VMI 32 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.08

Blake Horvath pass complete to Luke Hutchison for 5 yds to the VMI 27

2nd & 5Rush+13 ydsPPA +0.24

Alex Tecza run for 13 yds to the VMI 14 for a 1ST down

1st & 10Rush+8 ydsPPA +0.45

Brandon Chatman run for 8 yds to the VMI 6

2nd & 2Rushing Touchdown+6 ydsPPA +2.10

Alex Tecza run for 6 yds for a TD VMI Penalty, Defensive Offside (Anthony Allen) declined (Nathan Kirkwood KICK)

1st & 10Pass Incompletion0 ydsPPA -0.70

JoJo Crump pass incomplete to Morgan McPhaul

2nd & 10Rush+3 ydsPPA -0.15

JoJo Crump run for 3 yds to the VMI 28

3rd & 7Pass Reception+14 ydsPPA +2.37

Collin Shannon pass complete to Noah Grevious for 14 yds to the VMI 42 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.11

Collin Shannon pass complete to Julio Carrecter for 5 yds to the VMI 47

2nd & 5Pass Incompletion0 ydsPPA -1.19

Collin Shannon pass incomplete to Owen Sweeney

3rd & 5Pass Reception+4 ydsPPA -0.15

Collin Shannon pass complete to Aslin Shipe for 4 yds to the VMI 43

4th & 9Punt+17 yds

Ben Shrewsbury punt for 52 yds , Brandon Chatman returns for 17 yds to the NAVY 22

1st & 10Rush+22 ydsPPA +1.90

Alex Tecza run for 22 yds to the NAVY 44 for a 1ST down

1st & 10Rush+9 ydsPPA +1.26

Eli Heidenreich run for 9 yds to the VMI 47

2nd & 1Rush+5 ydsPPA -0.18

Alex Tecza run for 5 yds to the VMI 42 for a 1ST down

1st & 10Pass Reception+35 ydsPPA +1.10

Blake Horvath pass complete to Eli Heidenreich for 35 yds to the VMI 7 for a 1ST down

1st & 7Rush+3 ydsPPA -0.14

Brandon Chatman run for 3 yds to the VMI 4

2nd & 4Rushing Touchdown+4 ydsPPA +2.33

Eli Heidenreich run for 4 yds for a TD (Nathan Kirkwood KICK)

1st & 10Rush+1 ydsPPA -0.59

Leo Boehling run for 1 yd to the VMI 26

0th & 9End of Half0 yds

End of 2nd Quarter

2nd & 9Rush+7 ydsPPA +0.37

Leo Boehling run for 7 yds to the VMI 33

1st & 10Kickoff Return (Offense)+23 yds

Jack Joyce kickoff for 65 yds , Isaiah Bryant return for 23 yds to the NAVY 23

1st & 10Rush+8 ydsPPA +0.87

Braxton Woodson run for 8 yds to the NAVY 31

2nd & 2Rush+10 ydsPPA +0.68

Alex Tecza run for 10 yds to the NAVY 41 for a 1ST down

1st & 10Rush+4 ydsPPA -0.17

Eli Heidenreich run for 4 yds to the NAVY 45

2nd & 6Rush-2 ydsPPA -1.47

Brandon Chatman run for a loss of 2 yards to the NAVY 43

3rd & 8Pass Reception+12 ydsPPA +2.82

Braxton Woodson pass complete to Nathan Kent for 12 yds to the VMI 45 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.00

Braxton Woodson pass incomplete to Eli Heidenreich

2nd & 10Rush+4 ydsPPA -0.16

Alex Tecza run for 4 yds to the VMI 41

3rd & 6Pass Reception+10 ydsPPA +1.79

Braxton Woodson pass complete to Alex Tecza for 10 yds to the VMI 31 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Brandon Chatman run for 5 yds to the VMI 26

2nd & 5Rush+4 ydsPPA -0.05

Charles Robinson run for 4 yds to the VMI 22

3rd & 1Rush+7 ydsPPA +0.26

Braxton Woodson run for 7 yds to the VMI 15 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.32

Braxton Woodson pass incomplete to Nathan Kent

2nd & 10Rush0 ydsPPA -0.36

Alex Tecza run for no gain to the VMI 15

3rd & 10Pass Reception+4 ydsPPA -0.07

Braxton Woodson pass complete to Eli Heidenreich for 4 yds to the VMI 11

4th & 6Field Goal Good+28 yds

Nathan Kirkwood 28 yd FG GOOD

1st & 10Passing Touchdown+75 ydsPPA +6.08

Collin Shannon pass complete to Owen Sweeney for 75 yds for a TD (Ben Shrewsbury KICK)

1st & 10Kickoff Return (Offense)+37 yds

Jack Joyce kickoff for 64 yds , Isaiah Bryant return for 37 yds to the NAVY 42 Isaiah Bryant fumbled, recovered by VMI Mikey Pearson

1st & 10Rush+13 ydsPPA +1.09

Braxton Woodson run for 13 yds to the VMI 45 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.00

Braxton Woodson pass incomplete to Luke Hutchison

2nd & 10Rush+3 ydsPPA -0.39

Eli Heidenreich run for 3 yds to the VMI 42

3rd & 7Pass Incompletion0 ydsPPA -1.03

Braxton Woodson pass incomplete to Charles Robinson

4th & 7Penalty-5 yds

PENALTY Navy Delay Of Game 5 yards from VMI42 to VMI47. NO PLAY.

4th & 12Punt0 yds

Jacob Carlson punt for 27 yds

1st & 10Rush0 ydsPPA -0.56

Leo Boehling run for no gain to the VMI 20

2nd & 10Pass Incompletion0 ydsPPA -0.26

Collin Shannon pass incomplete to Owen Sweeney

3rd & 10Pass Reception+11 ydsPPA +1.60

Collin Shannon pass complete to Noah Grevious for 11 yds to the VMI 31 for a 1ST down

1st & 10Sack-9 ydsPPA -2.63

Collin Shannon sacked for a loss of 9 yards to the VMI 37

2nd & 19Pass Reception+2 ydsPPA -0.21

Collin Shannon pass complete to Luke Schalow for 2 yds to the VMI 39

3rd & 17Pass Incompletion0 ydsPPA -0.21

Collin Shannon pass incomplete to Destin Moore

4th & 17Punt0 yds

Ben Shrewsbury punt for 61 yds for a touchback

1st & 10Rush+2 ydsPPA -0.36

Alex Tecza run for 2 yds to the NAVY 22

2nd & 8Rush+4 ydsPPA -0.06

Braxton Woodson run for 4 yds to the NAVY 26

3rd & 4Rushing Touchdown+74 ydsPPA +6.81

Braxton Woodson run for 74 yds for a TD (Nathan Kirkwood KICK)

1st & 10Pass Incompletion0 ydsPPA -0.70

Collin Shannon pass incomplete to Julio Carrecter

2nd & 10Pass Reception+5 ydsPPA +0.04

Collin Shannon pass complete to Julio Carrecter for 5 yds to the VMI 30

3rd & 5Pass Reception+27 ydsPPA +3.38

Collin Shannon pass complete to Owen Sweeney for 27 yds to the NAVY 43 for a 1ST down

1st & 10Rush+5 ydsPPA +0.09

Aslin Shipe run for 5 yds to the NAVY 38

2nd & 5Pass Incompletion0 ydsPPA -0.96

Collin Shannon pass incomplete to Malik McNeely

3rd & 5Pass Incompletion0 ydsPPA -1.07

Collin Shannon pass incomplete to Malik McNeely

4th & 5Pass Reception+9 ydsPPA +2.51

Collin Shannon pass complete to Noah Grevious for 9 yds to the NAVY 29 for a 1ST down

1st & 10Rush+4 ydsPPA -0.05

Leo Boehling run for 4 yds to the NAVY 25

2nd & 6Penalty-5 yds

PENALTY VMI False Start (Witt,Britin) 5 yards from Navy25 to Navy30. NO PLAY.

2nd & 11Sack-8 ydsPPA -2.43

Collin Shannon sacked by Landon Robinson for a loss of 8 yards to the NAVY 38

3rd & 19Penalty-5 yds

(11:57) PENALTY VMI Delay Of Game (Shannon,Collin) 5 yards from Navy38 to Navy43. NO PLAY.

3rd & 24Pass Incompletion0 ydsPPA -0.40

Collin Shannon pass incomplete to Malik McNeely

4th & 24Punt0 yds

Ben Shrewsbury punt for 37 yds, punt out-of-bounds at the NAVY 6

1st & 10Penalty+15 yds

VMI Penalty, UNR: Unnecessary Roughness (15 Yards) to the NAVY 24 for a 1ST down

1st & 10Rush+2 ydsPPA -0.43

Michael Barrow run for 2 yds to the NAVY 26

2nd & 8Rush+6 ydsPPA +0.22

Braxton Woodson run for 6 yds to the NAVY 32

3rd & 2Rushing Touchdown+68 ydsPPA +6.35

Braxton Woodson run for 68 yds for a TD (Nathan Kirkwood KICK)

1st & 10Rush+7 ydsPPA +0.60

Ebenezer McCarthy run for 7 yds to the VMI 32

2nd & 3Rush-1 ydsPPA -1.14

Luke Schalow run for a loss of 1 yard to the VMI 31

3rd & 4Pass Incompletion0 ydsPPA -0.44

JoJo Crump pass incomplete to Traveion Slaughter

4th & 4Punt0 yds

Ben Shrewsbury punt for 34 yds, punt out-of-bounds at the NAVY 35

1st & 10Rush-1 ydsPPA -1.18

Mikey Pearson III run for a loss of 1 yard to the NAVY 34

2nd & 11Rush+9 ydsPPA +0.86

Jackson Gutierrez run for 9 yds to the NAVY 43

3rd & 2Rush+3 ydsPPA +1.37

Shane Reynolds run for 3 yds to the NAVY 46 for a 1ST down

1st & 10Rush+22 ydsPPA +1.31

Jackson Gutierrez run for 22 yds to the VMI 32 for a 1ST down

1st & 10Rush+4 ydsPPA -0.06

TK Hodges run for 4 yds to the VMI 28

2nd & 6Rush+3 ydsPPA -0.20

Mikey Pearson III run for 3 yds to the VMI 25

3rd & 3Rush+5 ydsPPA +0.51

Jackson Gutierrez run for 5 yds to the VMI 20 for a 1ST down

1st & 10Rush+8 ydsPPA +0.46

Shane Reynolds run for 8 yds to the VMI 12

2nd & 2Rush+8 ydsPPA +0.47

TK Hodges run for 8 yds to the VMI 4 for a 1ST down

1st & 4Rushing Touchdown+4 ydsPPA +1.69

Shane Reynolds run for 4 yds for a TD (Nathan Kirkwood KICK)

1st & 10Pass Incompletion0 ydsPPA -1.01

JoJo Crump pass incomplete to Traveion Slaughter

2nd & 10Rush+9 ydsPPA +0.96

Luke Schalow run for 9 yds to the VMI 44

3rd & 1Rush0 ydsPPA -1.02

Luke Schalow run for no gain to the VMI 44

4th & 1Punt+13 yds

Ben Shrewsbury punt for 45 yds , Charles Robinson returns for 13 yds to the NAVY 24

1st & 10Rush-2 ydsPPA -0.85

(01:05) Kneel down by Navy at Navy22 for loss of 2 yards.

2nd & 12Rush-2 ydsPPA -0.29

(00:29) Kneel down by Navy at Navy20 for loss of 2 yards.

Situational Analysis

VMI

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
35%
17 plays
0%
1 play
2nd
50%
2 plays
0%
2 plays
50%
8 plays
0%
4 plays
3rd
50%
2 plays
33%
6 plays
100%
2 plays
50%
4 plays
4th
0%
1 play
100%
1 play

Navy

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
55%
31 plays
2nd
57%
7 plays
43%
7 plays
29%
7 plays
33%
3 plays
3rd
100%
6 plays
67%
3 plays
33%
3 plays
100%
1 play
4th