From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ohio State
Oregon
467
Total yards
496
326
Passing yards
341
141
Rushing yards
155
9.3
Yards per pass
10.0
4.3
Yards per rush
5.0
21
First downs
18
4–12
Third downs
6–14
2–2
Fourth downs
1–2
1
Turnovers
0
8–70
Penalties
3–25
33:04
Possession
26:56
0
Sacks (by defense)
1
Efficiency
Ohio State
Oregon
50%
Success rate
43%
0.41
EPA per play
0.28
1.29
Explosiveness
1.49
0.25
Rushing EPA
0.14
0.56
Passing EPA
0.41
22%
Passing-down success
43%
0.06
First-down EPA
0.07
0.63
Second-down EPA
0.30
0.61
Third-down EPA
1.04
11%
Havoc by its defense
7%
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)
Oregon 60% to win. Oregon pulled the upset. Elo’s favorite won.
The line
Ohio State −3.5, over/under 55.
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 Ohio State 59%, Oregon 41%. 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. Oregon drives left to right, Ohio State right to left.
Q1 Ohio StateTouchdown, 10 plays, 75 yards
Q1 OregonPunt, 6 plays, 18 yards
Q1 Ohio StateFumble, 4 plays, 13 yards
Q1 OregonTouchdown, 2 plays, 28 yards
Q1 Ohio StatePunt, 3 plays, −8 yards
Q1 OregonMissed FG, 6 plays, 33 yards
Q1 Ohio StateTouchdown, 4 plays, 74 yards
Q2 OregonTouchdown, 4 plays, 75 yards
Q2 OregonField goal, 5 plays, 32 yards
Q2 Ohio StateTouchdown, 12 plays, 75 yards
Q2 OregonTouchdown, 7 plays, 75 yards
Q2 Ohio StatePunt, 3 plays, 9 yards
Q2 OregonPunt, 3 plays, 4 yards
Q2 Ohio StateEnd of half, 1 play, −2 yards
Q3 OregonPunt, 6 plays, 19 yards
Q3 Ohio StateTouchdown, 6 plays, 79 yards
Q3 OregonTurnover on downs, 13 plays, 73 yards
Q3 Ohio StatePunt, 5 plays, 15 yards
Q3 OregonTouchdown, 5 plays, 60 yards
Q4 Ohio StateField goal, 13 plays, 53 yards
Q4 OregonField goal, 11 plays, 74 yards
Q4 Ohio StateEnd of game, 8 plays, 49 yards
Play by play
1st quarter7 drives, then Ohio State 7, Oregon 6
Ohio State Touchdown, 10 plays
15:00
1st & 10 at own 35
Atticus Sappington kickoff for 65 yds for a touchback
14:49
1st & 10 at own 25
Will Howard pass complete to Gee Scott Jr. for 6 yds to the OSU 31
14:18
2nd & 4 at own 31
Will Howard pass complete to Jeremiah Smith for 4 yds to the OSU 35 for a 1ST down
13:44
1st & 10 at own 35
Will Howard pass incomplete
13:38
2nd & 10 at own 35
TreVeyon Henderson run for 3 yds to the OSU 38
12:59
3rd & 7 at own 38
Will Howard pass complete to Jeremiah Smith for 6 yds to the OSU 44
12:22
4th & 1 at own 44
Will Howard run for 3 yds to the OSU 47 for a 1ST down
11:34
1st & 10 at own 47
Will Howard pass complete to Will Kacmarek for 32 yds to the ORE 21 for a 1ST down
11:18
1st & 10 at opp 21
Quinshon Judkins run for 3 yds to the ORE 18
10:39
2nd & 7 at opp 18
Will Howard pass complete to Quinshon Judkins for 17 yds to the ORE 1 for a 1ST down
10:00
1st & goal at opp 1
Will Howard run for 1 yd for a TD (Jayden Fielding KICK)Ohio State 7, Oregon 0
Oregon Punt, 6 plays
10:00
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
9:53
1st & 10 at own 25
Jordan James run for 5 yds to the ORE 30
9:29
2nd & 5 at own 30
Dillon Gabriel pass complete to Evan Stewart for 4 yds to the ORE 34
9:07
3rd & 1 at own 34
Dillon Gabriel run for 2 yds to the ORE 36 for a 1ST down
8:42
1st & 10 at own 36
Dillon Gabriel pass incomplete
8:35
2nd & 10 at own 36
Jordan James run for 1 yd to the ORE 37
8:15
3rd & 9 at own 37
Dillon Gabriel pass complete to Jordan James for 6 yds to the ORE 43
7:32
4th & 3 at own 43
Ross James punt for 42 yds, punt out-of-bounds at the OSU 15
Ohio State Fumble, 4 plays
7:25
1st & 10 at own 15
Emeka Egbuka run for 13 yds to the OSU 28 for a 1ST down
6:49
1st & 10 at own 28
Will Howard pass incomplete
6:43
2nd & 10 at own 28
Quinshon Judkins run for no gain to the OSU 28
6:34
3rd & 10 at own 28
Quinshon Judkins run for no gain to the OSU 28 Quinshon Judkins fumbled, recovered by ORE Derrick Harmon
Oregon Touchdown, 2 plays
6:30
1st & 10 at opp 28
Jordan James run for 25 yds to the OSU 3 for a 1ST down
5:51
1st & goal at opp 3
Jordan James run for 3 yds for a TD (Two-Point Conversion failed)Ohio State 7, Oregon 6
Ohio State Punt, 3 plays
5:51
1st & 10 at own 35
Atticus Sappington kickoff for 65 yds for a touchback
5:42
1st & 10 at own 25
Will Howard pass complete to Emeka Egbuka for a loss of 2 yards to the OSU 23
5:12
2nd & 12 at own 23
(05:11) PENALTY OSU False Start (Simmons,Josh) 5 yards from OSU23 to OSU18. NO PLAY.
2:42
2nd & 17 at own 18
Will Howard run for 6 yds to the OSU 24
2:42
3rd & 11 at own 24
PENALTY OSU False Start (Scott Jr.,Gee) 5 yards from OSU24 to OSU19. NO PLAY.
2:42
3rd & 16 at own 19
Will Howard pass complete to Emeka Egbuka for 3 yds to the OSU 22
2:42
4th & 13 at own 22
PENALTY OSU Delay Of Game (McGuire,Joe) 5 yards from OSU22 to OSU17. NO PLAY.
2:42
4th & 18 at own 17
Joe McGuire punt for 42 yds, fair catch by Tez Johnson at the ORE 41
Oregon Missed FG, 6 plays
2:32
1st & 10 at own 41
Dillon Gabriel pass complete to Terrance Ferguson for 3 yds to the ORE 44
2:06
2nd & 7 at own 44
Dillon Gabriel pass complete to Evan Stewart for 28 yds to the OSU 28 for a 1ST down
1:53
1st & 10 at opp 28
(01:55) No Huddle-Shotgun Gabriel,Dillon pass complete short left to Holden,Traeshon caught at OSU32, for 0 yards to the OSU28, out of bounds at OSU28 PENALTY ORE Illegal Shift (Johnson,Tez) 5 yards from OSU28 to OSU33. NO PLAY.
1:24
1st & 15 at opp 33
Jordan James run for 7 yds to the OSU 26
0:51
2nd & 8 at opp 26
Dillon Gabriel pass incomplete
0:47
3rd & 8 at opp 26
Dillon Gabriel pass incomplete
0:43
4th & 8 at opp 26
Atticus Sappington 44 yd FG MISSED
Ohio State Touchdown, 4 plays
0:34
1st & 10 at own 26
TreVeyon Henderson run for 17 yds to the OSU 43 for a 1ST down
0:00
1st & 10 at own 43
TreVeyon Henderson run for 53 yds to the ORE 4 for a 1ST down
Q2 14:51
1st & goal at opp 4
Will Howard run for 3 yds to the ORE 1
Q2 14:22
2nd & goal at opp 1
Quinshon Judkins run for 1 yd for a TD (Jayden Fielding KICK)Ohio State 14, Oregon 6
2nd quarter7 drives, then Oregon 22, Ohio State 21
Oregon Touchdown, 4 plays
14:22
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
14:12
1st & 10 at own 25
Dillon Gabriel pass complete to Tez Johnson for a loss of 2 yards to the ORE 23
13:32
2nd & 12 at own 23
Dillon Gabriel pass complete to Evan Stewart for 69 yds to the OSU 8 for a 1ST down
12:57
1st & goal at opp 8
Jordan James run for 2 yds to the OSU 10
12:31
2nd & goal at opp 10
Dillon Gabriel pass complete to Evan Stewart for 10 yds for a TD (Two-Point Conversion failed)Ohio State 14, Oregon 12
12:31
1st & 10 at own 35
PENALTY OSU Personal Foul (Hancock,Jordan) 15 yards from ORE35 to ORE50. NO PLAY.
Oregon Field goal, 5 plays
12:26
1st & 10 at the 50
Andrew Boyle kickoff for 9 yds
12:26
1st & goal at opp 9
Timeout Oregon, clock 12:26
12:16
1st & 10 at opp 41
Dillon Gabriel pass complete to Traeshon Holden for 32 yds to the OSU 9 for a 1ST down
11:40
1st & goal at opp 9
Jordan James run for 1 yd to the OSU 10
11:31
2nd & goal at opp 10
PENALTY ORE UNS: Unsportsmanlike Conduct (Holden,Traeshon) 15 yards from OSU10 to OSU25. NO PLAY.
11:20
2nd & goal at opp 25
Jordan James run for 3 yds to the OSU 22
10:45
3rd & goal at opp 22
Dillon Gabriel pass complete to Evan Stewart for 13 yds to the OSU 9
10:09
4th & goal at opp 9
Atticus Sappington 27 yd FG GOODOregon 15, Ohio State 14
Ohio State Touchdown, 12 plays
10:09
1st & 10 at own 35
Atticus Sappington kickoff for 65 yds for a touchback
10:03
1st & 10 at own 25
TreVeyon Henderson run for 1 yd to the OSU 26
9:38
2nd & 9 at own 26
TreVeyon Henderson run for no gain to the OSU 26
8:54
3rd & 9 at own 26
Will Howard pass complete to Gee Scott Jr. for 15 yds to the OSU 41 for a 1ST down
8:15
1st & 10 at own 41
Will Howard pass complete to TreVeyon Henderson for 3 yds to the OSU 44
7:42
2nd & 7 at own 44
Quinshon Judkins run for 6 yds to the 50 yard line
7:03
3rd & 1 at the 50
Quinshon Judkins run for 1 yd to the OSU 49
6:28
4th & 2 at own 49
Quinshon Judkins run for 3 yds to the ORE 48 for a 1ST down
5:52
1st & 10 at opp 48
Timeout Oregon, clock 05:52
5:44
1st & 10 at opp 48
Emeka Egbuka run for 7 yds to the ORE 41
5:07
2nd & 3 at opp 41
Quinshon Judkins run for 5 yds to the ORE 36 for a 1ST down
4:25
1st & 10 at opp 36
Will Howard pass complete to Quinshon Judkins for 21 yds to the ORE 15 for a 1ST down
3:58
1st & 10 at opp 15
Will Howard pass incomplete
3:53
2nd & 10 at opp 15
Will Howard pass complete to Emeka Egbuka for 15 yds for a TD (Jayden Fielding KICK)Ohio State 21, Oregon 15
Oregon Touchdown, 7 plays
3:53
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
3:48
1st & 10 at own 25
Jordan James run for 9 yds to the ORE 34
3:24
2nd & 1 at own 34
Jordan James run for 6 yds to the ORE 40 for a 1ST down
2:51
1st & 10 at own 40
Jordan James run for 6 yds to the ORE 46
2:22
2nd & 4 at own 46
Jordan James run for 5 yds to the OSU 49 for a 1ST down
1:52
1st & 10 at opp 49
Noah Whittington run for 1 yd to the OSU 48
1:25
2nd & 9 at opp 48
Dillon Gabriel pass incomplete
1:17
3rd & 9 at opp 48
Dillon Gabriel pass complete to Tez Johnson for 48 yds for a TD (Atticus Sappington KICK)Oregon 22, Ohio State 21
Ohio State Punt, 3 plays
1:17
1st & 10 at own 35
Atticus Sappington kickoff for 65 yds for a touchback
1:03
1st & 10 at own 25
Will Howard pass complete to Jeremiah Smith for 6 yds to the OSU 31
0:55
2nd & 4 at own 31
Will Howard pass complete to Jeremiah Smith for 3 yds to the OSU 34
0:49
4th & 1 at own 34
Timeout Oregon, clock 00:49
0:47
3rd & 1 at own 34
TreVeyon Henderson run for no gain to the OSU 34
0:44
4th & 1 at own 34
Joe McGuire punt for 36 yds, fair catch by Tez Johnson at the ORE 30
Oregon Punt, 3 plays
0:24
1st & 10 at own 30
Dillon Gabriel run for 3 yds to the ORE 33
0:17
2nd & 7 at own 33
Dillon Gabriel pass incomplete
0:12
3rd & 7 at own 33
Dillon Gabriel pass complete to Terrance Ferguson for 1 yd to the ORE 34
0:12
4th & 6 at own 34
Timeout Oregon, clock 00:12
0:06
4th & 6 at own 34
Ross James punt for 45 yds, fair catch by Brandon Inniss at the OSU 21
Ohio State End of half, 1 play
0:00
1st & 10 at own 21
W. Howard takes a knee
3rd quarter5 drives, then Ohio State 28, Oregon 22
Oregon Punt, 6 plays
15:00
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
14:54
1st & 10 at own 25
Jordan James run for no gain to the ORE 25
14:32
2nd & 10 at own 25
Dillon Gabriel pass incomplete
14:17
3rd & 10 at own 25
Dillon Gabriel pass complete to Evan Stewart for 17 yds to the ORE 42 for a 1ST down
13:54
1st & 10 at own 42
Jordan James run for 2 yds to the ORE 44
13:22
2nd & 8 at own 44
Dillon Gabriel pass incomplete
13:08
3rd & 8 at own 44
Dillon Gabriel run for no gain to the ORE 44
12:35
4th & 8 at own 44
Ross James punt for 35 yds, punt out-of-bounds at the OSU 21
Ohio State Touchdown, 6 plays
12:28
1st & 10 at own 21
Quinshon Judkins run for 3 yds to the OSU 24
11:36
2nd & 7 at own 24
Will Howard pass complete to Jeremiah Smith for 38 yds to the ORE 38 for a 1ST down
11:26
1st & 10 at opp 38
Quinshon Judkins run for 3 yds to the ORE 35
10:46
2nd & 7 at opp 35
Will Howard pass complete to Gee Scott Jr. for 25 yds to the ORE 10 for a 1ST down
10:08
1st & goal at opp 10
Will Howard pass complete to Emeka Egbuka for 4 yds to the ORE 6
9:27
2nd & goal at opp 6
Will Howard pass complete to Jeremiah Smith for 6 yds for a TD (Jayden Fielding KICK)Ohio State 28, Oregon 22
Oregon Turnover on downs, 13 plays
9:27
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
9:19
1st & 10 at own 25
Dillon Gabriel pass complete to Tez Johnson for 4 yds to the ORE 29
8:57
2nd & 6 at own 29
Kenyon Sadiq run for 1 yd to the ORE 30
8:20
3rd & 5 at own 30
Dillon Gabriel pass complete to Tez Johnson for 9 yds to the ORE 39 for a 1ST down
8:06
1st & 10 at own 39
Oregon Penalty, Ineligible Downfield on Pass (Yards) declined
7:52
2nd & 10 at own 39
Dillon Gabriel pass complete to Justius Lowe for 9 yds to the ORE 48
7:16
3rd & 1 at own 48
(07:18) Shotgun Gabriel,Dillon pass incomplete short right to Sadiq,Kenyon thrown to OSU34 PENALTY OSU Pass Interference offsetting ORE Ineligible Downfield on Pass offsetting. NO PLAY.
7:05
3rd & 1 at own 48
Jordan James run for no gain to the ORE 48
6:14
4th & 1 at own 48
Dillon Gabriel pass complete to Terrance Ferguson for 32 yds to the OSU 20 for a 1ST down
5:39
1st & 10 at opp 20
Jordan James run for 2 yds to the OSU 18
5:04
2nd & 8 at opp 18
Jordan James run for 9 yds to the OSU 9 for a 1ST down
4:29
1st & goal at opp 9
Dillon Gabriel pass incomplete
4:21
2nd & goal at opp 9
Jordan James run for 7 yds to the OSU 2
3:43
3rd & goal at opp 2
Dillon Gabriel pass incomplete
3:37
4th & goal at opp 2
Dillon Gabriel pass incomplete
3:37
4th & goal at opp 2
Dillon Gabriel pass incomplete
Ohio State Punt, 5 plays
3:31
1st & 10 at own 2
TreVeyon Henderson run for 3 yds to the OSU 5
2:56
2nd & 7 at own 5
Will Howard pass complete to Emeka Egbuka for 15 yds to the OSU 20 for a 1ST down
2:15
1st & 10 at own 20
TreVeyon Henderson run for 4 yds to the OSU 24
1:29
2nd & 6 at own 24
TreVeyon Henderson run for 3 yds to the OSU 27
0:19
3rd & 3 at own 27
Will Howard run for 10 yds to the OSU 17 Will Howard fumbled, recovered by OSU Will Howard
0:11
4th & 13 at own 17
Joe McGuire punt for 43 yds, fair catch by Tez Johnson at the ORE 40
Oregon Touchdown, 5 plays
0:00
1st & 10 at own 40
Dillon Gabriel pass complete to Tez Johnson for 9 yds to the ORE 49
Q4 14:54
2nd & 1 at own 49
Jordan James run for 16 yds to the OSU 35 for a 1ST down
Q4 14:14
1st & 10 at opp 35
Dillon Gabriel pass complete to Evan Stewart for 8 yds to the OSU 27
Q4 13:56
2nd & 2 at opp 27
Jordan James run for no gain to the OSU 27
Q4 13:20
3rd & 2 at opp 27
Dillon Gabriel run for 27 yds for a TD (Andrew Boyle KICK)Oregon 29, Ohio State 28
4th quarter3 drives, then Oregon 32, Ohio State 31
Ohio State Field goal, 13 plays
13:20
1st & 10 at own 35
Atticus Sappington kickoff for 65 yds
13:14
1st & 10 at own 25
Quinshon Judkins run for no gain to the OSU 25
12:30
2nd & 10 at own 25
Will Howard run for 6 yds to the OSU 31
11:55
3rd & 4 at own 31
Will Howard pass complete to Emeka Egbuka for 5 yds to the OSU 36 for a 1ST down
11:27
1st & 10 at own 36
Will Howard pass incomplete
11:22
2nd & 10 at own 36
TreVeyon Henderson run for 3 yds to the OSU 39
10:32
3rd & 7 at own 39
Will Howard pass complete to Jeremiah Smith for 18 yds to the ORE 43 for a 1ST down
10:02
1st & 10 at opp 43
PENALTY OSU False Start (Michalski,Zen) 5 yards from ORE43 to ORE48. NO PLAY.
9:39
1st & 15 at opp 48
Will Howard pass complete to Emeka Egbuka for 8 yds to the ORE 40
9:01
2nd & 7 at opp 40
Will Howard pass complete to Jeremiah Smith for 10 yds to the ORE 30 for a 1ST down
8:21
1st & 10 at opp 30
Will Howard pass complete to Emeka Egbuka for 11 yds to the ORE 19 for a 1ST down
7:51
1st & 10 at opp 19
PENALTY OSU False Start (Tshabola,Tegra) 5 yards from ORE19 to ORE24. NO PLAY.
7:24
1st & 15 at opp 24
Will Howard run for 1 yd to the ORE 23
6:36
2nd & 14 at opp 23
Will Howard pass complete to TreVeyon Henderson for 1 yd to the ORE 22
6:05
3rd & 13 at opp 22
Will Howard pass incomplete
6:00
4th & 13 at opp 22
Jayden Fielding 40 yd FG GOODOhio State 31, Oregon 29
Oregon Field goal, 11 plays
6:00
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
5:44
1st & 10 at own 25
Dillon Gabriel pass complete to Noah Whittington for 5 yds to the ORE 30
5:31
2nd & 5 at own 30
Dillon Gabriel pass complete to Tez Johnson for 5 yds to the ORE 35 for a 1ST down
5:01
1st & 10 at own 35
Noah Whittington run for 2 yds to the ORE 37
4:30
2nd & 8 at own 37
Jordan James run for 2 yds to the ORE 39
3:54
3rd & 6 at own 39
Jordan James run for 9 yds to the ORE 48 for a 1ST down
3:18
1st & 10 at own 48
Dillon Gabriel pass complete to Terrance Ferguson for 26 yds to the OSU 26 for a 1ST down
2:55
1st & 10 at opp 26
Dillon Gabriel pass complete to Tez Johnson for 2 yds to the OSU 24
2:18
2nd & 8 at opp 24
(02:21) No Huddle-Shotgun Gabriel,Dillon pass incomplete deep left to Stewart,Evan thrown to OSU00 PENALTY OSU Pass Interference (Hancock,Jordan) 15 yards from OSU24 to OSU09, 1ST DOWN. NO PLAY.
2:05
1st & goal at opp 9
Noah Whittington run for 4 yds to the OSU 5
1:55
3rd & goal at opp 2
Timeout Oregon, clock 01:55
1:54
2nd & goal at opp 5
Dillon Gabriel pass complete to Noah Whittington for 3 yds to the OSU 2
1:51
3rd & goal at opp 2
Jordan James run for 1 yd to the OSU 1
1:51
4th & goal at opp 1
Timeout Oregon, clock 01:51
1:47
4th & goal at opp 1
Atticus Sappington 19 yd FG GOODOregon 32, Ohio State 31
Ohio State End of game, 8 plays
1:47
1st & 10 at own 35
Atticus Sappington kickoff for 65 yds for a touchback
1:36
1st & 10 at own 25
Will Howard sacked by Matayo Uiagalelei for a loss of 9 yards to the OSU 16
1:11
2nd & 19 at own 16
Will Howard pass complete to Carnell Tate for 13 yds to the OSU 29
1:00
3rd & 6 at own 29
Will Howard pass complete to Emeka Egbuka for 8 yds to the OSU 37 for a 1ST down
0:51
1st & 10 at own 37
Will Howard pass complete to Jeremiah Smith for 9 yds to the OSU 46
0:34
2nd & 1 at own 46
Will Howard pass complete to Emeka Egbuka for 26 yds to the ORE 28 for a 1ST down
0:28
1st & 10 at opp 28
Will Howard pass incomplete
0:22
2nd & 10 at opp 28
(00:26) No Huddle-Shotgun Howard,Will pass complete short middle to Smith,Jeremiah caught at ORE21, for 0 yards to the ORE28 PENALTY OSU Pass Interference (Smith,Jeremiah) 15 yards from ORE28 to ORE43. NO PLAY.
0:10
2nd & 25 at opp 43
Will Howard pass incomplete
0:10
3rd & 25 at opp 43
Timeout Oregon, clock 00:10
0:06
3rd & 25 at opp 43
(00:09) No Huddle-Shotgun Howard,Will pass incomplete short left to Smith,Jeremiah thrown to ORE30 broken up by Muhammad,Jabbar PENALTY ORE Illegal Substitution (Caldwell,Jamaree) 5 yards from ORE43 to ORE38. NO PLAY.
0:00
3rd & 20 at opp 38
Will Howard run for 12 yds to the ORE 26
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.