Week 1 · 2023

James Madison at Air Force

Sat 12/23/2023 03:30 PMAmon G. Carter StadiumAir Force pregame57%Pregame win probability: 57% for Air Force. Air Force favored, and won.Neutral site

62°Light Rain14 mph SE · 93% humidityRecorded at kickoff by College Football Data

James Madison

21

11–2

Air Force

31

9–4

Attendance

30,828

reported

JMU6 plays, 19 yd · Punt

14:541st & 10own 35Reagan Tubbs kickoff for 62 yds , DJ Barksdale return for 22 yds to the JMU 25+22
14:301st & 10own 25Jordan McCloud pass complete to Elijah Sarratt for 10 yds to the JMU 35 for a 1ST down+10
14:001st & 10own 35Jordan McCloud pass complete to Elijah Sarratt for 8 yds to the JMU 43+8
13:302nd & 2own 43Kaelon Black run for 1 yd to the JMU 44+1
13:003rd & 1own 44Kaelon Black run for no gain to the JMU 440
12:414th & 1own 44Ryan Hanson punt for 42 yds, fair catch by Dane Kinamon at the AFA 140

AF8 plays, 86 yd · Touchdown

12:251st & 10own 14Emmanuel Michel run for 54 yds to the JMU 32 for a 1ST down+54
11:501st & 10opp 32Emmanuel Michel run for 6 yds to the JMU 26+6
11:102nd & 4opp 26Emmanuel Michel run for 4 yds to the JMU 22 for a 1ST down+4
10:351st & 10opp 22Dylan Carson run for 9 yds to the JMU 13+9
10:102nd & 1opp 13Dylan Carson run for 5 yds to the JMU 8 for a 1ST down+5
9:231st & goalopp 8Zac Larrier run for 6 yds to the JMU 2+6
8:402nd & goalopp 2Emmanuel Michel run for 1 yd to the JMU 1+1
8:113rd & goalopp 1Emmanuel Michel run for 1 yd for a TD (Matthew Dapore KICK)+1

JMU8 plays, 75 yd · Touchdown

8:113rd & 3own 35Reagan Tubbs kickoff for 65 yds for a touchback0
8:001st & 10own 25Kaelon Black run for a loss of 1 yard to the JMU 24−1
7:202nd & 11own 24Jordan McCloud pass complete to Phoenix Sproles for 10 yds to the JMU 34+10
6:503rd & 1own 34Jordan McCloud pass complete to Elijah Sarratt for 7 yds to the JMU 41 for a 1ST down+7
6:151st & 10own 41Jordan McCloud pass complete to Elijah Sarratt for 27 yds to the AFA 32 for a 1ST down+27
5:441st & 10opp 32Jordan McCloud pass incomplete0
5:352nd & 10opp 32Kaelon Black run for 14 yds to the AFA 18 for a 1ST down+14
5:001st & 10opp 18Jordan McCloud pass complete to Phoenix Sproles for 18 yds for a TD (Camden Wise KICK)+18

AF9 plays, 10 yd · Punt

5:001st & 10own 35Connor Madden kickoff for 65 yds for a touchback0
4:501st & 10own 25Owen Burk run for 3 yds to the AFA 28+3
4:102nd & 7own 28Owen Burk run for 5 yds to the AFA 33+5
3:303rd & 2own 33Emmanuel Michel run for 1 yd to the AFA 34+1
3:104th & 1own 34Emmanuel Michel run for 3 yds to the AFA 37 for a 1ST down+3
2:301st & 10own 37Zac Larrier run for 3 yds to the AFA 40+3
1:402nd & 7own 40John Lee Eldridge III run for a loss of 5 yards to the AFA 35−5
1:163rd & 12own 35Zac Larrier pass incomplete0
1:034th & 12own 35Luke Freer punt for 45 yds, downed at the JMU 200

JMU10 plays, 56 yd · Turnover

0:501st & 10own 20Latrele Palmer run for 12 yds to the JMU 32 for a 1ST down+12
0:201st & 10own 32Jordan McCloud pass complete to Zach Horton for 9 yds to the JMU 41+9
0:102nd & 1own 41Jordan McCloud pass complete to Phoenix Sproles for 4 yds to the JMU 45 for a 1ST down+4
0:00own 41End of 1st Quarter0
14:301st & 10own 45Jordan McCloud pass complete to Elijah Sarratt for 17 yds to the AFA 38 for a 1ST down+17
14:101st & 10opp 38Jordan McCloud pass complete to Phoenix Sproles for 16 yds to the AFA 22 for a 1ST down+16
13:401st & 10opp 22James Madison Penalty, False Start (-5 Yards) to the AFA 27−5
13:001st & 15opp 27Kaelon Black run for 5 yds to the AFA 22+5
12:342nd & 10opp 22Kaelon Black run for a loss of 2 yards to the AFA 24−2
11:573rd & 12opp 24Jordan McCloud pass intercepted Johnathan Youngblood return for no gain to the AFA 280

AF7 plays, 72 yd · Touchdown

11:501st & 10own 28Emmanuel Michel run for 3 yds to the AFA 31+3
11:152nd & 7own 31Aiden Calvert run for 7 yds to the AFA 38 for a 1ST down+7
10:371st & 10own 38Emmanuel Michel run for 3 yds to the AFA 41+3
10:002nd & 7own 41Emmanuel Michel run for 3 yds to the AFA 44+3
9:003rd & 4own 44John Lee Eldridge III run for 51 yds to the JMU 5 for a 1ST down+51
8:201st & goalopp 5Emmanuel Michel run for 4 yds to the JMU 1+4
7:512nd & goalopp 1Emmanuel Michel run for 1 yd for a TD (Matthew Dapore KICK)+1

JMU8 plays, 14 yd · Punt

7:462nd & 6own 35Reagan Tubbs kickoff for 61 yds , DJ Barksdale return for 19 yds to the JMU 23+19
7:401st & 10own 23Latrele Palmer run for 6 yds to the JMU 29+6
7:032nd & 4own 29Jordan McCloud sacked by Bo Richter for a loss of 9 yards to the JMU 20 James Madison Penalty, Intentional Grounding (Yards) to the JMU 20−9
6:533rd & 13own 20Jordan McCloud pass complete to Reggie Brown for 17 yds to the JMU 37 for a 1ST down+17
6:251st & 10own 37Jordan McCloud pass incomplete0
6:172nd & 10own 37Jordan McCloud pass incomplete0
6:133rd & 10own 37Jordan McCloud pass incomplete0
6:064th & 10own 37Ryan Hanson punt for 38 yds, fair catch by Dane Kinamon at the AFA 250

AF4 plays, 1 yd · Punt

6:001st & 10own 25John Lee Eldridge III run for a loss of 5 yards to the AFA 20−5
5:252nd & 15own 20Dane Kinamon run for a loss of 1 yard to the AFA 19−1
4:403rd & 16own 19Zac Larrier run for 7 yds to the AFA 26+7
4:124th & 9own 26Luke Freer punt for 44 yds, fair catch by Josh Sarratt at the JMU 300

JMU4 plays, -2 yd · Punt

4:051st & 10own 30Jordan McCloud pass complete to Kaelon Black for 6 yds to the JMU 36+6
3:372nd & 4own 36Jordan McCloud pass incomplete0
3:003rd & 4own 36Jordan McCloud sacked by Bo Richter for a loss of 8 yards to the JMU 28 Jordan McCloud fumbled, forced by Bo Richter, recovered by JMU Jordan McCloud , return for 0 yards−8
2:454th & 12own 28Ryan Hanson punt for 47 yds, fair catch by Dane Kinamon at the AFA 250

AF6 plays, 6 yd · Punt

2:151st & 10own 25Emmanuel Michel run for 3 yds to the AFA 28+3
2:002nd & 7own 28Emmanuel Michel run for 1 yd to the AFA 29+1
1:593rd & 6own 29Timeout James Madison, clock 01:590
1:533rd & 6own 29Zac Larrier run for 2 yds to the AFA 31+2
1:534th & 4own 31Timeout James Madison, clock 01:530
1:424th & 4own 31Luke Freer punt for 53 yds, downed at the JMU 160

JMU4 plays, -4 yd · Punt

1:301st & 10own 16Jordan McCloud pass complete to Kaelon Black for a loss of 1 yard to the JMU 15−1
0:512nd & 11own 15Jordan McCloud pass incomplete0
0:473rd & 11own 15Kaelon Black run for a loss of 3 yards to the JMU 12−3
0:384th & 14own 12Ryan Hanson punt for 34 yds, downed at the JMU 460

AF3 plays, 46 yd · Touchdown

0:331st & 10opp 46Zac Larrier run for 4 yds to the JMU 42+4
0:332nd & 6opp 42Timeout Air Force, clock 00:330
0:272nd & 6opp 42Zac Larrier pass complete to Jared Roznos for 42 yds for a TD (Matthew Dapore KICK)+42

JMU3 plays, -2 yd · End of period

0:182nd & 6own 35Reagan Tubbs kickoff for 61 yds , DJ Barksdale return for 18 yds to the JMU 22+18
0:051st & 10own 22TEAM run for a loss of 2 yards to the JMU 20−2
0:00own 22End of 2nd Quarter0

AF8 plays, 26 yd · On downs

15:001st & 10own 35Connor Madden kickoff for 63 yds for a touchback0
14:551st & 10own 25Emmanuel Michel run for 3 yds to the AFA 28+3
14:102nd & 7own 28Emmanuel Michel run for 5 yds to the AFA 33+5
13:403rd & 2own 33Emmanuel Michel run for 9 yds to the AFA 42 for a 1ST down+9
13:051st & 10own 42Emmanuel Michel run for 4 yds to the AFA 46+4
12:302nd & 6own 46Emmanuel Michel run for 2 yds to the AFA 48+2
11:503rd & 4own 48Emmanuel Michel run for 3 yds to the JMU 49+3
11:074th & 1opp 49Emmanuel Michel run for no gain to the JMU 490

JMU5 plays, 51 yd · Touchdown

10:591st & 10own 49Jordan McCloud pass complete to Elijah Sarratt for 17 yds to the AFA 34 for a 1ST down+17
10:201st & 10opp 34Jordan McCloud pass complete to Reggie Brown for 27 yds to the AFA 7 for a 1ST down+27
9:451st & goalopp 7Latrele Palmer run for 2 yds to the AFA 5+2
9:162nd & goalopp 5Jordan McCloud pass incomplete0
9:113rd & goalopp 5Jordan McCloud pass complete to Kaelon Black for 5 yds for a TD (Camden Wise KICK)+5

AF10 plays, 75 yd · Touchdown

9:113rd & 8own 35Connor Madden kickoff for 65 yds for a touchback0
9:051st & 10own 25Zac Larrier pass complete to John Lee Eldridge III for a loss of 3 yards to the AFA 22−3
8:262nd & 13own 22John Lee Eldridge III run for 17 yds to the AFA 39 for a 1ST down+17
7:591st & 10own 39Aiden Calvert run for 10 yds to the AFA 49 for a 1ST down+10
7:161st & 10own 49Emmanuel Michel run for no gain to the AFA 490
6:412nd & 10own 49Zac Larrier pass complete to Caleb Rillos for 6 yds to the JMU 45+6
6:073rd & 4opp 45John Lee Eldridge III run for 8 yds to the JMU 37 for a 1ST down+8
5:301st & 10opp 37Emmanuel Michel run for 5 yds to the JMU 32+5
4:452nd & 5opp 32Emmanuel Michel run for 31 yds to the JMU 1 for a 1ST down+31
4:071st & goalopp 1Zac Larrier run for 1 yd for a TD (Matthew Dapore KICK)+1

JMU5 plays, -4 yd · Punt

4:021st & 10own 35Reagan Tubbs kickoff for 60 yds , DJ Barksdale return for 19 yds to the JMU 24+19
3:551st & 10own 24Jordan McCloud pass incomplete0
3:432nd & 10own 24Jordan McCloud sacked by Payton Zdroik for a loss of 4 yards to the JMU 20−4
3:113rd & 14own 20Jordan McCloud pass incomplete0
3:054th & 14own 20Ryan Hanson punt for 38 yds, fair catch by Dane Kinamon at the AFA 420

AF18 plays, 49 yd · Field goal

3:001st & 10own 42Emmanuel Michel run for 2 yds to the AFA 44+2
2:152nd & 8own 44John Lee Eldridge III run for 4 yds to the AFA 48+4
1:373rd & 4own 48Zac Larrier run for 3 yds to the JMU 49+3
1:004th & 1opp 49Zac Larrier run for 1 yd to the JMU 48 for a 1ST down+1
0:461st & 10opp 48Zac Larrier pass incomplete0
0:352nd & 10opp 48John Lee Eldridge III run for 6 yds to the JMU 42+6
0:00opp 48End of 3rd Quarter0
14:503rd & 4opp 42Emmanuel Michel run for 6 yds to the JMU 36 for a 1ST down+6
14:101st & 10opp 36Emmanuel Michel run for 5 yds to the JMU 31+5
13:302nd & 5opp 31Emmanuel Michel run for 1 yd to the JMU 30+1
12:553rd & 4opp 30Dane Kinamon run for 5 yds to the JMU 25 for a 1ST down+5
12:201st & 10opp 25Emmanuel Michel run for 2 yds to the JMU 23+2
11:402nd & 8opp 23John Lee Eldridge III run for 2 yds to the JMU 21+2
11:053rd & 6opp 21Emmanuel Michel run for 7 yds to the JMU 14 for a 1ST down+7
10:201st & 10opp 14Emmanuel Michel run for 1 yd to the JMU 13+1
9:352nd & 9opp 13Dane Kinamon run for 5 yds to the JMU 8+5
9:003rd & 4opp 8Zac Larrier run for a loss of 1 yard to the JMU 9−1
8:204th & 5opp 9Matthew Dapore 26 yd FG GOOD+26

JMU15 plays, 70 yd · Touchdown

8:154th & 5own 35Reagan Tubbs kickoff for 54 yds , Que Reid return for 19 yds to the JMU 30+19
8:051st & 10own 30Kaelon Black run for 15 yds to the JMU 45 for a 1ST down+15
7:351st & 10own 45Kaelon Black run for a loss of 1 yard to the JMU 44−1
6:552nd & 11own 44Jordan McCloud pass complete to Elijah Sarratt for 12 yds to the AFA 44 for a 1ST down+12
6:301st & 10opp 44Kaelon Black run for 4 yds to the AFA 40+4
5:552nd & 6opp 40Jordan McCloud sacked by Bo Richter for a loss of 14 yards to the JMU 46−14
5:203rd & 20own 46Kaelon Black run for 11 yds to the AFA 43+11
5:074th & 9opp 43James Madison Penalty, False Start (-5 Yards) to the AFA 48−5
4:544th & 14opp 48Timeout James Madison, clock 04:540
4:404th & 14opp 48Jordan McCloud pass complete to Kaelon Black for 24 yds to the AFA 24 for a 1ST down+24
4:091st & 10opp 24Jordan McCloud pass incomplete0
4:032nd & 10opp 24Jordan McCloud pass incomplete0
3:563rd & 10opp 24Jordan McCloud pass complete to Elijah Sarratt for 17 yds to the AFA 7 for a 1ST down+17
3:141st & goalopp 7Jordan McCloud pass incomplete0
3:102nd & goalopp 7Jordan McCloud pass complete to Phoenix Sproles for 7 yds for a TD (Camden Wise KICK)+7

AF11 plays, 25 yd · End of period

3:092nd & 10own 35Ryan Hanson on-side kick recovered by Air Force at the AFA 480
3:041st & 10own 48Emmanuel Michel run for 3 yds to the JMU 49+3
2:222nd & 7opp 49Timeout Air Force, clock 02:220
2:152nd & 7opp 49Emmanuel Michel run for 13 yds to the JMU 36 for a 1ST down+13
2:081st & 10opp 36Timeout James Madison, clock 02:080
2:051st & 10opp 36TEAM run for a loss of 2 yards to the JMU 38−2
2:052nd & 12opp 38Timeout James Madison, clock 02:050
2:002nd & 12opp 38Emmanuel Michel run for 8 yds to the JMU 30+8
1:203rd & 4opp 30Emmanuel Michel run for 5 yds to the JMU 25 for a 1ST down+5
0:401st & 10opp 25TEAM run for a loss of 2 yards to the JMU 27−2
0:00opp 25End of 4th Quarter0

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