Week 2 · 2022
Norfolk State at James Madison
Sat 09/10/2022 04:00 PMBridgeforth StadiumJames Madison pregame100% — Pregame win probability: 100% for James Madison. James Madison favored, and won.
66°Cloudy0 mph N · 83% humidityRecorded at kickoff by College Football Data
Norfolk State
7
2–9
James Madison
63
8–3
Attendance
23,928
reported
JMU6 plays, 74 yd · Touchdown | ||||
| 14:56 | 2nd & 6 | own 30 | Percy Agyei-Obese run for 14 yds to the JMads 44 for a 1ST down | +14 |
| 14:56 | 1st & 10 | own 44 | Todd Centeio pass complete to Kris Thornton for 7 yds to the NflkS 49 | +7 |
| 14:56 | 2nd & 3 | opp 49 | Kaelon Black run for 6 yds to the NflkS 43 for a 1ST down | +6 |
| 14:56 | 1st & 10 | own 26 | Todd Centeio pass complete to Kris Thornton for 4 yds to the JMads 30 | +4 |
| 14:56 | own 35 | Grandin Willcox kickoff for 58 yds , Sammy Malignaggi return for 19 yds to the JMads 26 | +19 | |
| 12:51 | 1st & 10 | opp 43 | Kris Thornton 43 Yd pass from Todd Centeio (Camden Wise Kick) | +43 |
NORF7 plays, 5 yd · Punt | ||||
| 12:46 | 1st & 10 | own 21 | Otto Kuhns run for 9 yds to the NflkS 30 | +9 |
| 12:46 | 2nd & 1 | own 30 | J.J. Davis run for no gain to the NflkS 30 | 0 |
| 12:46 | 3rd & 1 | own 30 | NORFOLK ST Penalty, False Start (-5 Yards) to the NflkS 25 | −5 |
| 12:46 | 3rd & 6 | own 25 | J.J. Davis run for 1 yd to the NflkS 26 | +1 |
| 12:46 | own 35 | Connor Madden kickoff for 65 yds , J.J. Davis return for 21 yds to the NflkS 21 | +21 | |
| 10:09 | 4th & 5 | own 26 | Grandin Willcox punt for 10 yds | 0 |
| 10:09 | 4th & 5 | own 26 | Grandin Willcox punt for 10 yds | 0 |
JMU5 plays, 36 yd · Touchdown | ||||
| 10:09 | 1st & 10 | opp 36 | Todd Centeio run for 4 yds to the NflkS 32 | +4 |
| 10:09 | 2nd & 6 | opp 32 | Percy Agyei-Obese run for 8 yds to the NflkS 24 for a 1ST down | +8 |
| 10:09 | 1st & 10 | opp 24 | Percy Agyei-Obese run for 2 yds to the NflkS 22 | +2 |
| 10:09 | 2nd & 8 | opp 22 | Todd Centeio pass incomplete | 0 |
| 8:11 | 3rd & 8 | opp 22 | Devin Ravenel 22 Yd pass from Todd Centeio (Camden Wise Kick) | +22 |
NORF3 plays, 0 yd · Turnover | ||||
| 8:11 | 1st & 10 | own 25 | J.J. Davis run for no gain to the NflkS 25 | 0 |
| 8:11 | own 35 | Connor Madden kickoff for 65 yds for a touchback | 0 | |
| 7:20 | 2nd & 10 | own 25 | Otto Kuhns pass intercepted | 0 |
JMU5 plays, 35 yd · Touchdown | ||||
| 7:20 | 1st & 10 | opp 35 | Todd Centeio pass incomplete | 0 |
| 7:20 | 2nd & 10 | opp 35 | Latrele Palmer run for 6 yds to the NflkS 29 | +6 |
| 7:20 | 3rd & 4 | opp 29 | Todd Centeio pass complete to Kris Thornton for 20 yds to the NflkS 9 for a 1ST down | +20 |
| 7:20 | 1st & goal | opp 9 | Todd Centeio pass complete to Kris Thornton for 8 yds to the NflkS 1 | +8 |
| 5:47 | 2nd & goal | opp 1 | Latrele Palmer 1 Yd Run (Camden Wise Kick) | +1 |
NORF6 plays, 9 yd · Punt | ||||
| 5:42 | 1st & 10 | own 18 | Lex Henry run for 3 yds to the NflkS 21 | +3 |
| 5:42 | 2nd & 7 | own 21 | ADAMS, Jaylan pass up the middle incomplete intended for PRIDE, Collis thrown to the NSU35. PENALTY JMU Offsides enforced 5 yards from the NSU21 to the NSU26 [NHSG]. NO PLAY (replay the down). | +5 |
| 5:42 | 2nd & 2 | own 26 | Jaylan Adams pass incomplete | 0 |
| 5:42 | 3rd & 2 | own 26 | Lex Henry run for 1 yd to the NflkS 27 | +1 |
| 5:42 | own 35 | Connor Madden kickoff for 62 yds , J.J. Davis return for 15 yds to the NflkS 18 | +15 | |
| 3:57 | 4th & 1 | own 27 | Grandin Willcox punt for 46 yds, downed at the JMads 27 | 0 |
JMU16 plays, 23 yd · Punt | ||||
| 3:57 | 1st & 10 | own 27 | Percy Agyei-Obese run for 5 yds to the JMads 32 | +5 |
| 3:57 | 2nd & 5 | own 32 | Percy Agyei-Obese run for 4 yds to the JMads 36 | +4 |
| 3:57 | 1st & 10 | own 27 | Percy Agyei-Obese run for 5 yds to the JMads 32 | +5 |
| 3:57 | 2nd & 5 | own 32 | Percy Agyei-Obese run for 4 yds to the JMads 36 | +4 |
| 3:57 | 3rd & 1 | own 36 | Percy Agyei-Obese run for 7 yds to the JMads 43 for a 1ST down | +7 |
| 3:57 | 3rd & 1 | own 36 | Percy Agyei-Obese run for 7 yds to the JMads 43 for a 1ST down | +7 |
| 3:57 | 1st & 10 | own 43 | Todd Centeio pass incomplete | 0 |
| 3:57 | 1st & 10 | own 43 | Todd Centeio pass incomplete | 0 |
| 3:57 | 2nd & 10 | own 43 | Todd Centeio run for 11 yds to the NflkS 46 for a 1ST down | +11 |
| 3:57 | 1st & 10 | opp 46 | Latrele Palmer run for 2 yds to the NflkS 44 | +2 |
| 3:57 | 2nd & 8 | opp 44 | CENTEIO, Todd pass to the left complete for 38 yards to RAVENEL, Devin caught at the NSU23 and advanced to the NSU6 (COLES, R.J.), out of bounds. PENALTY JMU Holding on POTTS, Cole enforced 10 yards from the NSU44 to the JMU46 [NHSG]. NO PLAY (replay the down). | −10 |
| 0:00 | own 46 | End of 1st Quarter | 0 | |
| 0:00 | 2nd & 18 | own 46 | Todd Centeio pass complete to Maxwell James for 4 yds to the 50 yard line | +4 |
| 15:00 | 3rd & 14 | midfield | Todd Centeio pass incomplete | 0 |
| 14:46 | 4th & 14 | midfield | Sam Clark punt for 40 yds, fair catch by Tremayne Talbert at the NflkS 10 | 0 |
| 14:46 | 4th & 14 | midfield | Sam Clark punt for 40 yds, fair catch by Tremayne Talbert at the NflkS 10 | 0 |
NORF6 plays, -7 yd · Punt | ||||
| 14:46 | 1st & 10 | own 10 | Jaylen White run for a loss of 5 yards to the NflkS 5 | −5 |
| 14:46 | 2nd & 15 | own 5 | Jaylen White run for a loss of 2 yards to the NflkS 3 | −2 |
| 13:19 | 4th & 17 | own 3 | Timeout NORFOLK ST, clock 13:19 | 0 |
| 13:19 | 3rd & 17 | own 3 | Jaylan Adams pass incomplete | 0 |
| 13:09 | 4th & 17 | own 3 | Grandin Willcox punt for 41 yds , Jayden Mines returns for 5 yds to the NflkS 39 | +5 |
| 13:09 | 4th & 17 | own 3 | Grandin Willcox punt for 41 yds , Josh Sarratt returns for 5 yds to the NflkS 39 | +5 |
JMU4 plays, 39 yd · Touchdown | ||||
| 13:09 | 1st & 10 | opp 39 | Kaelon Black run for 22 yds to the NflkS 17 for a 1ST down | +22 |
| 13:09 | 1st & 10 | opp 17 | Kaelon Black run for 11 yds to the NflkS 6 for a 1ST down | +11 |
| 12:22 | 1st & goal | opp 6 | Todd Centeio pass complete to Kris Thornton for 5 yds to the NflkS 1 | +5 |
| 12:14 | 2nd & goal | opp 1 | Percy Agyei-Obese 1 Yd Run (Camden Wise Kick) | +1 |
NORF13 plays, 32 yd · Punt | ||||
| 12:14 | 1st & 10 | own 25 | Otto Kuhns pass complete to Collis Pride for 10 yds to the NflkS 35 for a 1ST down | +10 |
| 12:14 | 1st & 10 | own 35 | Otto Kuhns pass incomplete | 0 |
| 12:14 | 2nd & 10 | own 35 | KUHNS, Otto pass to the right incomplete intended for PRIDE, Collis thrown to the JMU45. PENALTY JMU Pass Interference on AUSTIN, Brent enforced 15 yards to the NSU50 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +15 |
| 12:14 | 1st & 10 | midfield | J.J. Davis run for no gain to the 50 yard line | 0 |
| 12:14 | 2nd & 10 | midfield | Otto Kuhns pass complete to Collis Pride for 11 yds to the JMads 39 for a 1ST down | +11 |
| 12:14 | 1st & 10 | opp 39 | J.J. Davis run for 1 yd to the JMads 38 | +1 |
| 12:14 | 2nd & 9 | opp 38 | Otto Kuhns pass complete to Tremayne Talbert for 5 yds to the JMads 33 | +5 |
| 12:14 | 3rd & 4 | opp 33 | Otto Kuhns pass incomplete | 0 |
| 12:14 | 4th & 4 | opp 33 | NORFOLK ST Penalty, False Start (Colby Byrd) to the JMads 38 | −5 |
| 12:14 | 4th & 9 | opp 38 | NORFOLK ST Penalty, False Start (Baron Franks II) to the JMads 43 | −5 |
| 12:14 | 4th & 9 | opp 38 | NORFOLK ST Penalty, False Start (Baron Franks II) to the JMads 43 | −5 |
| 12:14 | own 35 | Connor Madden kickoff for 65 yds for a touchback | 0 | |
| 8:38 | 4th & 14 | opp 43 | Grandin Willcox punt for 25 yds, downed at the JMads 18 | 0 |
JMU13 plays, 82 yd · Touchdown | ||||
| 8:38 | 1st & 10 | own 18 | Latrele Palmer run for 12 yds to the JMads 30 for a 1ST down | +12 |
| 8:38 | 1st & 10 | own 30 | JMU Penalty, Offensive Holding (Tyshawn Wyatt) to the JMads 24 | −10 |
| 8:38 | 1st & 16 | own 24 | Todd Centeio run for 5 yds to the JMads 29 | +5 |
| 8:38 | 2nd & 11 | own 29 | Todd Centeio pass complete to Devin Ravenel for 10 yds to the JMads 39 | +10 |
| 8:38 | 3rd & 1 | own 39 | Percy Agyei-Obese run for 3 yds to the JMads 42 for a 1ST down | +3 |
| 8:38 | 1st & 10 | own 42 | Todd Centeio pass complete to Drew Painter for 31 yds to the NflkS 27 for a 1ST down | +31 |
| 8:38 | 1st & 10 | opp 27 | Todd Centeio run for 9 yds to the NflkS 18 | +9 |
| 8:38 | 2nd & 1 | opp 18 | Percy Agyei-Obese run for 7 yds to the NflkS 11 for a 1ST down | +7 |
| 8:38 | 2nd & 1 | opp 18 | Percy Agyei-Obese run for 7 yds to the NflkS 11 for a 1ST down | +7 |
| 8:38 | 1st & 10 | opp 11 | Todd Centeio pass complete to Terrance Greene Jr. for 3 yds to the NflkS 8 | +3 |
| 4:26 | 3rd & 7 | opp 8 | Timeout JMU, clock 04:26 | 0 |
| 4:26 | 2nd & 7 | opp 8 | Todd Centeio pass incomplete | 0 |
| 4:20 | 3rd & 7 | opp 8 | Devin Ravenel 8 Yd pass from Todd Centeio (Camden Wise Kick) | +8 |
NORF19 plays, 74 yd · End of period | ||||
| 4:20 | 1st & 10 | own 25 | Otto Kuhns pass incomplete | 0 |
| 4:20 | 2nd & 10 | own 25 | Jaylen White run for no gain to the NflkS 25 | 0 |
| 4:20 | 3rd & 10 | own 25 | Otto Kuhns pass complete to Da'Quan Felton for 25 yds to the 50 yard line for a 1ST down | +25 |
| 4:20 | 1st & 10 | midfield | Otto Kuhns pass complete to Tremayne Talbert for 24 yds to the JMads 26 for a 1ST down | +24 |
| 4:20 | 1st & 10 | opp 26 | Jaylen White run for 3 yds to the JMads 23 | +3 |
| 4:20 | 2nd & 7 | opp 23 | Otto Kuhns pass complete to Jaylen White for 8 yds to the JMads 15 for a 1ST down | +8 |
| 4:20 | 1st & 10 | opp 15 | NORFOLK ST Penalty, Offensive Holding (Da'Quan Felton) to the JMads 21 | −10 |
| 4:20 | 1st & 16 | opp 21 | Otto Kuhns pass incomplete | 0 |
| 4:20 | own 35 | Connor Madden kickoff for 65 yds for a touchback | 0 | |
| 0:41 | 3rd & 25 | opp 30 | Timeout NORFOLK ST, clock 00:41 | 0 |
| 0:41 | 2nd & 16 | opp 21 | Otto Kuhns sacked by James Carpenter and Jalen Green for a loss of 9 yards to the JMads 30 | −9 |
| 0:41 | 2nd & 16 | opp 21 | Otto Kuhns sacked by James Carpenter and Jalen Green for a loss of 9 yards to the JMads 30 | −9 |
| 0:41 | 3rd & 25 | opp 30 | Otto Kuhns pass complete to Da'Quan Felton for 26 yds to the JMads 4 for a 1ST down | +26 |
| 0:25 | 2nd & goal | opp 4 | Timeout NORFOLK ST, clock 00:25 | 0 |
| 0:25 | 1st & goal | opp 4 | Otto Kuhns pass incomplete | 0 |
| 0:25 | 2nd & goal | opp 4 | Otto Kuhns run for 2 yds to the JMads 2 | +2 |
| 0:25 | 3rd & goal | opp 2 | KUHNS, Otto pass to the left incomplete intended for FELTON, Da'Quan broken up by COKLEY, Xavier at the JMU0. PENALTY JMU Pass Interference on COKLEY, Xavier enforced half the distance from the goal, 1 yards to the JMU1 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | 0 |
| 0:00 | opp 1 | End of 2nd Quarter | 0 | |
| 0:00 | 1st & goal | opp 1 | Otto Kuhns pass incomplete | 0 |
NORF2 plays, 90 yd · Touchdown | ||||
| 14:56 | own 35 | Camden Wise kickoff for 57 yds , Lex Henry return for 2 yds to the NflkS 10 | +2 | |
| 14:44 | 1st & 10 | own 10 | Da'Quan Felton 90 Yd pass from Otto Kuhns (Grandin Willcox Kick) | +90 |
JMU8 plays, 26 yd · Punt | ||||
| 14:44 | 1st & 10 | own 29 | Kaelon Black run for 2 yds to the JMads 31 | +2 |
| 14:44 | 2nd & 8 | own 31 | Billy Atkins pass complete to Drew Painter for 8 yds to the JMads 39 for a 1ST down | +8 |
| 14:44 | 1st & 10 | own 39 | Kaelon Black run for 10 yds to the JMads 49 for a 1ST down | +10 |
| 14:44 | 1st & 10 | own 49 | Billy Atkins pass complete to Drew Painter for 4 yds to the NflkS 47 | +4 |
| 14:44 | 2nd & 6 | opp 47 | Kaelon Black run for 2 yds to the NflkS 45 | +2 |
| 14:44 | 3rd & 4 | opp 45 | Billy Atkins pass incomplete | 0 |
| 14:44 | own 35 | Grandin Willcox kickoff for 36 yds | 0 | |
| 11:55 | 4th & 4 | opp 45 | Sam Clark punt for 35 yds, fair catch by Tremayne Talbert at the NflkS 10 | 0 |
NORF4 plays, -8 yd · Punt | ||||
| 11:55 | 1st & 10 | own 10 | Otto Kuhns sacked by James Carpenter for a loss of 7 yards to the NflkS 3 | −7 |
| 11:55 | 2nd & 17 | own 3 | Otto Kuhns pass incomplete | 0 |
| 11:55 | 3rd & 17 | own 3 | J.J. Davis run for a loss of 1 yard to the NflkS 2 | −1 |
| 10:21 | 4th & 18 | own 2 | Grandin Willcox punt for 33 yds , Josh Sarratt returns for 7 yds to the NflkS 28 | +7 |
JMU6 plays, 28 yd · Touchdown | ||||
| 10:21 | 1st & 10 | opp 28 | Billy Atkins pass complete to Terrance Greene Jr. for 8 yds to the NflkS 20 | +8 |
| 10:21 | 2nd & 2 | opp 20 | Latrele Palmer run for a loss of 2 yards to the NflkS 22 | −2 |
| 10:21 | 3rd & 4 | opp 22 | ATKINS, Billy pass to the right incomplete intended for RAVENEL, Devin thrown to the NSU0. PENALTY NSU Offsides on VITAL, Amadeu enforced 5 yards from the NSU22 to the NSU17 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down). | +5 |
| 10:21 | 1st & 10 | opp 17 | Latrele Palmer run for 2 yds to the NflkS 15 | +2 |
| 8:48 | 2nd & 8 | opp 15 | Billy Atkins pass complete to Kris Thornton for 15 yds for a TD (Camden Wise KICK) | +15 |
| 8:48 | 2nd & 8 | opp 15 | Kris Thornton 15 Yd pass from Billy Atkins (Camden Wise Kick) | +15 |
NORF4 plays, 5 yd · Punt | ||||
| 8:48 | 1st & 10 | own 25 | Otto Kuhns pass incomplete | 0 |
| 8:48 | 3rd & 5 | own 30 | Otto Kuhns pass incomplete | 0 |
| 8:48 | own 35 | Justin Ritter kickoff for 65 yds for a touchback | 0 | |
| 7:53 | 4th & 5 | own 30 | Grandin Willcox punt for 17 yds NORFOLK ST Penalty, Defensive Holding (TEAM) to the NflkS 37 | +7 |
JMU3 plays, 37 yd · Touchdown | ||||
| 7:53 | 1st & 10 | opp 37 | Percy Agyei-Obese run for 34 yds to the NflkS 3 for a 1ST down | +34 |
| 7:53 | 1st & goal | opp 3 | Percy Agyei-Obese run for no gain to the NflkS 3 | 0 |
| 6:51 | 2nd & goal | opp 3 | Percy Agyei-Obese 3 Yd Run (Camden Wise Kick) | +3 |
NORF5 plays, 7 yd · Turnover | ||||
| 6:51 | 1st & 10 | own 25 | Jaylen White run for 2 yds to the NflkS 27 | +2 |
| 6:51 | 2nd & 8 | own 27 | Jaylen White run for 9 yds to the NflkS 36 for a 1ST down | +9 |
| 6:51 | 1st & 10 | own 36 | Otto Kuhns pass incomplete | 0 |
| 6:51 | own 35 | Justin Ritter kickoff for 63 yds | 0 | |
| 5:21 | 2nd & 10 | own 36 | Otto Kuhns run for a loss of 4 yards to the NflkS 14 Otto Kuhns fumbled, recovered by JMads Devyn Coles | −4 |
JMU8 plays, 14 yd · Touchdown | ||||
| 5:21 | 1st & 10 | opp 14 | Kaelon Black run for a loss of 1 yard to the NflkS 15 | −1 |
| 5:21 | 2nd & 11 | opp 15 | Billy Atkins pass complete to Maxwell James for 7 yds to the NflkS 8 | +7 |
| 5:21 | 3rd & 4 | opp 8 | Kaelon Black run for 1 yd to the NflkS 7 | +1 |
| 5:21 | 4th & 3 | opp 7 | Billy Atkins pass complete to Kelly Mitchell for 6 yds to the NflkS 1 for a 1ST down | +6 |
| 5:21 | 2nd & 11 | opp 15 | Billy Atkins pass complete to Maxwell James for 7 yds to the NflkS 8 | +7 |
| 5:21 | 3rd & 4 | opp 8 | Kaelon Black run for 1 yd to the NflkS 7 | +1 |
| 5:21 | 4th & 3 | opp 7 | Billy Atkins pass complete to Kelly Mitchell for 6 yds to the NflkS 1 for a 1ST down | +6 |
| 2:56 | 1st & goal | opp 1 | Kaelon Black 1 Yd Run (Camden Wise Kick) | +1 |
NORF6 plays, 0 yd · Punt | ||||
| 2:56 | 1st & 10 | own 25 | Lex Henry run for a loss of 2 yards to the NflkS 23 | −2 |
| 2:56 | 2nd & 12 | own 23 | Lex Henry run for no gain to the NflkS 23 | 0 |
| 2:56 | 3rd & 12 | own 23 | Lex Henry run for 2 yds to the NflkS 25 | +2 |
| 2:56 | own 35 | Justin Ritter kickoff for 62 yds | 0 | |
| 0:20 | 4th & 10 | own 25 | Grandin Willcox punt for 19 yds, downed at the NflkS 44 | 0 |
| 0:20 | 4th & 10 | own 25 | Grandin Willcox punt for 19 yds, downed at the NflkS 44 | 0 |
JMU9 plays, 44 yd · Touchdown | ||||
| 0:00 | opp 44 | End of 3rd Quarter | 0 | |
| 0:00 | 1st & 10 | opp 44 | Sammy Malignaggi run for 6 yds to the NflkS 38 | +6 |
| 15:00 | 2nd & 4 | opp 38 | Sammy Malignaggi run for 5 yds to the NflkS 33 for a 1ST down | +5 |
| 15:00 | 1st & 10 | opp 33 | Sammy Malignaggi run for 3 yds to the NflkS 30 | +3 |
| 15:00 | 2nd & 7 | opp 30 | Sammy Malignaggi run for 16 yds to the NflkS 14 for a 1ST down | +16 |
| 15:00 | 1st & 10 | opp 14 | Wayne Knight run for a loss of 3 yards to the NflkS 17 | −3 |
| 15:00 | 2nd & 13 | opp 17 | Alonza Barnett Iii run for 4 yds to the NflkS 13 | +4 |
| 15:00 | 3rd & 9 | opp 13 | Alonza Barnett Iii run for 10 yds to the NflkS 3 for a 1ST down | +10 |
| 6:05 | 1st & goal | opp 3 | Sammy Malignaggi 3 Yd Run (Camden Wise Kick) | +3 |
NORF6 plays, 1 yd · Punt | ||||
| 6:05 | 1st & 10 | own 25 | Jordin Lennon run for 1 yd to the NflkS 26 | +1 |
| 6:05 | 2nd & 9 | own 26 | Jordin Lennon run for a loss of 2 yards to the NflkS 24 | −2 |
| 6:05 | own 35 | Justin Ritter kickoff for 60 yds | 0 | |
| 3:39 | 4th & 9 | own 26 | Timeout NORFOLK ST, clock 03:39 | 0 |
| 3:39 | 3rd & 11 | own 24 | Jordin Lennon run for 2 yds to the NflkS 26 | +2 |
| 3:29 | 4th & 9 | own 26 | Grandin Willcox punt for 36 yds | 0 |
JMU5 plays, 9 yd · End of period | ||||
| 3:29 | 1st & 10 | own 38 | Wayne Knight run for a loss of 2 yards to the JMads 36 | −2 |
| 3:29 | 2nd & 12 | own 36 | Wayne Knight run for a loss of 3 yards to the JMads 33 | −3 |
| 3:29 | 3rd & 15 | own 33 | Alonza Barnett Iii pass complete to Payton Hunter for 14 yds to the JMads 47 | +14 |
| 3:29 | 4th & 1 | own 47 | Alonza Barnett Iii run for 2 yds to the JMads 49 for a 1ST down | +2 |
| 0:00 | own 47 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 2 meetings vs. Team
James Madison 2–0 vs Norfolk State
- 2018 · wk 2James Madison 17 @ Norfolk State 0
- 2017 · wk 3Norfolk State 14 @ James Madison 75
Research
Keep this open while you look at others