Week 1 · 2025

VMI at Navy

Sat 08/30/2025 12:00 PMNavy-Marine Corps Memorial StadiumNavy pregame100%Pregame win probability: 100% for Navy. Navy favored, and won.

71°Fair7 mph N · 42% humidityRecorded at kickoff by College Football Data

VMI

7

1–11

Navy

52

11–2

Attendance

30,014

reported

VMI10 plays, 14 yd · Punt

15:001st & 10own 35Lance Gossett kickoff for 63 yds0
14:551st & 10own 25Leo Boehling run for 2 yds to the VMI 27+2
14:122nd & 8own 27Collin Shannon pass complete to Noah Grevious for 5 yds to the VMI 32+5
13:353rd & 3own 32Collin Shannon pass complete to Owen Sweeney for 12 yds to the VMI 44 for a 1ST down+12
13:251st & 10own 44PENALTY VMI False Start (Witt,Britin) 5 yards from VMI44 to VMI39. NO PLAY.−5
12:551st & 15own 39Leo Boehling run for no gain to the VMI 390
12:222nd & 15own 39Collin Shannon pass incomplete to Morgan McPhaul0
12:223rd & 15own 39(12:21) PENALTY VMI False Start (Woodley,Tristan) 5 yards from VMI39 to VMI34. NO PLAY.−5
12:163rd & 20own 34Leo Boehling run for 5 yds to the VMI 39+5
11:454th & 15own 39Ben Shrewsbury punt for 31 yds, punt out-of-bounds at the NAVY 300

NAVY11 plays, 70 yd · Touchdown

11:361st & 10own 30Eli Heidenreich run for 4 yds to the NAVY 34+4
11:012nd & 6own 34Alex Tecza run for 7 yds to the NAVY 41 for a 1ST down+7
10:201st & 10own 41Blake Horvath pass complete to Eli Heidenreich for 10 yds to the VMI 49 for a 1ST down+10
9:571st & 10opp 49Charles Robinson run for 7 yds to the VMI 42+7
9:142nd & 3opp 42Blake Horvath run for 5 yds to the VMI 37 for a 1ST down+5
8:321st & 10opp 37Alex Tecza run for 3 yds to the VMI 34+3
7:542nd & 7opp 34Eli Heidenreich run for 15 yds to the VMI 19 for a 1ST down+15
7:331st & 10opp 19Brandon Chatman run for 6 yds to the VMI 13+6
6:592nd & 4opp 13Alex Tecza run for 3 yds to the VMI 10+3
6:283rd & 1opp 10Alex Tecza run for 3 yds to the VMI 7 for a 1ST down+3
6:001st & goalopp 7Michael Barrow run for 7 yds for a TD (Nathan Kirkwood KICK)+7

VMI5 plays, 2 yd · Punt

5:521st & 10own 35Lance Gossett kickoff for 64 yds , Aslin Shipe return for 23 yds to the VMI 24+23
5:441st & 10own 24Collin Shannon sacked for a loss of 7 yards to the VMI 17−7
5:062nd & 17own 17Aslin Shipe run for 4 yds to the VMI 21+4
4:083rd & 13own 21Collin Shannon pass complete to Cade Cox for 5 yds to the VMI 26+5
3:424th & 8own 26Ben Shrewsbury punt for 45 yds , Brandon Chatman returns for 18 yds to the NAVY 47+18

NAVY9 plays, 13 yd · Punt

3:341st & 10own 47Blake Horvath run for 9 yds to the VMI 44+9
3:052nd & 1opp 44Blake Horvath pass incomplete to Brandon Chatman0
2:563rd & 1opp 44Alex Tecza run for 4 yds to the VMI 40 for a 1ST down+4
2:241st & 10opp 40Eli Heidenreich run for 2 yds to the VMI 38+2
1:432nd & 8opp 38Alex Tecza run for 3 yds to the VMI 35+3
0:553rd & 5opp 35Blake Horvath pass complete to Eli Heidenreich for no gain to the VMI 350
0:194th & 5opp 35PENALTY Navy Delay Of Game 5 yards from VMI35 to VMI40. NO PLAY.−5
0:004th & 10opp 40Jacob Carlson punt for 36 yds0
0:00opp 40End of 1st Quarter0

VMI4 plays, -1 yd · Punt

14:521st & 10own 4Leo Boehling run for 2 yds to the VMI 6+2
14:122nd & 8own 6Collin Shannon pass complete to Owen Sweeney for 4 yds to the VMI 10+4
13:353rd & 4own 10Collin Shannon sacked by Kendall Whiteside for a loss of 7 yards to the VMI 3−7
12:584th & 11own 3Ben Shrewsbury punt for 37 yds , Brandon Chatman returns for 5 yds to the VMI 35+5

NAVY5 plays, 35 yd · Touchdown

12:511st & 10opp 35Eli Heidenreich run for 25 yds to the VMI 10 for a 1ST down+25
12:291st & goalopp 10Eli Heidenreich run for 4 yds to the VMI 6+4
11:512nd & goalopp 6(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.−10
11:412nd & goalopp 16Blake Horvath pass complete to Eli Heidenreich for 2 yds to the VMI 18+2
11:073rd & goalopp 18Blake Horvath pass complete to Eli Heidenreich for 18 yds for a TD (Nathan Kirkwood KICK)+18

VMI8 plays, 25 yd · On downs

11:011st & 10own 35Lance Gossett kickoff for 64 yds , Aslin Shipe return for 17 yds to the VMI 18+17
10:531st & 10own 18Collin Shannon pass complete to Owen Sweeney for 8 yds to the VMI 26+8
10:142nd & 2own 26Collin Shannon pass complete to Morgan McPhaul for 7 yds to the VMI 33 for a 1ST down+7
9:401st & 10own 33Collin Shannon pass complete to Malik McNeely for 12 yds to the VMI 45 for a 1ST down+12
9:221st & 10own 45Collin Shannon pass incomplete to Malik McNeely0
9:152nd & 10own 45Aslin Shipe run for 4 yds to the VMI 49+4
8:323rd & 6own 49Aslin Shipe run for 5 yds to the NAVY 46+5
7:484th & 1opp 46Collin Shannon sacked by MarcAnthony Parker for a loss of 11 yards to the VMI 43−11

NAVY6 plays, 43 yd · Touchdown

7:431st & 10opp 43Brandon Chatman run for 7 yds to the VMI 36+7
7:042nd & 3opp 36Alex Tecza run for 4 yds to the VMI 32 for a 1ST down+4
6:191st & 10opp 32Blake Horvath pass complete to Luke Hutchison for 5 yds to the VMI 27+5
6:092nd & 5opp 27Alex Tecza run for 13 yds to the VMI 14 for a 1ST down+13
5:531st & 10opp 14Brandon Chatman run for 8 yds to the VMI 6+8
5:172nd & 2opp 6Alex Tecza run for 6 yds for a TD VMI Penalty, Defensive Offside (Anthony Allen) declined (Nathan Kirkwood KICK)+6

VMI8 plays, 18 yd · Punt

5:171st & 10own 35Lance Gossett kickoff for 65 yds for a touchback0
5:131st & 10own 25JoJo Crump pass incomplete to Morgan McPhaul0
5:052nd & 10own 25JoJo Crump run for 3 yds to the VMI 28+3
4:183rd & 7own 28Collin Shannon pass complete to Noah Grevious for 14 yds to the VMI 42 for a 1ST down+14
3:511st & 10own 42Collin Shannon pass complete to Julio Carrecter for 5 yds to the VMI 47+5
3:182nd & 5own 47Collin Shannon pass incomplete to Owen Sweeney0
3:053rd & 5own 47Collin Shannon pass complete to Aslin Shipe for 4 yds to the VMI 43+4
2:264th & 9own 43Ben Shrewsbury punt for 52 yds , Brandon Chatman returns for 17 yds to the NAVY 22+17

NAVY7 plays, 78 yd · Touchdown

2:181st & 10own 22Alex Tecza run for 22 yds to the NAVY 44 for a 1ST down+22
1:541st & 10own 44Eli Heidenreich run for 9 yds to the VMI 47+9
1:502nd & 1opp 47Alex Tecza run for 5 yds to the VMI 42 for a 1ST down+5
1:251st & 10opp 42Blake Horvath pass complete to Eli Heidenreich for 35 yds to the VMI 7 for a 1ST down+35
0:531st & goalopp 7Brandon Chatman run for 3 yds to the VMI 4+3
0:532nd & goalopp 4Timeout Navy, clock 00:530
0:482nd & goalopp 4Eli Heidenreich run for 4 yds for a TD (Nathan Kirkwood KICK)+4

VMI4 plays, 8 yd · End of period

0:481st & 10own 35Lance Gossett kickoff for 65 yds for a touchback0
0:421st & 10own 25Leo Boehling run for 1 yd to the VMI 26+1
0:00own 26End of 2nd Quarter0
0:002nd & 9own 26Leo Boehling run for 7 yds to the VMI 33+7

NAVY16 plays, 66 yd · Field goal

14:551st & 10own 35Jack Joyce kickoff for 65 yds , Isaiah Bryant return for 23 yds to the NAVY 23+23
14:531st & 10own 23Braxton Woodson run for 8 yds to the NAVY 31+8
14:182nd & 2own 31Alex Tecza run for 10 yds to the NAVY 41 for a 1ST down+10
13:351st & 10own 41Eli Heidenreich run for 4 yds to the NAVY 45+4
13:022nd & 6own 45Brandon Chatman run for a loss of 2 yards to the NAVY 43−2
12:163rd & 8own 43Braxton Woodson pass complete to Nathan Kent for 12 yds to the VMI 45 for a 1ST down+12
11:501st & 10opp 45Braxton Woodson pass incomplete to Eli Heidenreich0
11:422nd & 10opp 45Alex Tecza run for 4 yds to the VMI 41+4
10:563rd & 6opp 41Braxton Woodson pass complete to Alex Tecza for 10 yds to the VMI 31 for a 1ST down+10
10:321st & 10opp 31Brandon Chatman run for 5 yds to the VMI 26+5
9:552nd & 5opp 26Charles Robinson run for 4 yds to the VMI 22+4
9:183rd & 1opp 22Braxton Woodson run for 7 yds to the VMI 15 for a 1ST down+7
8:421st & 10opp 15Braxton Woodson pass incomplete to Nathan Kent0
8:382nd & 10opp 15Alex Tecza run for no gain to the VMI 150
7:563rd & 10opp 15Braxton Woodson pass complete to Eli Heidenreich for 4 yds to the VMI 11+4
7:224th & 6opp 11Nathan Kirkwood 28 yd FG GOOD+28

VMI2 plays, 75 yd · Touchdown

7:221st & 10own 35Lance Gossett kickoff for 60 yds0
7:131st & 10own 25Collin Shannon pass complete to Owen Sweeney for 75 yds for a TD (Ben Shrewsbury KICK)+75

NAVY7 plays, 11 yd · Punt

6:521st & 10own 35Jack Joyce kickoff for 64 yds , Isaiah Bryant return for 37 yds to the NAVY 42 Isaiah Bryant fumbled, recovered by VMI Mikey Pearson+37
6:371st & 10own 42Braxton Woodson run for 13 yds to the VMI 45 for a 1ST down+13
6:141st & 10opp 45Braxton Woodson pass incomplete to Luke Hutchison0
6:092nd & 10opp 45Eli Heidenreich run for 3 yds to the VMI 42+3
5:333rd & 7opp 42Braxton Woodson pass incomplete to Charles Robinson0
5:334th & 7opp 42PENALTY Navy Delay Of Game 5 yards from VMI42 to VMI47. NO PLAY.−5
5:244th & 12opp 47Jacob Carlson punt for 27 yds0

VMI8 plays, 19 yd · Punt

5:191st & 10own 20Leo Boehling run for no gain to the VMI 200
4:472nd & 10own 20Collin Shannon pass incomplete to Owen Sweeney0
4:383rd & 10own 20Collin Shannon pass complete to Noah Grevious for 11 yds to the VMI 31 for a 1ST down+11
4:041st & 10own 46Collin Shannon sacked for a loss of 9 yards to the VMI 37−9
3:142nd & 19own 37Collin Shannon pass complete to Luke Schalow for 2 yds to the VMI 39+2
2:423rd & 17own 39Timeout VMI, clock 02:420
2:353rd & 17own 39Collin Shannon pass incomplete to Destin Moore0
2:274th & 17own 39Ben Shrewsbury punt for 61 yds for a touchback0

NAVY3 plays, 80 yd · Touchdown

2:191st & 10own 20Alex Tecza run for 2 yds to the NAVY 22+2
1:392nd & 8own 22Braxton Woodson run for 4 yds to the NAVY 26+4
0:503rd & 4own 26Braxton Woodson run for 74 yds for a TD (Nathan Kirkwood KICK)+74

VMI15 plays, 32 yd · Punt

0:501st & 10own 35Lance Gossett kickoff for 65 yds for a touchback0
0:461st & 10own 25Collin Shannon pass incomplete to Julio Carrecter0
0:332nd & 10own 25Collin Shannon pass complete to Julio Carrecter for 5 yds to the VMI 30+5
0:003rd & 5own 30Collin Shannon pass complete to Owen Sweeney for 27 yds to the NAVY 43 for a 1ST down+27
0:00own 30End of 3rd Quarter+27
14:531st & 10opp 43Aslin Shipe run for 5 yds to the NAVY 38+5
14:232nd & 5opp 38Collin Shannon pass incomplete to Malik McNeely0
14:173rd & 5opp 38Collin Shannon pass incomplete to Malik McNeely0
14:064th & 5opp 38Collin Shannon pass complete to Noah Grevious for 9 yds to the NAVY 29 for a 1ST down+9
13:371st & 10opp 29Leo Boehling run for 4 yds to the NAVY 25+4
13:002nd & 6opp 25PENALTY VMI False Start (Witt,Britin) 5 yards from Navy25 to Navy30. NO PLAY.−5
12:372nd & 11opp 30Collin Shannon sacked by Landon Robinson for a loss of 8 yards to the NAVY 38−8
11:563rd & 19opp 38(11:57) PENALTY VMI Delay Of Game (Shannon,Collin) 5 yards from Navy38 to Navy43. NO PLAY.−5
11:403rd & 24opp 43Collin Shannon pass incomplete to Malik McNeely0
11:334th & 24opp 43Ben Shrewsbury punt for 37 yds, punt out-of-bounds at the NAVY 60

NAVY4 plays, 94 yd · Touchdown

11:251st & 10own 6VMI Penalty, UNR: Unnecessary Roughness (15 Yards) to the NAVY 24 for a 1ST down+15
11:011st & 10own 24Michael Barrow run for 2 yds to the NAVY 26+2
10:252nd & 8own 26Braxton Woodson run for 6 yds to the NAVY 32+6
9:393rd & 2own 32Braxton Woodson run for 68 yds for a TD (Nathan Kirkwood KICK)+68

VMI5 plays, 6 yd · Punt

9:391st & 10own 35Justin Welch kickoff for 65 yds for a touchback0
9:311st & 10own 25Ebenezer McCarthy run for 7 yds to the VMI 32+7
9:152nd & 3own 32Luke Schalow run for a loss of 1 yard to the VMI 31−1
8:413rd & 4own 31JoJo Crump pass incomplete to Traveion Slaughter0
8:344th & 4own 31Ben Shrewsbury punt for 34 yds, punt out-of-bounds at the NAVY 350

NAVY10 plays, 65 yd · Touchdown

8:251st & 10own 35Mikey Pearson III run for a loss of 1 yard to the NAVY 34−1
7:482nd & 11own 34Jackson Gutierrez run for 9 yds to the NAVY 43+9
7:163rd & 2own 43Shane Reynolds run for 3 yds to the NAVY 46 for a 1ST down+3
6:341st & 10own 46Jackson Gutierrez run for 22 yds to the VMI 32 for a 1ST down+22
5:541st & 10opp 32TK Hodges run for 4 yds to the VMI 28+4
5:132nd & 6opp 28Mikey Pearson III run for 3 yds to the VMI 25+3
4:373rd & 3opp 25Jackson Gutierrez run for 5 yds to the VMI 20 for a 1ST down+5
4:001st & 10opp 20Shane Reynolds run for 8 yds to the VMI 12+8
3:182nd & 2opp 12TK Hodges run for 8 yds to the VMI 4 for a 1ST down+8
2:371st & goalopp 4Shane Reynolds run for 4 yds for a TD (Nathan Kirkwood KICK)+4

VMI5 plays, 9 yd · Punt

2:371st & 10own 35Justin Welch kickoff for 54 yds0
2:331st & 10own 35JoJo Crump pass incomplete to Traveion Slaughter0
2:282nd & 10own 35Luke Schalow run for 9 yds to the VMI 44+9
1:533rd & 1own 44Luke Schalow run for no gain to the VMI 440
1:054th & 1own 44Ben Shrewsbury punt for 45 yds , Charles Robinson returns for 13 yds to the NAVY 24+13

NAVY3 plays, -4 yd · End of period

0:551st & 10own 24(01:05) Kneel down by Navy at Navy22 for loss of 2 yards.−2
0:00own 22End of 4th Quarter0
0:002nd & 12own 22(00:29) Kneel down by Navy at Navy20 for loss of 2 yards.−2

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 4 meetings vs. Team

Navy 4–0 vs VMI

  • 2014 · wk 7VMI 14 @ Navy 51
  • 2012 · wk 4VMI 3 @ Navy 41
  • 2003 · wk 2VMI 10 @ Navy 37
  • 1997 · wk 9VMI 7 @ Navy 42

Research

Keep this open while you look at others