← CFB Terminal
45
Big Ten
AT
31
Big Ten
2021 week 1 · Thursday, September 2, 2021 at 7:00 PM CT · Huntington Bank Stadium · 📺 FOX · 50,805 att · 64.6°F Rain, wind 6.8

Drive chart

Ohio State Minnesota bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
11 pl · 34 yd · 5:56
0–0
14:53 1st & 10 OWN 25 Mohamed Ibrahim run for 3 yds to the Minn 28 +3 -0.30
14:09 2nd & 7 OWN 28 Tanner Morgan run for 9 yds to the Minn 37 for a 1ST down +9 1.32
13:33 1st & 10 OWN 37 Mohamed Ibrahim run for 5 yds to the Minn 42 +5 0.11
12:54 2nd & 5 OWN 42 Mohamed Ibrahim run for 3 yds to the Minn 45 +3 -0.43
12:20 3rd & 2 OWN 45 Mohamed Ibrahim run for 3 yds to the Minn 48 for a 1ST down +3 1.37
11:44 1st & 10 OWN 48 Mohamed Ibrahim run for 1 yd to the Minn 49 +1 -0.90
11:03 2nd & 9 OWN 49 Tanner Morgan run for 5 yds to the OhSt 46 +5 0.08
10:37 3rd & 4 OPP 46 Mohamed Ibrahim run for 8 yds to the OhSt 38 for a 1ST down +8 1.73
9:57 1st & 10 OPP 38 Treyson Potts run for a loss of 3 yards to the OhSt 41 -3 -1.39
9:17 2nd & 13 OPP 41 Tanner Morgan pass incomplete to Brevyn Spann-Ford 0 -1.03
9:10 3rd & 13 OPP 41 Tanner Morgan pass incomplete 0 -0.86
9:04 4th & 13 OPP 41 Mark Crawford punt for 33 yds, fair catch by Garrett Wilson at the OhSt 8
TD
5 pl · 92 yd · 1:42
7–0
9:00 1st & 10 OWN 8 C.J. Stroud pass complete to Garrett Wilson for 7 yds to the OhSt 15 +7 0.36
8:42 2nd & 3 OWN 15 OHIO ST Penalty, False Start (Chris Olave) to the OhSt 10 -5
8:19 2nd & 8 OWN 10 C.J. Stroud pass complete to Jaxon Smith-Njigba for 11 yds to the OhSt 21 for a 1ST down +11 0.73
7:53 1st & 10 OWN 21 C.J. Stroud pass incomplete to Garrett Wilson 0 -0.59
7:48 2nd & 10 OWN 21 Miyan Williams run for 8 yds to the OhSt 29 +8 0.41
7:22 3rd & 2 OWN 29 Miyan Williams 71 Yd Run (Noah Ruggles Kick) +71 6.51
PUNT
5 pl · 21 yd · 2:45
7–0
7:18 1st & 10 OWN 25 Tanner Morgan pass incomplete to Brady Boyd 0 -0.70
7:13 2nd & 10 OWN 25 Tanner Morgan pass complete to Dylan Wright for 13 yds to the Minn 38 for a 1ST down +13 1.83
6:41 1st & 10 OWN 38 Mohamed Ibrahim run for 1 yd to the Minn 39 +1 -0.89
6:02 2nd & 9 OWN 39 Tanner Morgan pass complete to Dylan Wright for 7 yds to the Minn 46 +7 0.56
5:21 3rd & 2 OWN 46 Mohamed Ibrahim run for no gain to the Minn 46 0 -1.00
4:37 4th & 2 OWN 46 Mark Crawford punt for 45 yds, punt out-of-bounds at the OhSt 9
FG
14 pl · 74 yd · 6:47
10–0
4:31 1st & 10 OWN 9 C.J. Stroud pass complete to Garrett Wilson for 7 yds to the OhSt 16 +7 0.37
4:03 2nd & 3 OWN 16 Master Teague III run for 4 yds to the OhSt 20 for a 1ST down +4 0.07
3:26 1st & 10 OWN 20 C.J. Stroud pass incomplete to Garrett Wilson 0 -0.56
3:21 2nd & 10 OWN 20 Master Teague III run for 6 yds to the OhSt 26 +6 0.14
2:36 3rd & 4 OWN 26 Master Teague III run for 10 yds to the OhSt 36 for a 1ST down +10 1.66
1:56 1st & 10 OWN 36 Master Teague III run for 3 yds to the OhSt 39 +3 -0.41
1:18 2nd & 7 OWN 39 Stroud, C.J. pass incomplete to Olave, Chris, PENALTY MINNESOTA pass interference (Smith, Terell) 15 yards to the MINNESOTA46, NO PLAY, 1ST DOWN OHIOST. +15
1:14 1st & 10 OPP 46 Master Teague III run for 3 yds to the Minn 43 +3 -0.34
0:31 2nd & 7 OPP 43 Timeout MINNESOTA, clock 00:31
0:24 2nd & 7 OPP 43 C.J. Stroud pass complete to Chris Olave for 7 yds to the Minn 36 for a 1ST down +7 0.87
0:00 OPP 43 End of 1st Quarter
14:57 1st & 10 OPP 36 Master Teague III run for 3 yds to the Minn 33 +3 -0.23
14:17 2nd & 7 OPP 33 C.J. Stroud pass complete to Jeremy Ruckert for 15 yds to the Minn 18 for a 1ST down +15 0.65
13:41 1st & 10 OPP 18 C.J. Stroud pass incomplete 0 -0.35
13:36 2nd & 10 OPP 18 C.J. Stroud pass incomplete to Garrett Wilson 0 -0.42
13:30 3rd & 10 OPP 18 C.J. Stroud pass complete to Jaxon Smith-Njigba for 1 yd to the Minn 17 +1 -0.50
12:50 4th & 9 OPP 17 Noah Ruggles 35 Yd Field Goal
Q2
TD
6 pl · 80 yd · 3:39
10–7
12:38 1st & 10 OWN 20 Mohamed Ibrahim run for 6 yds to the Minn 26 +6 0.29
11:57 2nd & 4 OWN 26 Mohamed Ibrahim run for 2 yds to the Minn 28 +2 -0.46
11:21 3rd & 2 OWN 28 Mohamed Ibrahim run for 1 yd to the Minn 29 +1 -0.40
10:28 4th & 1 OWN 29 Mohamed Ibrahim run for 56 yds to the OhSt 15 for a 1ST down +56 4.40
9:51 1st & 10 OPP 15 Treyson Potts run for 2 yds to the OhSt 13 +2 -0.18
9:11 2nd & 8 OPP 13 Dylan Wright 13 Yd pass from Tanner Morgan (Matthew Trickett Kick) +13 2.74
INT
4 pl · 16 yd · 1:08
10–7
9:05 1st & 10 OWN 25 C.J. Stroud pass complete to Garrett Wilson for 6 yds to the OhSt 31 +6 0.33
8:43 2nd & 4 OWN 31 TreVeyon Henderson run for 10 yds to the OhSt 41 for a 1ST down +10 1.09
8:12 1st & 10 OWN 41 C.J. Stroud pass incomplete 0 -1.14
8:03 2nd & 10 OWN 41 C.J. Stroud pass intercepted Terell Smith return for 23 yds to the OhSt 37 -1.20
TD
8 pl · 37 yd · 4:31
10–14
7:56 1st & 10 OPP 37 Treyson Potts run for 8 yds to the OhSt 29 +8 0.59
7:04 2nd & 2 OPP 29 Mohamed Ibrahim run for 6 yds to the OhSt 23 for a 1ST down +6 -0.20
6:24 1st & 10 OPP 23 Tanner Morgan pass complete to Brevyn Spann-Ford for 16 yds to the OhSt 7 for a 1ST down +16 0.47
5:46 1st & 7 OPP 7 Mohamed Ibrahim run for 2 yds to the OhSt 5 +2 -0.24
4:57 2nd & 5 OPP 5 Tanner Morgan pass incomplete to Daniel Jackson 0 -0.32
4:52 3rd & 5 OPP 5 Morgan, Tanner pass incomplete to Wright, Dylan, PENALTY OHIOST pass interference (Burke, Denzel) 3 yards to the OHIOST2, NO PLAY, 1ST DOWN MINNESOTA. +3
4:48 1st & 2 OPP 2 Mohamed Ibrahim run for a loss of 1 yard to the OhSt 3 -1 -1.00
4:08 2nd & 11 OPP 3 Mohamed Ibrahim run for 2 yds to the OhSt 1 +2
3:32 3rd & 9 OPP 1 Mohamed Ibrahim 1 Yd Run (Matthew Trickett Kick) +1
PUNT
4 pl · 3 yd · 2:04
10–14
3:27 1st & 10 OWN 25 Miyan Williams run for 5 yds to the OhSt 30 +5 0.09
3:09 2nd & 5 OWN 30 C.J. Stroud pass complete to Garrett Wilson for 4 yds to the OhSt 34 OHIO ST Penalty, Offensive Holding (Jeremy Ruckert) to the OhSt 24 -6 -1.19
2:57 2nd & 11 OWN 24 Miyan Williams run for 2 yds to the OhSt 26 +2 -0.19
2:10 3rd & 9 OWN 26 C.J. Stroud run for 2 yds to the OhSt 28 +2 -0.13
1:28 4th & 7 OWN 28 Jesse Mirco punt for 37 yds , Treyson Potts returns for 9 yds to the Minn 44
END OF HALF
5 pl · 4 yd · 1:28
10–14
1:24 1st & 10 OWN 44 Tanner Morgan pass incomplete to Dylan Wright 0 -1.16
1:17 2nd & 10 OWN 44 Mohamed Ibrahim run for 11 yds to the OhSt 45 for a 1ST down +11 2.05
0:49 1st & 10 OPP 45 Mohamed Ibrahim run for 4 yds to the OhSt 41 +4 -0.12
0:36 2nd & 6 OPP 41 Tanner Morgan pass incomplete to Daniel Jackson 0 -1.04
0:32 3rd & 6 OPP 41 Tanner Morgan sacked by Cody Simon for a loss of 11 yards to the Minn 48 -11 -2.44
0:00 OPP 41 End of 2nd Quarter
Q3
TD
7 pl · 81 yd · 2:17
17–14
14:50 1st & 10 OWN 19 C.J. Stroud run for 5 yds to the OhSt 24 +5 0.08
14:31 2nd & 5 OWN 24 Miyan Williams run for 6 yds to the OhSt 30 for a 1ST down +6 0.66
14:06 1st & 10 OWN 30 C.J. Stroud pass complete to Chris Olave for 11 yds to the OhSt 41 for a 1ST down +11 1.03
13:50 1st & 10 OWN 41 C.J. Stroud pass incomplete to Garrett Wilson 0 -1.14
13:45 2nd & 10 OWN 41 Miyan Williams run for 15 yds to the Minn 44 for a 1ST down +15 2.38
13:19 1st & 10 OPP 44 Miyan Williams run for 6 yds to the Minn 38 +6 0.30
12:43 2nd & 4 OPP 38 Chris Olave 38 Yd pass from C.J. Stroud (Noah Ruggles Kick) +38 3.12
TD
5 pl · 75 yd · 2:40
17–21
12:39 1st & 10 OWN 25 Mohamed Ibrahim run for 5 yds to the Minn 30 +5 0.09
12:00 2nd & 5 OWN 30 Tanner Morgan pass complete to Dylan Wright for 12 yds to the Minn 42 for a 1ST down +12 1.42
11:23 1st & 10 OWN 42 Mohamed Ibrahim run for 1 yd to the Minn 43 +1 -0.93
10:42 2nd & 9 OWN 43 Morgan, Tanner pass incomplete to Jackson, Daniel, PENALTY OHIOST pass interference (Watts, Ryan) 15 yards to the OHIOST42, NO PLAY, 1ST DOWN MINNESOTA. +15
10:30 1st & 10 OPP 42 Morgan, Tanner pass pass intended for Spann-Ford, Brevyn intercepted by Proctor, Josh at the OHIOST20, Proctor, Josh return 60 yards to the MINNESOTA20, PENALTY OHIOST roughing passer (Gant, Dallas) 15 yards to the OHIOST27, NO PLAY, 1ST DOWN MINNESOTA. +15
10:08 1st & 10 OPP 27 Treyson Potts run for 8 yds to the OhSt 19 +8 0.49
10:03 2nd & 2 OPP 19 Mohamed Ibrahim 19 Yd Run (Matthew Trickett Kick) +19 2.25
PUNT
3 pl · 4 yd · 1:26
17–21
9:59 1st & 10 OWN 25 Miyan Williams run for a loss of 2 yards to the OhSt 23 -2 -0.89
9:30 2nd & 12 OWN 23 C.J. Stroud pass incomplete to Garrett Wilson 0 -0.25
9:24 3rd & 12 OWN 23 C.J. Stroud run for 6 yds to the OhSt 29 +6 0.05
8:37 4th & 6 OWN 29 Jesse Mirco punt for 49 yds, punt out-of-bounds at the Minn 22
PUNT
6 pl · -3 yd · 3:17
17–21
8:33 1st & 10 OWN 22 Mohamed Ibrahim run for 1 yd to the Minn 23 +1 -0.51
7:55 2nd & 9 OWN 23 Tanner Morgan pass complete to Brevyn Spann-Ford for 14 yds to the Minn 37 for a 1ST down +14 1.74
7:09 1st & 10 OWN 37 Cam Wiley run for 3 yds to the Minn 40 MINNESOTA Penalty, Unnecessary Roughness (Conner Olson) to the Minn 25 -12 -2.17
6:34 2nd & 22 OWN 25 Mohamed Ibrahim run for 2 yds to the Minn 27 MINNESOTA Penalty, Offensive Holding (Curtis Dunlap Jr.) to the Minn 17 -8 -0.17
6:07 2nd & 30 OWN 17 Tanner Morgan pass incomplete to Dylan Wright 0 -0.03
6:03 3rd & 30 OWN 17 Mohamed Ibrahim run for 2 yds to the Minn 19 +2 -0.01
5:20 4th & 28 OWN 19 Mark Crawford punt for 38 yds , Garrett Wilson returns for 1 yd to the OhSt 44
TD
1 pl · 56 yd · 0:08
24–21
5:12 1st & 10 OWN 44 Garrett Wilson 56 Yd pass from C.J. Stroud (Noah Ruggles Kick) +56 4.37
FUMBLE RETURN TD
5 pl · 7 yd · 2:54
31–21
5:08 1st & 10 OWN 25 Tanner Morgan run for no gain to the Minn 25 0 -0.70
4:25 2nd & 10 OWN 25 Mohamed Ibrahim run for 8 yds to the Minn 33 +8 0.48
3:47 3rd & 2 OWN 33 Mohamed Ibrahim run for 3 yds to the Minn 36 for a 1ST down +3 1.15
3:02 1st & 10 OWN 36 Mohamed Ibrahim run for 3 yds to the Minn 39 +3 -0.41
2:18 2nd & 7 OWN 39 Haskell Garrett 32 Yd Fumble Return (Noah Ruggles Kick) -8.44
FG
12 pl · 47 yd · 6:39
31–24
2:13 1st & 10 OWN 25 Mohamed Ibrahim run for 4 yds to the Minn 29 +4 -0.11
1:26 2nd & 6 OWN 29 Tanner Morgan pass incomplete to Mike Brown-Stephens 0 -0.65
1:19 3rd & 6 OWN 29 Tanner Morgan pass complete to Treyson Potts for 12 yds to the Minn 41 for a 1ST down +12 2.18
0:47 1st & 10 OWN 41 Mohamed Ibrahim run for 1 yd to the Minn 42 +1 -0.92
0:09 2nd & 9 OWN 42 Treyson Potts run for 2 yds to the Minn 44 +2 -0.55
0:00 OWN 41 End of 3rd Quarter
14:53 3rd & 7 OWN 44 Tanner Morgan pass complete to Dylan Wright for 12 yds to the OhSt 44 for a 1ST down +12 2.72
14:25 1st & 10 OPP 44 Cam Wiley run for no gain to the OhSt 44 0 -0.97
13:35 2nd & 10 OPP 44 Tanner Morgan pass complete to Daniel Jackson for 15 yds to the OhSt 29 for a 1ST down +15 1.59
13:21 1st & 10 OPP 29 MINNESOTA Penalty, Substitution Infraction (-5 Yards) to the OhSt 34 -5
12:55 1st & 15 OPP 34 Treyson Potts run for 2 yds to the OhSt 32 +2 -0.39
12:07 2nd & 13 OPP 32 Treyson Potts run for 3 yds to the OhSt 29 +3 -0.30
11:20 3rd & 10 OPP 29 Cam Wiley run for 1 yd to the OhSt 28 +1 -0.76
10:39 4th & 9 OPP 28 Matthew Trickett 46 Yd Field Goal
Q4
TD
3 pl · 75 yd · 0:56
38–24
10:34 1st & 10 OWN 25 TreVeyon Henderson run for 5 yds to the OhSt 30 +5 0.09
9:54 2nd & 5 OWN 30 C.J. Stroud pass incomplete to Garrett Wilson 0 -0.75
9:43 3rd & 5 OWN 30 TreVeyon Henderson 70 Yd pass from C.J. Stroud (Noah Ruggles Kick) +70 6.74
TD
9 pl · 75 yd · 4:12
38–31
9:38 1st & 10 OWN 25 Treyson Potts run for 10 yds to the Minn 35 for a 1ST down +10 0.84
9:06 1st & 10 OWN 35 Tanner Morgan pass complete to Daniel Jackson for 21 yds to the OhSt 44 for a 1ST down +21 1.83
8:35 1st & 10 OPP 44 Treyson Potts run for no gain to the OhSt 44 0 -0.97
7:50 2nd & 10 OPP 44 Tanner Morgan run for 4 yds to the OhSt 40 +4 -0.16
7:06 3rd & 6 OPP 40 Tanner Morgan pass complete to Brevyn Spann-Ford for 14 yds to the OhSt 26 for a 1ST down +14 1.82
6:35 1st & 10 OPP 26 Treyson Potts run for 2 yds to the OhSt 24 +2 -0.25
5:48 2nd & 8 OPP 24 Tanner Morgan pass incomplete to Daniel Jackson 0 -0.55
5:43 3rd & 8 OPP 24 Tanner Morgan pass complete to Daniel Jackson for 22 yds to the OhSt 2 for a 1ST down +22 2.31
5:31 1st & 2 OPP 2 Bryce Williams 2 Yd Run (Matthew Trickett Kick) +2 1.21
TD
2 pl · 75 yd · 0:52
45–31
5:22 1st & 10 OWN 25 Miyan Williams run for 14 yds to the OhSt 39 for a 1ST down +14 1.22
4:39 1st & 10 OWN 39 Chris Olave 61 Yd pass from C.J. Stroud (Noah Ruggles Kick) +61 4.86
FUMBLE
4 pl · 34 yd · 0:40
45–31
4:34 1st & 10 OWN 25 Tanner Morgan pass incomplete to Daniel Jackson 0 -0.70
4:29 2nd & 10 OWN 25 Tanner Morgan pass complete to Mike Brown-Stephens for 14 yds to the Minn 39 for a 1ST down +14 1.93
4:05 1st & 10 OWN 39 Tanner Morgan pass incomplete to Dylan Wright 0 -1.11
3:59 2nd & 10 OWN 39 Tanner Morgan pass complete to Mike Brown-Stephens for 20 yds Mike Brown-Stephens fumbled, forced by Lathan Ransom, recovered by OhSt Tommy Eichenberg -1.04
END OF GAME
6 pl · 24 yd · 3:59
45–31
3:54 1st & 10 OWN 41 Marcus Crowley run for 1 yd to the OhSt 42 +1 -0.92
3:05 2nd & 9 OWN 42 Marcus Crowley run for 2 yds to the OhSt 44 +2 -0.55
2:32 3rd & 7 OWN 44 MINNESOTA Penalty, Defensive Offside (5 Yards) to the OhSt 49 +5
2:28 3rd & 2 OWN 49 Marcus Crowley run for 7 yds to the Minn 44 for a 1ST down +7 1.58
1:43 1st & 10 OPP 44 Marcus Crowley run for 2 yds to the Minn 42 +2 -0.53
0:57 2nd & 8 OPP 42 Marcus Crowley run for 2 yds to the Minn 40 +2 -0.60
0:08 3rd & 6 OPP 40 Marcus Crowley run for 5 yds to the Minn 35 +5 0.07
0:00 OPP 40 End of 4th Quarter
21 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

1sacks0
5plays for loss2
2takeaways1
0three-and-outs forced1
5explosive plays allowed7
5.07yards allowed / play10.10
5 of 11scoring drives allowed6 of 10
Ohio State
Ronnie Hickman 11 (5)
Teradja Mitchell 10 (4) 1 TFL
Dallas Gant 8 (4)
Cody Simon 7 (3) 1 sk · 1 TFL
Josh Proctor 7 (2)
Antwuan Jackson 5 (3) 1 TFL
Tommy Eichenberg 5 (1)
Denzel Burke 4 (3) 3 PD
Minnesota
Mariano Sori-Marin 6 (3)
Jordan Howden 4 (4)
Coney Durr 3 (2) 1 TFL
Boye Mafe 3 (3) 1 QH
Jordan Nubin 3 (3)
Calvin Swenson 2 (2)
Justus Harris 2 (2)
Terell Smith 2 (2) 1 INT
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals1 of 1
2punts3
43.0punt average38.7
0punts inside the 202
20return yards26
own 23average drive startown 26
Ohio State
K Noah Ruggles 1/1 FG · long 35 · 6/6 XP
P Jesse Mirco 2 punts · 43.0 avg
KR TreVeyon Henderson 1 ret · 19 yds · long 19
PR Garrett Wilson 1 ret · 1 yds · long 1
Minnesota
K Matthew Trickett 1/1 FG · long 46 · 4/4 XP
P Mark Crawford 3 punts · 38.7 avg · 2 in 20
KR Treyson Potts 1 ret · 17 yds · long 17
PR Treyson Potts 1 ret · 9 yds · long 9
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

48plays73
485yards370
10drives11
50%success rate40%
26.95total PPA13.21
Derived from 121 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Miyan Williams 71 Yd Run (Noah Ruggles Kick) 7–0
Q2Noah Ruggles 35 Yd Field Goal 10–0
Q2Dylan Wright 13 Yd pass from Tanner Morgan (Matthew Trickett Kick) 7–10
Q2Mohamed Ibrahim 1 Yd Run (Matthew Trickett Kick) 14–10
Q3Chris Olave 38 Yd pass from C.J. Stroud (Noah Ruggles Kick) 17–14
Q3Mohamed Ibrahim 19 Yd Run (Matthew Trickett Kick) 21–17
Q3Garrett Wilson 56 Yd pass from C.J. Stroud (Noah Ruggles Kick) 24–21
Q3Haskell Garrett 32 Yd Fumble Return (Noah Ruggles Kick) 21–31
Q4Matthew Trickett 46 Yd Field Goal 24–31
Q4TreVeyon Henderson 70 Yd pass from C.J. Stroud (Noah Ruggles Kick) 38–24
Q4Bryce Williams 2 Yd Run (Matthew Trickett Kick) 31–38
Q4Chris Olave 61 Yd pass from C.J. Stroud (Noah Ruggles Kick) 45–31

Biggest plays by PPA

Q4TreVeyon Henderson 70 Yd pass from C.J. Stroud (Noah Ruggles Kick) 6.74
Q1Miyan Williams 71 Yd Run (Noah Ruggles Kick) 6.51
Q4Chris Olave 61 Yd pass from C.J. Stroud (Noah Ruggles Kick) 4.86
Q2Mohamed Ibrahim run for 56 yds to the OhSt 15 for a 1ST down 4.40
Q3Garrett Wilson 56 Yd pass from C.J. Stroud (Noah Ruggles Kick) 4.37
Q3Chris Olave 38 Yd pass from C.J. Stroud (Noah Ruggles Kick) 3.12

Series recent meetings

2025 Minnesota 3 – 42 Ohio State
2023 Minnesota 3 – 37 Ohio State
2018 Minnesota 14 – 30 Ohio State
2015 Minnesota 14 – 28 Ohio State
2014 Ohio State 31 – 24 Minnesota
2010 Ohio State 52 – 10 Minnesota
2009 Minnesota 7 – 38 Ohio State
2008 Minnesota 21 – 34 Ohio State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal