Boca Raton Bowl
1st Quarter
WKU
JMU
TD
8:03
JC Evans 7 Yd Run (Noe Ruelas Kick)
0
7
2nd Quarter
WKU
JMU
TD
13:34
Moussa Barry 17 Yd pass from Caden Veltkamp (Lucas Carneiro Kick)
7
7
TD
0:51
Dalvin Smith 11 Yd pass from Caden Veltkamp (Lucas Carneiro Kick)
14
7
3rd Quarter
WKU
JMU
TD
8:09
Kyi Wright 1 Yd pass from JC Evans (Noe Ruelas Kick)
14
14
FG
2:25
Noe Ruelas 28 Yd Field Goal
14
17
4th Quarter
WKU
JMU
FG
14:13
Lucas Carneiro 31 Yd Field Goal
17
17
TD
9:20
Taylor Thompson 21 Yd pass from Billy Atkins (Noe Ruelas Kick)
17
24
FG
1:57
Noe Ruelas 25 Yd Field Goal
17
27
Punt
3 plays, 5 yards, 1:22
Riley Stephens kickoff for 65 yds for a touchback
1st & 10 at JMU 25
(15:00 - 1st) George Pettaway run for 2 yds to the JMU 27
2nd & 8 at JMU 27
(15:00 - 1st) Jobi Malary run for 3 yds to the JMU 30
3rd & 5 at JMU 30
(15:00 - 1st) Billy Atkins pass incomplete to Omarion Dollison
4th & 5 at JMU 30
(13:38 - 1st) Ryan Hanson punt for 46 yds, fair catch by K.D. Hutchinson at the WKU 29
Punt
3 plays, 3 yards, 1:47
1st & 10 at WKU 29
(13:38 - 1st) Elijah Young run for a loss of 3 yards to the WKU 26
2nd & 13 at WKU 26
(13:38 - 1st) Caden Veltkamp pass complete to Elijah Young for 1 yd to the WKU 27
3rd & 12 at WKU 27
(13:38 - 1st) Caden Veltkamp pass complete to Kisean Johnson for 5 yds to the WKU 32
4th & 7 at WKU 32
(11:51 - 1st) Cole Maynard punt for 45 yds, fair catch by Yamir Knight at the JMU 23
Touchdown
7 plays, 77 yards, 3:48
1st & 10 at JMU 23
(11:51 - 1st) JC Evans run for 4 yds to the JMU 27
2nd & 6 at JMU 27
(11:51 - 1st) JC Evans run for 27 yds to the WKU 46 for a 1ST down
1st & 10 at WKU 46
(11:51 - 1st) Western Kentucky Penalty, Personal Foul (Devonte' Mathews) to the WKU 28 for a 1ST down
1st & 10 at WKU 28
(11:51 - 1st) Billy Atkins pass complete to Yamir Knight for 9 yds to the WKU 19
2nd & 1 at WKU 19
(11:51 - 1st) JC Evans run for 5 yds to the WKU 14 for a 1ST down
1st & 10 at WKU 14
(11:51 - 1st) George Pettaway run for 7 yds to the WKU 7
2nd & 3 at WKU 7
(8:03 - 1st) JC Evans run for 7 yds for a TD (Noe Ruelas KICK)
Punt
3 plays, 2 yards, 0:49
Cristiano Rosa kickoff for 65 yds for a touchback
1st & 10 at WKU 25
(8:03 - 1st) Caden Veltkamp pass incomplete to Kisean Johnson
2nd & 10 at WKU 25
(8:03 - 1st) Elijah Young run for 2 yds to the WKU 27
3rd & 8 at WKU 27
(8:03 - 1st) Caden Veltkamp pass incomplete to Easton Messer
4th & 8 at WKU 27
(7:14 - 1st) Cole Maynard punt for 40 yds, fair catch by Yamir Knight at the JMU 33
Downs
4 plays, 8 yards, 2:07
1st & 10 at JMU 33
(7:14 - 1st) PENALTY JMU False Start (Sweazie,Carter) 5 yards from JMU33 to JMU28. NO PLAY.
1st & 15 at JMU 28
(7:14 - 1st) JC Evans run for 7 yds to the JMU 35
2nd & 8 at JMU 35
(7:14 - 1st) Billy Atkins pass complete to Wayne Knight for 6 yds to the JMU 41
3rd & 2 at JMU 41
(7:14 - 1st) Jobi Malary run for 1 yd to the JMU 42
4th & 1 at JMU 42
(5:12 - 1st) Timeout James Madison, clock 05:12
4th & 1 at JMU 42
(5:07 - 1st) Jobi Malary run for a loss of 1 yard to the JMU 41
Fumble
4 plays, 26 yards, 2:02
1st & 10 at JMU 41
(5:07 - 1st) Elijah Young run for 17 yds to the JMU 24 for a 1ST down
1st & 10 at JMU 24
(5:07 - 1st) Elijah Young run for 4 yds to the JMU 20
2nd & 6 at JMU 20
(5:07 - 1st) Caden Veltkamp pass complete to Kisean Johnson for 6 yds to the JMU 26
3rd & 12 at JMU 26
(3:05 - 1st) Caden Veltkamp pass complete to K.D. Hutchinson for 11 yds K.D. Hutchinson fumbled, recovered by JMU Jacob Dobbs
3rd & 12 at JMU 26
(3:05 - 1st) Caden Veltkamp pass complete to K.D. Hutchinson for 11 yds K.D. Hutchinson fumbled, recovered by JMU Jacob Dobbs
Punt
3 plays, 8 yards, 1:34
1st & 10 at JMU 15
(3:05 - 1st) George Pettaway run for 6 yds to the JMU 21
2nd & 4 at JMU 21
(3:05 - 1st) George Pettaway run for 2 yds to the JMU 23
3rd & 2 at JMU 23
(3:05 - 1st) Billy Atkins pass incomplete to Wayne Knight
4th & 2 at JMU 23
(1:31 - 1st) Ryan Hanson punt for 25 yds
Touchdown
8 plays, 48 yards, 2:57
1st & 10 at JMU 48
(1:31 - 1st) Caden Veltkamp pass complete to Kisean Johnson for 7 yds to the JMU 41
2nd & 3 at JMU 41
(1:31 - 1st) Caden Veltkamp pass complete to Elijah Young for 1 yd to the JMU 40
3rd & 2 at JMU 40
(1:31 - 1st) Caden Veltkamp pass complete to Kisean Johnson for 2 yds to the JMU 38 for a 1ST down
1st & 10 at JMU 38
(0:00 - 1st) K.D. Hutchinson run for a loss of 1 yard to the JMU 39
End of 1st Quarter
2nd & 11 at JMU 39
(15:00 - 2nd) Caden Veltkamp pass complete to Kisean Johnson for 17 yds to the JMU 22 for a 1ST down
1st & 10 at JMU 22
(15:00 - 2nd) Caden Veltkamp pass complete to Kisean Johnson for 1 yd to the JMU 21
2nd & 9 at JMU 21
(15:00 - 2nd) George Hart III run for 4 yds to the JMU 17
3rd & 5 at JMU 17
(13:34 - 2nd) Caden Veltkamp pass complete to Moussa Barry for 17 yds for a TD (Lucas Carneiro KICK)
Missed FG
8 plays, 35 yards, 3:53
Riley Stephens kickoff for 65 yds , Cam Ross return for 36 yds to the JMU 36
1st & 10 at JMU 36
(13:26 - 2nd) JC Evans run for 8 yds to the JMU 44
2nd & 2 at JMU 44
(13:26 - 2nd) George Pettaway run for 10 yds to the WKU 46 for a 1ST down
1st & 10 at WKU 46
(13:26 - 2nd) George Pettaway run for 4 yds to the WKU 42
2nd & 6 at WKU 42
(13:26 - 2nd) Billy Atkins pass complete to Omarion Dollison for 10 yds to the WKU 32 for a 1ST down
1st & 10 at WKU 32
(13:26 - 2nd) Wayne Knight run for 6 yds to the WKU 26
2nd & 4 at WKU 26
(13:26 - 2nd) Wayne Knight run for a loss of 3 yards to the WKU 29
3rd & 7 at WKU 29
(13:26 - 2nd) Billy Atkins pass incomplete to Cam Ross
4th & 7 at WKU 29
(9:33 - 2nd) Noe Ruelas 47 yd FG MISSED
Punt
6 plays, 25 yards, 3:27
1st & 10 at WKU 29
(9:33 - 2nd) Caden Veltkamp pass incomplete to Dalvin Smith
2nd & 10 at WKU 29
(9:33 - 2nd) Elijah Young run for a loss of 1 yard to the WKU 28
3rd & 11 at WKU 28
(9:33 - 2nd) Caden Veltkamp pass complete to Easton Messer for 20 yds to the WKU 48 for a 1ST down
1st & 10 at WKU 48
(9:33 - 2nd) 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 & 5 at JMU 47
(9:33 - 2nd) K.D. Hutchinson run for a loss of 3 yards to the 50 yard line
2nd & 8 at 50
(9:33 - 2nd) Caden Veltkamp pass complete to Kisean Johnson for 6 yds to the JMU 44
3rd & 2 at JMU 44
(9:33 - 2nd) Elijah Young run for a loss of 2 yards to the JMU 46
4th & 4 at JMU 46
(6:06 - 2nd) Cole Maynard punt for 31 yds, fair catch by Yamir Knight at the JMU 15
Punt
6 plays, 32 yards, 3:20
1st & 10 at JMU 15
(6:06 - 2nd) Billy Atkins pass complete to Omarion Dollison for 8 yds to the JMU 23
2nd & 2 at JMU 23
(6:06 - 2nd) Wayne Knight run for 1 yd to the JMU 24
3rd & 1 at JMU 24
(6:06 - 2nd) Billy Atkins pass complete to Wayne Knight for 17 yds to the JMU 41 for a 1ST down
1st & 10 at JMU 41
(6:06 - 2nd) Billy Atkins pass incomplete to Taylor Thompson
2nd & 10 at JMU 41
(6:06 - 2nd) George Pettaway run for 4 yds to the JMU 45
3rd & 6 at JMU 45
(3:36 - 2nd) Timeout James Madison, clock 03:36
3rd & 6 at JMU 45
(3:36 - 2nd) Wayne Knight run for 2 yds to the JMU 47
4th & 4 at JMU 47
(2:46 - 2nd) Ryan Hanson punt for 36 yds, fair catch by K.D. Hutchinson at the WKU 17
Touchdown
7 plays, 83 yards, 1:55
1st & 10 at WKU 17
(2:46 - 2nd) Caden Veltkamp pass complete to Michael Mathison for 4 yds to the WKU 21
2nd & 6 at WKU 21
(2:46 - 2nd) 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 & 10 at JMU 49
(2:46 - 2nd) George Hart III run for 2 yds to the JMU 47
2nd & 8 at JMU 47
(2:46 - 2nd) Caden Veltkamp pass complete to Kisean Johnson for 36 yds to the JMU 11 for a 1ST down
1st & 10 at JMU 11
(2:46 - 2nd) Caden Veltkamp pass incomplete to Noah Meyers
2nd & 10 at JMU 11
(2:46 - 2nd) Caden Veltkamp pass incomplete to Michael Mathison
3rd & 10 at JMU 11
(0:51 - 2nd) Caden Veltkamp pass complete to Dalvin Smith for 11 yds for a TD (Lucas Carneiro KICK)
Missed FG
5 plays, 36 yards, 0:43
Riley Stephens kickoff for 53 yds , Cam Ross return for 14 yds to the JMU 26
1st & 10 at JMU 26
(0:38 - 2nd) Billy Atkins pass incomplete to Omarion Dollison
2nd & 10 at JMU 26
(0:26 - 2nd) Billy Atkins pass complete to Yamir Knight for 9 yds to the JMU 35
3rd & 1 at JMU 35
(0:14 - 2nd) George Pettaway run for 5 yds to the JMU 40 for a 1ST down
1st & 10 at JMU 40
(0:14 - 2nd) Timeout James Madison, clock 00:14
1st & 10 at JMU 40
(0:01 - 2nd) Billy Atkins pass complete to Omarion Dollison for 22 yds to the WKU 38 for a 1ST down
1st & 10 at WKU 38
(0:01 - 2nd) Timeout James Madison, clock 00:01
1st & 10 at WKU 38
(0:00 - 2nd) 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
Punt
3 plays, 2 yards, 0:55
Cristiano Rosa kickoff for 65 yds for a touchback
1st & 10 at WKU 25
(14:58 - 3rd) Caden Veltkamp pass incomplete to Kisean Johnson
2nd & 10 at WKU 25
(14:54 - 3rd) Caden Veltkamp pass incomplete to Elijah Young
3rd & 10 at WKU 25
(14:31 - 3rd) Caden Veltkamp pass complete to Kisean Johnson for 2 yds to the WKU 27
4th & 8 at WKU 27
(14:05 - 3rd) Cole Maynard punt for 47 yds , Yamir Knight returns for 3 yds to the JMU 29
Touchdown
11 plays, 71 yards, 5:56
1st & 10 at JMU 29
(13:57 - 3rd) JC Evans run for 3 yds to the JMU 32
2nd & 7 at JMU 32
(13:19 - 3rd) George Pettaway run for 3 yds to the JMU 35
3rd & 4 at JMU 35
(12:37 - 3rd) George Pettaway run for 14 yds to the JMU 49 for a 1ST down
1st & 10 at JMU 49
(12:03 - 3rd) Billy Atkins pass incomplete to Omarion Dollison
2nd & 10 at JMU 49
(11:55 - 3rd) Wayne Knight run for 3 yds to the WKU 48
3rd & 7 at WKU 48
(11:10 - 3rd) Billy Atkins pass complete to Omarion Dollison for 33 yds to the WKU 15 for a 1ST down
1st & 10 at WKU 15
(10:38 - 3rd) JC Evans run for no gain to the WKU 15
2nd & 10 at WKU 15
(10:10 - 3rd) Wayne Knight run for 5 yds to the WKU 10
3rd & 5 at WKU 10
(9:23 - 3rd) Jobi Malary run for 4 yds to the WKU 6
4th & 1 at WKU 6
(8:44 - 3rd) Jobi Malary run for 5 yds to the WKU 1 for a 1ST down
1st & Goal at WKU 1
(8:09 - 3rd) JC Evans pass complete to Kyi Wright for 1 yd for a TD (Noe Ruelas KICK)
Fumble
4 plays, 15 yards, 1:24
Cristiano Rosa kickoff for 65 yds for a touchback
1st & 10 at WKU 25
(7:56 - 3rd) Elijah Young run for a loss of 1 yard to the WKU 24
2nd & 11 at WKU 24
(7:25 - 3rd) Caden Veltkamp pass complete to Michael Mathison for 11 yds to the WKU 35 for a 1ST down
1st & 10 at WKU 35
(7:11 - 3rd) Elijah Young run for 16 yds to the JMU 49 for a 1ST down
1st & 10 at JMU 49
(6:45 - 3rd) Dalvin Smith run for a loss of 11 yards to the WKU 40 Dalvin Smith fumbled, recovered by JMU Gannon Weathersby
Field Goal
8 plays, 30 yards, 4:20
1st & 10 at WKU 40
(6:27 - 3rd) Taji Hudson run for 11 yds to the WKU 29 for a 1ST down
1st & 10 at WKU 29
(5:55 - 3rd) Wayne Knight run for 4 yds to the WKU 25
2nd & 6 at WKU 25
(5:16 - 3rd) Billy Atkins pass complete to Omarion Dollison for 5 yds to the WKU 20
3rd & 1 at WKU 20
(4:54 - 3rd) Wayne Knight run for 4 yds to the WKU 16 for a 1ST down
1st & 10 at WKU 16
(4:29 - 3rd) Billy Atkins pass complete to Wayne Knight for a loss of 1 yard to the WKU 17
2nd & 11 at WKU 17
(3:52 - 3rd) JC Evans run for 1 yd to the WKU 16
3rd & 10 at WKU 16
(3:01 - 3rd) Billy Atkins pass complete to Yamir Knight for 6 yds to the WKU 10
4th & 4 at WKU 10
(2:25 - 3rd) Noe Ruelas 28 yd FG GOOD
Field Goal
7 plays, 62 yards, 3:12
Cristiano Rosa kickoff for 65 yds for a touchback
1st & 10 at WKU 25
(2:19 - 3rd) Caden Veltkamp pass incomplete to Elijah Young
2nd & 10 at WKU 25
(2:06 - 3rd) Elijah Young run for 6 yds to the WKU 31
3rd & 4 at WKU 31
(1:32 - 3rd) Caden Veltkamp pass complete to Dalvin Smith for 65 yds to the JMU 4 for a 1ST down
1st & Goal at JMU 4
(0:56 - 3rd) Elijah Young run for a loss of 1 yard to the JMU 5
2nd & Goal at JMU 5
(0:29 - 3rd) (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 & Goal at JMU 20
(0:00 - 3rd) Caden Veltkamp sacked by Eric O'Neill for a loss of 6 yards to the JMU 26
End of 3rd Quarter
3rd & Goal at JMU 26
(14:49 - 4th) Caden Veltkamp pass complete to Elijah Young for 13 yds to the JMU 13
4th & Goal at JMU 13
(14:13 - 4th) Lucas Carneiro 31 yd FG GOOD
Touchdown
9 plays, 75 yards, 4:53
Riley Stephens kickoff for 65 yds for a touchback
1st & 10 at JMU 25
(14:03 - 4th) Billy Atkins run for 3 yds to the JMU 28
2nd & 7 at JMU 28
(13:24 - 4th) Yamir Knight run for 1 yd to the JMU 29
3rd & 6 at JMU 29
(12:40 - 4th) Billy Atkins pass complete to Yamir Knight for 14 yds to the JMU 43 for a 1ST down
1st & 10 at JMU 43
(12:02 - 4th) George Pettaway run for 15 yds to the WKU 42 for a 1ST down
1st & 10 at WKU 42
(11:20 - 4th) Billy Atkins pass complete to Omarion Dollison for 4 yds to the WKU 38
2nd & 6 at WKU 38
(10:46 - 4th) Billy Atkins pass complete to Dylan Williams for 15 yds to the WKU 23 for a 1ST down
1st & 10 at WKU 23
(10:10 - 4th) Billy Atkins pass incomplete
2nd & 10 at WKU 23
(10:10 - 4th) Timeout James Madison, clock 10:10
2nd & 10 at WKU 23
(9:59 - 4th) JC Evans run for 2 yds to the WKU 21
3rd & 8 at WKU 21
(9:20 - 4th) Billy Atkins pass complete to Taylor Thompson for 21 yds for a TD (Noe Ruelas KICK)
Punt
3 plays, -5 yards, 1:48
Cristiano Rosa kickoff for 65 yds for a touchback
1st & 10 at WKU 25
(9:13 - 4th) (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 & 20 at WKU 15
(9:04 - 4th) Caden Veltkamp run for no gain to the WKU 15
2nd & 20 at WKU 15
(8:45 - 4th) Caden Veltkamp sacked for a loss of 1 yard to the WKU 14
3rd & 21 at WKU 14
(8:08 - 4th) Caden Veltkamp pass complete to Elijah Young for 6 yds to the WKU 20
4th & 15 at WKU 20
(7:32 - 4th) Cole Maynard punt for 46 yds
Punt
3 plays, -1 yard, 2:25
1st & 10 at JMU 34
(7:25 - 4th) Wayne Knight run for 2 yds to the JMU 36
2nd & 8 at JMU 36
(6:40 - 4th) Wayne Knight run for a loss of 6 yards to the JMU 30
3rd & 14 at JMU 30
(5:49 - 4th) Billy Atkins pass complete to Wayne Knight for 3 yds to the JMU 33
4th & 11 at JMU 33
(5:07 - 4th) Ryan Hanson punt for 37 yds, punt out-of-bounds at the WKU 30
Fumble
5 plays, 4 yards, 2:05
1st & 10 at WKU 30
(5:00 - 4th) Caden Veltkamp pass incomplete to Kisean Johnson
2nd & 10 at WKU 30
(4:48 - 4th) Elijah Young run for no gain to the WKU 30
3rd & 10 at WKU 30
(4:08 - 4th) Caden Veltkamp pass complete to Moussa Barry for 9 yds to the WKU 39
4th & 1 at WKU 39
(3:38 - 4th) Caden Veltkamp run for 2 yds to the WKU 41 for a 1ST down
1st & 10 at WKU 41
(3:02 - 4th) 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
Field Goal
5 plays, 27 yards, 1:05
1st & 10 at WKU 34
(2:54 - 4th) George Pettaway run for 21 yds to the WKU 13 for a 1ST down
1st & 10 at WKU 13
(2:23 - 4th) George Pettaway run for 4 yds to the WKU 9
2nd & 6 at WKU 9
(2:23 - 4th) Timeout James Madison, clock 02:23
2nd & 6 at WKU 9
(2:16 - 4th) Billy Atkins run for 3 yds to the WKU 6
3rd & 3 at WKU 6
(2:16 - 4th) Timeout James Madison, clock 02:16
3rd & 3 at WKU 6
(2:16 - 4th) PENALTY JMU Illegal Snap (Morris,Tanner) 5 yards from WKU06 to WKU11. NO PLAY.
3rd & 8 at WKU 11
(2:16 - 4th) Timeout James Madison, clock 02:16
3rd & 8 at WKU 11
(2:03 - 4th) Wayne Knight run for 4 yds to the WKU 7
4th & 4 at WKU 7
(2:00 - 4th) Timeout James Madison, clock 02:00
4th & 4 at WKU 7
(1:57 - 4th) Noe Ruelas 25 yd FG GOOD
Downs
7 plays, 33 yards, 1:02
Cristiano Rosa kickoff for 57 yds , Cameron Flowers return for 10 yds to the WKU 18
1st & 10 at WKU 18
(1:27 - 4th) Caden Veltkamp pass complete to K.D. Hutchinson for 9 yds to the WKU 27
2nd & 1 at WKU 27
(1:07 - 4th) Caden Veltkamp pass complete to K.D. Hutchinson for 6 yds to the WKU 33 for a 1ST down
1st & 10 at WKU 33
(1:02 - 4th) Caden Veltkamp pass complete to Easton Messer for 18 yds to the JMU 49 for a 1ST down
1st & 10 at JMU 49
(0:52 - 4th) Caden Veltkamp pass incomplete to Kisean Johnson
2nd & 10 at JMU 49
(0:52 - 4th) Caden Veltkamp pass incomplete to Easton Messer
3rd & 10 at JMU 49
(0:52 - 4th) Caden Veltkamp pass incomplete to K.D. Hutchinson
4th & 10 at JMU 49
(0:50 - 4th) Caden Veltkamp pass incomplete to Easton Messer
End of Game
2 plays, -4 yards, 0:50
1st & 10 at JMU 49
(0:35 - 4th) (00:43) Kneel down by James Madison at JMU47 for loss of 2 yards.
End of 4th Quarter
2nd & 12 at JMU 47
(0:00 - 4th) (00:27) Kneel down by James Madison at JMU45 for loss of 2 yards.

James Madison secures its first bowl win after topping Western Kentucky 27-17 in the Boca Raton

BOCA RATON, Fla. -- — Backup Billy Atkins threw for 181 yards and a touchdown in his first start since 2022, leading James Madison to the program's first bowl win after topping Western Kentucky 27-17 on Wednesday night in the Boca Raton Bowl.

JMU was without starting quarterback Alonza Barnett III, who suffered an injury against Marshall on Nov. 30, and the Dukes turned to Atkins, who had just three pass attempts in the last two years.

Atkins went 4 for 5 on a fourth-quarter drive, ending in a 21-yard touchdown pass to Taylor Thompson for a 24-17 lead with 9:20 left.

After both teams went three-and-out, Khairi Manns ended a Western Kentucky drive with 3:02 remaining when he recovered his own strip sack and JMU marched down the field for a short field goal for a 10-point lead.

It was the fifth game this season that JMU had three or more takeaways in a game.

George Pettaway finished with 100 yards rushing for James Madison (9-4).

Caden Veltkamp led Western Kentucky (8-6) with 302 yards passing and two touchdowns. Dalvin Smith had 76 yards receiving, including an 11-yard touchdown and a 65-yard catch-and-run.

KEY DRIVE

JMU's wildcat quarterback JC Evans started the second half and led JMU on an 11-play, 71-yard drive ending a 1-yard touchdown pass to Kyi Wright to tie it at 14-all. Evans faked a sneak up the middle and found Wright, normally a blocking tight end, wide open in the end zone for his first catch of the season. Atkins helped get JMU in scoring position with a 33-yard connection with Omarion Dollison.

Western Kentucky turned it over on its next possession when Smith bobbled a backward pass and JMU linebacker Gannon Weathersby recovered it with 6:45 left in the third.

------ Get poll alerts and updates on the AP Top 25 throughout the season. Sign up here. AP college football: https://apnews.com/hub/ap-top-25-college-football-poll and https://apnews.com/hub/college-football

FAU Stadium

Boca Raton , FL
Grass

Playmakers

Passing Yards

B. Atkins
JMU
16/23, 181 YDS, 1 TD
C. Veltkamp
25/39, 302 YDS, 2 TD
WKU

Rushing Yards

G. Pettaway
JMU
14 CAR, 100 YDS
E. Young
11 CAR, 37 YDS
WKU

Receiving Yards

O. Dollison
JMU
6 REC, 82 YDS
D. Smith
2 REC, 76 YDS, 1 TD
WKU

Win Probability

Under Construction

My Contests

Coming Soon...

2024 Conference USA Standings

TEAM CONF OVRL
Jacksonville State 7-1 9-5
Western Kentucky 6-2 8-6
Sam Houston 6-2 10-3
Liberty 5-3 8-4
Louisiana Tech 4-4 5-8
UTEP 3-5 3-9
Florida International 3-5 4-8
New Mexico State 2-6 3-9
Middle Tennessee 2-6 3-9
Kennesaw State 2-6 2-10

2024 Sun Belt Conference Standings

Sun Belt - East

TEAM CONF OVRL
Marshall 7-1 10-3
Georgia Southern 6-2 8-5
James Madison 4-4 9-4
Old Dominion 4-4 5-7
Coastal Carolina 3-5 6-7
App State 3-5 5-6
Georgia State 1-7 3-9

Sun Belt - West

TEAM CONF OVRL
Louisiana 7-1 10-4
Texas State 5-3 8-5
Arkansas State 5-3 8-5
South Alabama 5-3 7-6
UL Monroe 3-5 5-7
Troy 3-5 4-8
Southern Miss 0-8 1-11

Team Stats

Under Construction