Week 9 · 2023
Old Dominion at James Madison
Sat 10/28/2023 08:00 PMBridgeforth StadiumJames Madison pregame91% — Pregame win probability: 91% for James Madison. James Madison favored, and won.Conference
69°Cloudy3 mph WSW · 68% humidityRecorded at kickoff by College Football Data
Old Dominion
27
6–7
James Madison
30
11–2
Attendance
26,239
reported
JMU3 plays, 40 yd · Turnover | ||||
| 14:55 | own 35 | Ozlo Rigby kickoff for 62 yds | 0 | |
| 14:55 | 1st & 10 | own 31 | Jordan McCloud pass complete to Elijah Sarratt for 40 yds to the ODU 29 for a 1ST down | +40 |
| 14:15 | 1st & 10 | opp 29 | Jordan McCloud pass intercepted | 0 |
ODU9 plays, 30 yd · Field goal | ||||
| 14:15 | 1st & 10 | opp 35 | Grant Wilson sacked by Jalen Green for a loss of 7 yards to the JMU 42 | −7 |
| 14:15 | 2nd & 17 | opp 42 | Keshawn Wicks run for 5 yds to the JMU 37 | +5 |
| 14:15 | 3rd & 12 | opp 37 | Grant Wilson pass complete to Reymello Murphy for 12 yds to the JMU 25 for a 1ST down | +12 |
| 14:15 | 1st & 10 | opp 25 | Grant Wilson pass complete to Keshawn Wicks for 12 yds to the JMU 13 for a 1ST down | +12 |
| 14:15 | 1st & 10 | opp 13 | Keshawn Wicks run for 1 yd to the JMU 12 | +1 |
| 14:15 | 2nd & 9 | opp 12 | James Madison Penalty, Offsides (James Carpenter) to the JMU 7 | +5 |
| 14:15 | 2nd & 4 | opp 7 | Grant Wilson pass complete to Javon Harvey for 2 yds to the JMU 5 | +2 |
| 14:15 | 3rd & 2 | opp 5 | Grant Wilson pass incomplete | 0 |
| 11:31 | 4th & 2 | opp 5 | Ethan Sanchez 22 yd FG GOOD | +22 |
JMU10 plays, 51 yd · On downs | ||||
| 11:31 | own 35 | Ozlo Rigby kickoff for 65 yds for a touchback | 0 | |
| 11:31 | 1st & 10 | own 25 | Ty Son Lawton run for 5 yds to the JMU 30 | +5 |
| 11:31 | 2nd & 5 | own 30 | Jordan McCloud pass complete to Kaelon Black for 11 yds to the JMU 41 for a 1ST down | +11 |
| 11:31 | 1st & 10 | own 41 | Ty Son Lawton run for 2 yds to the JMU 43 | +2 |
| 11:31 | 2nd & 8 | own 43 | Jordan McCloud pass complete to Phoenix Sproles for 15 yds to the ODU 42 for a 1ST down | +15 |
| 11:31 | 1st & 10 | opp 42 | Jordan McCloud pass complete to Reggie Brown for 10 yds to the ODU 32 for a 1ST down | +10 |
| 11:31 | 1st & 10 | opp 32 | Jordan McCloud pass complete to Phoenix Sproles for a loss of 3 yards to the ODU 35 | −3 |
| 11:31 | 2nd & 13 | opp 35 | Jordan McCloud pass complete to Reggie Brown for 9 yds to the ODU 26 | +9 |
| 11:31 | 3rd & 4 | opp 26 | Jordan McCloud run for 2 yds to the ODU 24 | +2 |
| 7:01 | 4th & 2 | opp 24 | Jordan McCloud pass incomplete | 0 |
ODU15 plays, 44 yd · On downs | ||||
| 7:01 | 1st & 10 | own 24 | Kadarius Calloway run for 3 yds to the ODU 27 | +3 |
| 7:01 | 2nd & 7 | own 27 | Grant Wilson pass complete to Javon Harvey for 3 yds to the ODU 30 | +3 |
| 7:01 | 3rd & 4 | own 30 | Kadarius Calloway run for 7 yds to the ODU 37 for a 1ST down | +7 |
| 7:01 | 1st & 10 | own 37 | Kadarius Calloway run for 1 yd to the ODU 38 | +1 |
| 7:01 | 2nd & 9 | own 38 | Kadarius Calloway run for 1 yd to the ODU 39 | +1 |
| 7:01 | 3rd & 8 | own 39 | Grant Wilson pass complete to Isiah Paige for 11 yds to the 50 yard line for a 1ST down | +11 |
| 7:01 | 1st & 10 | midfield | Obie Sanni run for 5 yds to the JMU 45 | +5 |
| 7:01 | 2nd & 5 | opp 45 | Obie Sanni run for no gain to the JMU 45 | 0 |
| 3:25 | 1st & 10 | opp 39 | Timeout James Madison, clock 03:25 | 0 |
| 3:25 | 3rd & 5 | opp 45 | Grant Wilson pass complete to Isiah Paige for 6 yds to the JMU 39 for a 1ST down | +6 |
| 3:25 | 1st & 10 | opp 39 | Grant Wilson pass complete to Jordan Bly for no gain to the JMU 39 | 0 |
| 2:07 | 3rd & 1 | opp 30 | Timeout Old Dominion, clock 02:07 | 0 |
| 2:07 | 2nd & 10 | opp 39 | Grant Wilson pass complete to Jordan Bly for 9 yds Jordan Bly fumbled, recovered by ODU [NHSG] WILSON, Grant pass to the left complete for 9 yards to BLY, Jordan caught at the JMU40, BLY, Jordan fumbled at JMU31 forced by REIMONENQ, Jarius, recovered by ODU SPENCER, Isaiah at the JMU30, returned 0 yards to the JMU30, End of Play. | +9 |
| 2:07 | 3rd & 1 | opp 30 | Kadarius Calloway run for no gain to the JMU 30 | 0 |
| 1:16 | 4th & 1 | opp 30 | Kadarius Calloway run for a loss of 2 yards to the JMU 32 | −2 |
JMU4 plays, 68 yd · Touchdown | ||||
| 1:16 | 1st & 10 | own 32 | Kaelon Black run for 2 yds to the JMU 34 | +2 |
| 1:16 | 2nd & 8 | own 34 | Jordan McCloud pass complete to Elijah Sarratt for 17 yds to the ODU 49 for a 1ST down | +17 |
| 0:00 | 1st & 10 | opp 49 | Jordan McCloud pass complete to Reggie Brown for 49 yds for a TD (Camden Wise KICK) | +49 |
| 0:00 | opp 3 | End of 1st Quarter | 0 | |
ODU8 plays, 9 yd · Punt | ||||
| 15:00 | own 35 | Connor Madden kickoff for 65 yds for a touchback | 0 | |
| 15:00 | 1st & 10 | own 25 | Keshawn Wicks run for no gain to the ODU 25 Keshawn Wicks fumbled, recovered by ODU Keshawn Wicks [NHSG] WICKS, Keshawn rush to the right for no gain, WICKS, Keshawn fumbled at ODU23 , recovered by ODU WICKS, Keshawn at the ODU25, returned 0 yards to the ODU25, End of Play. | 0 |
| 15:00 | 2nd & 10 | own 25 | Grant Wilson pass complete to Isiah Paige for 10 yds to the ODU 35 for a 1ST down | +10 |
| 15:00 | 1st & 10 | own 35 | Grant Wilson run for no gain to the ODU 35 | 0 |
| 15:00 | 2nd & 10 | own 35 | WILSON, Grant pass up the middle incomplete dropped by WILLIAMS, Kelby thrown to the ODU44. PENALTY ODU Holding on WICKS, Keshawn enforced 10 yards from the ODU35 to the ODU25 [NHSG]. NO PLAY (replay the down). | −10 |
| 15:00 | 2nd & 20 | own 25 | Grant Wilson pass incomplete | 0 |
| 15:00 | 3rd & 20 | own 25 | Keshawn Wicks run for 9 yds to the ODU 34 | +9 |
| 13:08 | 4th & 11 | own 34 | Ethan Duane punt for 37 yds, downed at the JMU 29 | 0 |
JMU4 plays, 3 yd · Punt | ||||
| 13:08 | 1st & 10 | own 29 | Ty Son Lawton run for no gain to the JMU 29 | 0 |
| 13:08 | 2nd & 10 | own 29 | Jordan McCloud run for 3 yds to the JMU 32 | +3 |
| 13:08 | 3rd & 7 | own 32 | Jordan McCloud pass incomplete | 0 |
| 11:27 | 4th & 7 | own 32 | Ryan Hanson punt for 44 yds, fair catch by Isiah Paige at the ODU 24 | 0 |
ODU4 plays, 9 yd · Punt | ||||
| 11:27 | 1st & 10 | own 24 | Grant Wilson pass complete to Reymello Murphy for 6 yds to the ODU 30 | +6 |
| 11:27 | 2nd & 4 | own 30 | Grant Wilson pass incomplete | 0 |
| 11:27 | 3rd & 4 | own 30 | Grant Wilson run for 3 yds to the ODU 33 | +3 |
| 10:17 | 4th & 1 | own 33 | Ethan Duane punt for 47 yds | 0 |
JMU7 plays, 80 yd · Touchdown | ||||
| 10:17 | 1st & 10 | own 20 | Kaelon Black run for 15 yds to the JMU 35 for a 1ST down | +15 |
| 10:17 | 1st & 10 | own 35 | Jordan McCloud pass complete to Reggie Brown for 7 yds Reggie Brown fumbled, recovered by JMU [NHSG] MCCLOUD, Jordan pass to the right complete for 7 yards to BROWN, Reggie caught at the JMU41, BROWN, Reggie fumbled at JMU42 forced by JAMES, LaMareon out of bounds to the JMU42. | +7 |
| 10:17 | 2nd & 3 | own 42 | Jordan McCloud run for 4 yds to the JMU 46 for a 1ST down | +4 |
| 10:17 | 1st & 10 | own 46 | Jordan McCloud pass complete to Elijah Sarratt for 13 yds to the ODU 41 for a 1ST down | +13 |
| 10:17 | 1st & 10 | opp 41 | Kaelon Black run for 9 yds to the ODU 32 | +9 |
| 10:17 | 2nd & 1 | opp 32 | Jordan McCloud pass complete to Elijah Sarratt for 31 yds to the ODU 1 for a 1ST down | +31 |
| 7:23 | 1st & goal | opp 1 | Jordan McCloud run for 1 yd for a TD (Camden Wise KICK) | +1 |
ODU6 plays, 75 yd · Touchdown | ||||
| 7:23 | own 35 | Connor Madden kickoff for 65 yds for a touchback | 0 | |
| 7:23 | 1st & 10 | own 25 | Kadarius Calloway run for 2 yds to the ODU 27 | +2 |
| 7:23 | 2nd & 8 | own 27 | Grant Wilson pass complete to Isiah Paige for 9 yds to the ODU 36 for a 1ST down | +9 |
| 7:23 | 1st & 10 | own 36 | Grant Wilson pass complete to Isiah Paige for 5 yds to the ODU 41 | +5 |
| 7:23 | 2nd & 5 | own 41 | Kadarius Calloway run for 1 yd to the ODU 42 | +1 |
| 5:54 | 3rd & 4 | own 42 | Grant Wilson pass complete to Dominic Dutton for 58 yds for a TD (Ethan Sanchez KICK) | +58 |
JMU11 plays, 36 yd · Punt | ||||
| 5:47 | own 35 | Ozlo Rigby kickoff for 60 yds , return for no gain to the JMU 11 | 0 | |
| 5:47 | 1st & 10 | own 11 | Jordan McCloud pass complete to Ty Son Lawton for 4 yds to the JMU 15 | +4 |
| 5:47 | 2nd & 6 | own 15 | Ty Son Lawton run for 3 yds to the JMU 18 | +3 |
| 5:47 | 3rd & 3 | own 18 | Jordan McCloud pass complete to Reggie Brown for 6 yds to the JMU 24 for a 1ST down | +6 |
| 5:47 | 1st & 10 | own 24 | Jordan McCloud run for 5 yds to the JMU 29 | +5 |
| 5:47 | 2nd & 5 | own 29 | Ty Son Lawton run for 2 yds to the JMU 31 | +2 |
| 5:47 | 3rd & 3 | own 31 | Jordan McCloud pass complete to Reggie Brown for 8 yds to the JMU 39 for a 1ST down | +8 |
| 5:47 | 1st & 10 | own 39 | Jordan McCloud pass complete to Kaelon Black for 9 yds to the JMU 48 | +9 |
| 5:47 | 2nd & 1 | own 48 | Jordan McCloud pass incomplete | 0 |
| 5:47 | 3rd & 1 | own 48 | Kaelon Black run for a loss of 1 yard to the JMU 47 | −1 |
| 1:20 | 4th & 2 | own 47 | Ryan Hanson punt for 36 yds | 0 |
ODU5 plays, 0 yd · Punt | ||||
| 1:20 | 1st & 10 | own 17 | Keshawn Wicks run for a loss of 2 yards to the ODU 15 | −2 |
| 0:48 | 3rd & 10 | own 17 | Timeout James Madison, clock 00:48 | 0 |
| 0:48 | 2nd & 12 | own 15 | Keshawn Wicks run for 2 yds to the ODU 17 | +2 |
| 0:48 | 3rd & 10 | own 17 | Grant Wilson pass incomplete | 0 |
| 0:43 | 4th & 10 | own 17 | Ethan Duane punt for 34 yds, downed at the JMU 49 | 0 |
JMU3 plays, 0 yd · Turnover | ||||
| 0:43 | 1st & 10 | own 49 | Jordan McCloud pass incomplete | 0 |
| 0:43 | 2nd & 10 | own 49 | Jordan McCloud pass incomplete | 0 |
| 0:03 | 3rd & 10 | own 49 | Jordan McCloud pass intercepted Markus Knight fumbled, recovered by JMU [NHSG] MCCLOUD, Jordan pass deep to the right intercepted by KNIGHT, Markus at the ODU25 intended for SARRATT, Elijah. Knight return for 28 yards to the JMU47, KNIGHT, Markus fumbled at JMU47 forced by NAOTALA, Seth out of bounds , clock 00:03. | 0 |
ODU2 plays, -13 yd · End of period | ||||
| 0:00 | 1st & 10 | opp 47 | Grant Wilson sacked by Jalen Green and James Carpenter for a loss of 13 yards to the ODU 40 | −13 |
| 0:00 | own 40 | End of 2nd Quarter | 0 | |
ODU5 plays, -5 yd · Safety | ||||
| 15:00 | own 35 | Connor Madden kickoff for 62 yds , return for no gain to the ODU 5 , return for no gain to the ODU 5 | +62 | |
| 15:00 | 1st & 10 | own 5 | Grant Wilson pass incomplete | 0 |
| 15:00 | 2nd & 10 | own 5 | Grant Wilson pass incomplete | 0 |
| 15:00 | 3rd & 10 | own 5 | Old Dominion Penalty, False Start (Xavier Black) to the ODU 3 | 0 |
| 14:43 | 3rd & 12 | own 3 | Team Safety | 0 |
JMU11 plays, 65 yd · Touchdown | ||||
| 14:38 | 1st & 10 | own 35 | Jordan McCloud pass complete to Reggie Brown for 9 yds to the JMU 44 | +9 |
| 14:38 | 2nd & 1 | own 44 | Kaelon Black run for 4 yds to the JMU 48 for a 1ST down | +4 |
| 14:38 | 1st & 10 | own 48 | Jordan McCloud pass complete to Phoenix Sproles for 5 yds to the ODU 47 | +5 |
| 14:38 | 2nd & 5 | opp 47 | Kaelon Black run for 3 yds to the ODU 44 | +3 |
| 14:38 | 3rd & 2 | opp 44 | Ty Son Lawton run for no gain to the ODU 44 | 0 |
| 14:38 | 4th & 2 | opp 44 | Jordan McCloud pass complete to Kyi Wright for 5 yds to the ODU 39 for a 1ST down | +5 |
| 14:38 | 1st & 10 | opp 39 | Jordan McCloud pass complete to Reggie Brown for 23 yds to the ODU 16 for a 1ST down | +23 |
| 14:38 | 1st & 10 | opp 16 | Jordan McCloud pass incomplete | 0 |
| 14:38 | 2nd & 10 | opp 16 | Ty Son Lawton run for 13 yds to the ODU 3 for a 1ST down | +13 |
| 14:38 | 1st & goal | opp 3 | Jordan McCloud pass incomplete | 0 |
| 10:06 | 2nd & goal | opp 3 | Jordan McCloud pass complete to Elijah Sarratt for 3 yds for a TD (Camden Wise KICK) | +3 |
ODU10 plays, 75 yd · Touchdown | ||||
| 10:06 | own 35 | Connor Madden kickoff for 65 yds for a touchback | 0 | |
| 10:06 | 1st & 10 | own 25 | Grant Wilson pass complete to Isiah Paige for no gain to the ODU 25 | 0 |
| 10:06 | 2nd & 10 | own 25 | Grant Wilson pass complete to Isiah Paige for 4 yds to the ODU 29 | +4 |
| 10:06 | 3rd & 6 | own 29 | Grant Wilson pass complete to Reymello Murphy for 45 yds to the JMU 26 for a 1ST down | +45 |
| 10:06 | 1st & 10 | opp 26 | Kadarius Calloway run for 1 yd to the JMU 25 | +1 |
| 10:06 | 2nd & 9 | opp 25 | Kadarius Calloway run for 12 yds to the JMU 13 for a 1ST down | +12 |
| 10:06 | 1st & 10 | opp 13 | Obie Sanni run for 11 yds to the JMU 2 for a 1ST down | +11 |
| 8:15 | 1st & goal | opp 2 | WILSON, Grant pass to the left complete for 2 yards to HARVEY, Javon caught at the JMU5 and advanced to the JMU0, TOUCHDOWN ODU, score nullified by penalty, clock 08:15 (Play was confirmed after review). PENALTY ODU Holding on BUTLER, Jalen enforced 10 yards from the JMU2 to the JMU12 [NHSG]. NO PLAY (replay the down). | −10 |
| 8:15 | 1st & goal | opp 12 | Obie Sanni run for 2 yds to the JMU 10 | +2 |
| 7:36 | 2nd & goal | opp 10 | Grant Wilson pass complete to Javon Harvey for 10 yds for a TD (Ethan Sanchez KICK) | +10 |
JMU10 plays, 68 yd · Touchdown | ||||
| 7:30 | own 35 | Ozlo Rigby kickoff for 60 yds | 0 | |
| 7:30 | 1st & 10 | own 32 | Ty Son Lawton run for 4 yds to the JMU 36 | +4 |
| 7:30 | 2nd & 6 | own 36 | Jordan McCloud pass complete to Elijah Sarratt for 13 yds to the JMU 49 for a 1ST down | +13 |
| 7:30 | 1st & 10 | own 49 | Jordan McCloud pass incomplete | 0 |
| 5:24 | 3rd & 1 | opp 42 | Timeout James Madison, clock 05:24 | 0 |
| 5:24 | 2nd & 10 | own 49 | Jordan McCloud pass complete to Taji Hudson for 9 yds to the ODU 42 | +9 |
| 5:24 | 3rd & 1 | opp 42 | Ty Son Lawton run for 19 yds to the ODU 23 for a 1ST down | +19 |
| 5:24 | 1st & 10 | opp 23 | Jordan McCloud pass incomplete | 0 |
| 5:24 | 2nd & 10 | opp 23 | Jordan McCloud run for 2 yds to the ODU 21 | +2 |
| 3:55 | 3rd & 8 | opp 21 | Jordan McCloud pass complete to Reggie Brown for 21 yds for a TD (Camden Wise KICK) | +21 |
ODU8 plays, 75 yd · Touchdown | ||||
| 3:55 | own 35 | Connor Madden kickoff for 59 yds | 0 | |
| 3:55 | 1st & 10 | own 25 | Grant Wilson run for 5 yds to the ODU 30 | +5 |
| 3:55 | 2nd & 5 | own 30 | Grant Wilson pass complete to Jalen Butler for no gain to the ODU 30 | 0 |
| 3:55 | 3rd & 5 | own 30 | Keshawn Wicks run for 36 yds to the JMU 34 for a 1ST down | +36 |
| 3:55 | 1st & 10 | opp 34 | Grant Wilson pass incomplete | 0 |
| 3:55 | 2nd & 10 | opp 34 | Kadarius Calloway run for 13 yds to the JMU 21 for a 1ST down | +13 |
| 3:55 | 1st & 10 | opp 21 | Grant Wilson pass incomplete | 0 |
| 2:01 | 2nd & 10 | opp 21 | Kadarius Calloway run for 21 yds for a TD (Ethan Sanchez KICK) | +21 |
JMU9 plays, 37 yd · On downs | ||||
| 1:54 | own 35 | Ozlo Rigby kickoff for 65 yds | 0 | |
| 1:54 | 1st & 10 | own 21 | Ty Son Lawton run for 7 yds to the JMU 28 | +7 |
| 1:54 | 2nd & 3 | own 28 | Ty Son Lawton run for 6 yds to the JMU 34 for a 1ST down | +6 |
| 1:54 | 1st & 10 | own 34 | Jordan McCloud pass complete to Elijah Sarratt for 17 yds to the ODU 49 for a 1ST down | +17 |
| 0:00 | 1st & 10 | opp 49 | Kaelon Black run for 4 yds to the ODU 45 | +4 |
| 0:00 | opp 49 | End of 3rd Quarter | 0 | |
| 15:00 | 2nd & 6 | opp 45 | Jordan McCloud pass incomplete | 0 |
| 15:00 | 3rd & 6 | opp 45 | Jordan McCloud pass complete to Elijah Sarratt for 5 yds to the ODU 40 | +5 |
| 14:24 | 4th & 1 | opp 40 | Jordan McCloud pass complete to Phoenix Sproles for a loss of 2 yards to the ODU 42 | −2 |
ODU13 plays, 52 yd · Field goal | ||||
| 14:24 | 1st & 10 | own 42 | Keshawn Wicks run for no gain to the ODU 42 | 0 |
| 14:24 | 2nd & 10 | own 42 | Keshawn Wicks run for no gain to the ODU 42 | 0 |
| 14:24 | 3rd & 10 | own 42 | Grant Wilson pass complete to Javon Harvey for 11 yds to the JMU 47 for a 1ST down | +11 |
| 14:24 | 1st & 10 | opp 47 | Grant Wilson pass complete to Isiah Paige for 7 yds to the JMU 40 | +7 |
| 14:24 | 2nd & 3 | opp 40 | Keshawn Wicks run for 7 yds to the JMU 33 for a 1ST down | +7 |
| 14:24 | 1st & 10 | opp 33 | Keshawn Wicks run for 16 yds to the JMU 17 for a 1ST down | +16 |
| 14:24 | 1st & 10 | opp 17 | Grant Wilson pass complete to Isiah Paige for 7 yds to the JMU 10 | +7 |
| 11:30 | 2nd & 3 | opp 10 | Grant Wilson pass complete to Reymello Murphy for 6 yds to the JMU 4 for a 1ST down | +6 |
| 11:30 | 1st & goal | opp 4 | Timeout James Madison, clock 11:30 | 0 |
| 11:30 | 1st & goal | opp 4 | Kadarius Calloway run for no gain to the JMU 4 | 0 |
| 11:30 | 2nd & goal | opp 4 | Kadarius Calloway run for a loss of 2 yards to the JMU 6 | −2 |
| 11:30 | 3rd & goal | opp 6 | Grant Wilson pass incomplete | 0 |
| 10:14 | 4th & goal | opp 6 | Ethan Sanchez 23 yd FG GOOD | +23 |
JMU5 plays, 6 yd · Punt | ||||
| 10:14 | own 35 | Ozlo Rigby kickoff for 63 yds | 0 | |
| 10:14 | 1st & 10 | own 25 | Ty Son Lawton run for 4 yds to the JMU 29 | +4 |
| 10:14 | 2nd & 6 | own 29 | Ty Son Lawton run for 2 yds to the JMU 31 | +2 |
| 10:14 | 3rd & 4 | own 31 | Jordan McCloud pass incomplete | 0 |
| 9:02 | 4th & 4 | own 31 | Ryan Hanson punt for 48 yds, fair catch by Isiah Paige at the ODU 21 | 0 |
ODU4 plays, -5 yd · Punt | ||||
| 9:02 | 1st & 10 | own 21 | Obie Sanni run for 2 yds to the ODU 23 | +2 |
| 9:02 | 2nd & 8 | own 23 | Obie Sanni run for a loss of 1 yard to the ODU 22 | −1 |
| 9:02 | 3rd & 9 | own 22 | Grant Wilson sacked by Jalen Green for a loss of 6 yards to the ODU 16 | −6 |
| 7:37 | 4th & 15 | own 16 | Ethan Duane punt for 35 yds, fair catch by Josh Sarratt at the JMU 49 | 0 |
JMU6 plays, 2 yd · Punt | ||||
| 7:37 | 1st & 10 | own 49 | Jordan McCloud pass complete to Phoenix Sproles for 6 yds to the ODU 45 | +6 |
| 7:37 | 2nd & 4 | opp 45 | Jordan McCloud run for 5 yds to the ODU 40 for a 1ST down | +5 |
| 7:37 | 1st & 10 | opp 40 | Jordan McCloud sacked by Mario Thompson for a loss of 8 yards to the ODU 48 | −8 |
| 7:37 | 2nd & 18 | opp 48 | Jordan McCloud run for a loss of 1 yard to the ODU 49 | −1 |
| 7:37 | 3rd & 19 | opp 49 | Jordan McCloud run for no gain to the ODU 49 | 0 |
| 4:36 | 4th & 19 | opp 49 | Ryan Hanson punt for 32 yds, fair catch by Isiah Paige at the ODU 17 | 0 |
ODU10 plays, 29 yd · On downs | ||||
| 4:36 | 1st & 10 | own 17 | Old Dominion Penalty, False Start (Xavier Black) to the ODU 12 | −5 |
| 4:36 | 1st & 15 | own 12 | Grant Wilson run for 1 yd to the ODU 13 | +1 |
| 4:36 | 2nd & 14 | own 13 | Kadarius Calloway run for 4 yds to the ODU 17 | +4 |
| 4:36 | 3rd & 10 | own 17 | Grant Wilson pass complete to Javon Harvey for 30 yds to the ODU 47 for a 1ST down | +30 |
| 4:36 | 1st & 10 | own 47 | Grant Wilson pass complete to Reymello Murphy for 1 yd to the ODU 48 | +1 |
| 4:36 | 2nd & 9 | own 48 | Kadarius Calloway run for no gain to the ODU 48 | 0 |
| 4:36 | 3rd & 9 | own 48 | Old Dominion Penalty, False Start (Chris Adams) to the ODU 43 | −5 |
| 1:43 | 4th & 11 | own 46 | Timeout Old Dominion, clock 01:43 | 0 |
| 1:43 | 3rd & 14 | own 43 | Kadarius Calloway run for 3 yds to the ODU 46 | +3 |
| 1:39 | 4th & 11 | own 46 | Grant Wilson pass incomplete | 0 |
JMU7 plays, 7 yd · Punt | ||||
| 1:33 | 2nd & 7 | opp 43 | Timeout Old Dominion, clock 01:33 | 0 |
| 1:33 | 1st & 10 | opp 46 | Kaelon Black run for 3 yds to the ODU 43 | +3 |
| 1:28 | 3rd & 5 | opp 41 | Timeout Old Dominion, clock 01:28 | 0 |
| 1:28 | 2nd & 7 | opp 43 | Kaelon Black run for 2 yds to the ODU 41 | +2 |
| 0:41 | 4th & 3 | opp 39 | Timeout James Madison, clock 00:41 | 0 |
| 0:41 | 3rd & 5 | opp 41 | Kaelon Black run for 2 yds to the ODU 39 | +2 |
| 0:32 | 4th & 3 | opp 39 | Ryan Hanson punt for 30 yds, downed at the ODU 9 | 0 |
ODU5 plays, 8 yd · Turnover | ||||
| 0:32 | 1st & 10 | own 9 | Grant Wilson pass complete to Javon Harvey for 9 yds to the ODU 18 | +9 |
| 0:32 | 2nd & 1 | own 18 | Grant Wilson pass complete to Kadarius Calloway for 4 yds to the ODU 22 for a 1ST down | +4 |
| 0:32 | 1st & 10 | own 22 | Old Dominion Penalty, Offsides (Javon Harvey) to the ODU 17 | −5 |
| 0:00 | 1st & 15 | own 17 | Grant Wilson sacked for 0 yards to the ODU 17 | 0 |
| 0:00 | own 17 | 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 3 meetings vs. Team
James Madison 1–2 vs Old Dominion
- 2022 · wk 11James Madison 37 @ Old Dominion 3
- 2012 · wk 12Old Dominion 38 @ James Madison 28
- 2011 · wk 9James Madison 20 @ Old Dominion 23
Previous meeting vs. Curt Cignetti
Old Dominion 0–1 vs Curt Cignetti
- 2022 · wk 11James Madison 37 @ Old Dominion 3
Previous meeting vs. Ricky Rahne
James Madison 1–0 vs Ricky Rahne
- 2022 · wk 11James Madison 37 @ Old Dominion 3
Research
Keep this open while you look at others