• (15:00 - 1st) N/A on-side kick recovered by VMI at the VMI 48

    • 1st & 10 at VMI 48

      (15:00 - 1st) Alex Ramsey run for 2 yds to the 50 yard line

    • 2nd & 8 at 50

      (15:00 - 1st) Reece Udinski pass complete to Javeon Lara for 7 yds to the Army 43

    • 3rd & 1 at ARMY 43

      (15:00 - 1st) Alex Ramsey run for no gain to the Army 43

    • 4th & 1 at ARMY 43

      (15:00 - 1st) Alex Ramsey run for 7 yds to the Army 36 for a 1ST down

    • 1st & 10 at ARMY 36

      (15:00 - 1st) Reece Udinski pass complete to Alex Ramsey for 7 yds to the Army 29

    • 2nd & 3 at ARMY 29

      (15:00 - 1st) Alex Ramsey run for a loss of 1 yard to the Army 30

    • 3rd & 4 at ARMY 30

      (15:00 - 1st) Reece Udinski pass incomplete to Javeon Lara

    • 4th & 4 at ARMY 30

      (11:44 - 1st) Grant Clemons 47 yd FG GOOD

    • (11:44 - 1st) Grant Clemons kickoff for 65 yds for a touchback

    • 1st & 10 at ARMY 25

      (11:44 - 1st) Jabari Laws run for 7 yds to the Army 32

    • 2nd & 3 at ARMY 32

      (11:44 - 1st) Sandon McCoy run for 4 yds to the Army 36 for a 1ST down

    • 1st & 10 at ARMY 36

      (11:44 - 1st) Sandon McCoy run for 6 yds to the Army 42

    • 2nd & 4 at ARMY 42

      (11:44 - 1st) Connor Slomka run for 5 yds to the Army 47 for a 1ST down

    • 1st & 10 at ARMY 47

      (11:44 - 1st) Jabari Laws run for 2 yds to the Army 49

    • 2nd & 8 at ARMY 49

      (11:44 - 1st) Connor Slomka run for 14 yds to the VMI 37 for a 1ST down

    • 1st & 10 at VMI 37

      (11:44 - 1st) Jabari Laws run for 27 yds to the VMI 10 for a 1ST down

    • 1st & Goal at VMI 10

      (11:44 - 1st) Connor Slomka run for 6 yds to the VMI 4

    • 2nd & Goal at VMI 4

      (7:17 - 1st) Jabari Laws run for 4 yds for a TD, (Cole Talley KICK)

    • (7:17 - 1st) Landon Salyers kickoff for 59 yds , Korey Bridy return for 8 yds to the VMI 14

    • 1st & 10 at VMI 14

      (7:08 - 1st) Reece Udinski pass incomplete to Alex Ramsey, PENALTY ARMY personal foul (Morrison, M.) 15 yards to the VMI29, 1ST DOWN VMI, NO PLAY.

    • 1st & 10 at VMI 29

      (7:08 - 1st) Alex Ramsey run for 3 yds to the VMI 32

    • 2nd & 7 at VMI 32

      (7:08 - 1st) Reece Udinski pass complete to Javeon Lara for 15 yds to the VMI 47 for a 1ST down

    • 1st & 10 at VMI 47

      (7:08 - 1st) Reece Udinski pass incomplete to Javeon Lara, PENALTY VMI holding (Brad Davis) 10 yards to the VMI37, NO PLAY.

    • 1st & 20 at VMI 37

      (7:08 - 1st) Reece Udinski pass complete to Jakob Herres for 7 yds to the VMI 44

    • 2nd & 13 at VMI 44

      (7:08 - 1st) Reece Udinski pass incomplete to Jakob Herres

    • 3rd & 13 at VMI 44

      (7:08 - 1st) Reece Udinski run for 5 yds to the VMI 49

    • 4th & 8 at VMI 49

      (7:08 - 1st) Reece Udinski punt for 44 yds, downed at the Army 7

    • 1st & 10 at ARMY 7

      (4:18 - 1st) Connor Slomka run for 3 yds to the Army 10

    • 2nd & 7 at ARMY 10

      (4:18 - 1st) Jabari Laws run for 2 yds to the Army 12

    • 3rd & 5 at ARMY 12

      (4:18 - 1st) Jabari Laws run for 9 yds to the Army 21 for a 1ST down

    • 1st & 10 at ARMY 21

      (4:18 - 1st) Jabari Laws run for 11 yds to the Army 32 for a 1ST down

    • 1st & 10 at ARMY 32

      (4:18 - 1st) Jabari Laws run for 26 yds to the VMI 42 for a 1ST down

    • 1st & 10 at VMI 42

      (4:18 - 1st) Connor Slomka run for 7 yds to the VMI 35

    • 2nd & 3 at VMI 35

      (4:18 - 1st) Artice Hobbs IV run for 9 yds to the VMI 26 for a 1ST down

    • 1st & 10 at VMI 26

      (4:18 - 1st) Jabari Laws run for 9 yds to the VMI 17

    • End of 1st Quarter

    • 2nd & 1 at VMI 17

      (15:00 - 2nd) Kelvin Hopkins Jr. run for 4 yds to the VMI 13 for a 1ST down

    • 1st & 10 at VMI 13

      (15:00 - 2nd) Kell Walker run for a loss of 1 yard to the VMI 14

    • 2nd & 11 at VMI 14

      (15:00 - 2nd) Malik Hancock run for 4 yds to the VMI 10

    • 3rd & 7 at VMI 10

      (15:00 - 2nd) Kelvin Hopkins Jr. pass complete to Kell Walker for 1 yd to the VMI 9

    • 4th & 6 at VMI 9

      (12:31 - 2nd) Cole Talley 26 yd FG MISSED

    • 1st & 10 at VMI 20

      (12:31 - 2nd) Reece Udinski pass complete to Rohan Martin for 2 yds to the VMI 22

    • 2nd & 8 at VMI 22

      (12:31 - 2nd) Alex Ramsey run for 4 yds to the VMI 26

    • 3rd & 4 at VMI 26

      (12:31 - 2nd) Reece Udinski pass complete to Rohan Martin for 12 yds to the VMI 38 for a 1ST down

    • 1st & 10 at VMI 38

      (12:31 - 2nd) Reece Udinski pass complete to Alex Ramsey for a loss of 1 yard to the VMI 37

    • 2nd & 11 at VMI 37

      (12:31 - 2nd) Reece Udinski pass incomplete to Alex Ramsey

    • 3rd & 11 at VMI 37

      (12:31 - 2nd) Reece Udinski pass complete to Colby Rider for 12 yds to the VMI 49 for a 1ST down

    • 1st & 10 at VMI 49

      (12:31 - 2nd) Reece Udinski pass complete to Jakob Herres for 6 yds to the Army 45

    • 2nd & 4 at ARMY 45

      (12:31 - 2nd) Reece Udinski pass incomplete to Jakob Herres

    • 3rd & 4 at ARMY 45

      (12:31 - 2nd) Alex Ramsey run for 6 yds to the Army 39 for a 1ST down

    • 1st & 10 at ARMY 39

      (12:31 - 2nd) Reece Udinski pass incomplete to Javeon Lara

    • 2nd & 10 at ARMY 39

      (12:31 - 2nd) Reece Udinski pass complete to Rohan Martin for 7 yds to the Army 32

    • 3rd & 3 at ARMY 32

      (12:31 - 2nd) Reece Udinski pass complete to Javeon Lara for 10 yds to the Army 22 for a 1ST down

    • 1st & 10 at ARMY 22

      (12:31 - 2nd) Reece Udinski pass incomplete to Jakob Herres

    • 2nd & 10 at ARMY 22

      (12:31 - 2nd) Reece Udinski sacked by Malkelm Morrison and Edriece Patterson for a loss of 11 yards to the Army 33

    • 3rd & 21 at ARMY 33

      (12:31 - 2nd) Jakob Herres pass complete to Rohan Martin for 13 yds to the Army 20

    • 4th & 8 at ARMY 20

      (6:34 - 2nd) Grant Clemons 37 yd FG GOOD

    • (6:34 - 2nd) Grant Clemons kickoff for 46 yds , Artice Hobbs IV return for 17 yds to the Army 36

    • 1st & 10 at ARMY 36

      (6:25 - 2nd) Kelvin Hopkins Jr. run for 5 yds to the Army 41

    • 2nd & 5 at ARMY 41

      (6:25 - 2nd) Kelvin Hopkins Jr. run for 2 yds to the Army 43

    • 3rd & 3 at ARMY 43

      (6:25 - 2nd) Kelvin Hopkins Jr. run for 7 yds to the 50 yard line for a 1ST down

    • 1st & 10 at 50

      (6:25 - 2nd) Kelvin Hopkins Jr. pass incomplete

    • 2nd & 10 at 50

      (6:25 - 2nd) Kelvin Hopkins Jr. run for 42 yds to the VMI 8 for a 1ST down

    • 1st & Goal at VMI 8

      (6:25 - 2nd) Connor Slomka run for 5 yds to the VMI 3

    • 2nd & Goal at VMI 3

      (3:08 - 2nd) Connor Slomka run for 3 yds for a TD, (David Cooper KICK)

    • (3:08 - 2nd) Landon Salyers kickoff for 60 yds , Korey Bridy return for 32 yds to the VMI 37

    • 1st & 10 at VMI 37

      (3:00 - 2nd) Alex Ramsey run for 3 yds to the VMI 40

    • 2nd & 7 at VMI 40

      (3:00 - 2nd) Alex Ramsey run for 19 yds to the Army 41 for a 1ST down

    • 1st & 10 at ARMY 41

      (3:00 - 2nd) Reece Udinski pass complete to Jakob Herres for 9 yds to the Army 32

    • 2nd & 1 at ARMY 32

      (3:00 - 2nd) Reece Udinski sacked by Kwabena Bonsu for a loss of 7 yards to the Army 39

    • 3rd & 8 at ARMY 39

      (3:00 - 2nd) Reece Udinski sacked by Kwabena Bonsu for a loss of 9 yards to the Army 48

    • (1:35 - 2nd) Timeout ARMY, clock 01:35

    • 4th & 17 at ARMY 48

      (1:35 - 2nd) Reed King punt for 37 yds

    • 1st & 10 at ARMY 11

      (1:30 - 2nd) Kelvin Hopkins Jr. run for 6 yds to the Army 17

    • 2nd & 4 at ARMY 17

      (1:30 - 2nd) Kelvin Hopkins Jr. pass complete to Camden Harrison for 6 yds to the Army 23 for a 1ST down

    • 1st & 10 at ARMY 23

      (1:30 - 2nd) Kelvin Hopkins Jr. pass incomplete

    • 2nd & 10 at ARMY 23

      (1:30 - 2nd) Hopkins Jr., K. pass intercepted by E. Brewster at the ARMY31, E. Brewster return to the ARMY31, PENALTY VMI pass interference (Stone Snyder) 9 yards to the ARMY32, 1ST DOWN ARMY, NO PLAY.

    • 1st & 10 at ARMY 32

      (1:30 - 2nd) Kelvin Hopkins Jr. run for 12 yds to the Army 44 for a 1ST down

    • 1st & 10 at ARMY 44

      (1:30 - 2nd) Kelvin Hopkins Jr. pass complete to Camden Harrison for 35 yds to the VMI 21 for a 1ST down

    • 1st & 10 at VMI 21

      (1:30 - 2nd) ARMY Penalty, false start (-5 Yards) to the VMI 26

    • (0:30 - 2nd) Timeout ARMY, clock 00:30

    • 1st & 15 at VMI 26

      (0:30 - 2nd) Kelvin Hopkins Jr. pass complete to Camden Harrison for 7 yds to the VMI 19

    • 2nd & 8 at VMI 19

      (0:30 - 2nd) Kelvin Hopkins Jr. pass intercepted for a 1ST down Warren Dabney return for a loss of 5 yards to the VMI 24 for a 1ST down VMI Penalty, face mask (15 yards) (15 Yards) to the VMI 37 for a 1ST down

    • 1st & 10 at VMI 37

      (0:16 - 2nd) Reece Udinski pass complete to Rohan Martin for 3 yds to the VMI 40

    • 2nd & 7 at VMI 40

      (0:16 - 2nd) Reece Udinski pass complete to Alex Ramsey for 1 yd to the VMI 41

    • 3rd & 6 at VMI 41

      (0:16 - 2nd) Reece Udinski pass complete to Max Brimigion for 30 yds to the Army 29 for a 1ST down

  • End of 2nd Quarter

    • (15:00 - 3rd) Landon Salyers kickoff for 48 yds , Dj Dennis return for 7 yds to the VMI 24

    • 1st & 10 at VMI 24

      (14:52 - 3rd) Reece Udinski pass complete to Alex Ramsey for 21 yds to the VMI 45 for a 1ST down

    • 1st & 10 at VMI 45

      (14:52 - 3rd) Alex Ramsey run for no gain to the VMI 45

    • 2nd & 10 at VMI 45

      (14:52 - 3rd) Reece Udinski pass complete to Jakob Herres for 3 yds to the VMI 48

    • 3rd & 7 at VMI 48

      (14:52 - 3rd) Reece Udinski pass incomplete to Jakob Herres

    • 4th & 7 at VMI 48

      (14:52 - 3rd) Reed King punt for 51 yds, downed at the Army 1

    • 1st & 10 at ARMY 1

      (13:07 - 3rd) Sandon McCoy run for 3 yds to the Army 4

    • 2nd & 7 at ARMY 4

      (13:07 - 3rd) Sandon McCoy run for 6 yds to the Army 10

    • 3rd & 1 at ARMY 10

      (13:07 - 3rd) Sandon McCoy run for 2 yds to the Army 12 for a 1ST down

    • 1st & 10 at ARMY 12

      (13:07 - 3rd) Kelvin Hopkins Jr. run for 3 yds to the Army 15

    • 2nd & 7 at ARMY 15

      (13:07 - 3rd) Kelvin Hopkins Jr. run for 6 yds to the Army 21

    • 3rd & 1 at ARMY 21

      (13:07 - 3rd) Sandon McCoy run for no gain to the Army 21

    • 4th & 1 at ARMY 21

      (13:07 - 3rd) Kelvin Hopkins Jr. run for 2 yds to the Army 23 for a 1ST down

    • 1st & 10 at ARMY 23

      (13:07 - 3rd) Kell Walker run for 9 yds to the Army 32

    • 2nd & 1 at ARMY 32

      (13:07 - 3rd) Kelvin Hopkins Jr. run for 9 yds to the Army 41 for a 1ST down

    • 1st & 10 at ARMY 41

      (7:46 - 3rd) Kell Walker run for 59 yds for a TD, (David Cooper KICK)

    • (7:46 - 3rd) Landon Salyers kickoff for 61 yds

    • 1st & 10 at VMI 25

      (7:46 - 3rd) Alex Ramsey run for no gain to the VMI 25

    • 2nd & 10 at VMI 25

      (7:46 - 3rd) Reece Udinski pass complete to Rohan Martin for 2 yds to the VMI 27

    • 3rd & 8 at VMI 27

      (7:46 - 3rd) Reece Udinski pass incomplete to Jakob Herres

    • 4th & 8 at VMI 27

      (7:46 - 3rd) Reed King pass incomplete to Ryan Clark

    • 1st & 10 at VMI 27

      (6:31 - 3rd) Connor Slomka run for 8 yds to the VMI 19

    • 2nd & 2 at VMI 19

      (6:31 - 3rd) Kelvin Hopkins Jr. run for 16 yds to the VMI 3 for a 1ST down

    • 1st & Goal at VMI 3

      (5:07 - 3rd) Connor Slomka run for 3 yds for a TD, (David Cooper PAT MISSED)

    • (5:07 - 3rd) Landon Salyers kickoff for 62 yds , Korey Bridy return for 19 yds to the VMI 22

    • 1st & 10 at VMI 22

      (4:59 - 3rd) Alex Ramsey run for 4 yds to the VMI 26

    • 2nd & 6 at VMI 26

      (4:59 - 3rd) Reece Udinski pass complete to Jakob Herres for 14 yds to the VMI 40 for a 1ST down

    • 1st & 10 at VMI 40

      (4:59 - 3rd) Reece Udinski pass complete to Javeon Lara for 7 yds to the VMI 47

    • 2nd & 3 at VMI 47

      (4:59 - 3rd) Reece Udinski pass complete to Jakob Herres for 15 yds to the Army 38 for a 1ST down

    • 1st & 10 at ARMY 38

      (4:59 - 3rd) Reece Udinski pass incomplete to Jakob Herres, broken up by Malkelm Morrison

    • 2nd & 10 at ARMY 38

      (4:59 - 3rd) Alex Ramsey run for 3 yds to the Army 35

    • 3rd & 7 at ARMY 35

      (4:59 - 3rd) Reece Udinski pass incomplete to Javeon Lara

    • 4th & 7 at ARMY 35

      (4:59 - 3rd) Reece Udinski pass incomplete to Javeon Lara

    • 1st & 10 at ARMY 35

      (2:24 - 3rd) Connor Slomka run for 2 yds to the Army 37

    • 2nd & 8 at ARMY 37

      (1:30 - 3rd) Kelvin Hopkins Jr. run for 63 yds for a TD

    • 1st & Goal at VMI 3

      (1:30 - 3rd) Zach Potter pass incomplete ARMY Penalty, ineligible downfield on pass ( Yards) declined

    • (1:30 - 3rd) Landon Salyers kickoff for 57 yds , Korey Bridy return for 28 yds to the VMI 39 Korey Bridy fumbled, forced by Landon Salyers, recovered by Army Landon Salyers

    • 1st & 10 at VMI 39

      (1:17 - 3rd) Kelvin Hopkins Jr. run for 15 yds to the VMI 24 for a 1ST down

    • 1st & 10 at VMI 24

      (1:17 - 3rd) Kelvin Hopkins Jr. run for 7 yds to the VMI 17

    • End of 3rd Quarter

    • 2nd & 3 at VMI 17

      (15:00 - 4th) Kelvin Hopkins Jr. run for 9 yds to the VMI 8 for a 1ST down

    • 1st & Goal at VMI 8

      (14:23 - 4th) Connor Slomka run for 8 yds for a TD, (David Cooper KICK)

    • (14:23 - 4th) Landon Salyers kickoff for 56 yds , Korey Bridy return for 15 yds to the VMI 24

    • 1st & 10 at VMI 24

      (14:14 - 4th) VMI Penalty, false start (Jakob Herres) to the VMI 19

    • 1st & 15 at VMI 19

      (14:14 - 4th) Reece Udinski pass complete to Jakob Herres for 29 yds to the VMI 48 for a 1ST down

    • 1st & 10 at VMI 48

      (14:14 - 4th) Reece Udinski run for 5 yds to the Army 47

    • 2nd & 5 at ARMY 47

      (14:14 - 4th) Alex Ramsey run for no gain to the Army 47

    • 3rd & 5 at ARMY 47

      (14:14 - 4th) Reece Udinski pass incomplete to Javeon Lara

    • (12:44 - 4th) Timeout VMI, clock 12:44

    • 4th & 5 at ARMY 47

      (12:44 - 4th) Reed King punt for 37 yds

    • 1st & 10 at ARMY 10

      (12:37 - 4th) Christian Anderson run for 48 yds to the VMI 42 for a 1ST down

    • 1st & 10 at VMI 42

      (12:37 - 4th) Rashaad Bolton run for 6 yds to the VMI 36

    • 2nd & 4 at VMI 36

      (12:37 - 4th) Rashaad Bolton run for 5 yds to the VMI 31 for a 1ST down

    • 1st & 10 at VMI 31

      (12:37 - 4th) Christian Anderson run for 3 yds to the VMI 28

    • 2nd & 7 at VMI 28

      (12:37 - 4th) Rashaad Bolton run for 5 yds to the VMI 23

    • 3rd & 2 at VMI 23

      (12:37 - 4th) Rashaad Bolton run for 3 yds to the VMI 20 for a 1ST down

    • 1st & 10 at VMI 20

      (12:37 - 4th) Christian Anderson run for 8 yds to the VMI 12

    • 2nd & 2 at VMI 12

      (12:37 - 4th) Rashaad Bolton run for 1 yd to the VMI 11

    • 3rd & 1 at VMI 11

      (12:37 - 4th) Rashaad Bolton run for 3 yds to the VMI 8 for a 1ST down

    • 1st & Goal at VMI 8

      (12:37 - 4th) Rashaad Bolton run for 3 yds to the VMI 5

    • 2nd & Goal at VMI 5

      (12:37 - 4th) Rashaad Bolton run for 1 yd to the VMI 4

    • 3rd & Goal at VMI 4

      (5:17 - 4th) Christian Anderson run for 4 yds for a TD, (David Cooper KICK)

    • (5:17 - 4th) Landon Salyers kickoff for 56 yds

    • 1st & 10 at VMI 25

      (5:17 - 4th) Korey Bridy run for no gain to the VMI 25

    • 2nd & 10 at VMI 25

      (5:17 - 4th) Chance Newman pass incomplete to Rohan Martin

    • 3rd & 10 at VMI 25

      (5:17 - 4th) Korey Bridy run for 7 yds to the VMI 32

    • (3:41 - 4th) Timeout VMI, clock 03:41

    • 4th & 3 at VMI 32

      (3:41 - 4th) Reed King punt for 33 yds

    • 1st & 10 at ARMY 35

      (3:35 - 4th) Christian Anderson run for 9 yds to the Army 44

    • 2nd & 1 at ARMY 44

      (3:35 - 4th) A.J. Howard run for 8 yds to the VMI 48 for a 1ST down

    • 1st & 10 at VMI 48

      (3:35 - 4th) Christian Anderson run for 2 yds to the VMI 46

    • 2nd & 8 at VMI 46

      (3:35 - 4th) Jakobi Buchanan run for 3 yds to the VMI 43

    • 3rd & 5 at VMI 43

      (3:35 - 4th) Christian Anderson run for 8 yds to the VMI 35 for a 1ST down

    • 1st & 10 at VMI 35

      (3:35 - 4th) Jakobi Buchanan run for 4 yds to the VMI 31

    • End of 4th Quarter