Q4
0:00End of 4th Quarter0–62
0:02TEAM run for a loss of 17 yards to the AFA 420–62
4:26Reece Udinski pass intercepted Christopher Musselman return for 34 yds to the VMI 410–62
4:26Reece Udinski pass complete to Brice Tucker for 4 yds to the AFA 350–62
4:26Quan Myers run for no gain to the AFA 390–62
4:26AIR FORCE Penalty, Defensive pass interference (15 Yards) to the AFA 39 for a 1ST down0–62
4:26Reece Udinski pass complete to Joey Brown for 8 yds to the VMI 46 for a 1ST down0–62
4:26Quan Myers run for 2 yds to the VMI 380–62
4:26Javeon Lara run for 1 yd to the VMI 360–62
4:26Reece Udinski run for 6 yds to the VMI 35 for a 1ST down0–62
4:26Reece Udinski run for a loss of 1 yard to the VMI 29 Reece Udinski fumbled, recovered by VMI Reece Udinski0–62
4:26Quan Myers run for 5 yds to the VMI 300–62
4:26Jake Koehnke kickoff for 65 yds for a touchback0–62
4:26Aubrey Duty-Tyson run for 4 yds for a TD, (Noah Crabbe PAT MISSED)0–62
5:02D'Morea Wicks run for 6 yds to the VMI 4 for a 1ST down0–56
5:02Timeout VMI, clock 05:020–56
10:04Aubrey Duty-Tyson run for 7 yds to the VMI 100–56
10:04TEAM run for 21 yds to the VMI 17 for a 1ST down0–56
10:04Colton Parton run for 3 yds to the VMI 380–56
10:04Colton Parton run for 4 yds to the VMI 41 for a 1ST down0–56
10:04Jake LaCoste run for 7 yds to the VMI 450–56
10:04Colton Parton run for 1 yd to the AFA 480–56
10:04Jake LaCoste run for 19 yds to the AFA 47 for a 1ST down0–56
10:04Colton Parton run for 3 yds to the AFA 280–56
12:12Bill Hogan punt for 55 yds, downed at the AFA 250–56
12:12Quan Myers run for a loss of 3 yards to the VMI 200–56
12:12Quan Myers run for 2 yds to the VMI 230–56
12:12Kendrick Jackson run for 4 yds to the VMI 210–56
12:19Noah Crabbe kickoff for 65 yds , Mason Dermott return for 17 yds to the VMI 170–56
12:19Christian Mallard run for 10 yds for a TD, (Matthew Philichi KICK)0–56
15:00Kevin Fagan run for 4 yds to the VMI 10 for a 1ST down0–49
15:00D'Morea Wicks run for 8 yds to the VMI 140–49
15:00Kevin Fagan run for 1 yd to the VMI 220–49
15:00Isaiah Sanders run for 8 yds to the VMI 23 for a 1ST down0–49
15:00Aubrey Duty-Tyson run for 4 yds to the VMI 310–49
Q3
0:00End of 3rd Quarter0–49
2:12Aubrey Duty-Tyson run for 11 yds to the VMI 35 for a 1ST down0–49
2:12Andrew Smith run for 1 yd to the VMI 460–49
2:12Aubrey Duty-Tyson run for 6 yds to the VMI 470–49
2:12Nolan Eriksen run for 11 yds to the AFA 47 for a 1ST down0–49
2:12Isaiah Sanders run for 3 yds to the AFA 360–49
3:03Bill Hogan punt for 36 yds0–49
3:03Duncan Hodges pass incomplete to Mason Dermott, broken up by Jordan Jackson0–49
3:03Duncan Hodges pass incomplete to Quan Myers0–49
3:03Brice Tucker run for 6 yds to the VMI 310–49
3:03Matthew Philichi kickoff for 65 yds for a touchback0–49
3:03Nolan Eriksen run for 3 yds for a TD, (Matthew Philichi KICK)0–49
8:13Andrew Smith run for 1 yd to the VMI 30–42
8:13Kevin Fagan run for 4 yds to the VMI 40–42
8:13Nolan Eriksen run for 5 yds to the VMI 8 for a 1ST down0–42
8:13Nate Romine pass complete to Adam Farah for 8 yds to the VMI 130–42
8:13Nolan Eriksen run for 12 yds to the VMI 210–42
8:13Christian Mallard run for 1 yd to the VMI 330–42
8:13AIR FORCE Penalty, illegal block (-13 Yards) to the VMI 340–42
8:13Christian Mallard run for 5 yds to the VMI 21 for a 1ST down0–42
8:13Christian Mallard run for 5 yds to the VMI 260–42
8:13Nolan Eriksen run for 11 yds to the VMI 31 for a 1ST down0–42
8:13Nate Romine run for 29 yds to the VMI 42 for a 1ST down0–42
9:45Bill Hogan punt for 43 yds0–42
9:45Duncan Hodges pass incomplete to Kris Thornton0–42
9:45Duncan Hodges pass complete to Daz Palmer for a loss of 1 yard to the VMI 280–42
9:45Daz Palmer run for 3 yds to the VMI 290–42
9:51Matthew Philichi kickoff for 65 yds , Mason Dermott return for 26 yds to the VMI 260–42
9:51Malik Miller run for 5 yds for a TD, (Luke Strebel KICK)0–42
9:56Timeout VMI, clock 09:560–35
12:52Jacob Stafford run for 5 yds to the VMI 50–35
12:52Ronald Cleveland run for 20 yds to the VMI 10 for a 1ST down0–35
12:52Jacob Stafford run for 2 yds to the VMI 300–35
12:52Malik Miller run for 10 yds to the VMI 32 for a 1ST down0–35
12:52Nate Romine pass complete to Marcus Bennett for 10 yds to the VMI 42 for a 1ST down0–35
12:52Malik Miller run for 13 yds to the AFA 48 for a 1ST down0–35
12:52Nate Romine run for 3 yds to the AFA 350–35
13:36Bill Hogan punt for 51 yds , Ronald Cleveland returns for 2 yds to the AFA 320–35
13:36Duncan Hodges pass incomplete to Rohan Martin, broken up by Cody Moorhead0–35
13:36AIR FORCE Penalty, Defensive offside (5 Yards) to the VMI 190–35
13:36Timeout VMI, clock 13:360–35
15:00Daz Palmer run for 5 yds to the VMI 140–35
15:00Duncan Hodges sacked by Santo Coppola for a loss of 16 yards to the VMI 90–35
15:00Luke Strebel kickoff for 65 yds for a touchback0–35
Q2
0:00End of 2nd Quarter0–35
1:30Daz Palmer run for 14 yds to the VMI 410–35
1:30Daz Palmer run for a loss of 3 yards to the VMI 270–35
1:30VMI Penalty, false start (-5 Yards) to the VMI 300–35
1:30Daz Palmer run for 10 yds to the VMI 35 for a 1ST down0–35
1:30Luke Strebel kickoff for 65 yds for a touchback0–35
1:30Arion Worthman run for 4 yds for a TD, (Luke Strebel KICK)0–35
4:03Parker Wilson run for 2 yds to the VMI 40–28
4:03Parker Wilson run for 43 yds to the VMI 6 for a 1ST down0–28
4:03AIR FORCE Penalty, false start (-5 Yards) to the VMI 490–28
4:03Arion Worthman run for 4 yds to the VMI 44 for a 1ST down0–28
4:03Timothy McVey run for 7 yds to the VMI 480–28
4:03Timothy McVey run for 10 yds to the AFA 45 for a 1ST down0–28
5:27Bill Hogan punt for 33 yds, punt out-of-bounds at the AFA 350–28
5:27Duncan Hodges pass incomplete to Rohan Martin, broken up by Marquis Griffin0–28
5:27Tyain Smith run for 5 yds to the VMI 320–28
5:27Tyain Smith run for 2 yds to the VMI 270–28
5:27Luke Strebel kickoff for 65 yds for a touchback0–28
5:27Ronald Cleveland run for 11 yds for a TD, (Luke Strebel KICK)0–28
7:07Malik Miller run for 4 yds to the VMI 110–21
7:07Arion Worthman run for 10 yds to the VMI 15 for a 1ST down0–21
7:07Arion Worthman run for 3 yds to the VMI 250–21
7:07Timeout VMI, clock 07:070–21
8:57Arion Worthman run for 8 yds to the VMI 28 for a 1ST down0–21
8:57Timothy McVey run for 9 yds to the VMI 360–21
8:57Arion Worthman pass complete to Timothy McVey for 28 yds to the VMI 45 for a 1ST down0–21
8:57Arion Worthman pass incomplete to Marcus Bennett0–21
8:57Parker Wilson run for 3 yds to the AFA 270–21
10:57Bill Hogan punt for 35 yds, downed at the AFA 240–21
10:57Duncan Hodges pass complete to Joey Brown for 2 yds to the VMI 410–21
10:57Duncan Hodges pass complete to Daz Palmer for 3 yds to the VMI 390–21
10:57Duncan Hodges pass complete to Daz Palmer for a loss of 3 yards to the VMI 360–21
12:55Charlie Scott punt for 53 yds , Isaiah Parker returns for no gain to the VMI 39 Isaiah Parker fumbled, recovered by VMI Isaiah Parker0–21
12:55Arion Worthman sacked by Brian Lipscomb for a loss of 8 yards to the AFA 60–21
12:55Timothy McVey run for 2 yds to the AFA 140–21
12:55Arion Worthman sacked by Tony Richardson for a loss of 8 yards to the AFA 120–21
14:56Bill Hogan punt for 54 yds for a touchback0–21
14:56Duncan Hodges pass complete to Rohan Martin for 2 yds to the VMI 460–21
14:56Tyain Smith run for a loss of 1 yard to the VMI 440–21
14:56Tyain Smith run for no gain to the VMI 450–21
14:56Austin Coulling run for 5 yds to the VMI 30 for a 1ST down AIR FORCE Penalty, personal foul (Garrett Kauppila) to the VMI 45 for a 1ST down0–21
14:56Luke Strebel kickoff for 65 yds for a touchback0–21
14:56Arion Worthman pass complete to Geraud Sanders for 5 yds for a TD, (Luke Strebel KICK)0–21
Q1
0:00End of 1st Quarter0–14
1:17Arion Worthman pass complete to Marcus Bennett for 14 yds to the VMI 5 for a 1ST down0–14
1:17Arion Worthman pass incomplete to Ryan Reffitt, broken up by Collin Loftis0–14
1:17Timothy McVey run for 5 yds to the VMI 190–14
1:17Arion Worthman pass complete to Timothy McVey for 45 yds to the VMI 24 for a 1ST down0–14
2:42Bill Hogan punt for 45 yds, fair catch by Ronald Cleveland at the AFA 310–14
2:42Austin Coulling pass incomplete0–14
2:42Mason Dermott run for 3 yds to the VMI 240–14
2:42Daz Palmer run for 4 yds to the VMI 210–14
2:47Luke Strebel kickoff for 59 yds , Mason Dermott return for 11 yds to the VMI 170–14
2:47Arion Worthman pass complete to Geraud Sanders for 57 yds for a TD, (Luke Strebel KICK)0–14
4:25Malik Miller run for no gain to the AFA 430–7
4:25Timothy McVey run for 10 yds to the AFA 43 for a 1ST down0–7
4:25Timothy McVey run for 5 yds to the AFA 330–7
6:21Bill Hogan punt for 53 yds, fair catch by Ronald Cleveland at the AFA 280–7
6:21Austin Coulling pass complete to Alex Ramsey for 3 yds to the VMI 190–7
6:21Kris Thornton run for no gain to the VMI 160–7
6:21Tyain Smith run for 4 yds to the VMI 160–7
8:45Charlie Scott punt for 30 yds0–7
8:45Arion Worthman pass incomplete0–7
8:45Arion Worthman run for no gain to the VMI 420–7
8:45Ronald Cleveland run for 4 yds to the VMI 420–7
8:45Arion Worthman pass complete to Ryan Reffitt for 19 yds to the VMI 46 for a 1ST down0–7
8:45Timothy McVey run for 9 yds to the AFA 350–7
11:43Bill Hogan punt for 54 yds , Ronald Cleveland returns for 7 yds to the AFA 260–7
11:43Austin Coulling pass incomplete to Mason Dermott0–7
11:43Austin Coulling pass complete to Tyain Smith for 5 yds to the VMI 42 VMI Penalty, illegal block (-15 Yards) to the VMI 270–7
11:43Daz Palmer run for a loss of 3 yards to the VMI 37 Daz Palmer fumbled,0–7
11:43Austin Coulling pass incomplete0–7
11:43Austin Coulling pass complete to Daz Palmer for 17 yds to the VMI 42 for a 1ST down0–7
11:43Mason Dermott run for a loss of 1 yard to the VMI 250–7
11:43Daz Palmer run for 4 yds to the VMI 260–7
11:47Luke Strebel kickoff for 58 yds , Mason Dermott return for 15 yds to the VMI 220–7
11:47Timothy McVey run for 27 yds for a TD, (Luke Strebel KICK)0–7
15:00Arion Worthman pass complete to Malik Miller for no gain to the VMI 270–0
15:00Arion Worthman run for 3 yds to the VMI 27 for a 1ST down0–0
15:00Arion Worthman run for 4 yds to the VMI 300–0
15:00Arion Worthman pass complete to Timothy McVey for 4 yds to the VMI 340–0
15:00Timothy McVey run for 14 yds to the VMI 38 for a 1ST down0–0
15:00Arion Worthman run for 13 yds to the AFA 48 for a 1ST down0–0
15:00Arion Worthman pass incomplete0–0
15:00Grant Clemons kickoff for 30 yds0–0