VMI Keydets @ Navy Midshipmen on August 30, 2025
Scoring Summary
1st quarter
M B

M. Barrow
(Rushing TD)
M. Barrow rushed for 7 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
2nd quarter
E H

E. Heidenreich
(Passing TD)
11:07 -B. Horvath pass complete. Catch made by E. Heidenreich for 18 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
A T

A. Tecza
(Rushing TD)
5:17 -A. Tecza rushed for 6 yards. TOUCHDOWN. PENALTY on VMI-O. Ham, Defensive Offside, 5 yards, declined. (N. Kirkwood extra point is good.)
E H

E. Heidenreich
(Rushing TD)
E. Heidenreich rushed for 4 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
3rd quarter
N K

N. Kirkwood
(FG)
7:26 -N. Kirkwood 28 yard field goal attempt is good, Center-R. Fry, Holder-J. Carlson.
O S

O. Sweeney
(Passing TD)
7:13 -C. Shannon pass complete. Catch made by O. Sweeney for 75 yards. TOUCHDOWN. (B. Shrewsbury extra point is good.)
B W

B. Woodson
(Rushing TD)
B. Woodson rushed for 74 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
4th quarter
B W

B. Woodson
(Rushing TD)
9:39 -B. Woodson rushed for 68 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
S R

S. Reynolds
(Rushing TD)
2:37 -S. Reynolds rushed for 4 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
Team Stats
VMI
NAVY
9
First Downs
26
4 - 14
Third Downs Efficiency
10 - 13
1 - 2
4th Down Efficiency
0 - 0
15
Rushing Yards
464
197
Passing Yards
92
212
Yards Per Game
556
0
Sacks (yards)
(42)
50
Interceptions Thrown
0
8
(42.8)
Punting Average
(31.5)
25
(35)
Penalty Yards
(35)
40
Fumbles Lost
1
24:33
Possession
35:27
Get deeper into the game
Game Details
19°C
Sunny
11 - 11 NNE
Wind km/h
0%
Precipitation
Annapolis, MD
Navy-Marine Corps Memorial Stadium
Attendance
30,014
Closing Odds
NAVY -42.5, o/u 54.5
Advertisement
1 | 2 | 3 | 4 | |
---|---|---|---|---|
![]() | 0 | 0 | 7 | 0 |
![]() | 7 | 21 | 10 | 14 |
Top Performers
Passing

5
C S
Collin Shannon
16/25
COMP/ATT
197
Yds
1
TD
0
INT
143.4
RAT

5
B W
Braxton Woodson
3/7
COMP/ATT
26
Yds
0
TD
0
INT
74.1
RAT
Rushing

9
L B
Leo Boehling
8
CAR
21
Yds
2.6
AVG
0
TD
0
FUML

22
E H
Eli Heidenreich
9
CAR
70
Yds
7.8
AVG
1
TD
0
FUML
Receiving

20
O S
Owen Sweeney
5
REC
7
TGT
126
Yds
25.2
AVG
1
TD

82
N K
Nathan Kent
1
REC
2
TGT
12
Yds
12.0
AVG
0
TD
1 | 2 | 3 | 4 | |
---|---|---|---|---|
![]() | 0 | 0 | 7 | 0 |
![]() | 7 | 21 | 10 | 14 |
Scoring Summary
1st quarter
M B

M. Barrow
(Rushing TD)
M. Barrow rushed for 7 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
2nd quarter
E H

E. Heidenreich
(Passing TD)
11:07 -B. Horvath pass complete. Catch made by E. Heidenreich for 18 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
A T

A. Tecza
(Rushing TD)
5:17 -A. Tecza rushed for 6 yards. TOUCHDOWN. PENALTY on VMI-O. Ham, Defensive Offside, 5 yards, declined. (N. Kirkwood extra point is good.)
E H

E. Heidenreich
(Rushing TD)
E. Heidenreich rushed for 4 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
3rd quarter
N K

N. Kirkwood
(FG)
7:26 -N. Kirkwood 28 yard field goal attempt is good, Center-R. Fry, Holder-J. Carlson.
O S

O. Sweeney
(Passing TD)
7:13 -C. Shannon pass complete. Catch made by O. Sweeney for 75 yards. TOUCHDOWN. (B. Shrewsbury extra point is good.)
B W

B. Woodson
(Rushing TD)
B. Woodson rushed for 74 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
4th quarter
B W

B. Woodson
(Rushing TD)
9:39 -B. Woodson rushed for 68 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
S R

S. Reynolds
(Rushing TD)
2:37 -S. Reynolds rushed for 4 yards. TOUCHDOWN. (N. Kirkwood extra point is good.)
Team Stats
VMI
NAVY
9
First Downs
26
4 - 14
Third Downs Efficiency
10 - 13
1 - 2
4th Down Efficiency
0 - 0
15
Rushing Yards
464
197
Passing Yards
92
212
Yards Per Game
556
0
Sacks (yards)
(42)
50
Interceptions Thrown
0
8
(42.8)
Punting Average
(31.5)
25
(35)
Penalty Yards
(35)
40
Fumbles Lost
1
24:33
Possession
35:27
Get deeper into the game
Top Performers
Passing

5
C S
Collin Shannon
16/25
COMP/ATT
197
Yds
1
TD
0
INT
143.4
RAT

5
B W
Braxton Woodson
3/7
COMP/ATT
26
Yds
0
TD
0
INT
74.1
RAT
Rushing

9
L B
Leo Boehling
8
CAR
21
Yds
2.6
AVG
0
TD
0
FUML

22
E H
Eli Heidenreich
9
CAR
70
Yds
7.8
AVG
1
TD
0
FUML
Receiving

20
O S
Owen Sweeney
5
REC
7
TGT
126
Yds
25.2
AVG
1
TD

82
N K
Nathan Kent
1
REC
2
TGT
12
Yds
12.0
AVG
0
TD
Game Details
19°C
Sunny
11 - 11 NNE
Wind km/h
0%
Precipitation
Annapolis, MD
Navy-Marine Corps Memorial Stadium
Attendance
30,014
Closing Odds
NAVY -42.5, o/u 54.5