House Prediction
Model Margin
James Madison by 2.8
Home Win Probability
James Madison 57%
Market (Bovada)
James Madison -7
fitted_v1 · Dec 18, 2024
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 0 | 14 | 0 | 3 | 17 | |
| 7 | 0 | 10 | 10 | 27 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Western Kentucky | James Madison |
|---|---|---|
| Passing | 25-39 | 17-24 |
| Pass Yards | 302 | 182 |
| Rush Yards | 16 | 212 |
| Total Yards | 318 | 394 |
| Turnovers | 3 | 0 |
| 3rd Down | 5-14 | 7-16 |
| Penalties | 3-40 | 4-20 |
| Possession | 23:28 | 36:32 |
Player Leaders
Player Leaders
Play-by-Play
George Pettaway run for 2 yds to the JMU 27
Jobi Malary run for 3 yds to the JMU 30
Billy Atkins pass incomplete to Omarion Dollison
Ryan Hanson punt for 46 yds, fair catch by K.D. Hutchinson at the WKU 29
Elijah Young run for a loss of 3 yards to the WKU 26
Caden Veltkamp pass complete to Elijah Young for 1 yd to the WKU 27
Caden Veltkamp pass complete to Kisean Johnson for 5 yds to the WKU 32
Cole Maynard punt for 45 yds, fair catch by Yamir Knight at the JMU 23
JC Evans run for 4 yds to the JMU 27
JC Evans run for 27 yds to the WKU 46 for a 1ST down
Western Kentucky Penalty, Personal Foul (Devonte' Mathews) to the WKU 28 for a 1ST down
Billy Atkins pass complete to Yamir Knight for 9 yds to the WKU 19
JC Evans run for 5 yds to the WKU 14 for a 1ST down
George Pettaway run for 7 yds to the WKU 7
JC Evans run for 7 yds for a TD (Noe Ruelas KICK)
Caden Veltkamp pass incomplete to Kisean Johnson
Elijah Young run for 2 yds to the WKU 27
Caden Veltkamp pass incomplete to Easton Messer
Cole Maynard punt for 40 yds, fair catch by Yamir Knight at the JMU 33
PENALTY JMU False Start (Sweazie,Carter) 5 yards from JMU33 to JMU28. NO PLAY.
JC Evans run for 7 yds to the JMU 35
Billy Atkins pass complete to Wayne Knight for 6 yds to the JMU 41
Jobi Malary run for 1 yd to the JMU 42
Jobi Malary run for a loss of 1 yard to the JMU 41
Elijah Young run for 17 yds to the JMU 24 for a 1ST down
Elijah Young run for 4 yds to the JMU 20
Caden Veltkamp pass complete to Kisean Johnson for 6 yds to the JMU 26
Caden Veltkamp pass complete to K.D. Hutchinson for 11 yds K.D. Hutchinson fumbled, recovered by JMU Jacob Dobbs
Caden Veltkamp pass complete to K.D. Hutchinson for 11 yds K.D. Hutchinson fumbled, recovered by JMU Jacob Dobbs
George Pettaway run for 6 yds to the JMU 21
George Pettaway run for 2 yds to the JMU 23
Billy Atkins pass incomplete to Wayne Knight
Ryan Hanson punt for 25 yds
Caden Veltkamp pass complete to Kisean Johnson for 7 yds to the JMU 41
Caden Veltkamp pass complete to Elijah Young for 1 yd to the JMU 40
Caden Veltkamp pass complete to Kisean Johnson for 2 yds to the JMU 38 for a 1ST down
K.D. Hutchinson run for a loss of 1 yard to the JMU 39
Caden Veltkamp pass complete to Kisean Johnson for 17 yds to the JMU 22 for a 1ST down
Caden Veltkamp pass complete to Kisean Johnson for 1 yd to the JMU 21
George Hart III run for 4 yds to the JMU 17
Caden Veltkamp pass complete to Moussa Barry for 17 yds for a TD (Lucas Carneiro KICK)
Riley Stephens kickoff for 65 yds , Cam Ross return for 36 yds to the JMU 36
JC Evans run for 8 yds to the JMU 44
George Pettaway run for 10 yds to the WKU 46 for a 1ST down
George Pettaway run for 4 yds to the WKU 42
Billy Atkins pass complete to Omarion Dollison for 10 yds to the WKU 32 for a 1ST down
Wayne Knight run for 6 yds to the WKU 26
Wayne Knight run for a loss of 3 yards to the WKU 29
Billy Atkins pass incomplete to Cam Ross
Noe Ruelas 47 yd FG MISSED
Caden Veltkamp pass incomplete to Dalvin Smith
Elijah Young run for a loss of 1 yard to the WKU 28
Caden Veltkamp pass complete to Easton Messer for 20 yds to the WKU 48 for a 1ST down
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.
K.D. Hutchinson run for a loss of 3 yards to the 50 yard line
Caden Veltkamp pass complete to Kisean Johnson for 6 yds to the JMU 44
Elijah Young run for a loss of 2 yards to the JMU 46
Cole Maynard punt for 31 yds, fair catch by Yamir Knight at the JMU 15
Billy Atkins pass complete to Omarion Dollison for 8 yds to the JMU 23
Wayne Knight run for 1 yd to the JMU 24
Billy Atkins pass complete to Wayne Knight for 17 yds to the JMU 41 for a 1ST down
Billy Atkins pass incomplete to Taylor Thompson
George Pettaway run for 4 yds to the JMU 45
Wayne Knight run for 2 yds to the JMU 47
Ryan Hanson punt for 36 yds, fair catch by K.D. Hutchinson at the WKU 17
Caden Veltkamp pass complete to Michael Mathison for 4 yds to the WKU 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
George Hart III run for 2 yds to the JMU 47
Caden Veltkamp pass complete to Kisean Johnson for 36 yds to the JMU 11 for a 1ST down
Caden Veltkamp pass incomplete to Noah Meyers
Caden Veltkamp pass incomplete to Michael Mathison
Caden Veltkamp pass complete to Dalvin Smith for 11 yds for a TD (Lucas Carneiro KICK)
Riley Stephens kickoff for 53 yds , Cam Ross return for 14 yds to the JMU 26
Billy Atkins pass incomplete to Omarion Dollison
Billy Atkins pass complete to Yamir Knight for 9 yds to the JMU 35
George Pettaway run for 5 yds to the JMU 40 for a 1ST down
Billy Atkins pass complete to Omarion Dollison for 22 yds to the WKU 38 for a 1ST down
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.
End of 2nd Quarter
Caden Veltkamp pass incomplete to Kisean Johnson
Caden Veltkamp pass incomplete to Elijah Young
Caden Veltkamp pass complete to Kisean Johnson for 2 yds to the WKU 27
Cole Maynard punt for 47 yds , Yamir Knight returns for 3 yds to the JMU 29
JC Evans run for 3 yds to the JMU 32
George Pettaway run for 3 yds to the JMU 35
George Pettaway run for 14 yds to the JMU 49 for a 1ST down
Billy Atkins pass incomplete to Omarion Dollison
Wayne Knight run for 3 yds to the WKU 48
Billy Atkins pass complete to Omarion Dollison for 33 yds to the WKU 15 for a 1ST down
JC Evans run for no gain to the WKU 15
Wayne Knight run for 5 yds to the WKU 10
Jobi Malary run for 4 yds to the WKU 6
Jobi Malary run for 5 yds to the WKU 1 for a 1ST down
JC Evans pass complete to Kyi Wright for 1 yd for a TD (Noe Ruelas KICK)
Elijah Young run for a loss of 1 yard to the WKU 24
Caden Veltkamp pass complete to Michael Mathison for 11 yds to the WKU 35 for a 1ST down
Elijah Young run for 16 yds to the JMU 49 for a 1ST down
Dalvin Smith run for a loss of 11 yards to the WKU 40 Dalvin Smith fumbled, recovered by JMU Gannon Weathersby
Taji Hudson run for 11 yds to the WKU 29 for a 1ST down
Wayne Knight run for 4 yds to the WKU 25
Billy Atkins pass complete to Omarion Dollison for 5 yds to the WKU 20
Wayne Knight run for 4 yds to the WKU 16 for a 1ST down
Billy Atkins pass complete to Wayne Knight for a loss of 1 yard to the WKU 17
JC Evans run for 1 yd to the WKU 16
Billy Atkins pass complete to Yamir Knight for 6 yds to the WKU 10
Noe Ruelas 28 yd FG GOOD
Caden Veltkamp pass incomplete to Elijah Young
Elijah Young run for 6 yds to the WKU 31
Caden Veltkamp pass complete to Dalvin Smith for 65 yds to the JMU 4 for a 1ST down
Elijah Young run for a loss of 1 yard to the JMU 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.
Caden Veltkamp sacked by Eric O'Neill for a loss of 6 yards to the JMU 26
Caden Veltkamp pass complete to Elijah Young for 13 yds to the JMU 13
Lucas Carneiro 31 yd FG GOOD
Billy Atkins run for 3 yds to the JMU 28
Yamir Knight run for 1 yd to the JMU 29
Billy Atkins pass complete to Yamir Knight for 14 yds to the JMU 43 for a 1ST down
George Pettaway run for 15 yds to the WKU 42 for a 1ST down
Billy Atkins pass complete to Omarion Dollison for 4 yds to the WKU 38
Billy Atkins pass complete to Dylan Williams for 15 yds to the WKU 23 for a 1ST down
Billy Atkins pass incomplete
JC Evans run for 2 yds to the WKU 21
Billy Atkins pass complete to Taylor Thompson for 21 yds for a TD (Noe Ruelas KICK)
(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.
Caden Veltkamp run for no gain to the WKU 15
Caden Veltkamp sacked for a loss of 1 yard to the WKU 14
Caden Veltkamp pass complete to Elijah Young for 6 yds to the WKU 20
Cole Maynard punt for 46 yds
Wayne Knight run for 2 yds to the JMU 36
Wayne Knight run for a loss of 6 yards to the JMU 30
Billy Atkins pass complete to Wayne Knight for 3 yds to the JMU 33
Ryan Hanson punt for 37 yds, punt out-of-bounds at the WKU 30
Caden Veltkamp pass incomplete to Kisean Johnson
Elijah Young run for no gain to the WKU 30
Caden Veltkamp pass complete to Moussa Barry for 9 yds to the WKU 39
Caden Veltkamp run for 2 yds to the WKU 41 for a 1ST down
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
George Pettaway run for 21 yds to the WKU 13 for a 1ST down
George Pettaway run for 4 yds to the WKU 9
Billy Atkins run for 3 yds to the WKU 6
PENALTY JMU Illegal Snap (Morris,Tanner) 5 yards from WKU06 to WKU11. NO PLAY.
Wayne Knight run for 4 yds to the WKU 7
Noe Ruelas 25 yd FG GOOD
Cristiano Rosa kickoff for 57 yds , Cameron Flowers return for 10 yds to the WKU 18
Caden Veltkamp pass complete to K.D. Hutchinson for 9 yds to the WKU 27
Caden Veltkamp pass complete to K.D. Hutchinson for 6 yds to the WKU 33 for a 1ST down
Caden Veltkamp pass complete to Easton Messer for 18 yds to the JMU 49 for a 1ST down
Caden Veltkamp pass incomplete to Kisean Johnson
Caden Veltkamp pass incomplete to Easton Messer
Caden Veltkamp pass incomplete to K.D. Hutchinson
Caden Veltkamp pass incomplete to Easton Messer
(00:43) Kneel down by James Madison at JMU47 for loss of 2 yards.
(00:27) Kneel down by James Madison at JMU45 for loss of 2 yards.

