From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
BYU
Air Force
411
Total yards
229
258
Passing yards
50
153
Rushing yards
190
8.3
Yards per pass
3.9
4.5
Yards per rush
3.9
22
First downs
16
9–12
Third downs
8–14
0–0
Fourth downs
1–2
0
Turnovers
2
8–50
Penalties
1–10
18:44
Possession
17:35
Efficiency
BYU
Air Force
56%
Success rate
42%
0.27
EPA per play
0.01
0.86
Explosiveness
0.69
−0.02
Rushing EPA
0.11
0.61
Passing EPA
−0.37
64%
Passing-down success
31%
−0.07
First-down EPA
−0.26
0.35
Second-down EPA
−0.13
1.03
Third-down EPA
0.77
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 going in
Our ratings (scores only)
BYU 59% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Air Force drives left to right, BYU right to left.
Q1 BYUTouchdown run, 13 plays, 81 yards
Q1 Air ForceFumble, 11 plays, 51 yards
Q1 BYUPunt, 8 plays, 31 yards
Q2 Air ForceInterception, 5 plays, 14 yards
Q2 BYUTouchdown pass, 5 plays, 44 yards
Q2 Air ForcePunt, 6 plays, 23 yards
Q2 BYUTouchdown pass, 12 plays, 64 yards
Q2 Air ForceEnd of half, 1 play, 2 yards
Q3 Air ForcePunt, 3 plays, −9 yards
Q3 BYUField goal, 4 plays, 7 yards
Q3 Air ForceTouchdown run, 15 plays, 80 yards
Q3 BYUTouchdown pass, 12 plays, 94 yards
Q4 Air ForcePunt, 3 plays, 3 yards
Q4 BYUField goal, 12 plays, 65 yards
Q4 Air ForceTouchdown run, 16 plays, 80 yards
Play by play
1st quarter3 drives, then BYU 7, Air Force 0
BYU Touchdown run, 13 plays
14:43
1st & 10 at own 19
Curtis Brown rush for 5 yards to the BYU 24.
13:53
2nd & 5 at own 24
John Beck pass complete to Jonny Harline for 23 yards to the BYU 47 for a 1ST down.
13:28
1st & 10 at own 47
John Beck rush for 2 yards to the BYU 49.
12:50
2nd & 8 at own 49
Curtis Brown rush for 5 yards to the AFA 46.
12:10
3rd & 3 at opp 46
John Beck pass complete to Curtis Brown for 8 yards to the AFA 38 for a 1ST down.
11:48
1st & 10 at opp 38
Fui Vakapuna rush for 2 yards to the AFA 36.
11:13
2nd & 8 at opp 36
John Beck pass incomplete to Daniel Coats.
11:03
3rd & 8 at opp 36
John Beck pass complete to Fui Vakapuna for 10 yards to the AFA 26 for a 1ST down.
10:53
1st & 10 at opp 26
Byu penalty 9 yard illegal block accepted, no play.
10:18
1st & 19 at opp 35
John Beck pass complete to Nathan Meikle for 16 yards to the AFA 19.
9:40
2nd & 3 at opp 19
Fui Vakapuna rush for 2 yards to the AFA 17.
8:58
3rd & 1 at opp 17
Curtis Brown rush for 7 yards to the AFA 10 for a 1ST down.
8:32
1st & goal at opp 10
Manase Tonga rush for 4 yards to the AFA 6.
7:53
2nd & goal at opp 6
Fui Vakapuna rush for 6 yards for a TOUCHDOWN.BYU 6, Air Force 0
7:53
Jared McLaughlin extra point GOOD.BYU 7, Air Force 0
7:48
Jared McLaughlin kickoff for 65 yards for a touchback.
Air Force Fumble, 11 plays
7:28
1st & 10 at own 20
Jacobe Kendrick rush for 3 yards to the AFA 23.
6:59
2nd & 7 at own 23
Jacobe Kendrick rush for 9 yards to the AFA 32 for a 1ST down.
6:34
1st & 10 at own 32
Byu penalty 5 yard offside defense accepted, no play.
6:20
1st & 5 at own 37
Shaun Carney pass complete to Vic Thompson for 12 yards to the AFA 49 for a 1ST down.
6:12
1st & 10 at own 49
Chad Hall rush for a loss of 3 yards to the AFA 46.
5:39
2nd & 13 at own 46
Shaun Carney pass incomplete to Beau Suder.
5:31
3rd & 13 at own 46
Shaun Carney rush for 16 yards to the BYU 38 for a 1ST down.
5:10
1st & 10 at opp 38
Jacobe Kendrick rush for 3 yards to the BYU 35.
4:41
2nd & 7 at opp 35
Shaun Carney pass incomplete to Vic Thompson.
4:34
3rd & 7 at opp 35
Chad Hall rush for 4 yards to the BYU 31.
3:48
4th & 3 at opp 31
Jacobe Kendrick rush for 2 yards, fumbled at the BYU 29, recovered by Cameron Jensen at the BYU 29.
BYU Punt, 8 plays
3:30
1st & 10 at own 29
Curtis Brown rush for 3 yards to the BYU 32.
2:48
2nd & 7 at own 32
John Beck pass complete to Curtis Brown for 7 yards to the BYU 39 for a 1ST down.
2:30
1st & 10 at own 39
Fui Vakapuna rush for 8 yards to the BYU 47.
1:57
2nd & 2 at own 47
Manase Tonga rush for 1 yard to the BYU 48.
1:18
3rd & 1 at own 48
Fui Vakapuna rush for 5 yards to the AFA 47 for a 1ST down.
0:54
1st & 10 at opp 47
Fui Vakapuna rush for a loss of 2 yards to the AFA 49.
0:00
2nd & 12 at opp 49
John Beck pass complete to Manase Tonga for 6 yards to the AFA 43.
Q2 14:55
3rd & 6 at opp 43
Curtis Brown rush for 3 yards to the AFA 40.
Q2 14:26
4th & 3 at opp 40
Timeout Byu, clock 14:26.
Q2 14:19
4th & 3 at opp 40
Derek McLaughlin punt for 40 yards for a touchback.
2nd quarter5 drives, then BYU 21, Air Force 0
Air Force Interception, 5 plays
14:00
1st & 10 at own 20
Ryan Williams rush for 5 yards to the AFA 25.
13:35
2nd & 5 at own 25
Shaun Carney rush for 2 yards to the AFA 27.
12:58
3rd & 3 at own 27
Chad Hall rush for 7 yards to the AFA 34 for a 1ST down.
12:46
1st & 10 at own 34
Shaun Carney pass incomplete to Mark Root.
12:40
2nd & 10 at own 34
Shaun Carney pass intercepted by Aaron Wagner at the AFA 44, returned for no gain to the AFA 44.
BYU Touchdown pass, 5 plays
12:15
1st & 10 at opp 44
Manase Tonga rush for a loss of 2 yards to the AFA 46.
11:38
2nd & 12 at opp 46
John Beck pass complete to Jonny Harline for 15 yards to the AFA 31 for a 1ST down.
11:17
1st & 10 at opp 31
John Beck pass complete to Bryce Mahuika for 14 yards to the AFA 17 for a 1ST down.
10:50
1st & 10 at opp 17
John Beck rush for 9 yards to the AFA 8.
10:12
2nd & 1 at opp 8
John Beck pass complete to Michael Reed for 8 yards for a TOUCHDOWN.BYU 13, Air Force 0
10:12
Jared McLaughlin extra point GOOD.BYU 14, Air Force 0
10:08
Jared McLaughlin kickoff for 65 yards for a touchback.
Air Force Punt, 6 plays
9:46
1st & 10 at own 20
Jacobe Kendrick rush for 3 yards to the AFA 23.
9:10
2nd & 7 at own 23
Jacobe Kendrick rush for 6 yards to the AFA 29.
8:36
3rd & 1 at own 29
Jacobe Kendrick rush for 7 yards to the AFA 36 for a 1ST down.
8:10
1st & 10 at own 36
Jacobe Kendrick rush for 2 yards to the AFA 38.
7:33
2nd & 8 at own 38
Shaun Carney sacked by Bryan Kehl at the AFA 35 for a loss of 3 yards.
6:57
3rd & 11 at own 35
Jacobe Kendrick rush for 8 yards to the AFA 43.
6:20
4th & 3 at own 43
Zach Sasser punt for 21 yards downed at the BYU 36.
BYU Touchdown pass, 12 plays
6:06
1st & 10 at own 36
John Beck pass complete to Daniel Coats for 12 yards to the BYU 48 for a 1ST down.
5:48
1st & 10 at own 48
Curtis Brown rush for 4 yards to the AFA 48.
5:12
2nd & 6 at opp 48
John Beck pass incomplete to Michael Reed.
5:03
3rd & 6 at opp 48
John Beck pass complete to Michael Reed for 19 yards to the AFA 29 for a 1ST down.
4:43
1st & 10 at opp 29
Joe Semanoff rush for 8 yards to the AFA 21.
3:58
2nd & 2 at opp 21
Manase Tonga rush for 4 yards to the AFA 17 for a 1ST down.
3:32
1st & 10 at opp 17
John Beck pass incomplete to Curtis Brown.
3:17
2nd & 10 at opp 17
John Beck pass complete to Joe Semanoff for 9 yards to the AFA 8.
2:43
3rd & 1 at opp 8
Curtis Brown rush for 2 yards to the AFA 6 for a 1ST down.
2:20
1st & goal at opp 6
Fui Vakapuna rush for 3 yards to the AFA 3.
1:36
2nd & goal at opp 3
Curtis Brown rush for 2 yards to the AFA 1.
0:58
3rd & goal at opp 1
John Beck pass complete to Jonny Harline for 1 yard for a TOUCHDOWN.BYU 20, Air Force 0
0:58
Jared McLaughlin extra point GOOD.BYU 21, Air Force 0
0:49
Jared McLaughlin kickoff for 65 yards returned by Jim Ollis for 14 yards to the AFA 14.
Air Force End of half, 1 play
0:26
1st & 10 at own 14
Scott Peeples rush for 2 yards to the AFA 16.
Q3 14:50
Jared McLaughlin kickoff for 65 yards returned by Jim Ollis for 17 yards to the AFA 17.
3rd quarter4 drives, then BYU 24, Air Force 7
Air Force Punt, 3 plays
14:28
1st & 10 at own 17
Shaun Carney rush for 3 yards to the AFA 20.
13:51
2nd & 7 at own 20
Air Force penalty 10 yard illegal block on Tyler Dohallow accepted, no play.
13:28
2nd & 17 at own 10
Shaun Carney sacked by Jan Jorgensen at the AFA 2 for a loss of 8 yards.
12:48
3rd & 25 at own 2
Ryan Williams rush for 6 yards to the AFA 8.
12:11
4th & 19 at own 8
Zach Sasser punt for 60 yards, returned by Nathan Meikle for 26 yards to the AFA 42.
BYU Field goal, 4 plays
11:56
1st & 10 at opp 42
John Beck pass incomplete to Daniel Coats.
11:48
2nd & 10 at opp 42
Fui Vakapuna rush for 7 yards to the AFA 35.
11:14
3rd & 3 at opp 35
John Beck pass incomplete to Manase Tonga.
11:08
4th & 3 at opp 35
Jared McLaughlin 53 yard field goal GOOD.BYU 24, Air Force 0
11:03
Jared McLaughlin kickoff for 65 yards for a touchback.
Air Force Touchdown run, 15 plays
10:49
1st & 10 at own 20
Shaun Carney pass complete to Vic Thompson for 4 yards to the AFA 24.
10:22
2nd & 6 at own 24
Chad Hall rush for 4 yards to the AFA 28.
9:51
3rd & 2 at own 28
Jacobe Kendrick rush for 3 yards to the AFA 31 for a 1ST down.
9:37
1st & 10 at own 31
Shaun Carney rush for 6 yards to the AFA 37.
9:30
2nd & 4 at own 37
Shaun Carney rush for 3 yards to the AFA 40.
8:53
3rd & 1 at own 40
Jacobe Kendrick rush for 2 yards to the AFA 42 for a 1ST down.
8:46
1st & 10 at own 42
Byu penalty 5 yard offside defense accepted, no play.
7:55
1st & 5 at own 47
Shaun Carney rush for 18 yards to the BYU 35 for a 1ST down.
7:47
1st & 10 at opp 35
Byu penalty 5 yard offside defense on David Nixon accepted, no play.
7:42
1st & 5 at opp 30
Timeout Byu, clock 07:42.
7:36
1st & 5 at opp 30
Chad Hall rush for 3 yards to the BYU 27.
7:07
2nd & 2 at opp 27
Jacobe Kendrick rush for 5 yards to the BYU 22 for a 1ST down.
6:43
1st & 10 at opp 22
Justin Handley rush for 1 yard to the BYU 21.
6:07
2nd & 9 at opp 21
Vic Thompson rush for 3 yards to the BYU 18.
5:27
3rd & 6 at opp 18
Shaun Carney rush for 12 yards to the BYU 6 for a 1ST down.
5:05
1st & goal at opp 6
Jacobe Kendrick rush for 4 yards to the BYU 2.
4:30
2nd & goal at opp 2
Jacobe Kendrick rush for 1 yard to the BYU 1.
4:30
3rd & 0 at opp 1
Byu penalty 0 yard offside defense on Chris Warner accepted.
3:54
3rd & goal at opp 1
Shaun Carney rush for 1 yard for a TOUCHDOWN.BYU 24, Air Force 6
3:54
Zach Sasser extra point GOOD.BYU 24, Air Force 7
3:44
Zach Sasser kickoff for 61 yards returned by Daniel Coats for 2 yards to the BYU 6.
BYU Touchdown pass, 12 plays
3:29
1st & 10 at own 6
Curtis Brown rush for 4 yards to the BYU 10.
3:20
2nd & 6 at own 10
John Beck pass complete to Zac Collie for 11 yards to the BYU 21 for a 1ST down.
2:55
1st & 10 at own 21
John Beck pass incomplete to Zac Collie.
2:48
2nd & 10 at own 21
Curtis Brown rush for 7 yards to the BYU 28.
2:08
3rd & 3 at own 28
John Beck pass complete to Jonny Harline for 29 yards to the AFA 43 for a 1ST down.
1:47
1st & 10 at opp 43
Manase Tonga rush for 4 yards to the AFA 39.
1:04
2nd & 6 at opp 39
John Beck pass complete to Manase Tonga for 7 yards to the AFA 32 for a 1ST down.
0:48
1st & 10 at opp 32
John Beck pass complete to Michael Reed for 11 yards to the AFA 21 for a 1ST down.
0:36
1st & 10 at opp 21
Manase Tonga rush for 6 yards to the AFA 15.
Q4 14:50
2nd & 4 at opp 15
John Beck pass complete to Curtis Brown for 7 yards to the AFA 8 for a 1ST down.
Q4 14:27
1st & goal at opp 8
Fui Vakapuna rush for 4 yards to the AFA 4.
Q4 13:40
2nd & goal at opp 4
John Beck pass complete to Fui Vakapuna for 4 yards for a TOUCHDOWN.BYU 30, Air Force 7
Q4 2:55
Jared McLaughlin extra point BLOCKED.
Q4 13:36
Jared McLaughlin kickoff for 65 yards for a touchback.
4th quarter3 drives, then BYU 33, Air Force 14
Air Force Punt, 3 plays
13:24
1st & 10 at own 20
Chad Hall rush for a loss of 2 yards to the AFA 18.
12:50
2nd & 12 at own 18
Ryan Williams rush for 4 yards to the AFA 22.
12:12
3rd & 8 at own 22
Ryan Williams rush for 1 yard to the AFA 23.
11:34
4th & 7 at own 23
Zach Sasser punt for 51 yards, fair catch by Nathan Meikle at the BYU 26.
BYU Field goal, 12 plays
11:13
1st & 10 at own 26
Byu penalty 10 yard holding on Travis Bright accepted, no play.
10:56
1st & 20 at own 16
John Beck rush for 7 yards to the BYU 23.
10:48
2nd & 13 at own 23
John Beck pass complete to Zac Collie for 15 yards to the BYU 38 for a 1ST down.
10:31
1st & 10 at own 38
Fui Vakapuna rush for a loss of 2 yards to the BYU 36.
9:51
2nd & 12 at own 36
John Beck pass complete to Michael Reed for 9 yards to the BYU 45.
9:03
3rd & 3 at own 45
John Beck rush for 10 yards to the AFA 45 for a 1ST down.
8:54
1st & 10 at opp 45
Fui Vakapuna rush for 16 yards to the AFA 29 for a 1ST down.
8:26
1st & 10 at opp 29
John Beck pass complete to Manase Tonga for 4 yards to the AFA 25.
7:41
2nd & 6 at opp 25
John Beck pass complete to Matt Allen for 13 yards to the AFA 12 for a 1ST down.
7:22
1st & 10 at opp 12
Fui Vakapuna rush for 3 yards to the AFA 9.
6:47
2nd & 7 at opp 9
John Beck pass incomplete to McKay Jacobson.
6:42
3rd & 7 at opp 9
John Beck pass incomplete to Matt Allen.
6:38
4th & 7 at opp 9
Jared McLaughlin 27 yard field goal GOOD.BYU 33, Air Force 7
6:33
Jared McLaughlin kickoff for 65 yards for a touchback.
Air Force Touchdown run, 16 plays
6:12
1st & 10 at own 20
Jim Ollis rush for 4 yards to the AFA 24.
5:33
2nd & 6 at own 24
Jim Ollis rush for 2 yards to the AFA 26.
4:52
3rd & 4 at own 26
Scott Peeples rush for 3 yards to the AFA 29.
4:18
4th & 1 at own 29
Byu penalty 5 yard offside defense accepted, no play.
4:06
1st & 10 at own 34
Jim Ollis pass incomplete to Beau Suder.
4:00
2nd & 10 at own 34
Jim Ollis pass complete to Beau Suder for 7 yards to the AFA 41.
3:52
3rd & 3 at own 41
Kip McCarthy rush for 6 yards to the AFA 47 for a 1ST down.
3:31
1st & 10 at own 47
Jim Ollis pass complete to Mark Root for 16 yards to the BYU 37 for a 1ST down.
3:09
1st & 10 at opp 37
Jim Ollis pass incomplete to Ross McKnight.
3:00
2nd & 10 at opp 37
Jim Ollis rush for 11 yards to the BYU 26 for a 1ST down.
2:36
1st & 10 at opp 26
Scott Peeples rush for 6 yards to the BYU 20.
1:55
2nd & 4 at opp 20
Beau Suder rush for a loss of 1 yard to the BYU 21.
1:54
3rd & 5 at opp 21
Timeout AIR FORCE, clock 01:54.
1:48
3rd & 5 at opp 21
Kip McCarthy rush for a loss of 1 yard to the BYU 22.
1:06
4th & 6 at opp 22
Jim Ollis rush for 8 yards to the BYU 14 for a 1ST down.
0:50
1st & 10 at opp 14
Byu penalty 5 yard offside defense on Markell Staffieri accepted, no play.
0:37
1st & 5 at opp 9
Beau Suder rush for 4 yards to the BYU 5.
0:32
2nd & 1 at opp 5
Scott Peeples rush for 2 yards to the BYU 3 for a 1ST down.
0:32
1st & 0 at opp 3
Timeout AIR FORCE, clock 00:32.
0:27
1st & goal at opp 3
Beau Suder rush for 3 yards for a TOUCHDOWN.BYU 33, Air Force 13
0:27
Zach Sasser extra point GOOD.BYU 33, Air Force 14
0:25
Zach Sasser kickoff for 8 yards returned by Daniel Coats for no gain to the AFA 43.
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.