Skip to main content
← Back to GamesDec 18, 2024Week 1

House Prediction

Model Margin

James Madison by 2.8

Home Win Probability

James Madison 57%

Market (Bovada)

James Madison -7

Edge: Western Kentucky +7 (4.2 pts)

fitted_v1 · Dec 18, 2024

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
Western KentuckyWestern Kentucky
0140317
James MadisonJames Madison
70101027

Scoring Timeline

Q1Q2Q3Q4014287-07-714-1417-1424-1727-17
James MadisonWestern Kentucky

Drive Chart

Own 20Own 4050Opp 40Opp 20JMWKJMWKJMWKJMWKJMWKJMWKJMWKJMWKJMWKJMWKJMWKJMWKJMPUNT35ydPUNT33ydTD777ydPUNT32ydDOWNS48ydTO426ydPUNT38ydTD848ydMISS835ydPUNT625ydPUNT632ydTD783ydMISS536ydPUNT32ydTD1171ydTO415ydFG830ydFG762ydTD975ydPUNT3-5ydPUNT3-1ydTO54ydFG527ydDOWNS733ydEND2-4yd

Box Score

Team statistics comparing Western Kentucky and James Madison
StatisticWestern KentuckyJames Madison
Passing25-3917-24
Pass Yards302182
Rush Yards16212
Total Yards318394
Turnovers30
3rd Down5-147-16
Penalties3-404-20
Possession23:2836:32

Player Leaders

Player Leaders

Western Kentucky
passing
Caden Veltkamp
25/39, 302 YDS, 2 TD
rushing
Elijah Young
11 CAR, 37 YDS
receiving
Dalvin Smith
2 REC, 76 YDS, 1 TD
defense
Keyshawn Swanson
1.5 TFL, 1 PD
James Madison
passing
Billy Atkins
16/23, 181 YDS, 1 TD
rushing
George Pettaway
14 CAR, 100 YDS
receiving
Omarion Dollison
6 REC, 82 YDS
defense
Chris Shearin
0.5 TFL, 1 PD

Play-by-Play

1st & 10Rush+2 ydsPPA -0.45

George Pettaway run for 2 yds to the JMU 27

2nd & 8Rush+3 ydsPPA -0.21

Jobi Malary run for 3 yds to the JMU 30

3rd & 5Pass Incompletion0 ydsPPA -0.37

Billy Atkins pass incomplete to Omarion Dollison

4th & 5Punt0 yds

Ryan Hanson punt for 46 yds, fair catch by K.D. Hutchinson at the WKU 29

1st & 10Rush-3 ydsPPA -1.15

Elijah Young run for a loss of 3 yards to the WKU 26

2nd & 13Pass Reception+1 ydsPPA -0.23

Caden Veltkamp pass complete to Elijah Young for 1 yd to the WKU 27

3rd & 12Pass Reception+5 ydsPPA +0.02

Caden Veltkamp pass complete to Kisean Johnson for 5 yds to the WKU 32

4th & 7Punt0 yds

Cole Maynard punt for 45 yds, fair catch by Yamir Knight at the JMU 23

1st & 10Rush+4 ydsPPA -0.10

JC Evans run for 4 yds to the JMU 27

2nd & 6Rush+27 ydsPPA +2.77

JC Evans run for 27 yds to the WKU 46 for a 1ST down

1st & 10Penalty+15 yds

Western Kentucky Penalty, Personal Foul (Devonte' Mathews) to the WKU 28 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +0.67

Billy Atkins pass complete to Yamir Knight for 9 yds to the WKU 19

2nd & 1Rush+5 ydsPPA -0.45

JC Evans run for 5 yds to the WKU 14 for a 1ST down

1st & 10Rush+7 ydsPPA +0.30

George Pettaway run for 7 yds to the WKU 7

2nd & 3Rushing Touchdown+7 ydsPPA +2.24

JC Evans run for 7 yds for a TD (Noe Ruelas KICK)

1st & 10Pass Incompletion0 ydsPPA -0.70

Caden Veltkamp pass incomplete to Kisean Johnson

2nd & 10Rush+2 ydsPPA -0.23

Elijah Young run for 2 yds to the WKU 27

3rd & 8Pass Incompletion0 ydsPPA -0.22

Caden Veltkamp pass incomplete to Easton Messer

4th & 8Punt0 yds

Cole Maynard punt for 40 yds, fair catch by Yamir Knight at the JMU 33

1st & 10Penalty-5 yds

PENALTY JMU False Start (Sweazie,Carter) 5 yards from JMU33 to JMU28. NO PLAY.

1st & 15Rush+7 ydsPPA +0.41

JC Evans run for 7 yds to the JMU 35

2nd & 8Pass Reception+6 ydsPPA +0.30

Billy Atkins pass complete to Wayne Knight for 6 yds to the JMU 41

3rd & 2Rush+1 ydsPPA -0.70

Jobi Malary run for 1 yd to the JMU 42

4th & 1Rush-1 ydsPPA -0.57

Jobi Malary run for a loss of 1 yard to the JMU 41

1st & 10Rush+17 ydsPPA +0.56

Elijah Young run for 17 yds to the JMU 24 for a 1ST down

1st & 10Rush+4 ydsPPA -0.03

Elijah Young run for 4 yds to the JMU 20

2nd & 6Pass Reception+6 ydsPPA +0.17

Caden Veltkamp pass complete to Kisean Johnson for 6 yds to the JMU 26

3rd & 12Fumble Recovery (Own)+11 ydsPPA +0.89

Caden Veltkamp pass complete to K.D. Hutchinson for 11 yds K.D. Hutchinson fumbled, recovered by JMU Jacob Dobbs

3rd & 12Fumble Recovery (Own)+11 ydsPPA +0.89

Caden Veltkamp pass complete to K.D. Hutchinson for 11 yds K.D. Hutchinson fumbled, recovered by JMU Jacob Dobbs

1st & 10Rush+6 ydsPPA +0.25

George Pettaway run for 6 yds to the JMU 21

2nd & 4Rush+2 ydsPPA -0.37

George Pettaway run for 2 yds to the JMU 23

3rd & 2Pass Incompletion0 ydsPPA -0.37

Billy Atkins pass incomplete to Wayne Knight

4th & 2Punt0 yds

Ryan Hanson punt for 25 yds

1st & 10Pass Reception+7 ydsPPA +0.56

Caden Veltkamp pass complete to Kisean Johnson for 7 yds to the JMU 41

2nd & 3Pass Reception+1 ydsPPA -0.83

Caden Veltkamp pass complete to Elijah Young for 1 yd to the JMU 40

3rd & 2Pass Reception+2 ydsPPA +0.86

Caden Veltkamp pass complete to Kisean Johnson for 2 yds to the JMU 38 for a 1ST down

1st & 10Rush-1 ydsPPA -0.98

K.D. Hutchinson run for a loss of 1 yard to the JMU 39

2nd & 11Pass Reception+17 ydsPPA +1.42

Caden Veltkamp pass complete to Kisean Johnson for 17 yds to the JMU 22 for a 1ST down

1st & 10Pass Reception+1 ydsPPA -0.31

Caden Veltkamp pass complete to Kisean Johnson for 1 yd to the JMU 21

2nd & 9Rush+4 ydsPPA -0.05

George Hart III run for 4 yds to the JMU 17

3rd & 5Passing Touchdown+17 ydsPPA +3.01

Caden Veltkamp pass complete to Moussa Barry for 17 yds for a TD (Lucas Carneiro KICK)

1st & 10Kickoff Return (Offense)+36 yds

Riley Stephens kickoff for 65 yds , Cam Ross return for 36 yds to the JMU 36

1st & 10Rush+8 ydsPPA +1.04

JC Evans run for 8 yds to the JMU 44

2nd & 2Rush+10 ydsPPA +0.57

George Pettaway run for 10 yds to the WKU 46 for a 1ST down

1st & 10Rush+4 ydsPPA -0.12

George Pettaway run for 4 yds to the WKU 42

2nd & 6Pass Reception+10 ydsPPA +0.79

Billy Atkins pass complete to Omarion Dollison for 10 yds to the WKU 32 for a 1ST down

1st & 10Rush+6 ydsPPA +0.22

Wayne Knight run for 6 yds to the WKU 26

2nd & 4Rush-3 ydsPPA -1.09

Wayne Knight run for a loss of 3 yards to the WKU 29

3rd & 7Pass Incompletion0 ydsPPA -0.92

Billy Atkins pass incomplete to Cam Ross

4th & 7Field Goal Missed+47 yds

Noe Ruelas 47 yd FG MISSED

1st & 10Pass Incompletion0 ydsPPA -0.83

Caden Veltkamp pass incomplete to Dalvin Smith

2nd & 10Rush-1 ydsPPA -0.49

Elijah Young run for a loss of 1 yard to the WKU 28

3rd & 11Pass Reception+20 ydsPPA +3.09

Caden Veltkamp pass complete to Easton Messer for 20 yds to the WKU 48 for a 1ST down

1st & 10Penalty+5 yds

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.

1st & 5Rush-3 ydsPPA -1.90

K.D. Hutchinson run for a loss of 3 yards to the 50 yard line

2nd & 8Pass Reception+6 ydsPPA +0.35

Caden Veltkamp pass complete to Kisean Johnson for 6 yds to the JMU 44

3rd & 2Rush-2 ydsPPA -1.59

Elijah Young run for a loss of 2 yards to the JMU 46

4th & 4Punt0 yds

Cole Maynard punt for 31 yds, fair catch by Yamir Knight at the JMU 15

1st & 10Pass Reception+8 ydsPPA +0.69

Billy Atkins pass complete to Omarion Dollison for 8 yds to the JMU 23

2nd & 2Rush+1 ydsPPA -0.68

Wayne Knight run for 1 yd to the JMU 24

3rd & 1Pass Reception+17 ydsPPA +1.95

Billy Atkins pass complete to Wayne Knight for 17 yds to the JMU 41 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.14

Billy Atkins pass incomplete to Taylor Thompson

2nd & 10Rush+4 ydsPPA -0.14

George Pettaway run for 4 yds to the JMU 45

3rd & 6Rush+2 ydsPPA -0.47

Wayne Knight run for 2 yds to the JMU 47

4th & 4Punt0 yds

Ryan Hanson punt for 36 yds, fair catch by K.D. Hutchinson at the WKU 17

1st & 10Pass Reception+4 ydsPPA -0.07

Caden Veltkamp pass complete to Michael Mathison for 4 yds to the WKU 21

2nd & 6Pass Reception+30 ydsPPA +2.85

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

1st & 10Rush+2 ydsPPA -0.62

George Hart III run for 2 yds to the JMU 47

2nd & 8Pass Reception+36 ydsPPA +1.86

Caden Veltkamp pass complete to Kisean Johnson for 36 yds to the JMU 11 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.29

Caden Veltkamp pass incomplete to Noah Meyers

2nd & 10Pass Incompletion0 ydsPPA -0.29

Caden Veltkamp pass incomplete to Michael Mathison

3rd & 10Passing Touchdown+11 ydsPPA +3.11

Caden Veltkamp pass complete to Dalvin Smith for 11 yds for a TD (Lucas Carneiro KICK)

1st & 10Kickoff Return (Offense)+14 yds

Riley Stephens kickoff for 53 yds , Cam Ross return for 14 yds to the JMU 26

1st & 10Pass Incompletion0 ydsPPA -0.73

Billy Atkins pass incomplete to Omarion Dollison

2nd & 10Pass Reception+9 ydsPPA +0.71

Billy Atkins pass complete to Yamir Knight for 9 yds to the JMU 35

3rd & 1Rush+5 ydsPPA +1.28

George Pettaway run for 5 yds to the JMU 40 for a 1ST down

1st & 10Pass Reception+22 ydsPPA +1.66

Billy Atkins pass complete to Omarion Dollison for 22 yds to the WKU 38 for a 1ST down

1st & 10Blocked Field Goal+56 yds

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.

0th & 0End of Half-14 yds

End of 2nd Quarter

1st & 10Pass Incompletion0 ydsPPA -0.70

Caden Veltkamp pass incomplete to Kisean Johnson

2nd & 10Pass Incompletion0 ydsPPA -0.35

Caden Veltkamp pass incomplete to Elijah Young

3rd & 10Pass Reception+2 ydsPPA -0.11

Caden Veltkamp pass complete to Kisean Johnson for 2 yds to the WKU 27

4th & 8Punt+3 yds

Cole Maynard punt for 47 yds , Yamir Knight returns for 3 yds to the JMU 29

1st & 10Rush+3 ydsPPA -0.34

JC Evans run for 3 yds to the JMU 32

2nd & 7Rush+3 ydsPPA -0.29

George Pettaway run for 3 yds to the JMU 35

3rd & 4Rush+14 ydsPPA +2.48

George Pettaway run for 14 yds to the JMU 49 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.13

Billy Atkins pass incomplete to Omarion Dollison

2nd & 10Rush+3 ydsPPA -0.40

Wayne Knight run for 3 yds to the WKU 48

3rd & 7Pass Reception+33 ydsPPA +2.89

Billy Atkins pass complete to Omarion Dollison for 33 yds to the WKU 15 for a 1ST down

1st & 10Rush0 ydsPPA -0.32

JC Evans run for no gain to the WKU 15

2nd & 10Rush+5 ydsPPA +0.04

Wayne Knight run for 5 yds to the WKU 10

3rd & 5Rush+4 ydsPPA -0.03

Jobi Malary run for 4 yds to the WKU 6

4th & 1Rush+5 ydsPPA +1.94

Jobi Malary run for 5 yds to the WKU 1 for a 1ST down

1st & 1Passing Touchdown+1 ydsPPA +0.94

JC Evans pass complete to Kyi Wright for 1 yd for a TD (Noe Ruelas KICK)

1st & 10Rush-1 ydsPPA -0.80

Elijah Young run for a loss of 1 yard to the WKU 24

2nd & 11Pass Reception+11 ydsPPA +1.64

Caden Veltkamp pass complete to Michael Mathison for 11 yds to the WKU 35 for a 1ST down

1st & 10Rush+16 ydsPPA +1.48

Elijah Young run for 16 yds to the JMU 49 for a 1ST down

1st & 10Fumble Recovery (Opponent)-11 ydsPPA -3.24

Dalvin Smith run for a loss of 11 yards to the WKU 40 Dalvin Smith fumbled, recovered by JMU Gannon Weathersby

1st & 10Rush+11 ydsPPA +0.40

Taji Hudson run for 11 yds to the WKU 29 for a 1ST down

1st & 10Rush+4 ydsPPA -0.05

Wayne Knight run for 4 yds to the WKU 25

2nd & 6Pass Reception+5 ydsPPA +0.08

Billy Atkins pass complete to Omarion Dollison for 5 yds to the WKU 20

3rd & 1Rush+4 ydsPPA +0.19

Wayne Knight run for 4 yds to the WKU 16 for a 1ST down

1st & 10Pass Reception-1 ydsPPA -0.40

Billy Atkins pass complete to Wayne Knight for a loss of 1 yard to the WKU 17

2nd & 11Rush+1 ydsPPA -0.31

JC Evans run for 1 yd to the WKU 16

3rd & 10Pass Reception+6 ydsPPA +0.13

Billy Atkins pass complete to Yamir Knight for 6 yds to the WKU 10

4th & 4Field Goal Good+28 yds

Noe Ruelas 28 yd FG GOOD

1st & 10Pass Incompletion0 ydsPPA -0.70

Caden Veltkamp pass incomplete to Elijah Young

2nd & 10Rush+6 ydsPPA +0.17

Elijah Young run for 6 yds to the WKU 31

3rd & 4Pass Reception+65 ydsPPA +4.92

Caden Veltkamp pass complete to Dalvin Smith for 65 yds to the JMU 4 for a 1ST down

1st & 4Rush-1 ydsPPA -0.75

Elijah Young run for a loss of 1 yard to the JMU 5

2nd & 5Penalty-15 yds

(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.

2nd & 20Sack-6 ydsPPA -1.97

Caden Veltkamp sacked by Eric O'Neill for a loss of 6 yards to the JMU 26

3rd & 26Pass Reception+13 ydsPPA +1.62

Caden Veltkamp pass complete to Elijah Young for 13 yds to the JMU 13

4th & 13Field Goal Good+31 yds

Lucas Carneiro 31 yd FG GOOD

1st & 10Rush+3 ydsPPA -0.30

Billy Atkins run for 3 yds to the JMU 28

2nd & 7Rush+1 ydsPPA -0.47

Yamir Knight run for 1 yd to the JMU 29

3rd & 6Pass Reception+14 ydsPPA +2.38

Billy Atkins pass complete to Yamir Knight for 14 yds to the JMU 43 for a 1ST down

1st & 10Rush+15 ydsPPA +1.17

George Pettaway run for 15 yds to the WKU 42 for a 1ST down

1st & 10Pass Reception+4 ydsPPA -0.10

Billy Atkins pass complete to Omarion Dollison for 4 yds to the WKU 38

2nd & 6Pass Reception+15 ydsPPA +0.73

Billy Atkins pass complete to Dylan Williams for 15 yds to the WKU 23 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.42

Billy Atkins pass incomplete

2nd & 10Rush+2 ydsPPA -0.29

JC Evans run for 2 yds to the WKU 21

3rd & 8Passing Touchdown+21 ydsPPA +3.37

Billy Atkins pass complete to Taylor Thompson for 21 yds for a TD (Noe Ruelas KICK)

1st & 10Penalty-10 yds

(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.

1st & 20Rush0 ydsPPA -0.14

Caden Veltkamp run for no gain to the WKU 15

2nd & 20Sack-1 ydsPPA -0.07

Caden Veltkamp sacked for a loss of 1 yard to the WKU 14

3rd & 21Pass Reception+6 ydsPPA +0.01

Caden Veltkamp pass complete to Elijah Young for 6 yds to the WKU 20

4th & 15Punt0 yds

Cole Maynard punt for 46 yds

1st & 10Rush+2 ydsPPA -0.62

Wayne Knight run for 2 yds to the JMU 36

2nd & 8Rush-6 ydsPPA -1.19

Wayne Knight run for a loss of 6 yards to the JMU 30

3rd & 14Pass Reception+3 ydsPPA -0.07

Billy Atkins pass complete to Wayne Knight for 3 yds to the JMU 33

4th & 11Punt0 yds

Ryan Hanson punt for 37 yds, punt out-of-bounds at the WKU 30

1st & 10Pass Incompletion0 ydsPPA -0.86

Caden Veltkamp pass incomplete to Kisean Johnson

2nd & 10Rush0 ydsPPA -0.46

Elijah Young run for no gain to the WKU 30

3rd & 10Pass Reception+9 ydsPPA +0.42

Caden Veltkamp pass complete to Moussa Barry for 9 yds to the WKU 39

4th & 1Rush+2 ydsPPA +1.93

Caden Veltkamp run for 2 yds to the WKU 41 for a 1ST down

1st & 10Fumble Recovery (Own)-7 ydsPPA -2.17

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

1st & 10Rush+21 ydsPPA +0.40

George Pettaway run for 21 yds to the WKU 13 for a 1ST down

1st & 10Rush+4 ydsPPA -0.02

George Pettaway run for 4 yds to the WKU 9

2nd & 6Rush+3 ydsPPA -0.10

Billy Atkins run for 3 yds to the WKU 6

3rd & 3Penalty-5 yds

PENALTY JMU Illegal Snap (Morris,Tanner) 5 yards from WKU06 to WKU11. NO PLAY.

3rd & 8Rush+4 ydsPPA -0.05

Wayne Knight run for 4 yds to the WKU 7

4th & 4Field Goal Good+25 yds

Noe Ruelas 25 yd FG GOOD

1st & 10Kickoff Return (Offense)+10 yds

Cristiano Rosa kickoff for 57 yds , Cameron Flowers return for 10 yds to the WKU 18

1st & 10Pass Reception+9 ydsPPA +1.05

Caden Veltkamp pass complete to K.D. Hutchinson for 9 yds to the WKU 27

2nd & 1Pass Reception+6 ydsPPA +0.01

Caden Veltkamp pass complete to K.D. Hutchinson for 6 yds to the WKU 33 for a 1ST down

1st & 10Pass Reception+18 ydsPPA +1.67

Caden Veltkamp pass complete to Easton Messer for 18 yds to the JMU 49 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.10

Caden Veltkamp pass incomplete to Kisean Johnson

2nd & 10Pass Incompletion0 ydsPPA -1.04

Caden Veltkamp pass incomplete to Easton Messer

3rd & 10Pass Incompletion0 ydsPPA -0.74

Caden Veltkamp pass incomplete to K.D. Hutchinson

4th & 10Pass Incompletion0 ydsPPA -0.37

Caden Veltkamp pass incomplete to Easton Messer

1st & 10Rush-2 ydsPPA -1.59

(00:43) Kneel down by James Madison at JMU47 for loss of 2 yards.

2nd & 12Rush-2 ydsPPA -1.14

(00:27) Kneel down by James Madison at JMU45 for loss of 2 yards.

Situational Analysis

Western Kentucky

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
2 plays
24%
21 plays
0%
1 play
2nd
50%
2 plays
100%
2 plays
30%
10 plays
40%
5 plays
3rd
50%
2 plays
100%
2 plays
40%
5 plays
100%
6 plays
4th
100%
1 play
0%
1 play

James Madison

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
38%
26 plays
100%
1 play
2nd
50%
4 plays
57%
7 plays
30%
10 plays
0%
2 plays
3rd
60%
5 plays
40%
5 plays
60%
5 plays
0%
1 play
4th
50%
2 plays