• (14:56 - 1st) Camden Wise kickoff for 61 yds , Josh McNeely return for 15 yds to the Camp 19

    • 1st & 10 at CAM 19

      (14:56 - 1st) Hajj-Malik Williams pass incomplete

    • 2nd & 10 at CAM 19

      (14:56 - 1st) Michael Jamerson run for no gain to the Camp 19

    • 3rd & 10 at CAM 19

      (14:56 - 1st) Hajj-Malik Williams run for 6 yds to the Camp 25

    • 4th & 4 at CAM 25

      (13:34 - 1st) Corey Petersen punt for 47 yds

    • 1st & 10 at JMU 28

      (13:34 - 1st) Latrele Palmer run for a loss of 2 yards to the JMads 26

    • 2nd & 12 at JMU 26

      (13:34 - 1st) Cole Johnson pass incomplete

    • 3rd & 12 at JMU 26

      (13:34 - 1st) Cole Johnson pass complete to Devin Ravenel for 20 yds to the JMads 46 for a 1ST down

    • 1st & 10 at JMU 46

      (13:34 - 1st) Latrele Palmer run for 4 yds to the 50 yard line

    • 2nd & 6 at 50

      (13:34 - 1st) JOHNSON, Cole rush to the left for a loss of 2 yards to the JMU48 (CROMARTIE, Chris). PENALTY CAM Personal Foul on CROMARTIE, Chris enforced 15 yards from the JMU50 to the CAM35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

    • 1st & 10 at CAM 35

      (13:34 - 1st) Cole Johnson run for 10 yds to the Camp 25 for a 1ST down

    • 1st & 10 at CAM 25

      (10:58 - 1st) Kris Thornton 25 Yd pass from Cole Johnson (Ethan Ratke Kick)

    • (10:53 - 1st) Camden Wise kickoff for 57 yds , Josh McNeely return for 13 yds to the Camp 21

    • 1st & 10 at CAM 21

      (10:53 - 1st) WILLIAMS, Hajj-Malik pass to the right incomplete intended for SNEAD, Caleb thrown to the CAM26. PENALTY JMU Offsides on CARTER, Bryce enforced 5 yards from the CAM21 to the CAM26 [NHSG]. NO PLAY (replay the down).

    • 1st & 5 at CAM 26

      (10:53 - 1st) Hajj-Malik Williams pass complete to Chris Cromartie for 4 yds to the Camp 30

    • 2nd & 1 at CAM 30

      (10:53 - 1st) Hajj-Malik Williams run for 3 yds to the Camp 33 for a 1ST down

    • 1st & 10 at CAM 33

      (9:20 - 1st) Caleb Snead 67 Yd pass from Hajj-Malik Williams (Isaac Riffle Kick)

    • (9:20 - 1st) Isaac Riffle kickoff for 35 yds

    • 1st & 10 at JMU 30

      (9:20 - 1st) Latrele Palmer run for 61 yds to the Camp 9 for a 1ST down

    • 1st & Goal at CAM 9

      (9:20 - 1st) Latrele Palmer run for 4 yds to the Camp 5

    • 2nd & Goal at CAM 5

      (9:20 - 1st) Latrele Palmer run for 2 yds to the Camp 3

    • 4th & Goal at CAM 3

      (7:38 - 1st) Ethan Ratke 20 yd FG GOOD

    • (7:32 - 1st) Camden Wise kickoff for 63 yds , Cameron Bent return for 22 yds to the Camp 24

    • 1st & 10 at CAM 24

      (7:32 - 1st) Michael Jamerson run for a loss of 2 yards to the Camp 22

    • 2nd & 12 at CAM 22

      (7:32 - 1st) Hajj-Malik Williams pass complete to Julian Hill for 4 yds to the Camp 26

    • 3rd & 8 at CAM 26

      (7:32 - 1st) Hajj-Malik Williams pass complete to Caleb Snead for 11 yds to the Camp 37 for a 1ST down

    • 1st & 10 at CAM 37

      (7:32 - 1st) Hajj-Malik Williams pass incomplete

    • 2nd & 10 at CAM 37

      (7:32 - 1st) Hajj-Malik Williams pass incomplete

    • 3rd & 10 at CAM 37

      (7:32 - 1st) Hajj-Malik Williams pass complete to Dontae Crow for 9 yds to the Camp 46

    • 4th & 1 at CAM 46

      (7:32 - 1st) Julian Hill run for 2 yds to the Camp 48 for a 1ST down

    • 1st & 10 at CAM 48

      (7:32 - 1st) CAMPBELL Penalty, False Start (Caleb Snead) to the Camp 43

    • 1st & 15 at CAM 43

      (7:32 - 1st) Hajj-Malik Williams run for 3 yds to the Camp 46

    • 2nd & 12 at CAM 46

      (7:32 - 1st) Hajj-Malik Williams sacked for 0 yards to the Camp 43

    • 3rd & 15 at CAM 43

      (7:32 - 1st) Hajj-Malik Williams pass complete to Caleb Snead for 13 yds to the JMads 44

    • 4th & 2 at JMU 44

      (2:01 - 1st) C.J. Freeman run for a loss of 1 yard to the JMads 45

    • 1st & 10 at JMU 45

      (2:01 - 1st) Cole Johnson pass incomplete

    • 2nd & 10 at JMU 45

      (2:01 - 1st) Cole Johnson pass complete to Solomon Vanhorse for 13 yds to the Camp 42 for a 1ST down

    • 1st & 10 at CAM 42

      (2:01 - 1st) Cole Johnson pass incomplete

    • 2nd & 10 at CAM 42

      (2:01 - 1st) Latrele Palmer run for 4 yds to the Camp 38

    • 3rd & 6 at CAM 38

      (2:01 - 1st) CAMPBELL Penalty, Offsides (Brevin Allen) to the Camp 33

    • 3rd & 1 at CAM 33

      (2:01 - 1st) PALMER, Latrele rush up the middle for no gain to the CAM33 (HOLMES, Gabe;WOULARD, Peyton). PENALTY Before the snap, CAM Illegal Substitution enforced 5 yards from the CAM33 to the CAM28 and results in a 1ST DOWN. NO PLAY (replay the down).

    • 1st & 10 at CAM 28

      (2:01 - 1st) pass incomplete

    • End of 1st Quarter

    • 2nd & 10 at CAM 28

      (0:00 - 1st) Latrele Palmer run for 3 yds to the Camp 25

    • 3rd & 7 at CAM 25

      (15:00 - 2nd) Cole Johnson pass complete to Solomon Vanhorse for 23 yds to the Camp 2 for a 1ST down

    • 1st & Goal at CAM 2

      (15:00 - 2nd) Latrele Palmer run for no gain to the Camp 2

    • 2nd & Goal at CAM 2

      (13:43 - 2nd) Kris Thornton 2 Yd pass from Cole Johnson (Ethan Ratke Kick)

    • (13:38 - 2nd) Camden Wise kickoff for 58 yds , Josh McNeely return for 15 yds to the Camp 22

    • 1st & 10 at CAM 22

      (13:38 - 2nd) C.J. Freeman run for 2 yds to the Camp 24

    • 2nd & 8 at CAM 24

      (13:38 - 2nd) Hajj-Malik Williams pass complete to Caleb Snead for 12 yds to the Camp 36 for a 1ST down

    • 1st & 10 at CAM 36

      (13:38 - 2nd) Hajj-Malik Williams pass complete to Caleb Snead for 12 yds to the Camp 48 for a 1ST down

    • 1st & 10 at CAM 48

      (13:38 - 2nd) JMU Penalty, Offsides (Wayne Davis) declined for a 1ST down

    • 1st & 10 at JMU 40

      (13:38 - 2nd) Michael Jamerson run for a loss of 3 yards to the JMads 43

    • 2nd & 13 at JMU 43

      (13:38 - 2nd) Hajj-Malik Williams run for 5 yds to the JMads 38

    • 3rd & 8 at JMU 38

      (13:38 - 2nd) Hajj-Malik Williams run for 1 yd to the JMads 37

    • 4th & 7 at JMU 37

      (9:11 - 2nd) Hajj-Malik Williams pass incomplete

    • 1st & 10 at JMU 37

      (9:11 - 2nd) JOHNSON, Cole pass up the middle incomplete intended for WELLS JR., Antwane broken up by WIGGINS, Levi at the CAM26. PENALTY CAM Personal Foul on JEAN-BAPTISTE, Alexy enforced 15 yards from the JMU37 to the CAM48 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

    • 1st & 10 at CAM 48

      (9:11 - 2nd) Latrele Palmer run for 1 yd to the Camp 47

    • 2nd & 9 at CAM 47

      (9:11 - 2nd) Cole Johnson pass complete to Kris Thornton for 36 yds to the Camp 11 for a 1ST down

    • 1st & 10 at CAM 11

      (9:11 - 2nd) Latrele Palmer run for a loss of 1 yard to the Camp 12

    • 2nd & 11 at CAM 12

      (9:11 - 2nd) Cole Johnson pass incomplete

    • 3rd & 11 at CAM 12

      (9:11 - 2nd) Cole Johnson sacked by Brevin Allen for 0 yards to the Camp 15

    • 4th & 14 at CAM 15

      (6:35 - 2nd) Ethan Ratke 32 yd FG GOOD

    • (6:29 - 2nd) Camden Wise kickoff for 59 yds , Josh McNeely return for 22 yds to the Camp 28

    • 1st & 10 at CAM 28

      (6:29 - 2nd) Michael Jamerson run for 3 yds to the Camp 31

    • 2nd & 7 at CAM 31

      (6:29 - 2nd) Michael Jamerson run for 5 yds to the Camp 36

    • 3rd & 2 at CAM 36

      (6:29 - 2nd) Michael Jamerson run for 3 yds to the Camp 39 for a 1ST down

    • 1st & 10 at CAM 39

      (6:29 - 2nd) Hajj-Malik Williams pass incomplete

    • (4:24 - 2nd) Timeout CAMPBELL, clock 04:24

    • 2nd & 10 at CAM 39

      (4:24 - 2nd) Hajj-Malik Williams pass incomplete

    • 3rd & 10 at CAM 39

      (4:19 - 2nd) Hajj-Malik Williams sacked for 0 yards to the Camp 33

    • 1st & 10 at CAM 33

      (4:19 - 2nd) Lorenzo Bryant Jr. run for 2 yds to the Camp 31

    • 2nd & 8 at CAM 31

      (3:36 - 2nd) Kris Thornton 31 Yd pass from Cole Johnson (Ethan Ratke Kick)

    • (3:31 - 2nd) Camden Wise kickoff for 58 yds , Josh McNeely return for 12 yds to the Camp 19

    • 1st & 10 at CAM 19

      (3:31 - 2nd) Hajj-Malik Williams pass complete to Dontae Crow for 7 yds to the Camp 26

    • 2nd & 3 at CAM 26

      (3:31 - 2nd) CAMPBELL Penalty, Unsportsmanlike Conduct (Dontae Crow) to the Camp 35 for a 1ST down

    • 1st & 10 at CAM 35

      (3:31 - 2nd) Hajj-Malik Williams pass complete to Dontae Crow for 5 yds to the Camp 40

    • 2nd & 5 at CAM 40

      (3:31 - 2nd) Hajj-Malik Williams pass incomplete

    • 3rd & 5 at CAM 40

      (3:31 - 2nd) Hajj-Malik Williams pass incomplete

    • 4th & 5 at CAM 40

      (1:29 - 2nd) Corey Petersen punt for 48 yds, downed at the JMads 12

    • 1st & 10 at JMU 12

      (1:29 - 2nd) Lorenzo Bryant Jr. run for 10 yds to the JMads 22 for a 1ST down

    • 1st & 10 at JMU 22

      (1:29 - 2nd) Lorenzo Bryant Jr. run for 1 yd to the JMads 23

    • (0:39 - 2nd) Timeout CAMPBELL, clock 00:39

    • 2nd & 9 at JMU 23

      (0:39 - 2nd) Lorenzo Bryant Jr. run for 3 yds to the JMads 26

    • 3rd & 6 at JMU 26

      (0:31 - 2nd) Solomon Vanhorse run for 5 yds to the JMads 31

    • (0:31 - 2nd) Timeout JMU, clock 00:31

    • 4th & 1 at JMU 31

      (0:21 - 2nd) Harry O'Kelly punt for 42 yds , Josh McNeely returns for 2 yds to the Camp 29

    • 1st & 10 at CAM 29

      (0:21 - 2nd) Hajj-Malik Williams pass complete to Julian Hill for 5 yds to the Camp 34

    • 2nd & 5 at CAM 34

      (0:00 - 2nd) Hajj-Malik Williams pass incomplete

  • End of 2nd Quarter

    • (15:00 - 3rd) Isaac Riffle kickoff for 37 yds

    • 1st & 10 at JMU 35

      (15:00 - 3rd) Solomon Vanhorse run for 5 yds to the JMads 40

    • 2nd & 5 at JMU 40

      (15:00 - 3rd) Cole Johnson pass complete to Kris Thornton for 28 yds to the Camp 32 for a 1ST down

    • 1st & 10 at CAM 32

      (15:00 - 3rd) Solomon Vanhorse run for 4 yds to the Camp 28

    • 2nd & 6 at CAM 28

      (15:00 - 3rd) Cole Johnson pass incomplete

    • 3rd & 6 at CAM 28

      (15:00 - 3rd) Cole Johnson run for 19 yds to the Camp 9 for a 1ST down

    • 1st & Goal at CAM 9

      (15:00 - 3rd) Latrele Palmer run for 2 yds to the Camp 7

    • (11:33 - 3rd) Timeout JMU, clock 11:33

    • 2nd & Goal at CAM 7

      (11:33 - 3rd) Cole Johnson sacked by Gabe Holmes for 0 yards to the Camp 9

    • 3rd & Goal at CAM 9

      (11:33 - 3rd) Cole Johnson pass incomplete

    • 4th & Goal at CAM 9

      (11:24 - 3rd) Ethan Ratke 26 yd FG GOOD

    • (11:24 - 3rd) Camden Wise kickoff for 62 yds , return for no gain to the JMads 45 , return for no gain to the JMads 45 , return for no gain to the JMads 45

    • 1st & 10 at CAM 2

      (11:24 - 3rd) Michael Jamerson run for 3 yds to the Camp 5

    • 2nd & 7 at CAM 5

      (11:24 - 3rd) Michael Jamerson run for 4 yds to the Camp 9

    • 3rd & 3 at CAM 9

      (11:24 - 3rd) Hajj-Malik Williams pass incomplete

    • 4th & 3 at CAM 9

      (10:00 - 3rd) Corey Petersen punt for 47 yds

    • 1st & 10 at JMU 44

      (10:00 - 3rd) Latrele Palmer run for 5 yds to the JMads 49

    • 2nd & 5 at JMU 49

      (10:00 - 3rd) run for 6 yds to the Camp 45 for a 1ST down

    • 1st & 10 at CAM 45

      (10:00 - 3rd) Solomon Vanhorse run for 13 yds to the Camp 32 for a 1ST down

    • 1st & 10 at CAM 32

      (10:00 - 3rd) Cole Johnson pass incomplete

    • 2nd & 10 at CAM 32

      (10:00 - 3rd) Cole Johnson pass complete to Antwane Wells Jr. for 24 yds to the Camp 8 for a 1ST down

    • 1st & Goal at CAM 8

      (7:59 - 3rd) Cole Johnson 8 Yd Run (Ethan Ratke Kick)

    • (7:59 - 3rd) Camden Wise kickoff for 65 yds for a touchback

    • 1st & 10 at CAM 25

      (7:59 - 3rd) Michael Jamerson run for 2 yds to the Camp 27

    • 2nd & 8 at CAM 27

      (7:59 - 3rd) Hajj-Malik Williams sacked by Mike Greene and Abi Nwabuoku-Okonji for 0 yards to the Camp 21

    • 3rd & 14 at CAM 21

      (7:59 - 3rd) Hajj-Malik Williams pass complete to Caleb Snead for 16 yds to the Camp 37 for a 1ST down

    • 1st & 10 at CAM 37

      (7:59 - 3rd) Michael Jamerson run for 1 yd to the Camp 38

    • 2nd & 9 at CAM 38

      (7:59 - 3rd) Hajj-Malik Williams pass complete to Caleb Snead for 8 yds to the Camp 46

    • 3rd & 1 at CAM 46

      (7:59 - 3rd) Hajj-Malik Williams run for 1 yd to the Camp 47 for a 1ST down

    • 1st & 10 at CAM 47

      (7:59 - 3rd) Chris McKay Jr. run for 8 yds to the JMads 45

    • 2nd & 2 at JMU 45

      (7:59 - 3rd) run for 1 yd to the JMads 44

    • 3rd & 1 at JMU 44

      (7:59 - 3rd) WILLIAMS, Hajj-Malik pass to the right incomplete intended for SNEAD, Caleb thrown to the JMU29. PENALTY JMU Holding on ROSS, Greg enforced 10 yards from the JMU44 to the JMU34 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

    • 1st & 10 at JMU 34

      (7:59 - 3rd) Chris McKay Jr. run for no gain to the JMads 34

    • 2nd & 10 at JMU 34

      (7:59 - 3rd) Hajj-Malik Williams pass complete to Caleb Snead for 13 yds to the JMads 21 for a 1ST down

    • 1st & 10 at JMU 21

      (7:59 - 3rd) Hajj-Malik Williams pass incomplete

    • 2nd & 10 at JMU 21

      (7:59 - 3rd) Hajj-Malik Williams run for 7 yds to the JMads 14

    • 3rd & 3 at JMU 14

      (7:59 - 3rd) Hajj-Malik Williams sacked by Isaac Ukwu for 0 yards to the JMads 23

    • 4th & 12 at JMU 23

      (0:48 - 3rd) Caleb Snead 23 Yd pass from Hajj-Malik Williams (Isaac Riffle Kick)

    • & Goal at JMU 3

      (0:48 - 3rd) CAMPBELL Penalty, Illegal Substitution (TEAM) to the JMads 8

    • (0:48 - 3rd) Isaac Riffle kickoff for 31 yds

    • 1st & 10 at JMU 34

      (0:48 - 3rd) Solomon Vanhorse run for 5 yds to the JMads 39

    • 2nd & 5 at JMU 39

      (0:00 - 3rd) Solomon Vanhorse run for 13 yds to the Camp 48 for a 1ST down

    • End of 3rd Quarter

    • 1st & 10 at CAM 48

      (15:00 - 4th) Latrele Palmer run for 3 yds to the Camp 45

    • (14:14 - 4th) Timeout CAMPBELL, clock 14:14

    • 2nd & 7 at CAM 45

      (14:14 - 4th) Cole Johnson pass incomplete

    • 3rd & 7 at CAM 45

      (14:06 - 4th) Antwane Wells Jr. 45 Yd pass from Cole Johnson (Ethan Ratke Kick)

    • (14:03 - 4th) Camden Wise kickoff for 39 yds , Chris McKay Jr. return for 2 yds to the Camp 28

    • 1st & 10 at CAM 28

      (14:03 - 4th) Hajj-Malik Williams pass complete to Caleb Snead for 11 yds to the Camp 39 for a 1ST down

    • 1st & 10 at CAM 39

      (14:03 - 4th) Hajj-Malik Williams run for 17 yds to the JMads 44 for a 1ST down

    • 1st & 10 at JMU 44

      (14:03 - 4th) Hajj-Malik Williams pass complete to Julian Hill for 12 yds to the JMads 32 for a 1ST down

    • 1st & 10 at JMU 32

      (14:03 - 4th) Chris McKay Jr. run for 5 yds to the JMads 27

    • 2nd & 5 at JMU 27

      (14:03 - 4th) Hajj-Malik Williams run for 9 yds to the JMads 18 for a 1ST down

    • 1st & 10 at JMU 18

      (14:03 - 4th) Chris McKay Jr. run for 5 yds to the JMads 13

    • 2nd & 5 at JMU 13

      (14:03 - 4th) Hajj-Malik Williams pass complete to Caleb Snead for 12 yds to the JMads 1 for a 1ST down

    • 1st & Goal at JMU 1

      (14:03 - 4th) Hajj-Malik Williams run for no gain to the JMads 1

    • 2nd & Goal at JMU 1

      (10:21 - 4th) Hajj-Malik Williams run for a loss of 1 yard to the JMads 2

    • 1st & 10 at JMU 2

      (10:21 - 4th) Peyton Rutherford run for 1 yd to the JMads 3

    • 2nd & 9 at JMU 3

      (10:21 - 4th) Solomon Vanhorse run for 1 yd to the JMads 4

    • 3rd & 8 at JMU 4

      (10:21 - 4th) Cole Johnson pass complete to Kris Thornton for 12 yds to the JMads 16 for a 1ST down

    • 1st & 10 at JMU 16

      (10:21 - 4th) Peyton Rutherford run for 1 yd to the JMads 17

    • 2nd & 9 at JMU 17

      (10:21 - 4th) JOHNSON, Cole pass to the right incomplete thrown to the JMU22. PENALTY CAM Offsides on HAYWOOD, Tyrek enforced 5 yards from the JMU17 to the JMU22 [NHSG]. NO PLAY (replay the down).

    • 2nd & 4 at JMU 22

      (10:21 - 4th) Solomon Vanhorse run for 1 yd to the JMads 23

    • 3rd & 3 at JMU 23

      (10:21 - 4th) Cole Johnson pass incomplete

    • 4th & 3 at JMU 23

      (6:52 - 4th) Harry O'Kelly punt for 49 yds, downed at the Camp 28

    • 1st & 10 at CAM 28

      (6:52 - 4th) Hajj-Malik Williams pass incomplete

    • 2nd & 10 at CAM 28

      (6:44 - 4th) Chris McKay Jr. run for 1 yd to the Camp 29

    • 1st & 10 at CAM 29

      (6:44 - 4th) Billy Atkins pass complete to Kris Thornton for 3 yds to the Camp 26

    • 2nd & 7 at CAM 26

      (6:44 - 4th) Billy Atkins pass complete to Peyton Rutherford for 3 yds to the Camp 23

    • 3rd & 4 at CAM 23

      (6:44 - 4th) Billy Atkins pass complete to Solomon Vanhorse for 11 yds to the Camp 12 for a 1ST down

    • 1st & 10 at CAM 12

      (6:44 - 4th) Peyton Rutherford run for 1 yd to the Camp 11

    • (3:07 - 4th) Timeout JMU, clock 03:07

    • 2nd & 9 at CAM 11

      (3:07 - 4th) Peyton Rutherford run for 1 yd to the Camp 10

    • (2:19 - 4th) Timeout JMU, clock 02:19

    • 3rd & 8 at CAM 10

      (2:19 - 4th) Billy Atkins pass complete to Antwane Wells Jr. for 5 yds to the Camp 5

    • 4th & 3 at CAM 5

      (2:15 - 4th) Kris Thornton 5 Yd pass from Billy Atkins (Ethan Ratke Kick)

    • (2:11 - 4th) Camden Wise kickoff for 47 yds , Chris McKay Jr. return for no gain to the Camp 18

    • 1st & 10 at CAM 18

      (2:11 - 4th) C.J. Freeman run for 13 yds to the Camp 31 for a 1ST down

    • 1st & 10 at CAM 31

      (2:11 - 4th) Hajj-Malik Williams pass incomplete

    • 2nd & 10 at CAM 31

      (2:11 - 4th) C.J. Freeman run for no gain to the Camp 31

    • 3rd & 10 at CAM 31

      (2:11 - 4th) CAMPBELL Penalty, False Start (Isaiah Burch) to the Camp 26

    • 3rd & 15 at CAM 26

      (2:11 - 4th) Hajj-Malik Williams pass incomplete

    • 4th & 15 at CAM 26

      (0:40 - 4th) Corey Petersen punt for 44 yds

    • End of 4th Quarter

  • End of 4th Quarter