Week 1 · 2024
Western Kentucky at James Madison
Wed 12/18/2024 05:30 PMFAU StadiumJames Madison pregame69% — Pregame win probability: 69% for James Madison. James Madison favored, and won.Neutral site
77°Cloudy6 mph SSW · 84% humidityRecorded at kickoff by College Football Data
Western Kentucky
17
8–6
James Madison
27
9–4
Attendance
15,808
reported
JMU5 plays, 5 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Riley Stephens kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | George Pettaway run for 2 yds to the JMU 27 | +2 |
| 15:00 | 2nd & 8 | own 27 | Jobi Malary run for 3 yds to the JMU 30 | +3 |
| 15:00 | 3rd & 5 | own 30 | Billy Atkins pass incomplete to Omarion Dollison | 0 |
| 13:38 | 4th & 5 | own 30 | Ryan Hanson punt for 46 yds, fair catch by K.D. Hutchinson at the WKU 29 | 0 |
WKU4 plays, 3 yd · Punt | ||||
| 13:38 | 1st & 10 | own 29 | Elijah Young run for a loss of 3 yards to the WKU 26 | −3 |
| 13:38 | 2nd & 13 | own 26 | Caden Veltkamp pass complete to Elijah Young for 1 yd to the WKU 27 | +1 |
| 13:38 | 3rd & 12 | own 27 | Caden Veltkamp pass complete to Kisean Johnson for 5 yds to the WKU 32 | +5 |
| 11:51 | 4th & 7 | own 32 | Cole Maynard punt for 45 yds, fair catch by Yamir Knight at the JMU 23 | 0 |
JMU7 plays, 77 yd · Touchdown | ||||
| 11:51 | 1st & 10 | own 23 | JC Evans run for 4 yds to the JMU 27 | +4 |
| 11:51 | 2nd & 6 | own 27 | JC Evans run for 27 yds to the WKU 46 for a 1ST down | +27 |
| 11:51 | 1st & 10 | opp 46 | Western Kentucky Penalty, Personal Foul (Devonte' Mathews) to the WKU 28 for a 1ST down | +15 |
| 11:51 | 1st & 10 | opp 28 | Billy Atkins pass complete to Yamir Knight for 9 yds to the WKU 19 | +9 |
| 11:51 | 2nd & 1 | opp 19 | JC Evans run for 5 yds to the WKU 14 for a 1ST down | +5 |
| 11:51 | 1st & 10 | opp 14 | George Pettaway run for 7 yds to the WKU 7 | +7 |
| 8:03 | 2nd & 3 | opp 7 | JC Evans run for 7 yds for a TD (Noe Ruelas KICK) | +7 |
WKU5 plays, 2 yd · Punt | ||||
| 8:03 | 1st & 10 | own 35 | Cristiano Rosa kickoff for 65 yds for a touchback | 0 |
| 8:03 | 1st & 10 | own 25 | Caden Veltkamp pass incomplete to Kisean Johnson | 0 |
| 8:03 | 2nd & 10 | own 25 | Elijah Young run for 2 yds to the WKU 27 | +2 |
| 8:03 | 3rd & 8 | own 27 | Caden Veltkamp pass incomplete to Easton Messer | 0 |
| 7:14 | 4th & 8 | own 27 | Cole Maynard punt for 40 yds, fair catch by Yamir Knight at the JMU 33 | 0 |
JMU6 plays, 8 yd · On downs | ||||
| 7:14 | 1st & 10 | own 33 | PENALTY JMU False Start (Sweazie,Carter) 5 yards from JMU33 to JMU28. NO PLAY. | −5 |
| 7:14 | 1st & 15 | own 28 | JC Evans run for 7 yds to the JMU 35 | +7 |
| 7:14 | 2nd & 8 | own 35 | Billy Atkins pass complete to Wayne Knight for 6 yds to the JMU 41 | +6 |
| 7:14 | 3rd & 2 | own 41 | Jobi Malary run for 1 yd to the JMU 42 | +1 |
| 5:12 | 4th & 1 | own 42 | Timeout James Madison, clock 05:12 | 0 |
| 5:07 | 4th & 1 | own 42 | Jobi Malary run for a loss of 1 yard to the JMU 41 | −1 |
WKU5 plays, 26 yd · Turnover | ||||
| 5:07 | 1st & 10 | opp 41 | Elijah Young run for 17 yds to the JMU 24 for a 1ST down | +17 |
| 5:07 | 1st & 10 | opp 24 | Elijah Young run for 4 yds to the JMU 20 | +4 |
| 5:07 | 2nd & 6 | opp 20 | Caden Veltkamp pass complete to Kisean Johnson for 6 yds to the JMU 26 | +6 |
| 3:05 | 3rd & 12 | opp 26 | Caden Veltkamp pass complete to K.D. Hutchinson for 11 yds K.D. Hutchinson fumbled, recovered by JMU Jacob Dobbs | +11 |
| 3:05 | 3rd & 12 | opp 26 | Caden Veltkamp pass complete to K.D. Hutchinson for 11 yds K.D. Hutchinson fumbled, recovered by JMU Jacob Dobbs | +11 |
JMU4 plays, 8 yd · Punt | ||||
| 3:05 | 1st & 10 | own 15 | George Pettaway run for 6 yds to the JMU 21 | +6 |
| 3:05 | 2nd & 4 | own 21 | George Pettaway run for 2 yds to the JMU 23 | +2 |
| 3:05 | 3rd & 2 | own 23 | Billy Atkins pass incomplete to Wayne Knight | 0 |
| 1:31 | 4th & 2 | own 23 | Ryan Hanson punt for 25 yds | 0 |
WKU9 plays, 48 yd · Touchdown | ||||
| 1:31 | 1st & 10 | opp 48 | Caden Veltkamp pass complete to Kisean Johnson for 7 yds to the JMU 41 | +7 |
| 1:31 | 2nd & 3 | opp 41 | Caden Veltkamp pass complete to Elijah Young for 1 yd to the JMU 40 | +1 |
| 1:31 | 3rd & 2 | opp 40 | Caden Veltkamp pass complete to Kisean Johnson for 2 yds to the JMU 38 for a 1ST down | +2 |
| 0:00 | 1st & 10 | opp 38 | K.D. Hutchinson run for a loss of 1 yard to the JMU 39 | −1 |
| 0:00 | opp 38 | End of 1st Quarter | −1 | |
| 15:00 | 2nd & 11 | opp 39 | Caden Veltkamp pass complete to Kisean Johnson for 17 yds to the JMU 22 for a 1ST down | +17 |
| 15:00 | 1st & 10 | opp 22 | Caden Veltkamp pass complete to Kisean Johnson for 1 yd to the JMU 21 | +1 |
| 15:00 | 2nd & 9 | opp 21 | George Hart III run for 4 yds to the JMU 17 | +4 |
| 13:34 | 3rd & 5 | opp 17 | Caden Veltkamp pass complete to Moussa Barry for 17 yds for a TD (Lucas Carneiro KICK) | +17 |
JMU9 plays, 35 yd · Missed FG | ||||
| 13:26 | 1st & 10 | own 35 | Riley Stephens kickoff for 65 yds , Cam Ross return for 36 yds to the JMU 36 | +36 |
| 13:26 | 1st & 10 | own 36 | JC Evans run for 8 yds to the JMU 44 | +8 |
| 13:26 | 2nd & 2 | own 44 | George Pettaway run for 10 yds to the WKU 46 for a 1ST down | +10 |
| 13:26 | 1st & 10 | opp 46 | George Pettaway run for 4 yds to the WKU 42 | +4 |
| 13:26 | 2nd & 6 | opp 42 | Billy Atkins pass complete to Omarion Dollison for 10 yds to the WKU 32 for a 1ST down | +10 |
| 13:26 | 1st & 10 | opp 32 | Wayne Knight run for 6 yds to the WKU 26 | +6 |
| 13:26 | 2nd & 4 | opp 26 | Wayne Knight run for a loss of 3 yards to the WKU 29 | −3 |
| 13:26 | 3rd & 7 | opp 29 | Billy Atkins pass incomplete to Cam Ross | 0 |
| 9:33 | 4th & 7 | opp 29 | Noe Ruelas 47 yd FG MISSED | +47 |
WKU8 plays, 25 yd · Punt | ||||
| 9:33 | 1st & 10 | own 29 | Caden Veltkamp pass incomplete to Dalvin Smith | 0 |
| 9:33 | 2nd & 10 | own 29 | Elijah Young run for a loss of 1 yard to the WKU 28 | −1 |
| 9:33 | 3rd & 11 | own 28 | Caden Veltkamp pass complete to Easton Messer for 20 yds to the WKU 48 for a 1ST down | +20 |
| 9:33 | 1st & 10 | own 48 | No Huddle-Shotgun Young,Elijah rush right for 0 yards to the WKU48 (Flowe,KJ) PENALTY JMU Offside 5 yards from WKU48 to JMU47. NO PLAY. | +5 |
| 9:33 | 1st & 5 | opp 47 | K.D. Hutchinson run for a loss of 3 yards to the 50 yard line | −3 |
| 9:33 | 2nd & 8 | midfield | Caden Veltkamp pass complete to Kisean Johnson for 6 yds to the JMU 44 | +6 |
| 9:33 | 3rd & 2 | opp 44 | Elijah Young run for a loss of 2 yards to the JMU 46 | −2 |
| 6:06 | 4th & 4 | opp 46 | Cole Maynard punt for 31 yds, fair catch by Yamir Knight at the JMU 15 | 0 |
JMU8 plays, 32 yd · Punt | ||||
| 6:06 | 1st & 10 | own 15 | Billy Atkins pass complete to Omarion Dollison for 8 yds to the JMU 23 | +8 |
| 6:06 | 2nd & 2 | own 23 | Wayne Knight run for 1 yd to the JMU 24 | +1 |
| 6:06 | 3rd & 1 | own 24 | Billy Atkins pass complete to Wayne Knight for 17 yds to the JMU 41 for a 1ST down | +17 |
| 6:06 | 1st & 10 | own 41 | Billy Atkins pass incomplete to Taylor Thompson | 0 |
| 6:06 | 2nd & 10 | own 41 | George Pettaway run for 4 yds to the JMU 45 | +4 |
| 3:36 | 3rd & 6 | own 45 | Timeout James Madison, clock 03:36 | 0 |
| 3:36 | 3rd & 6 | own 45 | Wayne Knight run for 2 yds to the JMU 47 | +2 |
| 2:46 | 4th & 4 | own 47 | Ryan Hanson punt for 36 yds, fair catch by K.D. Hutchinson at the WKU 17 | 0 |
WKU7 plays, 83 yd · Touchdown | ||||
| 2:46 | 1st & 10 | own 17 | Caden Veltkamp pass complete to Michael Mathison for 4 yds to the WKU 21 | +4 |
| 2:46 | 2nd & 6 | own 21 | Caden Veltkamp pass complete to Easton Messer for 30 yds to the JMU 49 for a 1ST down James Madison Penalty, Defensive Offside (Yards) declined for a 1ST down | +30 |
| 2:46 | 1st & 10 | opp 49 | George Hart III run for 2 yds to the JMU 47 | +2 |
| 2:46 | 2nd & 8 | opp 47 | Caden Veltkamp pass complete to Kisean Johnson for 36 yds to the JMU 11 for a 1ST down | +36 |
| 2:46 | 1st & 10 | opp 11 | Caden Veltkamp pass incomplete to Noah Meyers | 0 |
| 2:46 | 2nd & 10 | opp 11 | Caden Veltkamp pass incomplete to Michael Mathison | 0 |
| 0:51 | 3rd & 10 | opp 11 | Caden Veltkamp pass complete to Dalvin Smith for 11 yds for a TD (Lucas Carneiro KICK) | +11 |
JMU9 plays, 36 yd · Missed FG | ||||
| 0:43 | 1st & 10 | own 35 | Riley Stephens kickoff for 53 yds , Cam Ross return for 14 yds to the JMU 26 | +14 |
| 0:38 | 1st & 10 | own 26 | Billy Atkins pass incomplete to Omarion Dollison | 0 |
| 0:26 | 2nd & 10 | own 26 | Billy Atkins pass complete to Yamir Knight for 9 yds to the JMU 35 | +9 |
| 0:14 | 3rd & 1 | own 35 | George Pettaway run for 5 yds to the JMU 40 for a 1ST down | +5 |
| 0:14 | 1st & 10 | own 40 | Timeout James Madison, clock 00:14 | 0 |
| 0:01 | 1st & 10 | own 40 | Billy Atkins pass complete to Omarion Dollison for 22 yds to the WKU 38 for a 1ST down | +22 |
| 0:01 | 1st & 10 | opp 38 | Timeout James Madison, clock 00:01 | 0 |
| 0:00 | 1st & 10 | opp 38 | Noe Ruelas 56 yd FG BLOCKED blocked by Deante McCray (00:00) Ruelas,Noe field goal attempt from 56 yards NO GOOD blocked by McCray,Deante (H: Hanson,Ryan, LS: Mowrey,Jack), clock 00:00 recovered by WKU Swanson,Keyshawn at JMU14, End Of Play. | +56 |
| 0:00 | own 0 | End of 2nd Quarter | −14 | |
WKU5 plays, 2 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Cristiano Rosa kickoff for 65 yds for a touchback | 0 |
| 14:58 | 1st & 10 | own 25 | Caden Veltkamp pass incomplete to Kisean Johnson | 0 |
| 14:54 | 2nd & 10 | own 25 | Caden Veltkamp pass incomplete to Elijah Young | 0 |
| 14:31 | 3rd & 10 | own 25 | Caden Veltkamp pass complete to Kisean Johnson for 2 yds to the WKU 27 | +2 |
| 14:05 | 4th & 8 | own 27 | Cole Maynard punt for 47 yds , Yamir Knight returns for 3 yds to the JMU 29 | +3 |
JMU11 plays, 71 yd · Touchdown | ||||
| 13:57 | 1st & 10 | own 29 | JC Evans run for 3 yds to the JMU 32 | +3 |
| 13:19 | 2nd & 7 | own 32 | George Pettaway run for 3 yds to the JMU 35 | +3 |
| 12:37 | 3rd & 4 | own 35 | George Pettaway run for 14 yds to the JMU 49 for a 1ST down | +14 |
| 12:03 | 1st & 10 | own 49 | Billy Atkins pass incomplete to Omarion Dollison | 0 |
| 11:55 | 2nd & 10 | own 49 | Wayne Knight run for 3 yds to the WKU 48 | +3 |
| 11:10 | 3rd & 7 | opp 48 | Billy Atkins pass complete to Omarion Dollison for 33 yds to the WKU 15 for a 1ST down | +33 |
| 10:38 | 1st & 10 | opp 15 | JC Evans run for no gain to the WKU 15 | 0 |
| 10:10 | 2nd & 10 | opp 15 | Wayne Knight run for 5 yds to the WKU 10 | +5 |
| 9:23 | 3rd & 5 | opp 10 | Jobi Malary run for 4 yds to the WKU 6 | +4 |
| 8:44 | 4th & 1 | opp 6 | Jobi Malary run for 5 yds to the WKU 1 for a 1ST down | +5 |
| 8:09 | 1st & goal | opp 1 | JC Evans pass complete to Kyi Wright for 1 yd for a TD (Noe Ruelas KICK) | +1 |
WKU5 plays, 15 yd · Turnover | ||||
| 8:09 | 1st & 10 | own 35 | Cristiano Rosa kickoff for 65 yds for a touchback | 0 |
| 7:56 | 1st & 10 | own 25 | Elijah Young run for a loss of 1 yard to the WKU 24 | −1 |
| 7:25 | 2nd & 11 | own 24 | Caden Veltkamp pass complete to Michael Mathison for 11 yds to the WKU 35 for a 1ST down | +11 |
| 7:11 | 1st & 10 | own 35 | Elijah Young run for 16 yds to the JMU 49 for a 1ST down | +16 |
| 6:45 | 1st & 10 | opp 49 | Dalvin Smith run for a loss of 11 yards to the WKU 40 Dalvin Smith fumbled, recovered by JMU Gannon Weathersby | −11 |
JMU8 plays, 30 yd · Field goal | ||||
| 6:27 | 1st & 10 | opp 40 | Taji Hudson run for 11 yds to the WKU 29 for a 1ST down | +11 |
| 5:55 | 1st & 10 | opp 29 | Wayne Knight run for 4 yds to the WKU 25 | +4 |
| 5:16 | 2nd & 6 | opp 25 | Billy Atkins pass complete to Omarion Dollison for 5 yds to the WKU 20 | +5 |
| 4:54 | 3rd & 1 | opp 20 | Wayne Knight run for 4 yds to the WKU 16 for a 1ST down | +4 |
| 4:29 | 1st & 10 | opp 16 | Billy Atkins pass complete to Wayne Knight for a loss of 1 yard to the WKU 17 | −1 |
| 3:52 | 2nd & 11 | opp 17 | JC Evans run for 1 yd to the WKU 16 | +1 |
| 3:01 | 3rd & 10 | opp 16 | Billy Atkins pass complete to Yamir Knight for 6 yds to the WKU 10 | +6 |
| 2:25 | 4th & 4 | opp 10 | Noe Ruelas 28 yd FG GOOD | +28 |
WKU10 plays, 62 yd · Field goal | ||||
| 2:25 | 1st & 10 | own 35 | Cristiano Rosa kickoff for 65 yds for a touchback | 0 |
| 2:19 | 1st & 10 | own 25 | Caden Veltkamp pass incomplete to Elijah Young | 0 |
| 2:06 | 2nd & 10 | own 25 | Elijah Young run for 6 yds to the WKU 31 | +6 |
| 1:32 | 3rd & 4 | own 31 | Caden Veltkamp pass complete to Dalvin Smith for 65 yds to the JMU 4 for a 1ST down | +65 |
| 0:56 | 1st & goal | opp 4 | Elijah Young run for a loss of 1 yard to the JMU 5 | −1 |
| 0:29 | 2nd & goal | opp 5 | (00:29) No Huddle-Shotgun Veltkamp,Caden pass complete short left to Johnson,Kisean caught at JMU00, for 5 yards to the JMU00 TOUCHDOWN nullified by penalty, clock 00:29 PENALTY WKU Pass Interference (Mathison,Michael) 15 yards from JMU05 to JMU20. NO PLAY. | −15 |
| 0:00 | 2nd & goal | opp 20 | Caden Veltkamp sacked by Eric O'Neill for a loss of 6 yards to the JMU 26 | −6 |
| 0:00 | opp 20 | End of 3rd Quarter | −6 | |
| 14:49 | 3rd & goal | opp 26 | Caden Veltkamp pass complete to Elijah Young for 13 yds to the JMU 13 | +13 |
| 14:13 | 4th & goal | opp 13 | Lucas Carneiro 31 yd FG GOOD | +31 |
JMU11 plays, 75 yd · Touchdown | ||||
| 14:13 | 1st & 10 | own 35 | Riley Stephens kickoff for 65 yds for a touchback | 0 |
| 14:03 | 1st & 10 | own 25 | Billy Atkins run for 3 yds to the JMU 28 | +3 |
| 13:24 | 2nd & 7 | own 28 | Yamir Knight run for 1 yd to the JMU 29 | +1 |
| 12:40 | 3rd & 6 | own 29 | Billy Atkins pass complete to Yamir Knight for 14 yds to the JMU 43 for a 1ST down | +14 |
| 12:02 | 1st & 10 | own 43 | George Pettaway run for 15 yds to the WKU 42 for a 1ST down | +15 |
| 11:20 | 1st & 10 | opp 42 | Billy Atkins pass complete to Omarion Dollison for 4 yds to the WKU 38 | +4 |
| 10:46 | 2nd & 6 | opp 38 | Billy Atkins pass complete to Dylan Williams for 15 yds to the WKU 23 for a 1ST down | +15 |
| 10:10 | 1st & 10 | opp 23 | Billy Atkins pass incomplete | 0 |
| 10:10 | 2nd & 10 | opp 23 | Timeout James Madison, clock 10:10 | 0 |
| 9:59 | 2nd & 10 | opp 23 | JC Evans run for 2 yds to the WKU 21 | +2 |
| 9:20 | 3rd & 8 | opp 21 | Billy Atkins pass complete to Taylor Thompson for 21 yds for a TD (Noe Ruelas KICK) | +21 |
WKU6 plays, -5 yd · Punt | ||||
| 9:20 | 1st & 10 | own 35 | Cristiano Rosa kickoff for 65 yds for a touchback | 0 |
| 9:13 | 1st & 10 | own 25 | (09:15) No Huddle-Shotgun Veltkamp,Caden pass incomplete short right to Meyers,Noah thrown to WKU34 PENALTY WKU Holding (Wilkins,Stacey) 10 yards from WKU25 to WKU15. NO PLAY. | −10 |
| 9:04 | 1st & 20 | own 15 | Caden Veltkamp run for no gain to the WKU 15 | 0 |
| 8:45 | 2nd & 20 | own 15 | Caden Veltkamp sacked for a loss of 1 yard to the WKU 14 | −1 |
| 8:08 | 3rd & 21 | own 14 | Caden Veltkamp pass complete to Elijah Young for 6 yds to the WKU 20 | +6 |
| 7:32 | 4th & 15 | own 20 | Cole Maynard punt for 46 yds | 0 |
JMU4 plays, -1 yd · Punt | ||||
| 7:25 | 1st & 10 | own 34 | Wayne Knight run for 2 yds to the JMU 36 | +2 |
| 6:40 | 2nd & 8 | own 36 | Wayne Knight run for a loss of 6 yards to the JMU 30 | −6 |
| 5:49 | 3rd & 14 | own 30 | Billy Atkins pass complete to Wayne Knight for 3 yds to the JMU 33 | +3 |
| 5:07 | 4th & 11 | own 33 | Ryan Hanson punt for 37 yds, punt out-of-bounds at the WKU 30 | 0 |
WKU5 plays, 4 yd · Turnover | ||||
| 5:00 | 1st & 10 | own 30 | Caden Veltkamp pass incomplete to Kisean Johnson | 0 |
| 4:48 | 2nd & 10 | own 30 | Elijah Young run for no gain to the WKU 30 | 0 |
| 4:08 | 3rd & 10 | own 30 | Caden Veltkamp pass complete to Moussa Barry for 9 yds to the WKU 39 | +9 |
| 3:38 | 4th & 1 | own 39 | Caden Veltkamp run for 2 yds to the WKU 41 for a 1ST down | +2 |
| 3:02 | 1st & 10 | own 41 | Caden Veltkamp sacked by Khairi Manns for a loss of 7 yards to the WKU 34 Caden Veltkamp fumbled, recovered by JMU Khairi Manns , return for 0 yards | −7 |
JMU10 plays, 27 yd · Field goal | ||||
| 2:54 | 1st & 10 | opp 34 | George Pettaway run for 21 yds to the WKU 13 for a 1ST down | +21 |
| 2:23 | 1st & 10 | opp 13 | George Pettaway run for 4 yds to the WKU 9 | +4 |
| 2:23 | 2nd & 6 | opp 9 | Timeout James Madison, clock 02:23 | 0 |
| 2:16 | 2nd & 6 | opp 9 | Billy Atkins run for 3 yds to the WKU 6 | +3 |
| 2:16 | 3rd & 3 | opp 6 | Timeout James Madison, clock 02:16 | 0 |
| 2:16 | 3rd & 3 | opp 6 | PENALTY JMU Illegal Snap (Morris,Tanner) 5 yards from WKU06 to WKU11. NO PLAY. | −5 |
| 2:16 | 3rd & 8 | opp 11 | Timeout James Madison, clock 02:16 | 0 |
| 2:03 | 3rd & 8 | opp 11 | Wayne Knight run for 4 yds to the WKU 7 | +4 |
| 2:00 | 4th & 4 | opp 7 | Timeout James Madison, clock 02:00 | 0 |
| 1:57 | 4th & 4 | opp 7 | Noe Ruelas 25 yd FG GOOD | +25 |
WKU8 plays, 33 yd · On downs | ||||
| 1:52 | 1st & 10 | own 35 | Cristiano Rosa kickoff for 57 yds , Cameron Flowers return for 10 yds to the WKU 18 | +10 |
| 1:27 | 1st & 10 | own 18 | Caden Veltkamp pass complete to K.D. Hutchinson for 9 yds to the WKU 27 | +9 |
| 1:07 | 2nd & 1 | own 27 | Caden Veltkamp pass complete to K.D. Hutchinson for 6 yds to the WKU 33 for a 1ST down | +6 |
| 1:02 | 1st & 10 | own 33 | Caden Veltkamp pass complete to Easton Messer for 18 yds to the JMU 49 for a 1ST down | +18 |
| 0:52 | 1st & 10 | opp 49 | Caden Veltkamp pass incomplete to Kisean Johnson | 0 |
| 0:52 | 2nd & 10 | opp 49 | Caden Veltkamp pass incomplete to Easton Messer | 0 |
| 0:52 | 3rd & 10 | opp 49 | Caden Veltkamp pass incomplete to K.D. Hutchinson | 0 |
| 0:50 | 4th & 10 | opp 49 | Caden Veltkamp pass incomplete to Easton Messer | 0 |
JMU3 plays, -4 yd · End of period | ||||
| 0:35 | 1st & 10 | own 49 | (00:43) Kneel down by James Madison at JMU47 for loss of 2 yards. | −2 |
| 0:00 | own 47 | End of 4th Quarter | 0 | |
| 0:00 | 2nd & 12 | own 47 | (00:27) Kneel down by James Madison at JMU45 for loss of 2 yards. | −2 |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous meetings vs. Team
No other meetings in the seasons currently loaded.
Research
Keep this open while you look at others