From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Oklahoma
Tulsa
595
Total yards
292
476
Passing yards
217
119
Rushing yards
75
13.6
Yards per pass
8.0
4.3
Yards per rush
1.6
27
First downs
17
7–9
Third downs
8–19
1–1
Fourth downs
1–1
2
Turnovers
5
7–65
Penalties
7–33
26:43
Possession
33:17
3
Sacks (by defense)
0
Efficiency
Oklahoma
Tulsa
56%
Success rate
38%
0.63
EPA per play
−0.18
1.61
Explosiveness
1.23
0.06
Rushing EPA
−0.18
1.08
Passing EPA
−0.19
43%
Passing-down success
28%
0.46
First-down EPA
−0.17
0.29
Second-down EPA
−0.26
1.79
Third-down EPA
−0.31
33%
Havoc by its defense
11%
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)
Oklahoma 60% to win. Elo’s favorite won.
The line
Oklahoma −28, over/under 59.
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 Oklahoma 97%, Tulsa 3%. 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. Tulsa drives left to right, Oklahoma right to left.
Q1 TulsaFumble, 5 plays, −1 yard
Q1 OklahomaTouchdown, 2 plays, 84 yards
Q1 TulsaPunt, 8 plays, 25 yards
Q1 OklahomaTouchdown, 11 plays, 92 yards
Q1 TulsaPick-six, 3 plays (Oklahoma scores), 6 yards
Q1 TulsaInterception, 3 plays, −1 yard
Q1 OklahomaTouchdown, 4 plays, 37 yards
Q1 TulsaTouchdown, 11 plays, 75 yards
Q2 OklahomaTouchdown, 8 plays, 78 yards
Q2 TulsaTouchdown, 10 plays, 82 yards
Q2 OklahomaInterception, 1 play, 0 yards
Q2 TulsaPunt, 3 plays, −2 yards
Q2 OklahomaField goal, 11 plays, 10 yards
Q3 TulsaField goal, 11 plays, 73 yards
Q3 OklahomaTouchdown, 6 plays, 73 yards
Q3 TulsaPunt, 3 plays, −18 yards
Q3 OklahomaTouchdown, 7 plays, 42 yards
Q3 TulsaInterception, 3 plays, −9 yards
Q3 OklahomaTouchdown, 1 play, 50 yards
Q3 TulsaInterception, 6 plays, 11 yards
Q4 OklahomaTouchdown, 2 plays, 4 yards
Q4 TulsaPunt, 5 plays, 29 yards
Q4 OklahomaPunt, 7 plays, 29 yards
Q4 TulsaPunt, 3 plays, −4 yards
Q4 OklahomaEnd of game, 4 plays, 16 yards
Play by play
1st quarter8 drives, then Oklahoma 28, Tulsa 0
Tulsa Fumble, 5 plays
15:00
1st & 10 at own 35
Michael Slaba kickoff for 63 yds , Jalil Farooq return for 62 yds to the TLSA 36 Jalil Farooq fumbled, forced by Jaise Oliver, recovered by TLSA Donte Burton
14:45
1st & 10 at own 36
Anthony Watkins run for 1 yd to the TLSA 37
13:55
2nd & 9 at own 37
Roman Fuller pass complete to Devan Williams for 8 yds to the TLSA 45
13:30
3rd & 1 at own 45
Anthony Watkins run for 2 yds to the TLSA 47 for a 1ST down
13:25
1st & 10 at own 47
Roman Fuller pass complete to Anthony Watkins for a loss of 1 yard to the TLSA 46
13:13
2nd & 11 at own 46
Roman Fuller pass intercepted Gentry Williams return for 11 yds to the OU 43 Oklahoma Penalty, Unsportsmanlike Conduct (15 Yards) to the OU 16
Oklahoma Touchdown, 2 plays
13:00
1st & 10 at own 16
Dillon Gabriel pass complete to Andrel Anthony for 55 yds to the TLSA 29 for a 1ST down
12:45
1st & 10 at opp 29
Oklahoma Penalty, False Start (-5 Yards) to the TLSA 34
12:31
1st & 15 at opp 34
Jalil Farooq 34 Yd pass from Dillon Gabriel (Zach Schmit Kick)Oklahoma 7, Tulsa 0
Tulsa Punt, 8 plays
12:31
1st & 15 at own 35
Zach Schmit kickoff for 65 yds for a touchback
12:10
1st & 10 at own 25
Roman Fuller pass complete to Luke McGary for 3 yds to the TLSA 28
11:50
2nd & 7 at own 28
Bill Jackson run for 5 yds to the TLSA 33
11:30
3rd & 2 at own 33
Roman Fuller pass complete to Devan Williams for 4 yds to the TLSA 37 for a 1ST down
10:56
1st & 10 at own 37
Bill Jackson run for no gain to the TLSA 37
10:25
2nd & 10 at own 37
Jordan Ford run for 16 yds to the OU 47 for a 1ST down
10:15
1st & 10 at opp 47
Jordan Ford run for no gain to the OU 47
9:48
2nd & 10 at opp 47
Jordan Ford run for a loss of 3 yards to the 50 yard line
9:12
3rd & 13 at the 50
Roman Fuller pass complete to Ethan Hall for no gain to the 50 yard line Tulsa Penalty, Illegal Cut (Jordan Ford) declined
9:03
4th & 13 at the 50
Angus Davies punt for 42 yds , Gavin Freeman returns for no gain to the OU 8
Oklahoma Touchdown, 11 plays
8:48
1st & 10 at own 8
Jovantae Barnes run for 3 yds to the OU 11
8:25
2nd & 7 at own 11
Dillon Gabriel pass complete to Austin Stogner for 10 yds to the OU 21 for a 1ST down
8:08
1st & 10 at own 21
Dillon Gabriel pass complete to Jovantae Barnes for 5 yds to the OU 26
7:57
2nd & 5 at own 26
Jovantae Barnes run for 3 yds to the OU 29
7:39
3rd & 2 at own 29
Jovantae Barnes run for 17 yds to the OU 46 for a 1ST down
7:04
1st & 10 at own 46
Dillon Gabriel pass complete to Andrel Anthony for 32 yds to the TLSA 22 for a 1ST down
6:40
1st & 10 at opp 22
Dillon Gabriel pass complete to Drake Stoops for 6 yds to the TLSA 16
6:25
2nd & 4 at opp 16
Dillon Gabriel pass complete to Drake Stoops for 5 yds to the TLSA 11 for a 1ST down
5:53
1st & 10 at opp 11
Dillon Gabriel pass complete to Drake Stoops for 4 yds to the TLSA 7
5:24
2nd & 6 at opp 7
Jovantae Barnes run for 3 yds to the TLSA 4
4:49
3rd & 3 at opp 4
Drake Stoops 4 Yd pass from Dillon Gabriel (Zach Schmit Kick)Oklahoma 14, Tulsa 0
Tulsa Pick-six, 3 plays (Oklahoma scores)
4:49
3rd & 3 at own 35
Zach Schmit kickoff for 65 yds for a touchback
4:30
1st & 10 at own 25
Roman Fuller pass complete to Devan Williams for 7 yds to the TLSA 32
4:04
2nd & 3 at own 32
Anthony Watkins run for a loss of 1 yard to the TLSA 31
Jordan Ford run for a loss of 1 yard to the TLSA 24
2:57
2nd & 11 at own 24
Roman Fuller pass incomplete to Ethan Hall
2:44
3rd & 11 at own 24
Roman Fuller pass intercepted Kendel Dolby return for no gain to the TLSA 37
Oklahoma Touchdown, 4 plays
2:29
1st & 10 at opp 37
Major, Marcus rush for 23 yards to the TULSA14, PENALTY OKLAHOMA holding (Rouse, Walter) 10 yards to the TULSA47, NO PLAY.
2:15
1st & 20 at opp 47
Dillon Gabriel pass complete to Gavin Freeman for 4 yds to the TLSA 43
2:05
2nd & 16 at opp 43
Dillon Gabriel pass incomplete to Andrel Anthony
1:45
3rd & 16 at opp 43
Dillon Gabriel pass complete to Jayden Gibson for 34 yds to the TLSA 9 for a 1ST down
1:36
1st & 0 at opp 9
Major, Marcus rush for 2 yards to the TULSA7, PENALTY TULSA offside (Rogers, Everitt) 5 yards to the TULSA4, NO PLAY.
1:25
1st & goal at opp 4
Drake Stoops 4 Yd pass from Dillon Gabriel (Zach Schmit Kick)Oklahoma 28, Tulsa 0
Tulsa Touchdown, 11 plays
1:25
1st & 5 at own 35
Zach Schmit kickoff for 61 yds for a touchback
1:04
1st & 10 at own 25
Anthony Watkins run for 9 yds to the TLSA 34
0:51
2nd & 1 at own 34
Anthony Watkins run for 2 yds to the TLSA 36 for a 1ST down
0:15
1st & 10 at own 36
Cardell Williams pass complete to Ethan Hall for 21 yds to the OU 43 for a 1ST down
0:10
1st & 10 at opp 43
Tulsa Penalty, False Start (Nick Rempert) to the OU 48
Q2 14:45
1st & 15 at opp 48
Cardell Williams pass incomplete to Marquis Shoulders
Q2 14:10
2nd & 15 at opp 48
Bill Jackson run for 3 yds to the OU 45
Q2 13:46
3rd & 12 at opp 45
Cardell Williams pass complete to Marquis Shoulders for 12 yds to the OU 33 for a 1ST down
Q2 13:25
1st & 10 at opp 33
Tahj Gary run for 8 yds to the OU 25
Q2 13:05
2nd & 2 at opp 25
Cardell Williams run for 4 yds to the OU 21 for a 1ST down
Q2 12:50
1st & 10 at opp 21
Tahj Gary run for 2 yds to the OU 19
Q2 12:34
2nd & 8 at opp 19
Cardell Williams pass incomplete to Braylin Presley
Q2 12:30
3rd & 8 at opp 19
Marquis Shoulders 19 Yd pass from Cardell Williams (Chase Meyer Kick)Oklahoma 28, Tulsa 7
2nd quarter5 drives, then Oklahoma 38, Tulsa 14
Oklahoma Touchdown, 8 plays
12:30
3rd & 8 at own 35
Michael Slaba kickoff for 63 yds , Jalil Farooq return for 20 yds to the OU 22
12:07
1st & 10 at own 22
Dillon Gabriel pass complete to Jalil Farooq for 37 yds to the TLSA 41 for a 1ST down
12:00
1st & 10 at opp 41
Gavin Sawchuk run for no gain to the TLSA 41
11:32
2nd & 10 at opp 41
Gavin Sawchuk run for 4 yds to the TLSA 37
11:00
3rd & 6 at opp 37
Dillon Gabriel pass complete to LV Bunkley-Shelton for 1 yd to the TLSA 36
10:30
4th & 5 at opp 36
Dillon Gabriel pass complete to Gavin Sawchuk for 9 yds to the TLSA 27 for a 1ST down
10:20
1st & 10 at opp 27
Dillon Gabriel pass incomplete to LV Bunkley-Shelton
10:10
2nd & 10 at opp 27
Jovantae Barnes run for a loss of 1 yard to the TLSA 28
9:32
3rd & 11 at opp 28
Nic Anderson 28 Yd pass from Dillon Gabriel (Zach Schmit Kick)Oklahoma 35, Tulsa 7
Tulsa Touchdown, 10 plays
9:32
3rd & 11 at own 35
Zach Schmit kickoff for 63 yds , Jordan Ford return for 16 yds to the TLSA 18
9:16
1st & 10 at own 18
Anthony Watkins run for a loss of 1 yard to the TLSA 17
8:48
2nd & 11 at own 17
Cardell Williams pass complete to Devan Williams for 8 yds to the TLSA 25
8:20
3rd & 3 at own 25
Anthony Watkins run for 3 yds to the TLSA 28 for a 1ST down
7:58
1st & 10 at own 28
Anthony Watkins run for 9 yds to the TLSA 37
7:45
2nd & 1 at own 37
Anthony Watkins run for 4 yds to the TLSA 41 for a 1ST down
7:31
1st & 10 at own 41
Timeout Tulsa, clock 07:31
7:07
1st & 10 at own 41
Cardell Williams pass complete to Kamdyn Benjamin for 35 yds to the OU 24 for a 1ST down
6:45
1st & 10 at opp 24
Jordan Ford run for 6 yds to the OU 18
6:20
2nd & 4 at opp 18
Jordan Ford run for a loss of 2 yards to the OU 20
5:40
3rd & 6 at opp 20
Cardell Williams pass complete to Ethan Hall for 2 yds to the OU 18
5:30
4th & 4 at opp 18
Devan Williams 18 Yd pass from Cardell Williams (Chase Meyer Kick)Oklahoma 35, Tulsa 14
Oklahoma Interception, 1 play
5:30
4th & 4 at own 35
Michael Slaba kickoff for 65 yds for a touchback
5:23
1st & 10 at own 25
Dillon Gabriel pass intercepted Demarco Jones return for no gain to the TLSA 32
Tulsa Punt, 3 plays
5:10
1st & 10 at own 32
Jordan Ford run for 1 yd to the TLSA 33
4:45
2nd & 9 at own 33
Cardell Williams run for 2 yds to the TLSA 35
4:20
3rd & 7 at own 35
Jordan Ford run for a loss of 5 yards to the TLSA 30
3:30
4th & 12 at own 30
Angus Davies punt for 45 yds, punt out-of-bounds at the OU 25
Oklahoma Field goal, 11 plays
3:08
1st & 10 at own 25
Dillon Gabriel pass complete to Jalil Farooq for 26 yds to the TLSA 49 for a 1ST down
2:50
1st & 10 at opp 49
Jovantae Barnes run for 2 yds to the TLSA 47
2:29
2nd & 8 at opp 47
Dillon Gabriel pass complete to Jalil Farooq for 9 yds to the TLSA 38 for a 1ST down
2:15
1st & 10 at opp 38
Dillon Gabriel pass complete to Drake Stoops for 8 yds to the TLSA 30
1:47
2nd & 2 at opp 30
Jovantae Barnes run for 7 yds to the TLSA 23 for a 1ST down
1:17
1st & 10 at opp 23
Jovantae Barnes run for 12 yds to the TLSA 11 for a 1ST down
0:39
1st & 10 at opp 11
Jovantae Barnes run for 5 yds to the TLSA 6
0:33
2nd & 5 at opp 6
Timeout Tulsa, clock 00:33
0:26
2nd & 5 at opp 6
Jovantae Barnes run for 1 yd to the TLSA 5
0:26
3rd & 4 at opp 5
Timeout Oklahoma, clock 00:26
0:17
3rd & 4 at opp 5
Gabriel, Dillon rush for 5 yards to the TULSA0, PENALTY OKLAHOMA holding (Sexton, Jacob) 10 yards to the TULSA15, NO PLAY.
0:17
3rd & 14 at opp 15
Tulsa Penalty, Unsportsmanlike Conduct (Everitt Rogers) to the TLSA 7 for a 1ST down
0:13
1st & 0 at opp 7
Gabriel, Dillon pass incomplete to Anthony, Andrel, PENALTY TULSA pass interference (Carlisle, Tyree) 5 yards to the TULSA2, NO PLAY, 1ST DOWN OKLAHOMA.
0:13
1st & 0 at opp 2
Timeout Tulsa, clock 00:13
0:08
1st & goal at opp 2
Jackson Arnold pass incomplete to Blake Smith
0:02
2nd & goal at opp 2
Jackson Arnold run for no gain to the TLSA 2
0:02
3rd & 0 at opp 2
Timeout Oklahoma, clock 00:02
0:00
3rd & goal at opp 2
Zach Schmit 20 Yd Field GoalOklahoma 38, Tulsa 14
3rd quarter7 drives, then Oklahoma 59, Tulsa 17
Tulsa Field goal, 11 plays
15:00
1st & 10 at own 35
Zach Schmit kickoff for 65 yds for a touchback
14:45
1st & 10 at own 25
Anthony Watkins run for 5 yds to the TLSA 30
14:25
2nd & 5 at own 30
Anthony Watkins run for a loss of 2 yards to the TLSA 28
14:13
3rd & 7 at own 28
Tulsa Penalty, False Start (Ethan Hall) to the TLSA 23
14:00
3rd & 12 at own 23
Cardell Williams pass complete to Devan Williams for 26 yds to the TLSA 49 for a 1ST down
13:00
1st & 10 at own 49
Cardell Williams pass complete to Kamdyn Benjamin for 26 yds to the OU 25 for a 1ST down
12:12
1st & 10 at opp 25
Tahj Gary run for a loss of 1 yard to the OU 26
11:45
2nd & 11 at opp 26
Bill Jackson run for 3 yds to the OU 23
11:20
3rd & 8 at opp 23
Cardell Williams pass complete to Marquis Shoulders for 21 yds to the OU 2 for a 1ST down
11:00
1st & goal at opp 2
Bill Jackson run for no gain to the OU 2
10:35
2nd & goal at opp 2
Anthony Watkins run for no gain to the OU 2
9:57
3rd & goal at opp 2
Cardell Williams pass incomplete to Marquis Shoulders
9:54
4th & goal at opp 2
Chase Meyer 21 Yd Field GoalOklahoma 38, Tulsa 17
Oklahoma Touchdown, 6 plays
9:54
4th & 10 at own 35
Michael Slaba kickoff for 61 yds , Jalil Farooq return for 23 yds to the OU 27
9:35
1st & 10 at own 27
Dillon Gabriel pass complete to Jalil Farooq for 8 yds to the OU 35
9:17
2nd & 2 at own 35
Oklahoma Penalty, False Start (-5 Yards) to the OU 30
8:57
2nd & 7 at own 30
Gavin Sawchuk run for 3 yds to the OU 33
8:30
3rd & 4 at own 33
Dillon Gabriel pass complete to Andrel Anthony for 8 yds to the OU 41 for a 1ST down
8:10
1st & 10 at own 41
Dillon Gabriel pass complete to Andrel Anthony for 17 yds to the TLSA 42 for a 1ST down
7:20
1st & 10 at opp 42
Dillon Gabriel pass complete to Gavin Sawchuk for no gain to the TLSA 42
7:08
2nd & 10 at opp 42
Nic Anderson 42 Yd pass from Dillon Gabriel (Zach Schmit Kick)Oklahoma 45, Tulsa 17
Tulsa Punt, 3 plays
7:08
2nd & 10 at own 35
Zach Schmit kickoff for 65 yds for a touchback
7:00
1st & 10 at own 25
Cardell Williams sacked by Marcus Stripling for a loss of 13 yards to the TLSA 12 Tulsa Penalty, Intentional Grounding ( Yards) to the TLSA 12
6:45
2nd & 23 at own 12
Jordan Ford run for a loss of 2 yards to the TLSA 10
6:00
3rd & 25 at own 10
Cardell Williams run for 2 yds to the TLSA 12 Cardell Williams fumbled, recovered by TLSA Cardell Williams
5:45
4th & 23 at own 12
Tulsa Penalty, Delay of Game (-5 Yards) to the TLSA 7
5:29
4th & 28 at own 7
Angus Davies punt for 35 yds, punt out-of-bounds at the TLSA 42
Oklahoma Touchdown, 7 plays
5:05
1st & 10 at opp 42
Dillon Gabriel pass complete to Jalil Farooq for 12 yds to the TLSA 30 for a 1ST down
4:40
1st & 10 at opp 30
Jaquaize Pettaway run for 10 yds to the TLSA 20 for a 1ST down
4:19
1st & 10 at opp 20
Dillon Gabriel pass complete to Gavin Freeman for a loss of 3 yards to the TLSA 23
4:02
2nd & 13 at opp 23
Jackson Arnold pass incomplete to Gavin Freeman
4:02
3rd & 13 at opp 23
Timeout Oklahoma, clock 04:02
4:00
3rd & 13 at opp 23
Dillon Gabriel pass complete to Drake Stoops for 16 yds to the TLSA 7 for a 1ST down
3:30
1st & goal at opp 7
Dillon Gabriel pass complete to Drake Stoops for 6 yds to the TLSA 1
Oklahoma Penalty, Personal Foul (-15 Yards) to the TLSA 18
Tulsa Punt, 5 plays
14:09
2nd & 22 at own 35
Gavin Marshall kickoff for 59 yds for a touchback
13:53
1st & 10 at own 25
Bill Jackson run for 7 yds to the TLSA 32
13:23
2nd & 3 at own 32
Bill Jackson run for 19 yds to the OU 49 for a 1ST down
12:25
1st & 10 at opp 49
Bill Jackson run for 1 yd to the OU 48
11:50
2nd & 9 at opp 48
Bill Jackson run for no gain to the OU 48
11:20
3rd & 9 at opp 48
Bill Jackson run for 2 yds to the OU 46
10:33
4th & 7 at opp 46
Angus Davies punt for 34 yds, fair catch by Gavin Freeman at the OU 12
Oklahoma Punt, 7 plays
10:26
1st & 10 at own 12
Gavin Sawchuk run for 3 yds to the OU 15
9:30
2nd & 7 at own 15
Gavin Sawchuk run for 4 yds to the OU 19
8:45
3rd & 2 at own 19
Gavin Sawchuk run for 5 yds to the OU 24 for a 1ST down
8:13
1st & 10 at own 24
Barnes, Jovantae rush for 1 yard to the OKLAHOMA25, PENALTY OKLAHOMA illegal formation 5 yards to the OKLAHOMA19, NO PLAY.
7:53
1st & 15 at own 19
Jovantae Barnes run for 16 yds to the OU 35 for a 1ST down
7:00
1st & 10 at own 35
Jovantae Barnes run for a loss of 1 yard to the OU 34
6:18
2nd & 11 at own 34
Gavin Sawchuk run for 2 yds to the OU 36
5:26
3rd & 9 at own 36
Jackson Arnold pass complete to Jaquaize Pettaway for 5 yds to the OU 41
4:47
4th & 4 at own 41
Josh Plaster punt for 36 yds, fair catch by Kamdyn Benjamin at the TLSA 23
Tulsa Punt, 3 plays
4:00
1st & 10 at own 23
Anthony Watkins run for 2 yds to the TLSA 25
3:30
2nd & 8 at own 25
Roman Fuller run for a loss of 4 yards to the TLSA 21
2:59
3rd & 12 at own 21
Anthony Watkins run for a loss of 2 yards to the TLSA 19
2:24
4th & 14 at own 19
Angus Davies punt for 53 yds , Gavin Freeman returns for 8 yds to the OU 36
Oklahoma End of game, 4 plays
2:10
1st & 10 at own 36
Daylan Smothers run for 4 yds to the OU 40
1:28
2nd & 6 at own 40
Daylan Smothers run for 16 yds to the TLSA 44 for a 1ST down
0:30
1st & 10 at opp 44
TEAM run for a loss of 2 yards to the TLSA 46
0:00
2nd & 12 at opp 46
TEAM run for a loss of 2 yards to the TLSA 48
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.