Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Grant Clemons kickoff for 30 yds
Incompletion
15:00 - 1st
Arion Worthman pass incomplete
1st & 10 at AFA 35
13-yd Run
15:00 - 1st
Arion Worthman run for 13 yds to the AFA 48 for a 1ST down
2nd & 10 at AFA 35
14-yd Run
15:00 - 1st
Timothy McVey run for 14 yds to the VMI 38 for a 1ST down
1st & 10 at AFA 48
4-yd Pass
15:00 - 1st
Arion Worthman pass complete to Timothy McVey for 4 yds to the VMI 34
1st & 10 at VMI 38
4-yd Run
15:00 - 1st
Arion Worthman run for 4 yds to the VMI 30
2nd & 6 at VMI 34
3-yd Run
15:00 - 1st
Arion Worthman run for 3 yds to the VMI 27 for a 1ST down
3rd & 2 at VMI 30
0-yd Pass
15:00 - 1st
Arion Worthman pass complete to Malik Miller for no gain to the VMI 27
1st & 10 at VMI 27
27-yd Touchdown Run
11:47 - 1st
Timothy McVey run for 27 yds for a TD, (Luke Strebel KICK)
2nd & 10 at VMI 27
Kickoff
11:47 - 1st
Luke Strebel kickoff for 58 yds , Mason Dermott return for 15 yds to the VMI 22
4-yd Run
11:43 - 1st
Daz Palmer run for 4 yds to the VMI 26
1st & 10 at VMI 22
-1-yd Run
11:43 - 1st
Mason Dermott run for a loss of 1 yard to the VMI 25
2nd & 6 at VMI 26
17-yd Pass
11:43 - 1st
Austin Coulling pass complete to Daz Palmer for 17 yds to the VMI 42 for a 1ST down
3rd & 7 at VMI 25
Incompletion
11:43 - 1st
Austin Coulling pass incomplete
1st & 10 at VMI 42
Fumble Recovery (Own)
11:43 - 1st
Daz Palmer run for a loss of 3 yards to the VMI 37 Daz Palmer fumbled,
2nd & 10 at VMI 42
-10-yd Pass
11:43 - 1st
Austin Coulling pass complete to Tyain Smith for 5 yds to the VMI 42 VMI Penalty, illegal block (-15 Yards) to the VMI 27
3rd & 15 at VMI 37
Incompletion
11:43 - 1st
Austin Coulling pass incomplete to Mason Dermott
3rd & 25 at VMI 27
Punt
11:43 - 1st
Bill Hogan punt for 54 yds , Ronald Cleveland returns for 7 yds to the AFA 26
4th & 25 at VMI 27
9-yd Run
8:45 - 1st
Timothy McVey run for 9 yds to the AFA 35
1st & 10 at AFA 26
19-yd Pass
8:45 - 1st
Arion Worthman pass complete to Ryan Reffitt for 19 yds to the VMI 46 for a 1ST down
2nd & 1 at AFA 35
4-yd Run
8:45 - 1st
Ronald Cleveland run for 4 yds to the VMI 42
1st & 10 at VMI 46
0-yd Run
8:45 - 1st
Arion Worthman run for no gain to the VMI 42
2nd & 6 at VMI 42
Incompletion
8:45 - 1st
Arion Worthman pass incomplete
3rd & 6 at VMI 42
Punt
8:45 - 1st
Charlie Scott punt for 30 yds
4th & 6 at VMI 42
4-yd Run
6:21 - 1st
Tyain Smith run for 4 yds to the VMI 16
1st & 10 at VMI 12
0-yd Run
6:21 - 1st
Kris Thornton run for no gain to the VMI 16
2nd & 6 at VMI 16
3-yd Pass
6:21 - 1st
Austin Coulling pass complete to Alex Ramsey for 3 yds to the VMI 19
3rd & 6 at VMI 16
Punt
6:21 - 1st
Bill Hogan punt for 53 yds, fair catch by Ronald Cleveland at the AFA 28
4th & 3 at VMI 19
5-yd Run
4:25 - 1st
Timothy McVey run for 5 yds to the AFA 33
1st & 10 at AFA 28
10-yd Run
4:25 - 1st
Timothy McVey run for 10 yds to the AFA 43 for a 1ST down
2nd & 5 at AFA 33
0-yd Run
4:25 - 1st
Malik Miller run for no gain to the AFA 43
1st & 10 at AFA 43
57-yd Touchdown Pass
2:47 - 1st
Arion Worthman pass complete to Geraud Sanders for 57 yds for a TD, (Luke Strebel KICK)
2nd & 10 at AFA 43
Kickoff
2:47 - 1st
Luke Strebel kickoff for 59 yds , Mason Dermott return for 11 yds to the VMI 17
4-yd Run
2:42 - 1st
Daz Palmer run for 4 yds to the VMI 21
1st & 10 at VMI 17
3-yd Run
2:42 - 1st
Mason Dermott run for 3 yds to the VMI 24
2nd & 6 at VMI 21
Incompletion
2:42 - 1st
Austin Coulling pass incomplete
3rd & 3 at VMI 24
Punt
2:42 - 1st
Bill Hogan punt for 45 yds, fair catch by Ronald Cleveland at the AFA 31
4th & 3 at VMI 24
2nd Quarter
45-yd Pass
1:17 - 1st
Arion Worthman pass complete to Timothy McVey for 45 yds to the VMI 24 for a 1ST down
1st & 10 at AFA 31
5-yd Run
1:17 - 1st
Timothy McVey run for 5 yds to the VMI 19
1st & 10 at VMI 24
Incompletion
1:17 - 1st
Arion Worthman pass incomplete to Ryan Reffitt, broken up by Collin Loftis
2nd & 5 at VMI 19
14-yd Pass
1:17 - 1st
Arion Worthman pass complete to Marcus Bennett for 14 yds to the VMI 5 for a 1ST down
3rd & 5 at VMI 19

End of 1st Quarter

5-yd Touchdown Pass
14:56 - 2nd
Arion Worthman pass complete to Geraud Sanders for 5 yds for a TD, (Luke Strebel KICK)
1st & Goal at VMI 5
Kickoff
14:56 - 2nd
Luke Strebel kickoff for 65 yds for a touchback
20-yd Run
14:56 - 2nd
Austin 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 down
1st & 10 at VMI 25
0-yd Run
14:56 - 2nd
Tyain Smith run for no gain to the VMI 45
1st & 10 at VMI 45
-1-yd Run
14:56 - 2nd
Tyain Smith run for a loss of 1 yard to the VMI 44
2nd & 10 at VMI 45
2-yd Pass
14:56 - 2nd
Duncan Hodges pass complete to Rohan Martin for 2 yds to the VMI 46
3rd & 11 at VMI 44
Punt
14:56 - 2nd
Bill Hogan punt for 54 yds for a touchback
4th & 9 at VMI 46
Sack
12:55 - 2nd
Arion Worthman sacked by Tony Richardson for a loss of 8 yards to the AFA 12
1st & 10 at AFA 20
2-yd Run
12:55 - 2nd
Timothy McVey run for 2 yds to the AFA 14
2nd & 18 at AFA 12
Sack
12:55 - 2nd
Arion Worthman sacked by Brian Lipscomb for a loss of 8 yards to the AFA 6
3rd & 16 at AFA 14
Punt
12:55 - 2nd
Charlie Scott punt for 53 yds , Isaiah Parker returns for no gain to the VMI 39 Isaiah Parker fumbled, recovered by VMI Isaiah Parker
4th & 24 at AFA 6
-3-yd Pass
10:57 - 2nd
Duncan Hodges pass complete to Daz Palmer for a loss of 3 yards to the VMI 36
1st & 10 at VMI 39
3-yd Pass
10:57 - 2nd
Duncan Hodges pass complete to Daz Palmer for 3 yds to the VMI 39
2nd & 13 at VMI 36
2-yd Pass
10:57 - 2nd
Duncan Hodges pass complete to Joey Brown for 2 yds to the VMI 41
3rd & 10 at VMI 39
Punt
10:57 - 2nd
Bill Hogan punt for 35 yds, downed at the AFA 24
4th & 8 at VMI 41
3-yd Run
8:57 - 2nd
Parker Wilson run for 3 yds to the AFA 27
1st & 10 at AFA 24
Incompletion
8:57 - 2nd
Arion Worthman pass incomplete to Marcus Bennett
2nd & 7 at AFA 27
28-yd Pass
8:57 - 2nd
Arion Worthman pass complete to Timothy McVey for 28 yds to the VMI 45 for a 1ST down
3rd & 7 at AFA 27
9-yd Run
8:57 - 2nd
Timothy McVey run for 9 yds to the VMI 36
1st & 10 at VMI 45
8-yd Run
8:57 - 2nd
Arion Worthman run for 8 yds to the VMI 28 for a 1ST down
2nd & 1 at VMI 36

(7:07 - 2nd) Timeout VMI, clock 07:07

3-yd Run
7:07 - 2nd
Arion Worthman run for 3 yds to the VMI 25
1st & 10 at VMI 28
10-yd Run
7:07 - 2nd
Arion Worthman run for 10 yds to the VMI 15 for a 1ST down
2nd & 7 at VMI 25
4-yd Run
7:07 - 2nd
Malik Miller run for 4 yds to the VMI 11
1st & 10 at VMI 15
11-yd Touchdown Run
5:27 - 2nd
Ronald Cleveland run for 11 yds for a TD, (Luke Strebel KICK)
2nd & 6 at VMI 11
Kickoff
5:27 - 2nd
Luke Strebel kickoff for 65 yds for a touchback
2-yd Run
5:27 - 2nd
Tyain Smith run for 2 yds to the VMI 27
1st & 10 at VMI 25
5-yd Run
5:27 - 2nd
Tyain Smith run for 5 yds to the VMI 32
2nd & 8 at VMI 27
Incompletion
5:27 - 2nd
Duncan Hodges pass incomplete to Rohan Martin, broken up by Marquis Griffin
3rd & 3 at VMI 32
Punt
5:27 - 2nd
Bill Hogan punt for 33 yds, punt out-of-bounds at the AFA 35
4th & 3 at VMI 32
10-yd Run
4:03 - 2nd
Timothy McVey run for 10 yds to the AFA 45 for a 1ST down
1st & 10 at AFA 35
7-yd Run
4:03 - 2nd
Timothy McVey run for 7 yds to the VMI 48
1st & 10 at AFA 45
4-yd Run
4:03 - 2nd
Arion Worthman run for 4 yds to the VMI 44 for a 1ST down
2nd & 3 at VMI 48
5-yd Penalty
4:03 - 2nd
AIR FORCE Penalty, false start (-5 Yards) to the VMI 49
1st & 10 at VMI 44
43-yd Run
4:03 - 2nd
Parker Wilson run for 43 yds to the VMI 6 for a 1ST down
1st & 15 at VMI 49
2-yd Run
4:03 - 2nd
Parker Wilson run for 2 yds to the VMI 4
1st & Goal at VMI 6
4-yd Touchdown Run
1:30 - 2nd
Arion Worthman run for 4 yds for a TD, (Luke Strebel KICK)
2nd & Goal at VMI 4
Kickoff
1:30 - 2nd
Luke Strebel kickoff for 65 yds for a touchback
10-yd Run
1:30 - 2nd
Daz Palmer run for 10 yds to the VMI 35 for a 1ST down
1st & 10 at VMI 25
5-yd Penalty
1:30 - 2nd
VMI Penalty, false start (-5 Yards) to the VMI 30
1st & 10 at VMI 35
-3-yd Run
1:30 - 2nd
Daz Palmer run for a loss of 3 yards to the VMI 27
1st & 15 at VMI 30
14-yd Run
1:30 - 2nd
Daz Palmer run for 14 yds to the VMI 41
2nd & 18 at VMI 27

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Luke Strebel kickoff for 65 yds for a touchback
Sack
15:00 - 3rd
Duncan Hodges sacked by Santo Coppola for a loss of 16 yards to the VMI 9
1st & 10 at VMI 25
5-yd Run
15:00 - 3rd
Daz Palmer run for 5 yds to the VMI 14
2nd & 26 at VMI 9

(13:36 - 3rd) Timeout VMI, clock 13:36

5-yd Penalty
13:36 - 3rd
AIR FORCE Penalty, Defensive offside (5 Yards) to the VMI 19
3rd & 21 at VMI 14
Incompletion
13:36 - 3rd
Duncan Hodges pass incomplete to Rohan Martin, broken up by Cody Moorhead
3rd & 16 at VMI 19
Punt
13:36 - 3rd
Bill Hogan punt for 51 yds , Ronald Cleveland returns for 2 yds to the AFA 32
4th & 16 at VMI 19
3-yd Run
12:52 - 3rd
Nate Romine run for 3 yds to the AFA 35
1st & 10 at AFA 32
13-yd Run
12:52 - 3rd
Malik Miller run for 13 yds to the AFA 48 for a 1ST down
2nd & 7 at AFA 35
10-yd Pass
12:52 - 3rd
Nate Romine pass complete to Marcus Bennett for 10 yds to the VMI 42 for a 1ST down
1st & 10 at AFA 48
10-yd Run
12:52 - 3rd
Malik Miller run for 10 yds to the VMI 32 for a 1ST down
1st & 10 at VMI 42
2-yd Run
12:52 - 3rd
Jacob Stafford run for 2 yds to the VMI 30
1st & 10 at VMI 32
20-yd Run
12:52 - 3rd
Ronald Cleveland run for 20 yds to the VMI 10 for a 1ST down
2nd & 8 at VMI 30
5-yd Run
12:52 - 3rd
Jacob Stafford run for 5 yds to the VMI 5
1st & Goal at VMI 10

(9:56 - 3rd) Timeout VMI, clock 09:56

5-yd Touchdown Run
9:51 - 3rd
Malik Miller run for 5 yds for a TD, (Luke Strebel KICK)
2nd & Goal at VMI 5
Kickoff
9:51 - 3rd
Matthew Philichi kickoff for 65 yds , Mason Dermott return for 26 yds to the VMI 26
3-yd Run
9:45 - 3rd
Daz Palmer run for 3 yds to the VMI 29
1st & 10 at VMI 26
-1-yd Pass
9:45 - 3rd
Duncan Hodges pass complete to Daz Palmer for a loss of 1 yard to the VMI 28
2nd & 7 at VMI 29
Incompletion
9:45 - 3rd
Duncan Hodges pass incomplete to Kris Thornton
3rd & 8 at VMI 28
Punt
9:45 - 3rd
Bill Hogan punt for 43 yds
4th & 8 at VMI 28
29-yd Run
8:13 - 3rd
Nate Romine run for 29 yds to the VMI 42 for a 1ST down
1st & 10 at AFA 29
11-yd Run
8:13 - 3rd
Nolan Eriksen run for 11 yds to the VMI 31 for a 1ST down
1st & 10 at VMI 42
5-yd Run
8:13 - 3rd
Christian Mallard run for 5 yds to the VMI 26
1st & 10 at VMI 31
5-yd Run
8:13 - 3rd
Christian Mallard run for 5 yds to the VMI 21 for a 1ST down
2nd & 5 at VMI 26
13-yd Penalty
8:13 - 3rd
AIR FORCE Penalty, illegal block (-13 Yards) to the VMI 34
1st & 10 at VMI 21
1-yd Run
8:13 - 3rd
Christian Mallard run for 1 yd to the VMI 33
1st & 23 at VMI 34
12-yd Run
8:13 - 3rd
Nolan Eriksen run for 12 yds to the VMI 21
2nd & 22 at VMI 33
8-yd Pass
8:13 - 3rd
Nate Romine pass complete to Adam Farah for 8 yds to the VMI 13
3rd & 10 at VMI 21
5-yd Run
8:13 - 3rd
Nolan Eriksen run for 5 yds to the VMI 8 for a 1ST down
4th & 2 at VMI 13
4-yd Run
8:13 - 3rd
Kevin Fagan run for 4 yds to the VMI 4
1st & Goal at VMI 8
1-yd Run
8:13 - 3rd
Andrew Smith run for 1 yd to the VMI 3
2nd & Goal at VMI 4
3-yd Touchdown Run
3:03 - 3rd
Nolan Eriksen run for 3 yds for a TD, (Matthew Philichi KICK)
3rd & Goal at VMI 3
Kickoff
3:03 - 3rd
Matthew Philichi kickoff for 65 yds for a touchback
6-yd Run
3:03 - 3rd
Brice Tucker run for 6 yds to the VMI 31
1st & 10 at VMI 25
Incompletion
3:03 - 3rd
Duncan Hodges pass incomplete to Quan Myers
2nd & 4 at VMI 31
Incompletion
3:03 - 3rd
Duncan Hodges pass incomplete to Mason Dermott, broken up by Jordan Jackson
3rd & 4 at VMI 31
Punt
3:03 - 3rd
Bill Hogan punt for 36 yds
4th & 4 at VMI 31
4th Quarter
3-yd Run
2:12 - 3rd
Isaiah Sanders run for 3 yds to the AFA 36
1st & 10 at AFA 33
11-yd Run
2:12 - 3rd
Nolan Eriksen run for 11 yds to the AFA 47 for a 1ST down
2nd & 7 at AFA 36
6-yd Run
2:12 - 3rd
Aubrey Duty-Tyson run for 6 yds to the VMI 47
1st & 10 at AFA 47
1-yd Run
2:12 - 3rd
Andrew Smith run for 1 yd to the VMI 46
2nd & 4 at VMI 47
11-yd Run
2:12 - 3rd
Aubrey Duty-Tyson run for 11 yds to the VMI 35 for a 1ST down
3rd & 3 at VMI 46

End of 3rd Quarter

4-yd Run
15:00 - 4th
Aubrey Duty-Tyson run for 4 yds to the VMI 31
1st & 10 at VMI 35
8-yd Run
15:00 - 4th
Isaiah Sanders run for 8 yds to the VMI 23 for a 1ST down
2nd & 6 at VMI 31
1-yd Run
15:00 - 4th
Kevin Fagan run for 1 yd to the VMI 22
1st & 10 at VMI 23
8-yd Run
15:00 - 4th
D'Morea Wicks run for 8 yds to the VMI 14
2nd & 9 at VMI 22
4-yd Run
15:00 - 4th
Kevin Fagan run for 4 yds to the VMI 10 for a 1ST down
3rd & 1 at VMI 14
10-yd Touchdown Run
12:19 - 4th
Christian Mallard run for 10 yds for a TD, (Matthew Philichi KICK)
1st & Goal at VMI 10
Kickoff
12:19 - 4th
Noah Crabbe kickoff for 65 yds , Mason Dermott return for 17 yds to the VMI 17
4-yd Run
12:12 - 4th
Kendrick Jackson run for 4 yds to the VMI 21
1st & 10 at VMI 17
2-yd Run
12:12 - 4th
Quan Myers run for 2 yds to the VMI 23
2nd & 6 at VMI 21
-3-yd Run
12:12 - 4th
Quan Myers run for a loss of 3 yards to the VMI 20
3rd & 4 at VMI 23
Punt
12:12 - 4th
Bill Hogan punt for 55 yds, downed at the AFA 25
4th & 7 at VMI 20
3-yd Run
10:04 - 4th
Colton Parton run for 3 yds to the AFA 28
1st & 10 at AFA 25
19-yd Run
10:04 - 4th
Jake LaCoste run for 19 yds to the AFA 47 for a 1ST down
2nd & 7 at AFA 28
1-yd Run
10:04 - 4th
Colton Parton run for 1 yd to the AFA 48
1st & 10 at AFA 47
7-yd Run
10:04 - 4th
Jake LaCoste run for 7 yds to the VMI 45
2nd & 9 at AFA 48
4-yd Run
10:04 - 4th
Colton Parton run for 4 yds to the VMI 41 for a 1ST down
3rd & 2 at VMI 45
3-yd Run
10:04 - 4th
Colton Parton run for 3 yds to the VMI 38
1st & 10 at VMI 41
21-yd Run
10:04 - 4th
TEAM run for 21 yds to the VMI 17 for a 1ST down
2nd & 7 at VMI 38
7-yd Run
10:04 - 4th
Aubrey Duty-Tyson run for 7 yds to the VMI 10
1st & 10 at VMI 17

(5:02 - 4th) Timeout VMI, clock 05:02

6-yd Run
5:02 - 4th
D'Morea Wicks run for 6 yds to the VMI 4 for a 1ST down
2nd & 3 at VMI 10
4-yd Touchdown Run
4:26 - 4th
Aubrey Duty-Tyson run for 4 yds for a TD, (Noah Crabbe PAT MISSED)
1st & Goal at VMI 4
Kickoff
4:26 - 4th
Jake Koehnke kickoff for 65 yds for a touchback
5-yd Run
4:26 - 4th
Quan Myers run for 5 yds to the VMI 30
1st & 10 at VMI 25
Fumble Recovery (Own)
4:26 - 4th
Reece Udinski run for a loss of 1 yard to the VMI 29 Reece Udinski fumbled, recovered by VMI Reece Udinski
2nd & 5 at VMI 30
6-yd Run
4:26 - 4th
Reece Udinski run for 6 yds to the VMI 35 for a 1ST down
3rd & 6 at VMI 29
1-yd Run
4:26 - 4th
Javeon Lara run for 1 yd to the VMI 36
1st & 10 at VMI 35
2-yd Run
4:26 - 4th
Quan Myers run for 2 yds to the VMI 38
2nd & 9 at VMI 36
8-yd Pass
4:26 - 4th
Reece Udinski pass complete to Joey Brown for 8 yds to the VMI 46 for a 1ST down
3rd & 7 at VMI 38
15-yd Penalty
4:26 - 4th
AIR FORCE Penalty, Defensive pass interference (15 Yards) to the AFA 39 for a 1ST down
1st & 10 at VMI 46
0-yd Run
4:26 - 4th
Quan Myers run for no gain to the AFA 39
1st & 10 at AFA 39
4-yd Pass
4:26 - 4th
Reece Udinski pass complete to Brice Tucker for 4 yds to the AFA 35
2nd & 10 at AFA 39
Interception
4:26 - 4th
Reece Udinski pass intercepted Christopher Musselman return for 34 yds to the VMI 41
3rd & 6 at AFA 35
-17-yd Run
0:02 - 4th
TEAM run for a loss of 17 yards to the AFA 42
1st & 10 at VMI 41

End of 4th Quarter