From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Minnesota
Ohio State
159
Total yards
434
89
Passing yards
219
70
Rushing yards
215
4.7
Yards per pass
6.8
2.4
Yards per rush
6.1
10
First downs
23
3–12
Third downs
10–16
0–0
Fourth downs
0–0
2
Turnovers
0
1–15
Penalties
5–43
28:38
Possession
31:22
1
Sacks (by defense)
2
Efficiency
Minnesota
Ohio State
35%
Success rate
48%
−0.00
EPA per play
0.37
1.00
Explosiveness
1.12
−0.07
Rushing EPA
0.25
0.10
Passing EPA
0.49
13%
Passing-down success
21%
0.11
First-down EPA
0.41
−0.15
Second-down EPA
−0.08
0.03
Third-down EPA
0.82
6%
Havoc by its defense
22%
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)
Ohio State 87% to win. Elo’s favorite won.
The line
Ohio State −28, over/under 49.
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 97%, Minnesota 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. Ohio State drives left to right, Minnesota right to left.
Q1 MinnesotaPunt, 3 plays, 5 yards
Q1 Ohio StateTouchdown, 8 plays, 85 yards
Q1 MinnesotaPunt, 5 plays, 19 yards
Q1 Ohio StatePunt, 3 plays, 6 yards
Q1 MinnesotaPunt, 4 plays, 15 yards
Q1 Ohio StateField goal, 9 plays, 58 yards
Q2 MinnesotaPunt, 6 plays, 33 yards
Q2 Ohio StateField goal, 11 plays, 81 yards
Q2 MinnesotaPunt, 6 plays, 18 yards
Q2 Ohio StateEnd of half, 6 plays, 9 yards
Q3 Ohio StateTouchdown, 1 play, 75 yards
Q3 MinnesotaFumble, 1 play, −3 yards
Q3 Ohio StateTouchdown, 3 plays, 6 yards
Q3 MinnesotaInterception, 5 plays, 17 yards
Q3 Ohio StateField goal, 5 plays, 15 yards
Q3 MinnesotaPunt, 4 plays, 25 yards
Q3 Ohio StateTouchdown, 16 plays, 84 yards
Q4 MinnesotaField goal, 12 plays, 39 yards
Q4 Ohio StatePunt, 3 plays, 5 yards
Q4 MinnesotaPunt, 3 plays, 1 yard
Q4 Ohio StateEnd of game, 5 plays, 17 yards
Play by play
1st quarter6 drives, then Ohio State 7, Minnesota 0
Minnesota Punt, 3 plays
15:00
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jordan Nubin run for 2 yds to the MINN 27
15:00
2nd & 8 at own 27
Athan Kaliakmanis pass incomplete to Elijah Spencer
15:00
3rd & 8 at own 27
Athan Kaliakmanis run for 3 yds to the MINN 30
13:24
4th & 5 at own 30
Mark Crawford punt for 45 yds, fair catch by Jayden Ballard at the OSU 15
Ohio State Touchdown, 8 plays
13:24
1st & 10 at own 15
TreVeyon Henderson run for 15 yds to the OSU 30 for a 1ST down
13:24
1st & 10 at own 30
TreVeyon Henderson run for 4 yds to the OSU 34
13:24
2nd & 6 at own 34
TreVeyon Henderson run for 7 yds to the OSU 41 for a 1ST down
13:24
1st & 10 at own 41
Kyle McCord pass complete to TreVeyon Henderson for 13 yds to the MINN 46 for a 1ST down
13:24
1st & 10 at opp 46
Chip Trayanum run for 10 yds to the MINN 36 for a 1ST down
13:24
1st & 10 at opp 36
Kyle McCord pass complete to Cade Stover for 16 yds to the MINN 20 for a 1ST down
13:24
1st & 10 at opp 20
Chip Trayanum run for 11 yds to the MINN 9 for a 1ST down
9:22
1st & goal at opp 9
TreVeyon Henderson run for 9 yds for a TD (Jayden Fielding KICK)Ohio State 7, Minnesota 0
Minnesota Punt, 5 plays
9:22
1st & 10 at own 35
Jayden Fielding kickoff for 60 yds
9:22
1st & 10 at own 25
Zach Evans run for 6 yds to the MINN 31
9:22
2nd & 4 at own 31
Zach Evans run for 11 yds to the MINN 42 for a 1ST down
9:22
1st & 10 at own 42
Jordan Nubin run for 2 yds to the MINN 40
9:22
2nd & 12 at own 40
Jordan Nubin run for 5 yds to the MINN 45
9:22
3rd & 7 at own 45
Jordan Nubin run for 1 yd to the MINN 44
5:46
4th & 8 at own 44
Mark Crawford punt for 53 yds
Ohio State Punt, 3 plays
5:46
1st & 10 at own 3
TreVeyon Henderson run for 3 yds to the OSU 6
5:46
2nd & 7 at own 6
Shotgun Henderson,TreVeyon rush left for 3 yards gain to the OSU09 (Stolsky,Tyler) PENALTY OSU Holding (Stover,Cade) 3 yards from OSU06 to OSU03. NO PLAY.
5:46
2nd & 10 at own 3
Kyle McCord pass complete to Cade Stover for 6 yds to the OSU 9
5:46
3rd & 4 at own 9
Kyle McCord pass incomplete to Marvin Harrison Jr.
4:01
4th & 4 at own 9
Jesse Mirco punt for 46 yds, fair catch by Quentin Redding at the MINN 45
Minnesota Punt, 4 plays
4:01
1st & 10 at own 45
Athan Kaliakmanis pass complete to Corey Crooms Jr. for 10 yds to the OSU 45 for a 1ST down
4:01
1st & 10 at opp 45
Jordan Nubin run for 3 yds to the OSU 42
4:01
2nd & 7 at opp 42
Athan Kaliakmanis pass complete to Jordan Nubin for 3 yds to the OSU 45
4:01
3rd & 10 at opp 45
Athan Kaliakmanis run for 5 yds to the OSU 40
0:51
4th & 5 at opp 40
Mark Crawford punt for 27 yds, fair catch by Jayden Ballard at the OSU 13
Ohio State Field goal, 9 plays
0:51
1st & 10 at own 13
Kyle McCord pass complete to Marvin Harrison Jr. for 20 yds to the OSU 33 for a 1ST down
0:00
1st & 10 at own 33
Kyle McCord pass complete to Emeka Egbuka for 5 yds to the OSU 38
Q2 15:00
2nd & 5 at own 38
TreVeyon Henderson run for 4 yds to the OSU 42
Q2 15:00
3rd & 1 at own 42
TreVeyon Henderson run for 3 yds to the OSU 45 for a 1ST down
Q2 15:00
1st & 10 at own 45
Kyle McCord pass complete to Emeka Egbuka for 26 yds to the MINN 29 for a 1ST down
Q2 15:00
1st & 10 at opp 29
Kyle McCord pass incomplete to Marvin Harrison Jr.
Q2 15:00
2nd & 10 at opp 29
Kyle McCord pass incomplete to Marvin Harrison Jr.
Q2 15:00
3rd & 10 at opp 29
Kyle McCord pass incomplete to Emeka Egbuka
Q2 13:05
4th & 10 at opp 29
Jayden Fielding 47 yd FG GOODOhio State 10, Minnesota 0
2nd quarter4 drives, then Ohio State 13, Minnesota 0
Minnesota Punt, 6 plays
13:05
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
13:05
1st & 10 at own 25
Jordan Nubin run for 4 yds to the MINN 21
13:05
2nd & 14 at own 21
Athan Kaliakmanis pass incomplete to Daniel Jackson
13:05
3rd & 14 at own 21
Athan Kaliakmanis pass complete to Corey Crooms Jr. for 32 yds to the OSU 47 for a 1ST down
11:30
1st & 10 at opp 47
Timeout Minnesota, clock 11:30
11:30
1st & 10 at opp 47
Jordan Nubin run for 2 yds to the OSU 45
11:30
2nd & 8 at opp 45
Athan Kaliakmanis pass complete to Nick Kallerup for 3 yds to the OSU 42
11:30
3rd & 5 at opp 42
Jordan Nubin run for no gain to the OSU 42
9:15
4th & 5 at opp 42
Mark Crawford punt for 31 yds, fair catch by Jayden Ballard at the OSU 11
Ohio State Field goal, 11 plays
9:15
1st & 10 at own 11
TreVeyon Henderson run for 2 yds to the OSU 13
9:15
2nd & 8 at own 13
Kyle McCord pass complete to Marvin Harrison Jr. for 6 yds to the OSU 19
9:15
3rd & 2 at own 19
Kyle McCord pass complete to Emeka Egbuka for 8 yds to the OSU 27 for a 1ST down Minnesota Penalty, Face Mask (15 yards) (Justin Walley) to the OSU 42 for a 1ST down
9:15
1st & 10 at own 42
Kyle McCord pass complete to Emeka Egbuka for 23 yds to the MINN 35 for a 1ST down
9:15
1st & 10 at opp 35
TreVeyon Henderson run for 4 yds to the MINN 31
9:15
2nd & 6 at opp 31
TreVeyon Henderson run for 4 yds to the MINN 27
9:15
3rd & 2 at opp 27
Kyle McCord pass complete to Emeka Egbuka for 21 yds to the MINN 6 for a 1ST down
9:15
1st & goal at opp 6
Kyle McCord pass incomplete to Cade Stover
9:15
2nd & goal at opp 6
TreVeyon Henderson run for 2 yds to the MINN 8
9:15
3rd & goal at opp 8
Kyle McCord pass incomplete to Emeka Egbuka
4:51
4th & goal at opp 8
Jayden Fielding 26 yd FG GOODOhio State 13, Minnesota 0
Minnesota Punt, 6 plays
4:51
1st & 10 at own 35
Jayden Fielding kickoff for 57 yds
4:51
1st & 10 at own 25
Athan Kaliakmanis pass complete to Daniel Jackson for 9 yds to the MINN 34
4:51
2nd & 1 at own 34
Jordan Nubin run for no gain to the MINN 34
4:51
3rd & 1 at own 34
Athan Kaliakmanis run for 3 yds to the MINN 37 for a 1ST down
4:51
1st & 10 at own 37
Athan Kaliakmanis pass complete to Elijah Spencer for 6 yds to the MINN 43
4:51
2nd & 4 at own 43
Athan Kaliakmanis pass incomplete to Daniel Jackson
4:51
3rd & 4 at own 43
Athan Kaliakmanis pass incomplete to Daniel Jackson
1:55
4th & 4 at own 43
Mark Crawford punt for 54 yds, punt out-of-bounds at the OSU 3
Ohio State End of half, 6 plays
1:55
1st & 10 at own 3
TreVeyon Henderson run for 3 yds to the OSU 6
1:55
2nd & 7 at own 6
TreVeyon Henderson run for 3 yds to the OSU 9
1:55
3rd & 4 at own 9
TreVeyon Henderson run for 12 yds to the OSU 21 for a 1ST down
1:55
1st & 10 at own 21
PENALTY OSU False Start 5 yards from OSU21 to OSU16. NO PLAY.
0:44
1st & 15 at own 16
Timeout Ohio State, clock 00:44
0:44
1st & 15 at own 16
Kyle McCord pass incomplete to TreVeyon Henderson
0:44
2nd & 15 at own 16
Kyle McCord pass complete to Cade Stover for 3 yds to the OSU 19
0:00
3rd & 12 at own 19
Kyle McCord sacked by Jah Joyner for a loss of 7 yards to the OSU 12
3rd quarter6 drives, then Ohio State 30, Minnesota 0
Ohio State Touchdown, 1 play
15:00
1st & 10 at own 35
Dragan Kesich kickoff for 65 yds for a touchback
14:48
1st & 10 at own 25
TreVeyon Henderson run for 75 yds for a TD (Jayden Fielding KICK)Ohio State 20, Minnesota 0
14:48
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
14:36
1st & 10 at own 25
Athan Kaliakmanis sacked by Jack Sawyer for a loss of 3 yards to the MINN 6 Athan Kaliakmanis fumbled, recovered by OSU JT Tuimoloau , return for 0 yards
Ohio State Touchdown, 3 plays
14:36
1st & goal at opp 6
Kyle McCord pass incomplete to Emeka Egbuka
14:36
2nd & goal at opp 6
Chip Trayanum run for 2 yds to the MINN 4
13:53
3rd & goal at opp 4
Kyle McCord pass complete to Marvin Harrison Jr. for 4 yds for a TD (Jayden Fielding KICK)Ohio State 27, Minnesota 0
Minnesota Interception, 5 plays
13:53
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
13:53
1st & 10 at own 25
Jordan Nubin run for 7 yds to the MINN 32
13:53
2nd & 3 at own 32
Athan Kaliakmanis pass complete to Daniel Jackson for 8 yds to the MINN 40 for a 1ST down
13:53
1st & 10 at own 40
Jordan Nubin run for 2 yds to the MINN 42
13:53
2nd & 8 at own 42
Athan Kaliakmanis pass incomplete to Daniel Jackson
11:30
3rd & 8 at own 42
Ohio State Penalty, UNS: Unsportsmanlike Conduct (15 Yards) to the MINN 29
Ohio State Field goal, 5 plays
11:30
1st & 10 at opp 29
Kyle McCord pass complete to TreVeyon Henderson for 13 yds to the MINN 16 for a 1ST down
11:30
1st & 10 at opp 16
Chip Trayanum run for 2 yds to the MINN 14
11:30
2nd & 8 at opp 14
Kyle McCord pass incomplete to Julian Fleming
11:30
3rd & 8 at opp 14
Kyle McCord pass incomplete to Chip Trayanum
10:17
4th & 8 at opp 14
Jayden Fielding 32 yd FG GOODOhio State 30, Minnesota 0
Minnesota Punt, 4 plays
10:17
1st & 10 at own 35
Jayden Fielding kickoff for 63 yds
10:17
1st & 10 at own 25
Jordan Nubin run for 21 yds to the MINN 46 for a 1ST down
10:17
1st & 10 at own 46
Jordan Nubin run for 3 yds to the MINN 49
10:17
2nd & 7 at own 49
Jordan Nubin run for 1 yd to the 50 yard line
10:17
3rd & 6 at the 50
Athan Kaliakmanis pass incomplete to Brevyn Spann-Ford
8:01
4th & 6 at the 50
Mark Crawford punt for 34 yds, fair catch by Jayden Ballard at the OSU 16
Ohio State Touchdown, 16 plays
8:01
1st & 10 at own 16
Dallan Hayden run for 2 yds to the OSU 18
8:01
2nd & 8 at own 18
Kyle McCord pass complete to Carnell Tate for 6 yds to the OSU 24
8:01
3rd & 2 at own 24
Kyle McCord pass complete to Julian Fleming for 4 yds to the OSU 28 for a 1ST down
8:01
1st & 10 at own 28
Dallan Hayden run for 15 yds to the OSU 43 for a 1ST down
8:01
1st & 10 at own 43
Dallan Hayden run for 4 yds to the OSU 47
8:01
2nd & 6 at own 47
Dallan Hayden run for 3 yds to the 50 yard line
8:01
3rd & 3 at the 50
Kyle McCord pass complete to Julian Fleming for 6 yds to the MINN 44 for a 1ST down
8:01
1st & 10 at opp 44
Kyle McCord run for 2 yds to the MINN 42
8:01
2nd & 8 at opp 42
Kyle McCord pass complete to Patrick Gurd for 9 yds to the MINN 33 for a 1ST down
8:01
1st & 10 at opp 33
Kyle McCord pass complete to Xavier Johnson for 14 yds to the MINN 19 for a 1ST down
8:01
1st & 10 at opp 19
Dallan Hayden run for 5 yds to the MINN 14
8:01
2nd & 5 at opp 14
Dallan Hayden run for 1 yd to the MINN 13
0:00
3rd & 4 at opp 13
Kyle McCord pass complete to Xavier Johnson for 8 yds to the MINN 5 for a 1ST down
Q4 15:00
1st & goal at opp 5
Dallan Hayden run for 3 yds to the MINN 2
Q4 15:00
2nd & goal at opp 2
Dallan Hayden run for 1 yd to the MINN 1
Q4 13:43
3rd & goal at opp 1
Kyle McCord pass complete to Cade Stover for 1 yd for a TD (Jayden Fielding KICK)Ohio State 37, Minnesota 0
4th quarter4 drives, then Ohio State 37, Minnesota 3
Minnesota Field goal, 12 plays
13:43
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
13:43
1st & 10 at own 25
Ohio State Penalty, Defensive Holding (Gabe Powers) to the MINN 35 for a 1ST down
13:43
1st & 10 at own 35
Jordan Nubin run for 7 yds to the MINN 42
13:43
2nd & 3 at own 42
Jordan Nubin run for 3 yds to the MINN 45 for a 1ST down
13:43
1st & 10 at own 45
Athan Kaliakmanis pass complete to Elijah Spencer for 8 yds to the OSU 47
13:43
2nd & 2 at opp 47
Jordan Nubin run for 3 yds to the OSU 44 for a 1ST down
13:43
1st & 10 at opp 44
Athan Kaliakmanis run for 4 yds to the OSU 48
13:43
2nd & 14 at opp 48
Athan Kaliakmanis pass complete to Daniel Jackson for 12 yds to the OSU 36
13:43
1st & 10 at opp 34
Athan Kaliakmanis pass complete to Jordan Nubin for 4 yds to the OSU 30
13:43
2nd & 6 at opp 30
Jordan Nubin run for 3 yds to the OSU 33
13:43
3rd & 9 at opp 33
Athan Kaliakmanis sacked for a loss of 3 yards to the OSU 36
13:43
3rd & 2 at opp 36
Athan Kaliakmanis run for 2 yds to the OSU 34 for a 1ST down
6:43
4th & 12 at opp 36
Dragan Kesich 54 yd FG GOODOhio State 37, Minnesota 3
Ohio State Punt, 3 plays
6:43
1st & 10 at own 35
Dragan Kesich kickoff for 65 yds for a touchback
6:43
1st & 10 at own 25
Evan Pryor run for no gain to the OSU 25
6:43
2nd & 10 at own 25
Evan Pryor run for 3 yds to the OSU 28
6:43
3rd & 7 at own 28
Lincoln Kienholz pass complete to Evan Pryor for 2 yds to the OSU 30
4:40
4th & 5 at own 30
Jesse Mirco punt for 51 yds
Minnesota Punt, 3 plays
4:40
1st & 10 at own 19
Athan Kaliakmanis pass incomplete to Daniel Jackson
4:40
2nd & 10 at own 19
Sean Tyler run for 1 yd to the MINN 20
4:40
3rd & 9 at own 20
Athan Kaliakmanis pass complete to Sean Tyler for no gain to the MINN 20
3:01
4th & 9 at own 20
Mark Crawford punt for 40 yds, fair catch by Brandon Inniss at the OSU 40
Ohio State End of game, 5 plays
3:01
1st & 10 at own 40
Evan Pryor run for 5 yds to the OSU 45
3:01
2nd & 5 at own 45
Evan Pryor run for 3 yds to the OSU 48
3:01
3rd & 2 at own 48
Lincoln Kienholz pass complete to Joe Royer for 5 yds to the MINN 47 for a 1ST down
3:01
1st & 10 at opp 47
Evan Pryor run for 2 yds to the MINN 45
0:00
2nd & 8 at opp 45
Evan Pryor run for 2 yds to the MINN 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.