Sat, Dec 23, 2023Amon G. Carter StadiumFort Worth, TX
HOW IT WENT
Lockheed Martin Armed Forces Bowl · 2023| FINAL | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| James Madison | 7 | 0 | 7 | 7 | 21 |
| Air Force | 7 | 14 | 7 | 3 | 31 |
PLAY-BY-PLAY
152 playsQ4Air Force6 plays · 25 yds · 3:10 · End of Game21–31
- 0:00End of 4th Quarter
- 0:401st & 10 at JMU 25TEAM run for a loss of 2 yards to the JMU 27
- 1:203rd & 4 at JMU 30Emmanuel Michel run for 5 yds to the JMU 25 for a 1ST down
- 2:002nd & 12 at JMU 38Emmanuel Michel run for 8 yds to the JMU 30
- 2:052nd & 12 at JMU 38Timeout James Madison, clock 02:05
- 2:051st & 10 at JMU 36TEAM run for a loss of 2 yards to the JMU 38
- 2:081st & 10 at JMU 36Timeout James Madison, clock 02:08
- 2:152nd & 7 at JMU 49Emmanuel Michel run for 13 yds to the JMU 36 for a 1ST down
- 2:222nd & 7 at JMU 49Timeout Air Force, clock 02:22
- 3:041st & 10 at AF 48Emmanuel Michel run for 3 yds to the JMU 49
- 3:092nd & 10 at JMU 35Ryan Hanson on-side kick recovered by Air Force at the AFA 48
Q4James Madison12 plays · 70 yds · 5:10 · Touchdown21–31
- 3:102nd & Goal at AF 7Jordan McCloud pass complete to Phoenix Sproles for 7 yds for a TD (Camden Wise KICK)
- 3:141st & Goal at AF 7Jordan McCloud pass incomplete
- 3:563rd & 10 at AF 24Jordan McCloud pass complete to Elijah Sarratt for 17 yds to the AFA 7 for a 1ST down
- 4:032nd & 10 at AF 24Jordan McCloud pass incomplete
- 4:091st & 10 at AF 24Jordan McCloud pass incomplete
- 4:404th & 14 at AF 48Jordan McCloud pass complete to Kaelon Black for 24 yds to the AFA 24 for a 1ST down
- 4:544th & 14 at AF 48Timeout James Madison, clock 04:54
- 5:074th & 9 at AF 43James Madison Penalty, False Start (-5 Yards) to the AFA 48
- 5:203rd & 20 at JMU 46Kaelon Black run for 11 yds to the AFA 43
- 5:552nd & 6 at AF 40Jordan McCloud sacked by Bo Richter for a loss of 14 yards to the JMU 46
- 6:301st & 10 at AF 44Kaelon Black run for 4 yds to the AFA 40
- 6:552nd & 11 at JMU 44Jordan McCloud pass complete to Elijah Sarratt for 12 yds to the AFA 44 for a 1ST down
- 7:351st & 10 at JMU 45Kaelon Black run for a loss of 1 yard to the JMU 44
- 8:051st & 10 at JMU 30Kaelon Black run for 15 yds to the JMU 45 for a 1ST down
- 8:154th & 5 at AF 35Reagan Tubbs kickoff for 54 yds , Que Reid return for 19 yds to the JMU 30
Q3Air Force17 plays · 49 yds · 9:45 · Field Goal14–31
- 8:204th & 5 at JMU 9Matthew Dapore 26 yd FG GOOD
- 9:003rd & 4 at JMU 8Zac Larrier run for a loss of 1 yard to the JMU 9
- 9:352nd & 9 at JMU 13Dane Kinamon run for 5 yds to the JMU 8
- 10:201st & 10 at JMU 14Emmanuel Michel run for 1 yd to the JMU 13
- 11:053rd & 6 at JMU 21Emmanuel Michel run for 7 yds to the JMU 14 for a 1ST down
- 11:402nd & 8 at JMU 23John Lee Eldridge III run for 2 yds to the JMU 21
- 12:201st & 10 at JMU 25Emmanuel Michel run for 2 yds to the JMU 23
- 12:553rd & 4 at JMU 30Dane Kinamon run for 5 yds to the JMU 25 for a 1ST down
- 13:302nd & 5 at JMU 31Emmanuel Michel run for 1 yd to the JMU 30
- 14:101st & 10 at JMU 36Emmanuel Michel run for 5 yds to the JMU 31
- 14:503rd & 4 at JMU 42Emmanuel Michel run for 6 yds to the JMU 36 for a 1ST down
- 0:00End of 3rd Quarter
- 0:352nd & 10 at JMU 48John Lee Eldridge III run for 6 yds to the JMU 42
- 0:461st & 10 at JMU 48Zac Larrier pass incomplete
- 1:004th & 1 at JMU 49Zac Larrier run for 1 yd to the JMU 48 for a 1ST down
- 1:373rd & 4 at AF 48Zac Larrier run for 3 yds to the JMU 49
- 2:152nd & 8 at AF 44John Lee Eldridge III run for 4 yds to the AFA 48
- 3:001st & 10 at AF 42Emmanuel Michel run for 2 yds to the AFA 44
Q3James Madison3 plays · -4 yds · 1:02 · Punt14–28
- 3:054th & 14 at JMU 20Ryan Hanson punt for 38 yds, fair catch by Dane Kinamon at the AFA 42
- 3:113rd & 14 at JMU 20Jordan McCloud pass incomplete
- 3:432nd & 10 at JMU 24Jordan McCloud sacked by Payton Zdroik for a loss of 4 yards to the JMU 20
- 3:551st & 10 at JMU 24Jordan McCloud pass incomplete
- 4:021st & 10 at AF 35Reagan Tubbs kickoff for 60 yds , DJ Barksdale return for 19 yds to the JMU 24
Q3Air Force9 plays · 75 yds · 5:04 · Touchdown14–28
- 4:071st & Goal at JMU 1Zac Larrier run for 1 yd for a TD (Matthew Dapore KICK)
- 4:452nd & 5 at JMU 32Emmanuel Michel run for 31 yds to the JMU 1 for a 1ST down
- 5:301st & 10 at JMU 37Emmanuel Michel run for 5 yds to the JMU 32
- 6:073rd & 4 at JMU 45John Lee Eldridge III run for 8 yds to the JMU 37 for a 1ST down
- 6:412nd & 10 at AF 49Zac Larrier pass complete to Caleb Rillos for 6 yds to the JMU 45
- 7:161st & 10 at AF 49Emmanuel Michel run for no gain to the AFA 49
- 7:591st & 10 at AF 39Aiden Calvert run for 10 yds to the AFA 49 for a 1ST down
- 8:262nd & 13 at AF 22John Lee Eldridge III run for 17 yds to the AFA 39 for a 1ST down
- 9:051st & 10 at AF 25Zac Larrier pass complete to John Lee Eldridge III for a loss of 3 yards to the AFA 22
- 9:113rd & 8 at JMU 35Connor Madden kickoff for 65 yds for a touchback
Q3James Madison5 plays · 51 yds · 1:56 · Touchdown14–21
- 9:113rd & Goal at AF 5Jordan McCloud pass complete to Kaelon Black for 5 yds for a TD (Camden Wise KICK)
- 9:162nd & Goal at AF 5Jordan McCloud pass incomplete
- 9:451st & Goal at AF 7Latrele Palmer run for 2 yds to the AFA 5
- 10:201st & 10 at AF 34Jordan McCloud pass complete to Reggie Brown for 27 yds to the AFA 7 for a 1ST down
- 10:591st & 10 at JMU 49Jordan McCloud pass complete to Elijah Sarratt for 17 yds to the AFA 34 for a 1ST down
Q3Air Force7 plays · 26 yds · 3:53 · Downs7–21
- 11:074th & 1 at JMU 49Emmanuel Michel run for no gain to the JMU 49
- 11:503rd & 4 at AF 48Emmanuel Michel run for 3 yds to the JMU 49
- 12:302nd & 6 at AF 46Emmanuel Michel run for 2 yds to the AFA 48
- 13:051st & 10 at AF 42Emmanuel Michel run for 4 yds to the AFA 46
- 13:403rd & 2 at AF 33Emmanuel Michel run for 9 yds to the AFA 42 for a 1ST down
- 14:102nd & 7 at AF 28Emmanuel Michel run for 5 yds to the AFA 33
- 14:551st & 10 at AF 25Emmanuel Michel run for 3 yds to the AFA 28
- 15:001st & 10 at JMU 35Connor Madden kickoff for 63 yds for a touchback
Q2James Madison1 play · -2 yds · 0:27 · End of Half7–21
- 0:00End of 2nd Quarter
- 0:051st & 10 at JMU 22TEAM run for a loss of 2 yards to the JMU 20
- 0:182nd & 6 at AF 35Reagan Tubbs kickoff for 61 yds , DJ Barksdale return for 18 yds to the JMU 22
Q2Air Force2 plays · 46 yds · 0:11 · Touchdown7–21
- 0:272nd & 6 at JMU 42Zac Larrier pass complete to Jared Roznos for 42 yds for a TD (Matthew Dapore KICK)
- 0:332nd & 6 at JMU 42Timeout Air Force, clock 00:33
- 0:331st & 10 at JMU 46Zac Larrier run for 4 yds to the JMU 42
Q2James Madison3 plays · -4 yds · 1:04 · Punt7–14
- 0:384th & 14 at JMU 12Ryan Hanson punt for 34 yds, downed at the JMU 46
- 0:473rd & 11 at JMU 15Kaelon Black run for a loss of 3 yards to the JMU 12
- 0:512nd & 11 at JMU 15Jordan McCloud pass incomplete
- 1:301st & 10 at JMU 16Jordan McCloud pass complete to Kaelon Black for a loss of 1 yard to the JMU 15
Q2Air Force3 plays · 6 yds · 1:03 · Punt7–14
- 1:424th & 4 at AF 31Luke Freer punt for 53 yds, downed at the JMU 16
- 1:534th & 4 at AF 31Timeout James Madison, clock 01:53
- 1:533rd & 6 at AF 29Zac Larrier run for 2 yds to the AFA 31
- 1:593rd & 6 at AF 29Timeout James Madison, clock 01:59
- 2:002nd & 7 at AF 28Emmanuel Michel run for 1 yd to the AFA 29
- 2:151st & 10 at AF 25Emmanuel Michel run for 3 yds to the AFA 28
Q2James Madison3 plays · -2 yds · 1:27 · Punt7–14
- 2:454th & 12 at JMU 28Ryan Hanson punt for 47 yds, fair catch by Dane Kinamon at the AFA 25
- 3:003rd & 4 at JMU 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
- 3:372nd & 4 at JMU 36Jordan McCloud pass incomplete
- 4:051st & 10 at JMU 30Jordan McCloud pass complete to Kaelon Black for 6 yds to the JMU 36
Q2Air Force3 plays · 1 yds · 1:54 · Punt7–14
- 4:124th & 9 at AF 26Luke Freer punt for 44 yds, fair catch by Josh Sarratt at the JMU 30
- 4:403rd & 16 at AF 19Zac Larrier run for 7 yds to the AFA 26
- 5:252nd & 15 at AF 20Dane Kinamon run for a loss of 1 yard to the AFA 19
- 6:001st & 10 at AF 25John Lee Eldridge III run for a loss of 5 yards to the AFA 20
Q2James Madison6 plays · 14 yds · 1:45 · Punt7–14
- 6:064th & 10 at JMU 37Ryan Hanson punt for 38 yds, fair catch by Dane Kinamon at the AFA 25
- 6:133rd & 10 at JMU 37Jordan McCloud pass incomplete
- 6:172nd & 10 at JMU 37Jordan McCloud pass incomplete
- 6:251st & 10 at JMU 37Jordan McCloud pass incomplete
- 6:533rd & 13 at JMU 20Jordan McCloud pass complete to Reggie Brown for 17 yds to the JMU 37 for a 1ST down
- 7:032nd & 4 at JMU 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
- 7:401st & 10 at JMU 23Latrele Palmer run for 6 yds to the JMU 29
- 7:462nd & 6 at AF 35Reagan Tubbs kickoff for 61 yds , DJ Barksdale return for 19 yds to the JMU 23
Q2Air Force7 plays · 72 yds · 4:06 · Touchdown7–14
- 7:512nd & Goal at JMU 1Emmanuel Michel run for 1 yd for a TD (Matthew Dapore KICK)
- 8:201st & Goal at JMU 5Emmanuel Michel run for 4 yds to the JMU 1
- 9:003rd & 4 at AF 44John Lee Eldridge III run for 51 yds to the JMU 5 for a 1ST down
- 10:002nd & 7 at AF 41Emmanuel Michel run for 3 yds to the AFA 44
- 10:371st & 10 at AF 38Emmanuel Michel run for 3 yds to the AFA 41
- 11:152nd & 7 at AF 31Aiden Calvert run for 7 yds to the AFA 38 for a 1ST down
- 11:501st & 10 at AF 28Emmanuel Michel run for 3 yds to the AFA 31
Q1James Madison8 plays · 56 yds · 4:06 · Interception7–7
- 11:573rd & 12 at AF 24Jordan McCloud pass intercepted Johnathan Youngblood return for no gain to the AFA 28
- 12:342nd & 10 at AF 22Kaelon Black run for a loss of 2 yards to the AFA 24
- 13:001st & 15 at AF 27Kaelon Black run for 5 yds to the AFA 22
- 13:401st & 10 at AF 22James Madison Penalty, False Start (-5 Yards) to the AFA 27
- 14:101st & 10 at AF 38Jordan McCloud pass complete to Phoenix Sproles for 16 yds to the AFA 22 for a 1ST down
- 14:301st & 10 at JMU 45Jordan McCloud pass complete to Elijah Sarratt for 17 yds to the AFA 38 for a 1ST down
- 0:00End of 1st Quarter
- 0:102nd & 1 at JMU 41Jordan McCloud pass complete to Phoenix Sproles for 4 yds to the JMU 45 for a 1ST down
- 0:201st & 10 at JMU 32Jordan McCloud pass complete to Zach Horton for 9 yds to the JMU 41
- 0:501st & 10 at JMU 20Latrele Palmer run for 12 yds to the JMU 32 for a 1ST down
Q1Air Force7 plays · 10 yds · 3:57 · Punt7–7
- 1:034th & 12 at AF 35Luke Freer punt for 45 yds, downed at the JMU 20
- 1:163rd & 12 at AF 35Zac Larrier pass incomplete
- 1:402nd & 7 at AF 40John Lee Eldridge III run for a loss of 5 yards to the AFA 35
- 2:301st & 10 at AF 37Zac Larrier run for 3 yds to the AFA 40
- 3:104th & 1 at AF 34Emmanuel Michel run for 3 yds to the AFA 37 for a 1ST down
- 3:303rd & 2 at AF 33Emmanuel Michel run for 1 yd to the AFA 34
- 4:102nd & 7 at AF 28Owen Burk run for 5 yds to the AFA 33
- 4:501st & 10 at AF 25Owen Burk run for 3 yds to the AFA 28
- 5:001st & 10 at JMU 35Connor Madden kickoff for 65 yds for a touchback
Q1James Madison7 plays · 75 yds · 3:11 · Touchdown7–7
- 5:001st & 10 at AF 18Jordan McCloud pass complete to Phoenix Sproles for 18 yds for a TD (Camden Wise KICK)
- 5:352nd & 10 at AF 32Kaelon Black run for 14 yds to the AFA 18 for a 1ST down
- 5:441st & 10 at AF 32Jordan McCloud pass incomplete
- 6:151st & 10 at JMU 41Jordan McCloud pass complete to Elijah Sarratt for 27 yds to the AFA 32 for a 1ST down
- 6:503rd & 1 at JMU 34Jordan McCloud pass complete to Elijah Sarratt for 7 yds to the JMU 41 for a 1ST down
- 7:202nd & 11 at JMU 24Jordan McCloud pass complete to Phoenix Sproles for 10 yds to the JMU 34
- 8:001st & 10 at JMU 25Kaelon Black run for a loss of 1 yard to the JMU 24
- 8:113rd & 3 at AF 35Reagan Tubbs kickoff for 65 yds for a touchback
Q1Air Force8 plays · 86 yds · 4:30 · Touchdown0–7
- 8:113rd & Goal at JMU 1Emmanuel Michel run for 1 yd for a TD (Matthew Dapore KICK)
- 8:402nd & Goal at JMU 2Emmanuel Michel run for 1 yd to the JMU 1
- 9:231st & Goal at JMU 8Zac Larrier run for 6 yds to the JMU 2
- 10:102nd & 1 at JMU 13Dylan Carson run for 5 yds to the JMU 8 for a 1ST down
- 10:351st & 10 at JMU 22Dylan Carson run for 9 yds to the JMU 13
- 11:102nd & 4 at JMU 26Emmanuel Michel run for 4 yds to the JMU 22 for a 1ST down
- 11:501st & 10 at JMU 32Emmanuel Michel run for 6 yds to the JMU 26
- 12:251st & 10 at AF 14Emmanuel Michel run for 54 yds to the JMU 32 for a 1ST down
Q1James Madison4 plays · 19 yds · 2:19 · Punt0–0
- 12:414th & 1 at JMU 44Ryan Hanson punt for 42 yds, fair catch by Dane Kinamon at the AFA 14
- 13:003rd & 1 at JMU 44Kaelon Black run for no gain to the JMU 44
- 13:302nd & 2 at JMU 43Kaelon Black run for 1 yd to the JMU 44
- 14:001st & 10 at JMU 35Jordan McCloud pass complete to Elijah Sarratt for 8 yds to the JMU 43
- 14:301st & 10 at JMU 25Jordan McCloud pass complete to Elijah Sarratt for 10 yds to the JMU 35 for a 1ST down
- 14:541st & 10 at AF 35Reagan Tubbs kickoff for 62 yds , DJ Barksdale return for 22 yds to the JMU 25
FAN NEWS
2023 seasonWrite about James Madison or Air Force?
Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.











