Referee Henry Johns; umpire Bill Lamkin; head linesman Baron Ballester; line judge Tracy Jones; side judge Eric Hartman; field judge Glenn Crowther; back judge Peter Buchanan; center judge James JonesGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Tulsa
Navy
296
Total yards
153
168
Passing yards
27
128
Rushing yards
126
6.7
Yards per pass
2.5
3.0
Yards per rush
2.4
15
First downs
13
6–17
Third downs
6–17
1–2
Fourth downs
1–2
1
Turnovers
1
6–60
Penalties
6–46
27:40
Possession
32:20
4
Sacks (by defense)
0
Efficiency
Tulsa
Navy
34%
Success rate
33%
−0.06
EPA per play
−0.24
1.39
Explosiveness
0.52
−0.29
Rushing EPA
−0.17
0.35
Passing EPA
−0.47
35%
Passing-down success
12%
−0.52
First-down EPA
−0.59
−0.01
Second-down EPA
−0.21
0.66
Third-down EPA
0.34
19%
Havoc by its defense
10%
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)
Tulsa 52% to win. Elo’s favorite won.
The line
Tulsa −12, over/under 45.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 Tulsa 80%, Navy 20%. 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. Navy drives left to right, Tulsa right to left.
Q1 TulsaTurnover on downs, 6 plays, 25 yards
Q1 NavyPunt, 3 plays, 3 yards
Q1 TulsaPunt, 8 plays, 26 yards
Q1 NavyPunt, 3 plays, −5 yards
Q1 TulsaFumble, 1 play, −12 yards
Q1 NavyPunt, 3 plays, −17 yards
Q1 TulsaPunt, 7 plays, 25 yards
Q1 NavyPunt, 3 plays, 9 yards
Q2 TulsaField goal, 7 plays, 14 yards
Q2 NavyPunt, 6 plays, 10 yards
Q2 TulsaPunt, 7 plays, 12 yards
Q2 NavyFumble, 1 play, 5 yards
Q2 TulsaField goal, 6 plays, 17 yards
Q2 NavyField goal, 13 plays, 57 yards
Q3 NavyField goal, 14 plays, 60 yards
Q3 TulsaPunt, 3 plays, 7 yards
Q3 NavyPunt, 3 plays, −2 yards
Q3 TulsaTouchdown, 3 plays, 63 yards
Q3 NavyPunt, 3 plays, −8 yards
Q4 TulsaField goal, 11 plays, 52 yards
Q4 NavyPunt, 10 plays, 30 yards
Q4 TulsaField goal, 10 plays, 55 yards
Q4 NavyTurnover on downs, 4 plays, 7 yards
Q4 TulsaResult not recorded, 3 plays, 3 yards
Play by play
1st quarter7 drives, then Tied at 0
Tulsa Turnover on downs, 6 plays
15:00
1st & 10 at the 50
Ben Fee kickoff for 29 yds , T.K. Wilkerson return for 16 yds to the Tulsa 37
15:00
1st & 10 at own 37
Corey Taylor II run for 3 yds to the Tulsa 40
15:00
2nd & 7 at own 40
Corey Taylor II run for 13 yds to the Navy 47 for a 1ST down
15:00
1st & 10 at opp 47
Zach Smith pass complete to Josh Johnson for 5 yds to the Navy 42
15:00
2nd & 5 at opp 42
Corey Taylor II run for 2 yds to the Navy 40
15:00
3rd & 3 at opp 40
Corey Taylor II run for 2 yds to the Navy 38
15:00
4th & 1 at opp 38
T.K. Wilkerson run for no gain to the Navy 38
Navy Punt, 3 plays
12:33
1st & 10 at own 38
Xavier Arline run for no gain to the Navy 38
12:33
2nd & 10 at own 38
Xavier Arline run for 4 yds to the Navy 42
12:33
3rd & 6 at own 42
Xavier Arline run for a loss of 1 yard to the Navy 41
12:33
4th & 7 at own 41
Ben Fee punt for 39 yds , Keylon Stokes returns for 7 yds to the Tulsa 48 TULSA Penalty, Offensive holding (10 Yards) to the Tulsa 17
Tulsa Punt, 8 plays
10:33
1st & 10 at own 17
T.K. Wilkerson run for 4 yds to the Tulsa 21
10:33
2nd & 6 at own 21
T.K. Wilkerson run for 6 yds to the Tulsa 27 for a 1ST down
10:33
1st & 10 at own 27
T.K. Wilkerson run for 2 yds to the Tulsa 29
10:33
2nd & 8 at own 29
T.K. Wilkerson run for 4 yds to the Tulsa 33
10:33
3rd & 4 at own 33
Zach Smith pass complete to Josh Johnson for 5 yds to the Tulsa 38 for a 1ST down
10:33
1st & 10 at own 38
Zach Smith pass incomplete to Josh Johnson
10:33
2nd & 10 at own 38
Zach Smith pass complete to JuanCarlos Santana for 8 yds to the Tulsa 46
10:33
3rd & 2 at own 46
T.K. Wilkerson run for a loss of 3 yards to the Tulsa 43
10:33
4th & 5 at own 43
Lachlan Wilson punt for 39 yds , Mark Walker returns for a loss of 3 yards to the Navy 40 NAVY Penalty, illegal block (7 Yards) to the Navy 8
Navy Punt, 3 plays
6:24
1st & 10 at own 8
Xavier Arline pass incomplete to Mark Walker
6:24
2nd & 10 at own 8
Xavier Arline run for 1 yd to the Navy 9
6:24
3rd & 9 at own 9
NAVY Penalty, personal foul (Justin Self) to the Navy 5
6:24
3rd & 13 at own 5
Xavier Arline pass complete to Jamale Carothers for a loss of 2 yards to the Navy 3
6:24
4th & 15 at own 3
Ben Fee punt for 32 yds, punt out-of-bounds at the Navy 35
5:03
1st & 10 at opp 35
Corey Taylor II run for 2 yds to the Navy 47 Corey Taylor II fumbled, forced by Diego Fagot, recovered by Navy Diego Fagot
Navy Punt, 3 plays
4:54
1st & 10 at own 47
Xavier Arline run for 5 yds to the Tulsa 48
4:54
2nd & 5 at opp 48
NAVY Penalty, false start (-5 Yards) to the Navy 47
4:54
2nd & 10 at own 47
Nelson Smith run for no gain to the Navy 47
4:54
3rd & 10 at own 47
Xavier Arline sacked by Grant Sawyer for a loss of 17 yards to the Navy 30
4:54
4th & 27 at own 30
Ben Fee punt for 44 yds, fair catch by Keylon Stokes at the Tulsa 26
Tulsa Punt, 7 plays
2:40
1st & 10 at own 26
Zach Smith pass incomplete to James Palmer
2:40
2nd & 10 at own 26
Zach Smith pass incomplete to JuanCarlos Santana
2:40
3rd & 10 at own 26
Zach Smith pass incomplete to Keylon Stokes
2:18
4th & 10 at own 26
Timeout TULSA, clock 02:18
2:18
4th & 10 at own 26
Lachlan Wilson run for 22 yds to the Tulsa 48 for a 1ST down
2:18
1st & 10 at own 48
Corey Taylor II run for 3 yds to the Navy 49
2:18
2nd & 7 at opp 49
Zach Smith pass incomplete to Sam Crawford Jr., broken up by Michael McMorris
2:18
3rd & 7 at opp 49
Zach Smith pass incomplete to Keylon Stokes
2:18
4th & 7 at opp 49
Lachlan Wilson punt for 39 yds , Chance Warren returns for 1 yd to the Navy 11
Navy Punt, 3 plays
0:48
1st & 10 at own 11
Xavier Arline run for 2 yds to the Navy 13
0:48
2nd & 8 at own 13
Xavier Arline run for 4 yds to the Navy 17
Q2 15:00
3rd & 4 at own 17
Nelson Smith run for 3 yds to the Navy 20
Q2 15:00
4th & 1 at own 20
Ben Fee punt for 25 yds, downed at the Navy 45
2nd quarter5 drives, then Tulsa 6, Navy 3
Tulsa Field goal, 7 plays
14:05
1st & 10 at opp 45
SMITH, Z. pass complete to CRAWFORD JR, S. for 45 yards to the NAVY0, clock 14:05, PENALTY TLS holding (COUCH, D.) 10 yards to the TLS45, NO PLAY.
14:05
1st & 20 at own 45
T.K. Wilkerson run for 4 yds to the Tulsa 49
14:05
2nd & 16 at own 49
Zach Smith pass incomplete to Keylon Stokes
14:05
3rd & 16 at own 49
Zach Smith pass complete to JuanCarlos Santana for 17 yds to the Navy 34 for a 1ST down
14:05
1st & 10 at opp 34
Zach Smith pass incomplete to Josh Johnson
14:05
2nd & 10 at opp 34
Corey Taylor II run for 3 yds to the Navy 31
14:05
3rd & 7 at opp 31
Zach Smith pass incomplete to Sam Crawford Jr.
11:58
4th & 7 at opp 31
Zack Long 48 yd FG GOODTulsa 3, Navy 0
Navy Punt, 6 plays
11:58
1st & 0 at own 35
Zack Long kickoff for 57 yds
11:58
1st & 10 at own 25
Nelson Smith run for 2 yds to the Navy 27
11:58
2nd & 8 at own 27
Chance Warren run for 2 yds to the Navy 29
11:58
3rd & 6 at own 29
Myles Fells run for 6 yds to the Navy 35 for a 1ST down
11:58
1st & 10 at own 35
Xavier Arline run for a loss of 2 yards to the Navy 33
11:58
2nd & 12 at own 33
Xavier Arline run for 2 yds to the Navy 35
11:58
3rd & 10 at own 35
Xavier Arline pass incomplete to Devin Mathews
11:58
4th & 10 at own 35
Ben Fee punt for 35 yds, fair catch by Keylon Stokes at the Tulsa 30
Tulsa Punt, 7 plays
8:31
1st & 10 at own 30
Zach Smith pass incomplete to Josh Johnson
8:31
2nd & 10 at own 30
Corey Taylor II run for 9 yds to the Tulsa 39
8:31
3rd & 1 at own 39
Corey Taylor II run for 2 yds to the Tulsa 41 for a 1ST down
8:31
1st & 10 at own 41
Zach Smith pass complete to Keylon Stokes for 11 yds to the Navy 48 for a 1ST down
8:31
1st & 10 at opp 48
Corey Taylor II run for 6 yds to the Navy 42
8:31
2nd & 4 at opp 42
TEAM run for no gain to the Tulsa 42 TEAM fumbled, recovered by Tulsa Corey Taylor II
8:31
3rd & 20 at own 42
Zach Smith pass incomplete to Josh Johnson
8:31
4th & 20 at own 42
Lachlan Wilson punt for 58 yds for a touchback
5:35
1st & 10 at own 20
Myles Fells run for 5 yds to the Navy 25 Myles Fells fumbled, forced by Anthony Goodlow, recovered by Tulsa Zaven Collins
Tulsa Field goal, 6 plays
5:27
1st & 10 at opp 25
Corey Taylor II run for 9 yds to the Navy 16
5:27
2nd & 1 at opp 16
Corey Taylor II run for 1 yd to the Navy 15 for a 1ST down
5:27
1st & 10 at opp 15
Corey Taylor II run for 4 yds to the Navy 11
5:27
2nd & 6 at opp 11
Keylon Stokes run for 3 yds to the Navy 8
5:27
3rd & 3 at opp 8
Zach Smith pass incomplete to Josh Johnson
3:22
4th & 3 at opp 8
Zack Long 25 yd FG GOODTulsa 6, Navy 0
Navy Field goal, 13 plays
3:22
1st & 0 at own 35
Zack Long kickoff for 64 yds , Chance Warren return for 25 yds to the Navy 26
3:22
1st & 10 at own 26
Jamale Carothers run for 3 yds to the Navy 29
3:22
2nd & 7 at own 29
Carlinos Acie run for 4 yds to the Navy 33
3:22
3rd & 3 at own 33
Nelson Smith run for 6 yds to the Navy 39 for a 1ST down
3:22
1st & 10 at own 39
Jamale Carothers run for 6 yds to the Navy 45
3:22
2nd & 4 at own 45
Xavier Arline run for 19 yds to the Tulsa 36 for a 1ST down
3:22
1st & 10 at opp 36
Xavier Arline run for 2 yds to the Tulsa 34
1:08
2nd & 8 at opp 34
Timeout NAVY, clock 01:08
1:08
2nd & 8 at opp 34
Xavier Arline run for 2 yds to the Tulsa 32
1:08
3rd & 6 at opp 32
Xavier Arline pass complete to Mark Walker for 5 yds to the Tulsa 27
1:08
4th & 1 at opp 27
Nelson Smith run for 2 yds to the Tulsa 25 for a 1ST down
1:08
1st & 10 at opp 25
TEAM pass incomplete
1:08
2nd & 10 at opp 25
Xavier Arline pass complete to Mark Walker for 14 yds to the Tulsa 11 for a 1ST down
0:09
1st & 10 at opp 11
Timeout NAVY, clock 00:09
0:09
1st & 10 at opp 11
Xavier Arline sacked by Justin Wright for a loss of 6 yards to the Tulsa 17
0:00
2nd & 16 at opp 17
Bijan Nichols 34 yd FG GOOD TULSA Penalty, illegal formation ( Yards) declinedTulsa 6, Navy 3
3rd quarter5 drives, then Tulsa 13, Navy 6
Navy Field goal, 14 plays
15:00
1st & 0 at own 35
Zack Long kickoff for 54 yds , Carlinos Acie return for 14 yds to the Navy 25
15:00
1st & 10 at own 25
Xavier Arline run for 5 yds to the Navy 30
15:00
2nd & 5 at own 30
Xavier Arline run for 11 yds to the Navy 41 for a 1ST down
15:00
1st & 10 at own 41
Chance Warren run for 3 yds to the Navy 44
15:00
2nd & 7 at own 44
Nelson Smith run for 6 yds to the 50 yard line
15:00
3rd & 1 at the 50
Nelson Smith run for 3 yds to the Tulsa 47 for a 1ST down
15:00
1st & 10 at opp 47
WARREN, Chance rush for 5 yards to the TLS42 (WRIGHT, J.), PENALTY TLS offside (PLAYER, J.) 5 yards to the TLS42, NO PLAY.
15:00
1st & 5 at opp 42
Nelson Smith run for 3 yds to the Tulsa 39
15:00
2nd & 2 at opp 39
Chance Warren run for 3 yds to the Tulsa 36 for a 1ST down
15:00
1st & 10 at opp 36
Daniel Jones run for 5 yds to the Tulsa 31
15:00
2nd & 5 at opp 31
Nelson Smith run for 4 yds to the Tulsa 27
15:00
3rd & 1 at opp 27
Chance Warren run for 4 yds to the Tulsa 23 for a 1ST down
15:00
1st & 10 at opp 23
Jamale Carothers run for 2 yds to the Tulsa 21
15:00
2nd & 8 at opp 21
Xavier Arline run for 5 yds to the Tulsa 16
15:00
3rd & 3 at opp 16
Nelson Smith run for 1 yd to the Tulsa 15
7:08
4th & 2 at opp 15
Bijan Nichols 32 yd FG GOODTied at 6
Tulsa Punt, 3 plays
7:08
1st & 0 at own 35
Ben Fee kickoff for 65 yds for a touchback
7:08
1st & 10 at own 25
Corey Taylor II run for 1 yd to the Tulsa 26
7:08
2nd & 9 at own 26
Zach Smith pass complete to Sam Crawford Jr. for 5 yds to the Tulsa 31
7:08
3rd & 4 at own 31
Zach Smith run for 1 yd to the Tulsa 32
7:08
4th & 3 at own 32
Lachlan Wilson punt for 31 yds, fair catch by Mark Walker at the Navy 37
Navy Punt, 3 plays
5:10
1st & 10 at own 37
Nelson Smith run for 3 yds to the Navy 40
5:10
2nd & 7 at own 40
Xavier Arline run for a loss of 5 yards to the Navy 35
5:10
3rd & 12 at own 35
Xavier Arline run for no gain to the Navy 35
5:10
4th & 12 at own 35
Ben Fee punt for 28 yds, punt out-of-bounds at the Tulsa 37
Tulsa Touchdown, 3 plays
3:09
1st & 10 at own 37
Corey Taylor II run for a loss of 1 yard to the Tulsa 36
3:09
2nd & 11 at own 36
Zach Smith pass complete to Keylon Stokes for 3 yds to the Tulsa 39
3:09
3rd & 8 at own 39
TULSA Penalty, false start (Dante Bivens) to the Tulsa 34
1:33
3rd & 13 at own 34
Zach Smith pass complete to Josh Johnson for 66 yds for a TD (Zack Long KICK)Tulsa 13, Navy 6
Navy Punt, 3 plays
1:33
1st & 0 at own 35
Zack Long kickoff for 43 yds , Chance Warren return for 21 yds to the Navy 43
1:33
1st & 10 at own 43
Chance Warren run for a loss of 2 yards to the Navy 41
1:33
2nd & 12 at own 41
NAVY Penalty, false start (Billy Honaker) to the Navy 36
1:33
2nd & 17 at own 36
Xavier Arline pass incomplete
1:33
3rd & 17 at own 36
Xavier Arline sacked by Jaxon Player for a loss of 1 yard to the Navy 35
1:33
4th & 18 at own 35
Ben Fee punt for 37 yds, fair catch by Keylon Stokes at the Tulsa 28
4th quarter5 drives, then Tulsa 19, Navy 6
Tulsa Field goal, 11 plays
15:00
1st & 10 at own 28
Zach Smith pass complete to Keylon Stokes for 11 yds to the Tulsa 39 for a 1ST down
15:00
1st & 10 at own 39
Corey Taylor II run for 1 yd to the Tulsa 40
15:00
2nd & 9 at own 40
Corey Taylor II run for 12 yds to the Navy 48 for a 1ST down
15:00
1st & 10 at opp 48
Corey Taylor II run for 7 yds to the Navy 41
15:00
2nd & 3 at opp 41
Corey Taylor II run for 4 yds to the Navy 37 for a 1ST down
15:00
1st & 10 at opp 37
Zach Smith pass incomplete to Keylon Stokes
15:00
2nd & 10 at opp 37
Christian Lovick run for 10 yds to the Navy 27 for a 1ST down
15:00
1st & 10 at opp 27
Keylon Stokes run for 1 yd to the Navy 26
15:00
2nd & 9 at opp 26
Christian Lovick run for 6 yds to the Navy 20
15:00
3rd & 3 at opp 20
Zach Smith pass incomplete to Sam Crawford Jr., broken up by Terrell Adams
10:58
4th & 3 at opp 20
Zack Long 37 yd FG GOODTulsa 16, Navy 6
Navy Punt, 10 plays
10:58
1st & 0 at own 35
Zack Long kickoff for 62 yds , Chance Warren return for 37 yds to the NAVY 28 NAVY Penalty, personal foul (15 Yards) to the Navy 25
10:58
1st & 10 at own 25
Xavier Arline run for 15 yds to the Navy 40 for a 1ST down
10:58
1st & 10 at own 40
Xavier Arline run for 7 yds to the Navy 47
10:58
2nd & 3 at own 47
Nelson Smith run for no gain to the Navy 47
10:58
3rd & 3 at own 47
Xavier Arline run for 3 yds to the 50 yard line for a 1ST down
10:58
1st & 10 at the 50
Xavier Arline pass incomplete to Jamale Carothers
10:58
2nd & 10 at the 50
Xavier Arline run for 1 yd to the Tulsa 49
10:58
3rd & 9 at opp 49
Xavier Arline pass complete to Mark Walker for 10 yds to the Tulsa 39 for a 1ST down
10:58
1st & 10 at opp 39
Xavier Arline run for a loss of 4 yards to the Tulsa 43
10:58
2nd & 14 at opp 43
ARLINE, Xavier pass incomplete to WARREN, Chance, PENALTY NAVY holding (FRANKLAND, Kip) 10 yards to the NAVY47, NO PLAY.
10:58
2nd & 24 at own 47
Xavier Arline run for a loss of 1 yard to the Navy 46
10:58
3rd & 25 at own 46
Xavier Arline run for 9 yds to the Tulsa 45
10:58
4th & 16 at opp 45
Ben Fee punt for 19 yds, downed at the Tulsa 26
Tulsa Field goal, 10 plays
5:42
1st & 10 at own 26
Christian Lovick run for 5 yds to the Tulsa 31
5:42
2nd & 5 at own 31
Christian Lovick run for 4 yds to the Tulsa 35
5:42
3rd & 1 at own 35
Christian Lovick run for 3 yds to the Tulsa 38 for a 1ST down
5:42
1st & 10 at own 38
Anthony Watkins run for 3 yds to the Tulsa 41
3:54
2nd & 7 at own 41
Timeout NAVY, clock 03:54
3:54
2nd & 7 at own 41
Anthony Watkins run for a loss of 1 yard to the Tulsa 40
3:51
3rd & 8 at own 40
Timeout NAVY, clock 03:51
3:51
3rd & 8 at own 40
Zach Smith pass complete to Keylon Stokes for 37 yds to the Navy 23 for a 1ST down
3:51
1st & 10 at opp 23
Zach Smith pass incomplete to Sam Crawford Jr.
3:51
2nd & 10 at opp 23
Anthony Watkins run for 1 yd to the Navy 22
3:05
3rd & 9 at opp 22
Timeout NAVY, clock 03:05
3:05
3rd & 9 at opp 22
Christian Lovick run for 3 yds to the Navy 19 TULSA Penalty, illegal formation ( Yards) declined
2:54
4th & 6 at opp 19
Zack Long 36 yd FG GOODTulsa 19, Navy 6
Navy Turnover on downs, 4 plays
2:54
1st & 0 at own 35
Zack Long kickoff for 60 yds , Chance Warren return for 18 yds to the Navy 23
2:54
1st & 10 at own 23
MORRIS, Dalen pass incomplete to HIGH, Devon (WILLIAMS, C.), PENALTY TLS pass interference (WILLIAMS, C.) 15 yards to the NAVY38, 1ST DOWN NAVY, NO PLAY.
2:54
1st & 10 at own 38
Dalen Morris pass incomplete to Chance Warren
2:54
2nd & 10 at own 38
Dalen Morris sacked by Treyvon Reeves for a loss of 6 yards to the Navy 32
2:54
3rd & 16 at own 32
Dalen Morris sacked by Jaxon Player for a loss of 2 yards to the Navy 30
2:54
4th & 18 at own 30
Dalen Morris pass incomplete to Mark Walker, broken up by Allie Green IV
Tulsa Result not recorded, 3 plays
1:24
1st & 10 at opp 30
TEAM run for a loss of 1 yard to the Navy 31
1:24
2nd & 11 at opp 31
TEAM run for a loss of 1 yard to the Navy 32
1:24
3rd & 12 at opp 32
TEAM run for a loss of 1 yard to the Navy 33
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.