Air Force at Baylor

Saturday, September 14, 2024

Baylor beat Air Force 31–⁠3. It was their fifth meeting; Baylor leads the series 4–⁠1.

AwayAir Force5–⁠7 in 2024
3
HomeBaylor8–⁠5 in 2024
31

Final at McLane Stadium, WacoTV: FS1Attendance 46,212

At kickoff
93°F, clear, wind 6 mph from the southWeather: NOAA NCEI Integrated Surface Database; Tstc Waco (KCNW), 10 km from the stadium, 25 minutes after kickoff
Official
Nolan DumasGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Air Force03003
Baylor3317831

How the win probability moved

Baylor favored

Win probability by play: Baylor 58% at kickoff, 100% at the end. Biggest swing: 13 points.

Air Force favored

Win probability after every play, from CollegeFootballData.com’s model.

Standouts

Player stats

Air Force

PassingC/AttYdsTDInt
John Busha0/5000
Josh Johnson1/21801
Quentin Hayes1/1700
RushingCarYdsTDLong
Cade Harris871026
John Busha2145010
Kemper Hodges72209
Aiden Calvert41907
ReceivingRecYdsTDLong
James Roberson118018
Bruin Fleischmann1707
DefenseTklTFLSacksInt
Kyle Chen7000
Osaro Aihie5000
Houston Hendrix4000
Jamari Bellamy3100
Peyton Zdroik2110

Baylor

PassingC/AttYdsTDInt
Sawyer Robertson18/2424800
RushingCarYdsTDLong
Bryson Washington12106134
Dominic Richardson948010
Richard Reese847128
Dawson Pendergrass41308
ReceivingRecYdsTDLong
Ashtyn Hawkins481035
Josh Cameron563025
Michael Trigg449026
Bryson Washington123023
DefenseTklTFLSacksInt
Matt Jones11100
Devyn Bobby9100
Keaton Thomas6000
Garmon Randolph5000
Corey Gordon4001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Air ForceBaylor
218Total yards478
25Passing yards248
193Rushing yards230
3.1Yards per pass10.3
3.4Yards per rush6.1
12First downs20
6–⁠17Third downs4–⁠10
2–⁠3Fourth downs1–⁠2
3Turnovers3
5–⁠48Penalties6–⁠55
33:58Possession26:02
1Sacks (by defense)0

Efficiency

Air ForceBaylor
25%Success rate56%
−0.30EPA per play0.07
1.22Explosiveness0.72
−0.21Rushing EPA−0.15
−0.91Passing EPA0.43
14%Passing-down success42%
−0.14First-down EPA−0.03
−0.78Second-down EPA0.48
0.02Third-down EPA−0.18
11%Havoc by its defense13%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Air Force 55% to win. Baylor won as Elo’s underdog.

The line

Baylor −15.5, over/under 43.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Baylor 88%, Air Force 12%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Baylor end zoneAir Force end zoneQ1 Air ForcePunt, 13 playsQ1 BaylorField goal, 4 playsQ1 Air ForcePunt, 3 playsQ1 BaylorFumble, 5 playsQ1 Air ForceMissed FG, 10 playsQ2 BaylorTurnover on downs, 6 playsQ2 Air ForceField goal, 16 playsQ2 BaylorFumble, 5 playsQ2 Air ForcePunt, 3 playsQ2 BaylorFumble, 3 playsQ2 Air ForceFumble, 3 playsQ2 BaylorField goal, 2 playsQ3 BaylorTouchdown, 7 playsQ3 Air ForcePunt, 3 playsQ3 BaylorTouchdown, 7 playsQ3 Air ForceFumble, 5 playsQ3 BaylorField goal, 8 playsQ3 Air ForceTurnover on downs, 4 playsQ3 BaylorTouchdown, 2 playsQ4 Air ForcePunt, 3 playsQ4 BaylorMissed FG, 8 playsQ4 Air ForceInterception, 3 playsQ4 BaylorEnd of game, 9 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Baylor drives left to right, Air Force right to left.
  1. Q1 Air ForcePunt, 13 plays, 23 yards
  2. Q1 BaylorField goal, 4 plays, −1 yard
  3. Q1 Air ForcePunt, 3 plays, 8 yards
  4. Q1 BaylorFumble, 5 plays, 41 yards
  5. Q1 Air ForceMissed FG, 10 plays, 46 yards
  6. Q2 BaylorTurnover on downs, 6 plays, 46 yards
  7. Q2 Air ForceField goal, 16 plays, 65 yards
  8. Q2 BaylorFumble, 5 plays, 54 yards
  9. Q2 Air ForcePunt, 3 plays, 2 yards
  10. Q2 BaylorFumble, 3 plays, 26 yards
  11. Q2 Air ForceFumble, 3 plays, 6 yards
  12. Q2 BaylorField goal, 2 plays, 22 yards
  13. Q3 BaylorTouchdown, 7 plays, 75 yards
  14. Q3 Air ForcePunt, 3 plays, 1 yard
  15. Q3 BaylorTouchdown, 7 plays, 64 yards
  16. Q3 Air ForceFumble, 5 plays, 9 yards
  17. Q3 BaylorField goal, 8 plays, 27 yards
  18. Q3 Air ForceTurnover on downs, 4 plays, 9 yards
  19. Q3 BaylorTouchdown, 2 plays, 33 yards
  20. Q4 Air ForcePunt, 3 plays, 8 yards
  21. Q4 BaylorMissed FG, 8 plays, 36 yards
  22. Q4 Air ForceInterception, 3 plays, 21 yards
  23. Q4 BaylorEnd of game, 9 plays, 28 yards

Play by play

1st quarter5 drives, then Baylor 3, Air Force 0
Air Force Punt, 13 plays
15:00Jack Stone kickoff for 65 yds for a touchback
14:561st & 10 at own 25John Busha run for 5 yds to the AFA 30
14:202nd & 5 at own 30Roman Bradley run for 2 yds to the AFA 32
13:353rd & 3 at own 32Roman Bradley run for 2 yds to the AFA 34
12:484th & 1 at own 34John Busha run for 2 yds to the AFA 36 for a 1ST down
12:201st & 10 at own 36John Busha run for 8 yds to the AFA 44
11:432nd & 2 at own 44John Busha run for 1 yd to the AFA 45
11:043rd & 1 at own 45John Busha run for 2 yds to the AFA 47 for a 1ST down
10:341st & 10 at own 47Owen Allen run for 4 yds to the BAY 49
9:572nd & 6 at opp 49John Busha run for 2 yds to the BAY 47
9:223rd & 4 at opp 47Cade Harris run for 9 yds to the BAY 38 for a 1ST down
8:471st & 10 at opp 38(08:47) CALVERT, Aiden rush to the left for a gain of 7 yards to the BAY31 (REED, Chateau), out of bounds, clock 08:42. PENALTY AFA Personal Foul on SMITH, Quin enforced 15 yards from the BAY38 to the AFA47 [NHSG]. NO PLAY (replay the down).
8:241st & 25 at own 47Roman Bradley run for 1 yd to the AFA 48
7:532nd & 24 at own 48John Busha pass incomplete
7:453rd & 24 at own 48John Busha pass incomplete
7:404th & 24 at own 48punt blocked by Caleb Parker blocked by Caleb Parker , returns for no gain to the AFA 28
Baylor Field goal, 4 plays
7:321st & 10 at opp 28Sawyer Robertson pass incomplete
7:272nd & 10 at opp 28Bryson Washington run for 3 yds to the AFA 25
7:023rd & 7 at opp 25Sawyer Robertson sacked by Payton Zdroik for a loss of 4 yards to the AFA 29
6:204th & 11 at opp 29Isaiah Hankins 46 yd FG GOODBaylor 3, Air Force 0
Air Force Punt, 3 plays
6:20Jack Stone kickoff for 65 yds for a touchback
6:161st & 10 at own 25John Busha run for no gain to the AFA 25
5:522nd & 10 at own 25Aiden Calvert run for 6 yds to the AFA 31
5:163rd & 4 at own 31John Busha run for 2 yds to the AFA 33
4:384th & 2 at own 33Luke Freer punt for 35 yds
Baylor Fumble, 5 plays
4:241st & 10 at own 32Bryson Washington run for 5 yds to the BAY 37
4:112nd & 5 at own 37Bryson Washington run for 2 yds to the BAY 39
3:523rd & 3 at own 39Sawyer Robertson pass complete to Josh Cameron for 25 yds to the AFA 36 for a 1ST down
3:311st & 10 at opp 36Sawyer Robertson pass complete to Josh Cameron for 11 yds to the AFA 25 for a 1ST down
3:101st & 10 at opp 25(03:10) ROBERTSON, Sawyer pass deep to the right complete for 24 yards to CAMERON, Josh caught at the AFA8 and advanced to the AFA1 (BELLAMY, Jamari), clock 03:03. PENALTY BAY Ineligible Receiver Downfield on Pass on TRIGG, Michael enforced 5 yards from the AFA25 to the AFA30 [NHSG]. NO PLAY (replay the down).
2:411st & 15 at opp 30Dawson Pendergrass run for 3 yds to the AFA 27 Dawson Pendergrass fumbled, recovered by AFA Osaro Aihie O. Aihie return for 0 yds
Air Force Missed FG, 10 plays
2:321st & 10 at own 27Cade Harris run for 26 yds to the BAY 47 for a 1ST down
2:041st & 10 at opp 47Owen Allen run for 3 yds to the BAY 44
1:302nd & 7 at opp 44Cade Harris run for a loss of 1 yard to the BAY 45
0:523rd & 8 at opp 45John Busha run for 10 yds to the BAY 35 for a 1ST down
0:171st & 10 at opp 35John Busha run for a loss of 3 yards to the BAY 38
Q2 14:542nd & 13 at opp 38Cade Harris run for 13 yds to the BAY 25 for a 1ST down
Q2 14:231st & 10 at opp 25Roman Bradley run for 4 yds to the BAY 21
Q2 13:482nd & 6 at opp 21Air Force Penalty, False Start (-5 Yards) to the BAY 26
Q2 13:342nd & 11 at opp 26Cade Harris run for a loss of 1 yard to the BAY 27
Q2 12:593rd & 12 at opp 27John Busha pass incomplete
Q2 12:514th & 12 at opp 27Matthew Dapore 45 yd FG MISSED
2nd quarter7 drives, then Baylor 6, Air Force 3
Baylor Turnover on downs, 6 plays
12:491st & 10 at own 28Richard Reese run for 2 yds to the BAY 30
12:292nd & 8 at own 30Sawyer Robertson pass complete to Ashtyn Hawkins for 35 yds to the AFA 35 for a 1ST down
12:041st & 10 at opp 35Sawyer Robertson pass complete to Ashtyn Hawkins for 6 yds to the AFA 29
11:392nd & 4 at opp 29Sawyer Robertson pass incomplete
11:363rd & 4 at opp 29Richard Reese run for 3 yds to the AFA 26
11:204th & 1 at opp 26Richard Reese run for no gain to the AFA 26
Air Force Field goal, 16 plays
11:181st & 10 at own 26John Busha run for 3 yds to the AFA 29
10:502nd & 7 at own 29Cade Harris run for 6 yds to the AFA 35
10:103rd & 1 at own 35Roman Bradley run for 2 yds to the AFA 37 for a 1ST down
9:381st & 10 at own 37John Busha pass incomplete
9:282nd & 10 at own 37Aiden Calvert run for 3 yds to the AFA 40
8:473rd & 7 at own 40(08:47) BUSHA, John pass to the right complete for 8 yards to CALVERT, Aiden caught at the AFA48 and advanced to the AFA48, End of Play, clock 08:48. PENALTY BAY Holding on REED, Chateau enforced 10 yards from the AFA40 to the AFA50 and results in automatic 1ST DOWN. NO PLAY (replay the down).
8:271st & 10 at the 50John Busha run for 2 yds to the BAY 48
7:502nd & 8 at opp 48Roman Bradley run for 3 yds to the BAY 45
7:143rd & 5 at opp 45Aiden Calvert run for 3 yds to the BAY 42
6:324th & 2 at opp 42Cade Harris run for 16 yds to the BAY 26 for a 1ST down
5:481st & 10 at opp 26Roman Bradley run for 1 yd to the BAY 25
5:202nd & 9 at opp 25John Busha run for 7 yds to the BAY 18
4:483rd & 2 at opp 18Kemper Hodges run for 4 yds to the BAY 14 for a 1ST down
4:111st & 10 at opp 14Kemper Hodges run for 4 yds to the BAY 10
3:352nd & 6 at opp 10Roman Bradley run for 2 yds to the BAY 8
2:583rd & 4 at opp 8Kemper Hodges run for a loss of 1 yard to the BAY 9
2:194th & 5 at opp 9Matthew Dapore 26 yd FG GOODTied at 3
Baylor Fumble, 5 plays
2:19Reagan Tubbs kickoff for 65 yds for a touchback
2:141st & 10 at own 25Sawyer Robertson pass complete to Josh Cameron for 13 yds to the BAY 38 for a 1ST down
1:581st & 10 at own 38Sawyer Robertson pass complete to Josh Cameron for 3 yds to the BAY 41
1:542nd & 7 at own 41Timeout Baylor, clock 01:54
1:512nd & 7 at own 41Sawyer Robertson pass complete to Michael Trigg for 10 yds to the AFA 49 for a 1ST down
1:451st & 10 at opp 49Sawyer Robertson pass complete to Michael Trigg for 5 yds to the AFA 44
1:382nd & 5 at opp 44Sawyer Robertson pass complete to Bryson Washington for 23 yds Bryson Washington fumbled, recovered by AFA Houston Hendrix H. Hendrix return for 0 yds
1:291st & 10 at own 21(01:29) QB Keeper BUSHA, John rush to the right for a gain of 3 yards to the AFA24 (JOHNSON, Lorando), clock 01:24. PENALTY AFA Personal Foul on FLOYSAND, Samuel enforced half the distance from the goal, 10 yards from the AFA21 to the AFA11. NO PLAY (replay the down).
Air Force Punt, 3 plays
1:201st & 20 at own 11Kemper Hodges run for 9 yds to the AFA 20
1:192nd & 11 at own 20Timeout Baylor, clock 01:19
1:143rd & 11 at own 20Timeout Baylor, clock 01:14
1:132nd & 11 at own 20John Busha run for no gain to the AFA 20
1:084th & 8 at own 23Timeout Baylor, clock 01:08
1:063rd & 11 at own 20Kemper Hodges run for 3 yds to the AFA 23
0:584th & 8 at own 23Carson Bay punt for 52 yds, downed at the BAY 25
Baylor Fumble, 3 plays
0:511st & 10 at own 25Sawyer Robertson pass incomplete
0:472nd & 10 at own 25Sawyer Robertson pass incomplete
0:433rd & 10 at own 25Sawyer Robertson pass complete to Michael Trigg for 26 yds Michael Trigg fumbled, recovered by AFA Kyle Chen K. Chen return for 0 yds
Air Force Fumble, 3 plays
0:341st & 10 at own 49John Busha pass incomplete
0:212nd & 10 at own 49Cade Harris run for 3 yds to the BAY 48
0:183rd & 7 at opp 48John Busha run for 3 yds to the BAY 45 Lorando Johnson fumbled, recovered by BAY Devyn Bobby D. Bobby return for 0 yds
Baylor Field goal, 2 plays
0:051st & 10 at opp 33Timeout Air Force, clock 00:05
0:041st & 10 at own 45Sawyer Robertson pass complete to Dawson Pendergrass for 22 yds to the AFA 33 for a 1ST down
0:001st & 10 at opp 33Isaiah Hankins 51 yd FG GOODBaylor 6, Air Force 3
3rd quarter7 drives, then Baylor 23, Air Force 3
Baylor Touchdown, 7 plays
15:00Reagan Tubbs kickoff for 65 yds for a touchback
14:561st & 10 at own 25Sawyer Robertson pass complete to Richard Reese for a loss of 1 yard to the BAY 24
14:372nd & 11 at own 24Sawyer Robertson pass complete to Ashtyn Hawkins for 18 yds to the BAY 42 for a 1ST down
14:141st & 10 at own 42Richard Reese run for 2 yds to the BAY 44
13:532nd & 8 at own 44Richard Reese run for 7 yds to the AFA 49
13:273rd & 1 at opp 49Baylor Penalty, Offensive Holding (Josh Cameron) to the AFA 25 for a 1ST down
13:011st & 10 at opp 25Bryson Washington run for 6 yds to the AFA 19
12:382nd & 4 at opp 19Bryson Washington run for 19 yds for a TD (Isaiah Hankins KICK)Baylor 13, Air Force 3
Air Force Punt, 3 plays
12:38Jack Stone kickoff for 65 yds for a touchback
12:361st & 10 at own 25John Busha run for 1 yd to the AFA 26
12:042nd & 9 at own 26John Busha run for no gain to the AFA 26
11:213rd & 9 at own 26John Busha run for no gain to the AFA 26
10:424th & 9 at own 26Luke Freer punt for 38 yds, fair catch by Josh Cameron at the BAY 36
Baylor Touchdown, 7 plays
10:381st & 10 at own 36Bryson Washington run for 4 yds to the BAY 40
10:162nd & 6 at own 40Sawyer Robertson pass complete to Ashtyn Hawkins for 22 yds to the AFA 38 for a 1ST down
9:451st & 10 at opp 38Sawyer Robertson pass incomplete
9:362nd & 10 at opp 38Bryson Washington run for 6 yds to the AFA 32
9:133rd & 4 at opp 32(09:13) ROBERTSON, Sawyer pass deep to the right incomplete intended for HAWKINS, Ashtyn thrown to the AFA0, clock 09:15. PENALTY AFA Offsides on ADAMS, Jackson enforced 5 yards from the AFA32 to the AFA27 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down).
9:121st & 10 at opp 27Sawyer Robertson pass complete to Michael Trigg for 8 yds to the AFA 19
8:472nd & 2 at opp 19Richard Reese run for no gain to the AFA 19
8:143rd & 2 at opp 19(08:14) ROBERTSON, Sawyer pass deep to the right incomplete intended for CAMERON, Josh thrown to the AFA0, clock 08:10. PENALTY AFA Pass Interference on GAILLARD, JR., Jerome enforced at the spot of the foul for 13 yards to the AFA6 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
8:041st & goal at opp 6Sawyer Robertson run for 6 yds for a TD (Isaiah Hankins KICK)Baylor 20, Air Force 3
Air Force Fumble, 5 plays
8:04Jack Stone kickoff for 65 yds for a touchback
7:591st & 10 at own 25Aiden Calvert run for 7 yds to the AFA 32
7:282nd & 3 at own 32Owen Allen run for 2 yds to the AFA 34
7:013rd & 1 at own 34John Busha run for 2 yds to the AFA 36 for a 1ST down
6:201st & 10 at own 36John Busha run for 3 yds to the AFA 39
5:412nd & 7 at own 39John Busha run for a loss of 5 yards to the AFA 34 Kelsey Johnson fumbled, recovered by BAY Devonte Tezino D. Tezino return for 0 yds
Baylor Field goal, 8 plays
5:291st & 10 at opp 34Sawyer Robertson pass complete to Jamaal Bell for a loss of 2 yards to the AFA 36
4:532nd & 12 at opp 36Sawyer Robertson pass complete to Josh Cameron for 11 yds to the AFA 25
4:303rd & 1 at opp 25Dawson Pendergrass run for 2 yds to the AFA 23 for a 1ST down
3:571st & 10 at opp 23Sawyer Robertson pass complete to Monaray Baldwin for 13 yds to the AFA 10 for a 1ST down
3:301st & goal at opp 10Dawson Pendergrass run for 8 yds to the AFA 2
2:492nd & goal at opp 2Sawyer Robertson pass incomplete
2:443rd & goal at opp 2Dawson Pendergrass run for no gain to the AFA 2
2:024th & goal at opp 2Baylor Penalty, False Start (-5 Yards) to the AFA 7
1:584th & goal at opp 7Isaiah Hankins 24 yd FG GOODBaylor 23, Air Force 3
Air Force Turnover on downs, 4 plays
1:58Jack Stone kickoff for 65 yds for a touchback
1:551st & 10 at own 25Kemper Hodges run for 1 yd to the AFA 26
1:212nd & 9 at own 26Quentin Hayes run for 1 yd to the AFA 27
0:393rd & 8 at own 27Quentin Hayes pass complete to Bruin Fleischmann for 7 yds to the AFA 34
0:074th & 1 at own 34Quentin Hayes run for no gain to the AFA 34
Baylor Touchdown, 2 plays
0:041st & 10 at opp 33Richard Reese run for 5 yds to the AFA 28
Q4 14:502nd & 5 at opp 28Richard Reese run for 28 yds for a TD (S. Robertson Run For Two-point Conversion)Baylor 31, Air Force 3
4th quarter4 drives, then Baylor 31, Air Force 3
Air Force Punt, 3 plays
14:50Jack Stone kickoff for 65 yds for a touchback
14:461st & 10 at own 25Kemper Hodges run for 2 yds to the AFA 27
14:192nd & 8 at own 27Tylor Latham run for 3 yds to the AFA 30
13:393rd & 5 at own 30Quentin Hayes run for 3 yds to the AFA 33
12:574th & 2 at own 33Luke Freer punt for 49 yds , Josh Cameron returns for 20 yds to the BAY 38
Baylor Missed FG, 8 plays
12:501st & 10 at own 38Bryson Washington run for 6 yds to the BAY 44
12:082nd & 4 at own 44Bryson Washington run for 13 yds to the AFA 43 for a 1ST down
11:271st & 10 at opp 43Bryson Washington run for 6 yds to the AFA 37
10:442nd & 4 at opp 37Dominic Richardson run for 6 yds to the AFA 31 for a 1ST down
10:061st & 10 at opp 31(10:06) ROBERTSON, Sawyer pass short to the left complete for 2 yards to YATES, Gavin caught at the AFA30 and advanced to the AFA29 (HENDRIX, Houston), clock 10:01. PENALTY BAY Holding on HAWKINS, Ashtyn enforced 10 yards from the AFA31 to the AFA41 [NHSG]. NO PLAY (replay the down).
9:411st & 20 at opp 41Dominic Richardson run for 10 yds to the AFA 31
9:162nd & 10 at opp 31Dominic Richardson run for 3 yds to the AFA 28
8:323rd & 7 at opp 28Bryson Washington run for 2 yds to the AFA 26
7:564th & 5 at opp 26Isaiah Hankins 44 yd FG MISSED
Air Force Interception, 3 plays
7:451st & 10 at own 26Josh Johnson pass complete to Tre Roberson for 18 yds to the AFA 44 for a 1ST down
7:131st & 10 at own 44Tylor Latham run for 3 yds to the AFA 47
6:412nd & 7 at own 47Josh Johnson pass intercepted Corey Gordon Jr. return for 37 yds to the BAY 49
Baylor End of game, 9 plays
6:161st & 10 at own 49Dominic Richardson run for 6 yds to the AFA 45
5:312nd & 4 at opp 45Dominic Richardson run for 3 yds to the AFA 42
4:513rd & 1 at opp 42Sawyer Robertson run for 3 yds to the AFA 39 for a 1ST down
3:461st & 10 at opp 39Dominic Richardson run for 10 yds to the AFA 29 for a 1ST down
3:011st & 10 at opp 29Dominic Richardson run for 4 yds to the AFA 25
2:242nd & 6 at opp 25Joseph Hagman run for 1 yd to the AFA 24
2:003rd & 5 at opp 24Timeout Baylor, clock 02:00
1:573rd & 5 at opp 24Dominic Richardson run for 4 yds to the AFA 20
1:154th & 1 at opp 20Dominic Richardson run for 2 yds to the AFA 18 for a 1ST down
0:331st & 10 at opp 18HAGMAN, Joseph rush to the left for a gain of 4 yards to the AFA14 (JOHNSON, Korey), clock 00:33. PENALTY BAY Personal Foul enforced 15 yards from the AFA18 to the AFA33 [NHSG]. NO PLAY (replay the down).
0:221st & 25 at opp 33Joseph Hagman run for 10 yds to the AFA 23 Joseph Hagman fumbled, recovered by BAY return for 0 yds

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Baylor leads 4–⁠1 in five meetings.

Recent meetings
2024Baylor 31, Air Force 3
2022Air Force 30, Baylor 15Armed Forces Bowl
1977Baylor 38, Air Force 7
1962Baylor 10, Air Force 3
1961Baylor 31, Air Force 7

Around this game