From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Nevada
Air Force
242
Total yards
541
130
Passing yards
80
112
Rushing yards
461
6.5
Yards per pass
26.7
6.2
Yards per rush
6.1
11
First downs
30
4–9
Third downs
10–15
0–0
Fourth downs
3–3
0
Turnovers
0
4–30
Penalties
5–50
16:19
Possession
43:41
1
Sacks (by defense)
0
Efficiency
Nevada
Air Force
49%
Success rate
63%
0.42
EPA per play
0.52
1.41
Explosiveness
1.04
0.53
Rushing EPA
0.51
0.31
Passing EPA
0.60
11%
Passing-down success
39%
0.51
First-down EPA
0.57
−0.24
Second-down EPA
0.10
1.11
Third-down EPA
0.94
5%
Havoc by its defense
16%
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 71% to win. Elo’s favorite won.
The line
Air Force −24, over/under 46.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 Air Force 95%, Nevada 5%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Air Force drives left to right, Nevada right to left.
Q1 Air ForceField goal, 17 plays, 48 yards
Q1 NevadaPunt, 6 plays, 19 yards
Q1 Air ForceTouchdown, 1 play, 80 yards
Q1 NevadaTouchdown, 10 plays, 75 yards
Q1 NevadaPunt, 2 plays, −2 yards
Q2 Air ForceTouchdown, 7 plays, 75 yards
Q2 NevadaPunt, 4 plays, 12 yards
Q2 Air ForceTouchdown, 14 plays, 77 yards
Q2 NevadaPunt, 3 plays, 6 yards
Q2 Air ForceEnd of half, 1 play, −1 yard
Q3 Air ForceTouchdown, 6 plays, 70 yards
Q3 NevadaPunt, 3 plays, −4 yards
Q3 Air ForceField goal, 9 plays, 25 yards
Q3 NevadaPunt, 3 plays, 2 yards
Q3 Air ForceTouchdown, 6 plays, 65 yards
Q3 NevadaTouchdown, 5 plays, 75 yards
Q4 Air ForceTouchdown, 15 plays, 75 yards
Q4 NevadaTouchdown, 2 plays, 64 yards
Q4 Air ForceEnd of game, 4 plays, 12 yards
Play by play
1st quarter7 drives, then Air Force 10, Nevada 0
Nevada Punt, 2 plays
13:38
3rd & 12 at own 33
Matt Freem punt for 39 yds, fair catch by Amari Terry at the AFA 28
Air Force Field goal, 17 plays
13:38
1st & 10 at own 28
Brad Roberts run for 5 yds to the AFA 33
13:38
2nd & 5 at own 33
Ben Jefferson run for 3 yds to the AFA 30
13:38
3rd & 8 at own 30
Haaziq Daniels run for 16 yds to the AFA 46 for a 1ST down
13:38
1st & 10 at own 46
Brad Roberts run for 7 yds to the Nevad 47
13:38
2nd & 3 at opp 47
Brad Roberts run for 2 yds to the Nevad 45
13:38
3rd & 1 at opp 45
Haaziq Daniels run for 2 yds to the Nevad 43 for a 1ST down
10:16
1st & 10 at opp 43
Timeout AIR FORCE, clock 10:16
10:16
1st & 10 at opp 43
Omar Fattah run for 6 yds to the Nevad 37
10:16
2nd & 4 at opp 37
Ben Jefferson run for 3 yds to the Nevad 34
10:16
3rd & 1 at opp 34
Brad Roberts run for 5 yds to the Nevad 29 for a 1ST down
10:16
1st & 10 at opp 29
Brad Roberts run for 3 yds to the Nevad 26
10:16
2nd & 7 at opp 26
Cade Harris run for 2 yds to the Nevad 24
10:16
3rd & 5 at opp 24
Brad Roberts run for 4 yds to the Nevad 20
10:16
4th & 1 at opp 20
Haaziq Daniels run for 2 yds to the Nevad 18 for a 1ST down
10:16
1st & 10 at opp 18
Haaziq Daniels run for 6 yds to the Nevad 12
10:16
2nd & 4 at opp 12
Haaziq Daniels run for 3 yds to the Nevad 9
10:16
3rd & 1 at opp 9
Daniels,Haaziq rush middle for 3 yards gain to the NEV06 (Peterson,Dom) PENALTY AF Personal Foul (Smalley,Everett) 15 yards from NEV09 to NEV24. NO PLAY.
10:16
3rd & 16 at opp 24
Haaziq Daniels pass incomplete to Cade Harris
4:36
4th & 16 at opp 24
Matthew Dapore 41 yd FG GOODAir Force 3, Nevada 0
Nevada Punt, 6 plays
4:36
1st & 10 at own 35
Matthew Dapore kickoff for 65 yds for a touchback
4:36
1st & 10 at own 25
Nate Cox pass complete to Toa Taua for 6 yds to the Nevad 31
4:36
2nd & 4 at own 31
Devonte Lee run for 2 yds to the Nevad 33
4:36
3rd & 2 at own 33
Nate Cox run for 9 yds to the Nevad 42 for a 1ST down
4:36
1st & 10 at own 42
Devonte Lee run for 2 yds to the Nevad 44
4:36
2nd & 8 at own 44
Nate Cox pass incomplete to Jamaal Bell
4:36
3rd & 8 at own 44
Nate Cox pass incomplete to BJ Casteel
2:21
4th & 8 at own 44
Matt Freem punt for 36 yds, fair catch by Amari Terry at the AFA 20
Air Force Touchdown, 1 play
2:11
1st & 10 at own 20
Ben Brittain pass complete to David Cormier for 80 yds for a TD, (Matthew Dapore KICK)Air Force 10, Nevada 0
Nevada Touchdown, 10 plays
2:11
1st & 10 at own 35
Matthew Dapore kickoff for 65 yds for a touchback
2:11
1st & 10 at own 25
Devonte Lee run for 5 yds to the Nevad 30
2:11
2nd & 5 at own 30
Nate Cox pass complete to Jamaal Bell for 9 yds to the Nevad 21
2:11
3rd & 14 at own 21
Nate Cox pass complete to Jamaal Bell for 16 yds to the Nevad 37 for a 1ST down
2:11
1st & 10 at own 37
Nate Cox pass complete to Dalevon Campbell for 5 yds to the Nevad 42
Nevada Punt, 2 plays
0:00
1st & 10 at own 35
Luke Wieland kickoff for 60 yds
0:00
1st & 10 at own 35
Toa Taua run for 2 yds to the Nevad 37
0:00
2nd & 8 at own 37
Nate Cox run for 1 yd to the Nevad 38
0:00
3rd & 7 at own 38
No Huddle-Shotgun Cox,Nate pass incomplete short left to Bell,Jamaal QB hurried by Blackmon,TD PENALTY NEV False Start (Taua,Toa) 5 yards from NEV38 to NEV33. NO PLAY.
Nevada Touchdown, 10 plays
0:00
2nd & 5 at own 42
Toa Taua run for 11 yds to the AFA 47 for a 1ST down
Q2 15:00
1st & 10 at opp 47
Nate Cox pass complete to Spencer Curtis for 15 yds to the AFA 32 for a 1ST down
Q2 15:00
1st & 10 at opp 32
Nate Cox run for no gain to the AFA 32
Q2 15:00
2nd & 10 at opp 32
No Huddle-Shotgun Cox,Nate pass incomplete short right to Casteel,BJ PENALTY AF Pass Interference (Goff,Camby) 15 yards from AF 32 to AF 17, 1ST DOWN. NO PLAY.
Q2 15:00
1st & 10 at opp 17
Toa Taua run for 2 yds to the AFA 15
Q2 15:00
2nd & 8 at opp 15
Nate Cox pass complete to Toa Taua for 5 yds to the AFA 10
Q2 12:16
3rd & 3 at opp 10
Nate Cox run for 10 yds for a TD, (Matthew Killam KICK)Air Force 10, Nevada 7
2nd quarter5 drives, then Air Force 24, Nevada 7
Air Force Touchdown, 7 plays
12:16
1st & 10 at own 35
Matthew Killam kickoff for 65 yds for a touchback
12:16
1st & 10 at own 25
John Lee Eldridge III run for 12 yds to the AFA 37 for a 1ST down
12:16
1st & 10 at own 37
John Lee Eldridge III run for 12 yds to the AFA 49 for a 1ST down
12:16
1st & 10 at own 49
Brad Roberts run for 9 yds to the Nevad 42
12:16
2nd & 1 at opp 42
Emmanuel Michel run for 3 yds to the Nevad 39 for a 1ST down
12:16
1st & 10 at opp 39
John Lee Eldridge III run for 8 yds to the Nevad 31
12:16
2nd & 2 at opp 31
Emmanuel Michel run for 4 yds to the Nevad 27 for a 1ST down
9:17
1st & 10 at opp 27
Brad Roberts run for 27 yds for a TD, (Matthew Dapore KICK)Air Force 17, Nevada 7
9:17
1st & 10 at own 35
Dapore,Matthew kickoff 65 yards to the NEV00, Touchback PENALTY AF Offside (Breier,Cameron) 5 yards from AF 35 to AF 30. NO PLAY.
Nevada Punt, 4 plays
9:12
1st & 10 at own 30
Matthew Dapore kickoff for 57 yds , Jamaal Bell return for 9 yds to the Nevad 22
9:12
1st & 10 at own 22
Toa Taua run for 11 yds to the Nevad 33 for a 1ST down
9:12
1st & 10 at own 33
Toa Taua run for 1 yd to the Nevad 34
9:12
2nd & 9 at own 34
Nate Cox pass incomplete to BJ Casteel
9:12
3rd & 9 at own 34
Nate Cox pass incomplete to Spencer Curtis
7:55
4th & 9 at own 34
Harry Webster punt for 43 yds, fair catch by Amari Terry at the AFA 23
Air Force Touchdown, 14 plays
7:55
1st & 10 at own 23
Brad Roberts run for 7 yds to the AFA 30
7:55
2nd & 3 at own 30
Haaziq Daniels run for 1 yd to the AFA 29
7:55
3rd & 4 at own 29
John Lee Eldridge III run for 4 yds to the AFA 33 for a 1ST down
7:55
1st & 10 at own 33
Daniels,Haaziq pass incomplete short middle to Harris,Cade PENALTY NEV Pass Interference (Robbins,Zeke) 15 yards from AF 33 to AF 48, 1ST DOWN. NO PLAY.
7:55
1st & 10 at own 48
Brad Roberts run for 2 yds to the 50 yard line
7:55
2nd & 8 at the 50
Haaziq Daniels run for 14 yds to the Nevad 36 for a 1ST down
7:55
1st & 10 at opp 36
Brad Roberts run for 4 yds to the Nevad 32
7:55
2nd & 6 at opp 32
Brad Roberts run for 6 yds to the Nevad 26 for a 1ST down
3:38
1st & 10 at opp 26
Brad Roberts run for 26 yds AIR FORCE Penalty, Offensive Holding (Ben Jefferson) to the Nevad 25
3:38
1st & 9 at opp 25
Omar Fattah run for 4 yds to the Nevad 21
3:38
2nd & 5 at opp 21
Omar Fattah run for 9 yds to the Nevad 12 for a 1ST down
3:38
1st & 10 at opp 12
Brad Roberts run for 5 yds to the Nevad 7
3:38
2nd & 5 at opp 7
Brad Roberts run for 3 yds to the Nevad 4
3:38
3rd & 2 at opp 4
Brad Roberts run for 3 yds to the Nevad 1 for a 1ST down
0:47
1st & goal at opp 1
Brad Roberts run for 1 yd for a TD, (Matthew Dapore KICK)Air Force 24, Nevada 7
Nevada Punt, 3 plays
0:43
1st & 10 at own 35
Matthew Dapore kickoff for 59 yds , Jamaal Bell return for 11 yds to the Nevad 17
0:43
1st & 10 at own 17
Nate Cox pass complete to Dalevon Campbell for 6 yds to the Nevad 23
0:28
2nd & 4 at own 23
Timeout NEVADA, clock 00:28
0:28
2nd & 4 at own 23
Nate Cox pass incomplete to BJ Casteel
0:28
3rd & 4 at own 23
NEVADA Penalty, Ineligible Downfield on Pass ( Yards) declined
0:05
4th & 4 at own 23
Harry Webster punt for 49 yds
Air Force End of half, 1 play
0:00
1st & 10 at own 28
run for a loss of 1 yard to the AFA 27
Q3 15:00
1st & 10 at own 35
Matthew Killam kickoff for 65 yds for a touchback NEVADA Penalty, Defensive Offside (Marquese Allen-Patmon)
Q3 15:00
1st & 10 at own 35
Matthew Killam kickoff for 65 yds for a touchback AIR FORCE Penalty, Offensive Offside (5 Yards)
3rd quarter6 drives, then Air Force 41, Nevada 7
Air Force Touchdown, 6 plays
15:00
1st & 10 at own 30
John Lee Eldridge III run for 7 yds to the AFA 37
15:00
2nd & 3 at own 37
Brad Roberts run for 5 yds to the AFA 42 for a 1ST down
15:00
1st & 10 at own 42
Haaziq Daniels sacked by Jaden Dedman for a loss of 5 yards to the AFA 37
15:00
2nd & 15 at own 37
John Lee Eldridge III run for 6 yds to the AFA 43
15:00
3rd & 9 at own 43
John Lee Eldridge III run for 48 yds to the Nevad 9 for a 1ST down
11:54
1st & goal at opp 9
Brad Roberts run for 9 yds for a TD, (Matthew Dapore KICK)Air Force 31, Nevada 7
Nevada Punt, 3 plays
11:54
1st & 10 at own 35
Matthew Dapore kickoff for 65 yds for a touchback
11:54
1st & 10 at own 25
Nate Cox run for 3 yds to the Nevad 28
11:54
2nd & 7 at own 28
Nate Cox pass incomplete to Jacob Munro
11:54
3rd & 7 at own 28
PENALTY NEV False Start (Starck,Grant) 5 yards from NEV28 to NEV23. NO PLAY.
11:54
3rd & 12 at own 23
Nate Cox pass complete to Dalevon Campbell for 2 yds to the Nevad 21
10:36
4th & 14 at own 21
Matt Freem punt for 38 yds, fair catch by Amari Terry at the AFA 41
Air Force Field goal, 9 plays
10:36
1st & 10 at own 41
Brad Roberts run for 5 yds to the AFA 46
10:36
2nd & 5 at own 46
John Lee Eldridge III run for 5 yds to the Nevad 49 for a 1ST down
10:36
1st & 10 at opp 49
Emmanuel Michel run for 2 yds to the Nevad 47
10:36
2nd & 8 at opp 47
Jensen Jones run for 6 yds to the Nevad 41
10:36
3rd & 2 at opp 41
Emmanuel Michel run for 3 yds to the Nevad 38 for a 1ST down
10:36
1st & 10 at opp 38
Emmanuel Michel run for 4 yds to the Nevad 42
10:36
2nd & 14 at opp 42
Haaziq Daniels pass incomplete to David Cormier
10:36
3rd & 14 at opp 42
Jensen Jones run for 8 yds to the Nevad 34
5:44
4th & 6 at opp 34
Matthew Dapore 51 yd FG GOODAir Force 34, Nevada 7
Nevada Punt, 3 plays
5:37
1st & 10 at own 35
Matthew Dapore kickoff for 60 yds , Jamaal Bell return for 20 yds to the Nevad 25
5:37
1st & 10 at own 25
Nate Cox pass incomplete to Dalevon Campbell
5:37
2nd & 10 at own 25
Nate Cox pass complete to Toa Taua for 6 yds to the Nevad 31
5:37
3rd & 4 at own 31
Nate Cox run for 4 yds to the Nevad 27
4:10
4th & 8 at own 27
Harry Webster punt for 38 yds, fair catch by Amari Terry at the AFA 35
Air Force Touchdown, 6 plays
4:10
1st & 10 at own 35
Omar Fattah run for 11 yds to the AFA 46 for a 1ST down
4:10
1st & 10 at own 46
PENALTY AF False Start (Holcomb,Kaleb) 5 yards from AF 46 to AF 41. NO PLAY.
4:10
1st & 15 at own 41
Omar Fattah run for 5 yds to the AFA 46
4:10
2nd & 10 at own 46
Omar Fattah run for 9 yds to the Nevad 45
4:10
3rd & 1 at opp 45
Emmanuel Michel run for 5 yds to the Nevad 40 for a 1ST down
4:10
1st & 10 at opp 40
Amari Terry run for 14 yds to the Nevad 26 for a 1ST down
0:25
1st & 10 at opp 26
Emmanuel Michel run for 26 yds for a TD, (Anthony Rodriguez KICK)Air Force 41, Nevada 7
Nevada Touchdown, 5 plays
0:25
1st & 10 at own 35
John Olson kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
Nate Cox pass complete to Dazure Paggett for 9 yds to the Nevad 34
Q4 15:00
2nd & 1 at own 34
Devonte Lee run for no gain to the Nevad 34
Q4 15:00
3rd & 1 at own 34
Devonte Lee run for 11 yds to the Nevad 45 for a 1ST down
Q4 15:00
1st & 10 at own 45
Nate Cox pass complete to BJ Casteel for 15 yds to the AFA 40 for a 1ST down
Q4 13:17
1st & 10 at opp 40
Toa Taua run for 40 yds for a TD, (Matthew Killam KICK)Air Force 41, Nevada 14
4th quarter3 drives, then Air Force 48, Nevada 20
Air Force Touchdown, 15 plays
13:17
1st & 10 at own 35
Matthew Killam kickoff for 65 yds for a touchback
13:17
1st & 10 at own 25
Jet Harris run for 4 yds to the AFA 29
13:17
2nd & 6 at own 29
Jet Harris run for 2 yds to the AFA 31
13:17
3rd & 4 at own 31
Ben Brittain run for 4 yds to the AFA 35 for a 1ST down
13:17
1st & 10 at own 35
Jet Harris run for 3 yds to the AFA 38
13:17
2nd & 7 at own 38
Ben Brittain run for 19 yds to the Nevad 43 for a 1ST down
13:17
1st & 10 at opp 43
Jet Harris run for 5 yds to the Nevad 38
13:17
2nd & 5 at opp 38
Jet Harris run for 9 yds to the Nevad 29 for a 1ST down
13:17
1st & 10 at opp 29
Jet Harris run for 2 yds to the Nevad 27
13:17
2nd & 8 at opp 27
Jet Harris run for 5 yds to the Nevad 22
13:17
3rd & 3 at opp 22
Jet Harris run for 5 yds to the Nevad 17 for a 1ST down
13:17
1st & 10 at opp 17
Jet Harris run for 9 yds to the Nevad 8
13:17
2nd & 1 at opp 8
Jet Harris run for no gain to the Nevad 8
13:17
3rd & 1 at opp 8
Jet Harris run for no gain to the Nevad 8
13:17
4th & 1 at opp 8
Ben Brittain run for 2 yds to the Nevad 6 for a 1ST down
3:35
1st & goal at opp 6
Aiden Calvert run for 6 yds for a TD, (Anthony Rodriguez KICK)Air Force 48, Nevada 14
Nevada Touchdown, 2 plays
3:25
1st & 10 at own 35
John Olson kickoff for 49 yds , Devonte Lee return for 20 yds to the Nevad 36
3:25
1st & 10 at own 36
Nate Cox pass complete to Jamaal Bell for 58 yds to the AFA 6 for a 1ST down
2:52
1st & goal at opp 6
Toa Taua run for 6 yds for a TD, (Matthew Killam PAT MISSED)Air Force 48, Nevada 20
Air Force End of game, 4 plays
2:52
1st & 10 at own 35
Matthew Killam kickoff for 62 yds
2:52
1st & 10 at own 25
Owen Burk run for 2 yds to the AFA 27
2:52
2nd & 8 at own 27
Cannon Turner run for 3 yds to the AFA 30
2:52
3rd & 5 at own 30
Owen Burk run for 4 yds to the AFA 34
0:00
4th & 1 at own 34
Owen Burk run for 3 yds to the AFA 37 for a 1ST down
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.