• (15:00 - 1st) Bijan Nichols kickoff for 48 yds , Brandon Walters return for 7 yds to the Army 24

    • 1st & 10 at ARMY 24

      (14:55 - 1st) Sandon McCoy run for no gain to the Army 24

    • 2nd & 10 at ARMY 24

      (14:29 - 1st) Christian Anderson run for a loss of 1 yard to the Army 23

    • 3rd & 11 at ARMY 23

      (13:54 - 1st) Christian Anderson sacked by Jacob Springer for a loss of 4 yards to the Army 19

    • 4th & 15 at ARMY 19

      (13:24 - 1st) Zach Harding punt for 49 yds, punt out-of-bounds at the Navy 32

    • 1st & 10 at NAVY 32

      (13:24 - 1st) Malcolm Perry run for 2 yds to the Navy 34

    • 2nd & 8 at NAVY 34

      (12:40 - 1st) Jamale Carothers run for 5 yds to the Navy 39

    • 3rd & 3 at NAVY 39

      (11:59 - 1st) Jamale Carothers run for 2 yds to the Navy 41

    • 4th & 1 at NAVY 41

      (11:08 - 1st) Owen White punt for 37 yds, downed at the Army 22

    • 1st & 10 at ARMY 22

      (11:08 - 1st) Connor Slomka run for 2 yds to the Army 24

    • 2nd & 8 at ARMY 24

      (10:46 - 1st) Christian Anderson run for 21 yds to the Army 45 for a 1ST down

    • 1st & 10 at ARMY 45

      (9:39 - 1st) Christian Anderson run for 4 yds to the Army 49

    • 2nd & 6 at ARMY 49

      (9:02 - 1st) Christian Anderson run for 3 yds to the Navy 48

    • 3rd & 3 at NAVY 48

      (8:35 - 1st) Connor Slomka run for 2 yds to the Navy 46

    • 4th & 1 at NAVY 46

      (7:46 - 1st) Christian Anderson run for 1 yd to the Navy 45 for a 1ST down

    • 1st & 10 at NAVY 45

      (7:42 - 1st) Kell Walker run for a loss of 2 yards to the Navy 47

    • 2nd & 12 at NAVY 47

      (7:05 - 1st) Christian Anderson pass complete to Camden Harrison for 10 yds to the Navy 37

    • 3rd & 2 at NAVY 37

      (6:27 - 1st) Christian Anderson run for 4 yds to the Navy 33 for a 1ST down

    • 1st & 10 at NAVY 33

      (5:47 - 1st) Kell Walker run for 3 yds to the Navy 30

    • 2nd & 7 at NAVY 30

      (5:04 - 1st) Christian Anderson run for 3 yds to the Navy 27

    • 3rd & 4 at NAVY 27

      (4:28 - 1st) Christian Anderson run for 4 yds to the Navy 23 for a 1ST down

    • 1st & 10 at NAVY 23

      (3:29 - 1st) Christian Anderson run for 3 yds to the Navy 20

    • 2nd & 7 at NAVY 20

      (2:56 - 1st) Sandon McCoy run for 5 yds to the Navy 15

    • 3rd & 2 at NAVY 15

      (2:27 - 1st) Sandon McCoy run for 5 yds to the Navy 10 for a 1ST down

    • 1st & Goal at NAVY 10

      (1:58 - 1st) Connor Slomka run for 3 yds to the Navy 7

    • 2nd & Goal at NAVY 7

      (1:37 - 1st) Connor Slomka run for 2 yds to the Navy 5

    • 3rd & Goal at NAVY 5

      (0:27 - 1st) Christian Anderson 5 Yd Run (David Cooper Kick)

    • (0:27 - 1st) Landon Salyers kickoff for 65 yds for a touchback

    • 1st & 10 at NAVY 25

      (0:00 - 1st) Malcolm Perry sacked by Cole Christiansen for a loss of 1 yard to the Navy 24

    • End of 1st Quarter

    • 2nd & 11 at NAVY 24

      (15:00 - 2nd) Malcolm Perry run for 15 yds to the Navy 39 for a 1ST down

    • 1st & 10 at NAVY 39

      (14:38 - 2nd) Malcolm Perry run for 6 yds to the Navy 45

    • 2nd & 4 at NAVY 45

      (13:34 - 2nd) Malcolm Perry 55 Yd Run (Bijan Nichols Kick)

    • (13:34 - 2nd) Bijan Nichols kickoff for 63 yds for a touchback

    • 1st & 10 at ARMY 25

      (13:34 - 2nd) Christian Anderson run for 7 yds to the Army 32

    • 2nd & 3 at ARMY 32

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

    • 1st & 10 at ARMY 35

      (12:29 - 2nd) Christian Anderson run for 1 yd to the Army 36

    • 2nd & 9 at ARMY 36

      (12:03 - 2nd) Connor Slomka run for 4 yds to the Army 40

    • 3rd & 5 at ARMY 40

      (11:11 - 2nd) Brandon Walters run for 2 yds to the Army 42

    • 4th & 3 at ARMY 42

      (10:24 - 2nd) Zach Harding punt for 55 yds, downed at the Navy 3

    • 1st & 10 at NAVY 3

      (10:24 - 2nd) Jamale Carothers run for 3 yds to the Navy 6

    • 2nd & 7 at NAVY 6

      (9:48 - 2nd) Malcolm Perry run for 4 yds to the Navy 10

    • 3rd & 3 at NAVY 10

      (9:12 - 2nd) Malcolm Perry run for 3 yds to the Navy 13 for a 1ST down

    • 1st & 10 at NAVY 13

      (8:31 - 2nd) Jamale Carothers run for 3 yds to the Navy 16

    • (7:50 - 2nd) Timeout NAVY, clock 07:50

    • 2nd & 7 at NAVY 16

      (7:49 - 2nd) Jamale Carothers run for 5 yds to the Navy 21

    • 3rd & 2 at NAVY 21

      (7:08 - 2nd) Malcolm Perry run for 1 yd to the Navy 22

    • 4th & 1 at NAVY 22

      (6:22 - 2nd) Owen White punt for 36 yds , Akyah Miranda returns for 7 yds to the Army 49

    • 1st & 10 at ARMY 49

      (6:22 - 2nd) Kell Walker run for 2 yds to the Navy 49

    • 2nd & 8 at NAVY 49

      (5:54 - 2nd) Sandon McCoy run for 2 yds to the Navy 47

    • 3rd & 6 at NAVY 47

      (5:18 - 2nd) Christian Anderson run for a loss of 2 yards to the Navy 49

    • 4th & 8 at NAVY 49

      (4:42 - 2nd) Zach Potter punt for 40 yds, fair catch by Garrett Winn at the Navy 9

    • 1st & 10 at NAVY 9

      (4:42 - 2nd) Jamale Carothers run for 2 yds to the Navy 11

    • 2nd & 8 at NAVY 11

      (4:14 - 2nd) Jamale Carothers run for 5 yds to the Navy 16

    • 3rd & 3 at NAVY 16

      (3:36 - 2nd) Jamale Carothers run for 8 yds to the Navy 24 for a 1ST down

    • 1st & 10 at NAVY 24

      (3:07 - 2nd) Malcolm Perry run for 5 yds to the Navy 29

    • 2nd & 5 at NAVY 29

      (3:01 - 2nd) Keoni-Kordell Makekau run for 3 yds to the Navy 32

    • (1:49 - 2nd) Timeout NAVY, clock 01:49

    • 3rd & 2 at NAVY 32

      (1:48 - 2nd) Malcolm Perry run for 7 yds to the Navy 39 for a 1ST down

    • 1st & 10 at NAVY 39

      (1:32 - 2nd) Jamale Carothers run for no gain to the Navy 39

    • 2nd & 10 at NAVY 39

      (0:51 - 2nd) Malcolm Perry run for 44 yds to the Army 17 for a 1ST down

    • 1st & 10 at ARMY 17

      (0:44 - 2nd) Jamale Carothers run for 3 yds to the Army 14

    • 2nd & 7 at ARMY 14

      (0:32 - 2nd) Malcolm Perry run for 2 yds to the Army 12

    • (0:19 - 2nd) Timeout NAVY, clock 00:19

    • 3rd & 5 at ARMY 12

      (0:18 - 2nd) Malcolm Perry run for 11 yds to the Army 1 for a 1ST down

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

    • 1st & Goal at ARMY 1

      (0:06 - 2nd) Jamale Carothers 1 Yd pass from Chance Warren (Bijan Nichols Kick)

  • End of 2nd Quarter

    • (0:00 - 2nd) Ben Fee kickoff for 39 yds , Ryan Parker return for a loss of 1 yard to the Army 26 Ryan Parker fumbled, recovered by Army Artice Hobbs IV , return for 1 yd to the Army 26

    • (15:00 - 3rd) Landon Salyers kickoff for 54 yds for a touchback

    • 1st & 10 at NAVY 25

      (14:59 - 3rd) ARMY Penalty, Defensive Offside (Edriece Patterson) to the Navy 30

    • 1st & 5 at NAVY 30

      (14:58 - 3rd) Jamale Carothers run for 9 yds to the Navy 39 for a 1ST down

    • 1st & 10 at NAVY 39

      (14:26 - 3rd) Malcolm Perry run for 11 yds to the 50 yard line for a 1ST down

    • 1st & 10 at 50

      (14:02 - 3rd) Malcolm Perry run for 32 yds to the Army 18 for a 1ST down

    • 1st & 10 at ARMY 18

      (13:26 - 3rd) Jamale Carothers run for 4 yds to the Army 14

    • 2nd & 6 at ARMY 14

      (12:49 - 3rd) Jamale Carothers run for 1 yd to the Army 13

    • 3rd & 5 at ARMY 13

      (12:07 - 3rd) Jamale Carothers run for 1 yd to the Army 12

    • 4th & 4 at ARMY 12

      (11:08 - 3rd) Bijan Nichols 29 yd FG BLOCKED blocked by Elijah Riley

    • 1st & 10 at ARMY 20

      (11:08 - 3rd) ARMY Penalty, False Start (Sandon McCoy) to the Army 15

    • 1st & 15 at ARMY 15

      (11:07 - 3rd) Malik Hancock run for 2 yds to the Army 17

    • 2nd & 13 at ARMY 17

      (10:42 - 3rd) Anderson, Christian rush for 2 yards to the ARMY19, PENALTY ARMY holding (McCoy, Sandon) 8 yards to the ARMY9, NO PLAY.

    • 2nd & 21 at ARMY 9

      (10:03 - 3rd) Christian Anderson run for 5 yds to the Army 14

    • 3rd & 16 at ARMY 14

      (9:26 - 3rd) Christian Anderson sacked by Diego Fagot for a loss of 7 yards to the Army 7

    • 4th & 23 at ARMY 7

      (8:46 - 3rd) Zach Harding punt for 45 yds , Garrett Winn returns for 7 yds to the Army 45

    • 1st & 10 at ARMY 45

      (8:46 - 3rd) Malcolm Perry run for 6 yds to the Army 39

    • 2nd & 4 at ARMY 39

      (8:14 - 3rd) Jamale Carothers run for 14 yds to the Army 25 for a 1ST down

    • 1st & 10 at ARMY 25

      (7:39 - 3rd) Jamale Carothers run for no gain to the Army 25

    • 2nd & 10 at ARMY 25

      (7:01 - 3rd) Malcolm Perry run for 1 yd to the Army 24

    • 3rd & 9 at ARMY 24

      (6:36 - 3rd) Malcolm Perry run for 18 yds to the Army 6 for a 1ST down

    • 1st & Goal at ARMY 6

      (5:45 - 3rd) Jamale Carothers run for 1 yd to the Army 5

    • 2nd & Goal at ARMY 5

      (4:53 - 3rd) Jamale Carothers 5 Yd Run (Bijan Nichols Kick)

    • (4:53 - 3rd) Bijan Nichols kickoff for 65 yds for a touchback

    • 1st & 10 at ARMY 25

      (4:52 - 3rd) Christian Anderson run for no gain to the Army 25

    • 2nd & 10 at ARMY 25

      (4:21 - 3rd) Christian Anderson run for a loss of 6 yards to the Army 19 Christian Anderson fumbled, recovered by Army Brandon Walters

    • 3rd & 16 at ARMY 19

      (3:33 - 3rd) Christian Anderson pass incomplete to Brandon Walters ARMY Penalty, Offensive Holding ( Yards) declined

    • 4th & 16 at ARMY 19

      (3:15 - 3rd) Zach Harding punt for 41 yds, punt out-of-bounds at the Navy 40

    • 1st & 10 at NAVY 40

      (3:15 - 3rd) Malcolm Perry run for a loss of 1 yard to the Navy 39

    • 2nd & 11 at NAVY 39

      (2:41 - 3rd) Malcolm Perry run for 22 yds to the Army 39 for a 1ST down

    • 1st & 10 at ARMY 39

      (2:07 - 3rd) Jamale Carothers run for 1 yd to the Army 38

    • 2nd & 9 at ARMY 38

      (1:24 - 3rd) Malcolm Perry run for 7 yds to the Army 31

    • 3rd & 2 at ARMY 31

      (0:00 - 3rd) Malcolm Perry run for 5 yds to the Army 26 for a 1ST down

    • End of 3rd Quarter

    • 1st & 10 at ARMY 26

      (15:00 - 4th) Jamale Carothers run for 1 yd to the Army 25

    • 2nd & 9 at ARMY 25

      (14:28 - 4th) Jamale Carothers run for 1 yd to the Army 24

    • 3rd & 8 at ARMY 24

      (14:06 - 4th) Malcolm Perry run for 4 yds to the Army 20

    • 4th & 4 at ARMY 20

      (12:48 - 4th) Bijan Nichols 37 Yd Field Goal

    • (12:48 - 4th) Bijan Nichols kickoff for 54 yds , Brandon Walters return for 19 yds to the Army 30

    • 1st & 10 at ARMY 30

      (12:47 - 4th) Kell Walker run for 2 yds to the Army 32

    • 2nd & 8 at ARMY 32

      (12:19 - 4th) Sandon McCoy run for 6 yds to the Army 38

    • 3rd & 2 at ARMY 38

      (11:48 - 4th) Sandon McCoy run for 1 yd to the Army 39

    • 4th & 1 at ARMY 39

      (11:06 - 4th) Christian Anderson run for 4 yds to the Army 43 for a 1ST down

    • 1st & 10 at ARMY 43

      (10:42 - 4th) Christian Anderson run for 7 yds to the 50 yard line

    • 2nd & 3 at 50

      (10:09 - 4th) Christian Anderson run for 4 yds to the Navy 46 for a 1ST down

    • 1st & 10 at NAVY 46

      (9:47 - 4th) Christian Anderson pass incomplete to Artice Hobbs IV

    • 2nd & 10 at NAVY 46

      (9:40 - 4th) Christian Anderson pass complete to Camden Harrison for 8 yds to the Navy 38

    • 3rd & 2 at NAVY 38

      (9:18 - 4th) Sandon McCoy run for a loss of 1 yard to the Navy 39

    • 4th & 3 at NAVY 39

      (8:31 - 4th) Sandon McCoy run for a loss of 1 yard to the Navy 40

    • 1st & 10 at NAVY 40

      (8:31 - 4th) Malcolm Perry run for 2 yds to the Navy 42

    • 2nd & 8 at NAVY 42

      (7:53 - 4th) Malcolm Perry run for 4 yds to the Navy 46

    • 3rd & 4 at NAVY 46

      (7:02 - 4th) Jamale Carothers run for 1 yd to the Navy 47

    • 4th & 3 at NAVY 47

      (6:13 - 4th) Owen White punt for 33 yds , Akyah Miranda returns for 2 yds to the Army 22 Akyah Miranda fumbled, recovered by Army Akyah Miranda

    • 1st & 10 at ARMY 22

      (6:13 - 4th) Artice Hobbs IV run for 6 yds to the Army 28

    • 2nd & 4 at ARMY 28

      (5:59 - 4th) Kelvin Hopkins Jr. pass complete to Kjetil Cline for 7 yds to the Army 35 for a 1ST down

    • 1st & 10 at ARMY 35

      (5:36 - 4th) Kelvin Hopkins Jr. run for 4 yds to the Army 39

    • 2nd & 6 at ARMY 39

      (5:21 - 4th) Connor Slomka run for 5 yds to the Army 44

    • 3rd & 1 at ARMY 44

      (4:59 - 4th) Connor Slomka run for 3 yds to the Army 47 Connor Slomka fumbled, forced by J'arius Warren, recovered by Navy J'arius Warren

    • 1st & 10 at ARMY 47

      (4:59 - 4th) Malcolm Perry run for 6 yds to the Army 41

    • 2nd & 4 at ARMY 41

      (4:09 - 4th) Malcolm Perry run for 3 yds to the Army 38

    • (3:23 - 4th) Timeout NAVY, clock 03:23

    • 3rd & 1 at ARMY 38

      (3:22 - 4th) Nelson Smith run for 3 yds to the Army 35 for a 1ST down

    • 1st & 10 at ARMY 35

      (2:43 - 4th) Malcolm Perry run for 15 yds to the Army 20 for a 1ST down

    • 1st & 10 at ARMY 20

      (1:56 - 4th) Nelson Smith run for 5 yds to the Army 15

    • (1:49 - 4th) Timeout ARMY, clock 01:49

    • 2nd & 5 at ARMY 15

      (1:42 - 4th) Malcolm Perry 15 Yd Run (Bijan Nichols Kick)

    • (1:42 - 4th) Bijan Nichols kickoff for 59 yds , Brandon Walters return for 17 yds to the Army 23

    • 1st & 10 at ARMY 23

      (1:37 - 4th) Kell Walker run for 6 yds to the Army 29

    • 2nd & 4 at ARMY 29

      (1:09 - 4th) Sandon McCoy run for 1 yd to the Army 30

    • 3rd & 3 at ARMY 37

      (0:45 - 4th) Kelvin Hopkins Jr. pass intercepted Tyler Pistorio return for 6 yds to the Navy 36 NAVY Penalty, Personal Foul (Tony Brown) to the Navy 48

    • 1st & 10 at NAVY 48

      (0:00 - 4th) Nelson Smith run for 5 yds to the Army 47

    • End of 4th Quarter