Ohio State at Wisconsin

Saturday, October 28, 2023

No. 3 Ohio State beat Wisconsin 24–⁠10. It was their 86th meeting; after it, Ohio State led the series 63–⁠18–⁠5.

Away3Ohio State11–⁠2 in 2023
24
HomeWisconsin7–⁠6 in 2023
10

Final at Camp Randall Stadium, MadisonTV: NBCAttendance 76,453

At kickoff
37°F, overcast, wind 6 mph from the northWeather: NOAA NCEI Integrated Surface Database; Dane County Regional-Truax Field Airport (KMSN), 10 km from the stadium, 23 minutes after kickoff
Official
Larry SmithGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Ohio State377724
Wisconsin037010

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Ohio State

PassingC/AttYdsTDInt
Kyle McCord17/2622622
RushingCarYdsTDLong
TreVeyon Henderson24162133
Xavier Johnson429010
DeaMonte Trayanum61304
ReceivingRecYdsTDLong
Marvin Harrison Jr.6123235
TreVeyon Henderson445030
Julian Fleming219014
Gee Scott Jr.218011
DefenseTklTFLSacksInt
Tommy Eichenberg7000
Jack Sawyer6000
Steele Chambers5000
Tyleik Williams4210
Jordan Hancock4110
Josh Proctor4000

Wisconsin

PassingC/AttYdsTDInt
Braedyn Locke18/3916510
RushingCarYdsTDLong
Braelon Allen1050011
Jackson Acker93406
Braedyn Locke514029
ReceivingRecYdsTDLong
Will Pauling451119
Bryson Green246027
Skyler Bell426016
Jackson Acker52006
DefenseTklTFLSacksInt
Maema Njongmeta102.510
Hunter Wohler80.500
Jake Chaney7110
C.J. Goetz5210
Ricardo Hallman4001
Darryl Peterson3210
Preston Zachman2001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Ohio StateWisconsin
407Total yards259
226Passing yards165
181Rushing yards94
8.7Yards per pass4.2
4.2Yards per rush3.8
23First downs14
6–⁠13Third downs6–⁠16
0–⁠1Fourth downs0–⁠2
3Turnovers1
6–⁠25Penalties5–⁠26
35:50Possession24:10
2Sacks (by defense)4

Efficiency

Ohio StateWisconsin
50%Success rate28%
0.08EPA per play−0.19
1.17Explosiveness1.00
0.11Rushing EPA−0.15
0.46Passing EPA−0.21
47%Passing-down success23%
−0.29First-down EPA−0.26
0.51Second-down EPA−0.33
0.75Third-down EPA0.55
16%Havoc by its defense21%

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 68% to win. Elo’s favorite won.

The line

Ohio State −14.5, 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 Ohio State 84%, Wisconsin 16%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wisconsin end zoneOhio State end zoneQ1 Ohio StateTurnover on downs, 8 playsQ1 WisconsinFumble, 2 playsQ1 Ohio StateField goal, 7 playsQ1 WisconsinPunt, 4 playsQ1 WisconsinMissed FG, 4 playsQ1 Ohio StatePunt, 3 playsQ1 Ohio StateInterception, 7 playsQ1 WisconsinPunt, 3 playsQ2 Ohio StateTouchdown, 7 playsQ2 WisconsinPunt, 3 playsQ2 Ohio StateInterception, 7 playsQ2 WisconsinField goal, 12 playsQ3 WisconsinTouchdown, 7 playsQ3 Ohio StateTouchdown, 9 playsQ3 WisconsinPunt, 3 playsQ3 Ohio StatePunt, 8 playsQ3 WisconsinPunt, 10 playsQ4 Ohio StatePunt, 6 playsQ4 WisconsinPunt, 3 playsQ4 Ohio StateTouchdown, 3 playsQ4 WisconsinTurnover on downs, 10 playsQ4 Ohio StatePunt, 3 playsQ4 WisconsinTurnover on downs, 5 playsQ4 Ohio StateEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Wisconsin drives left to right, Ohio State right to left.
  1. Q1 Ohio StateTurnover on downs, 8 plays, 24 yards
  2. Q1 WisconsinFumble, 2 plays, 15 yards
  3. Q1 Ohio StateField goal, 7 plays, 47 yards
  4. Q1 WisconsinPunt, 4 plays, 17 yards
  5. Q1 WisconsinMissed FG, 4 plays, 0 yards
  6. Q1 Ohio StatePunt, 3 plays, 5 yards
  7. Q1 Ohio StateInterception, 7 plays, 54 yards
  8. Q1 WisconsinPunt, 3 plays, 3 yards
  9. Q2 Ohio StateTouchdown, 7 plays, 52 yards
  10. Q2 WisconsinPunt, 3 plays, 7 yards
  11. Q2 Ohio StateInterception, 7 plays, 34 yards
  12. Q2 WisconsinField goal, 12 plays, 51 yards
  13. Q3 WisconsinTouchdown, 7 plays, 75 yards
  14. Q3 Ohio StateTouchdown, 9 plays, 75 yards
  15. Q3 WisconsinPunt, 3 plays, 9 yards
  16. Q3 Ohio StatePunt, 8 plays, 39 yards
  17. Q3 WisconsinPunt, 10 plays, 45 yards
  18. Q4 Ohio StatePunt, 6 plays, 34 yards
  19. Q4 WisconsinPunt, 3 plays, 2 yards
  20. Q4 Ohio StateTouchdown, 3 plays, 45 yards
  21. Q4 WisconsinTurnover on downs, 10 plays, 25 yards
  22. Q4 Ohio StatePunt, 3 plays, 3 yards
  23. Q4 WisconsinTurnover on downs, 5 plays, 16 yards
  24. Q4 Ohio StateEnd of game, 2 plays, −3 yards

Play by play

1st quarter8 drives, then Ohio State 3, Wisconsin 0
Ohio State Turnover on downs, 8 plays
15:00Gavin Lahm kickoff for 61 yds
15:001st & 10 at own 35TreVeyon Henderson run for 9 yds to the OSU 44
15:002nd & 1 at own 44Kyle McCord pass incomplete
15:003rd & 1 at own 44Kyle McCord run for 2 yds to the OSU 46 for a 1ST down
15:001st & 10 at own 46Kyle McCord pass complete to Julian Fleming for 14 yds to the WIS 40 for a 1ST down
15:001st & 10 at opp 40Xavier Johnson run for 5 yds to the WIS 35
15:002nd & 5 at opp 35TreVeyon Henderson run for 2 yds to the WIS 33
11:534th & 3 at opp 33Timeout Ohio State, clock 11:53
11:533rd & 3 at opp 33Kyle McCord pass incomplete
11:444th & 3 at opp 33Kyle McCord sacked for a loss of 8 yards to the WIS 41
Wisconsin Fumble, 2 plays
11:441st & 10 at own 41Braelon Allen run for 4 yds to the WIS 45
11:022nd & 6 at own 45Braelon Allen run for 11 yds to the OSU 44 Braelon Allen fumbled, recovered by OSU Davison Igbinosun [NHSG] ALLEN, Braelon rush up the middle for a gain of 11 yards, ALLEN, Braelon fumbled at WIS49 forced by SAWYER, Jack, recovered by OSU IGBINOSUN, Davison at the OSU44, returned 0 yards to the OSU44, End of Play, clock 11:02.
Ohio State Field goal, 7 plays
11:021st & 10 at own 44TreVeyon Henderson run for 6 yds to the 50 yard line
11:022nd & 4 at the 50TreVeyon Henderson run for 3 yds to the WIS 47
11:023rd & 1 at opp 47Kyle McCord pass complete to TreVeyon Henderson for 30 yds to the WIS 17 for a 1ST down
11:021st & 10 at opp 17Kyle McCord pass incomplete
11:022nd & 10 at opp 17Xavier Johnson run for 6 yds to the WIS 11
11:023rd & 4 at opp 11Chip Trayanum run for 2 yds to the WIS 9
8:094th & 2 at opp 9Jayden Fielding 27 yd FG GOODOhio State 3, Wisconsin 0
Wisconsin Punt, 4 plays
8:09Jayden Fielding kickoff for 65 yds for a touchback
8:091st & 10 at own 25Braelon Allen run for 4 yds to the WIS 29 Braelon Allen fumbled, recovered by WIS [NHSG] ALLEN, Braelon rush up the middle for a gain of 4 yards, ALLEN, Braelon fumbled at WIS29 forced by HANCOCK, Jordan, recovered by WIS NELSON, Jack at the WIS29, returned 0 yards to the WIS29, End of Play.
8:092nd & 6 at own 29LOCKE, Braedyn pass to the left incomplete intended for DIKE, Chimere thrown to the WIS40. PENALTY OSU Holding on IGBINOSUN, Davison enforced 10 yards from the WIS29 to the WIS39 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
8:091st & 10 at own 39Braelon Allen run for 3 yds to the WIS 42
8:092nd & 7 at own 42Braedyn Locke pass incomplete
8:093rd & 7 at own 42Braedyn Locke pass incomplete
6:564th & 5 at own 29Jesse Mirco punt for 42 yds
Wisconsin Missed FG, 4 plays
6:561st & 10 at opp 36Braedyn Locke pass incomplete
6:562nd & 10 at opp 36Braedyn Locke pass complete to Skyler Bell for 5 yds to the OSU 31
6:563rd & 5 at opp 31Wisconsin Penalty, Delay Of Game (Braedyn Locke) to the OSU 36
6:563rd & 10 at opp 36Braedyn Locke pass incomplete
6:304th & 7 at own 42Atticus Bertrams punt for 45 yds , returns for no gain to the OSU 24
Ohio State Punt, 3 plays
6:301st & 10 at own 24Kyle McCord pass complete to Julian Fleming for 5 yds to the OSU 29
6:302nd & 5 at own 29TreVeyon Henderson run for no gain to the OSU 29
6:303rd & 5 at own 29Kyle McCord pass incomplete
3:324th & 10 at opp 36Nathanial Vakos 54 yd FG MISSED
Ohio State Interception, 7 plays
3:321st & 10 at own 37Kyle McCord pass incomplete
3:322nd & 10 at own 37TreVeyon Henderson run for 4 yds to the OSU 41
3:323rd & 6 at own 41Kyle McCord pass complete to Marvin Harrison Jr. for 35 yds to the WIS 24 for a 1ST down
3:321st & 10 at opp 24Wisconsin Penalty, Offsides (5 Yards) to the WIS 19
3:321st & 5 at opp 19Kyle McCord pass incomplete
3:322nd & 5 at opp 19TreVeyon Henderson run for 4 yds to the WIS 15
3:323rd & 1 at opp 15Wisconsin Penalty, Unsportsmanlike Conduct (Yards) to the WIS 9 for a 1ST down
0:311st & goal at opp 9Kyle McCord pass intercepted, touchback.
Wisconsin Punt, 3 plays
0:001st & 10 at own 20Braelon Allen run for 3 yds to the WIS 23
Q2 15:002nd & 7 at own 23Braedyn Locke pass incomplete
Q2 15:003rd & 7 at own 23Braedyn Locke pass incomplete
Q2 14:434th & 7 at own 23Atticus Bertrams punt for 29 yds
2nd quarter4 drives, then Ohio State 10, Wisconsin 3
Ohio State Touchdown, 7 plays
14:431st & 10 at own 48TreVeyon Henderson run for 10 yds to the WIS 42 for a 1ST down
14:431st & 10 at opp 42Kyle McCord pass complete to TreVeyon Henderson for 1 yd to the WIS 41
14:432nd & 9 at opp 41Kyle McCord pass complete to TreVeyon Henderson for 8 yds to the WIS 33
14:433rd & 1 at opp 33Kyle McCord run for 2 yds to the WIS 31 for a 1ST down
14:431st & 10 at opp 31Kyle McCord pass complete to Gee Scott Jr. for 11 yds to the WIS 20 for a 1ST down
14:431st & 10 at opp 20Chip Trayanum run for 4 yds to the WIS 16
10:362nd & 6 at opp 16Kyle McCord pass complete to Marvin Harrison Jr. for 16 yds for a TD (Jayden Fielding KICK)Ohio State 10, Wisconsin 0
Wisconsin Punt, 3 plays
10:29Jayden Fielding kickoff for 64 yds
10:291st & 10 at own 26Braedyn Locke pass incomplete
10:292nd & 10 at own 26Braedyn Locke pass complete to Jackson Acker for 4 yds to the WIS 30
10:293rd & 6 at own 30Braedyn Locke pass complete to Will Pauling for 3 yds to the WIS 33
8:534th & 3 at own 33Atticus Bertrams punt for 45 yds, fair catch by Jayden Ballard at the OSU 22
Ohio State Interception, 7 plays
8:531st & 10 at own 22Xavier Johnson run for 8 yds to the OSU 30
8:532nd & 2 at own 30Chip Trayanum run for 4 yds to the OSU 34 for a 1ST down
8:531st & 10 at own 34Kyle McCord pass incomplete
8:532nd & 10 at own 34Kyle McCord pass complete to Carnell Tate for 14 yds to the OSU 48 for a 1ST down
8:531st & 10 at own 48Kyle McCord pass complete to TreVeyon Henderson for 6 yds to the WIS 46
8:532nd & 4 at opp 46TreVeyon Henderson run for 7 yds to the WIS 39 for a 1ST down
8:531st & 10 at opp 39Ohio State Penalty, False Start (Gee Scott Jr.) to the WIS 44
5:091st & 15 at opp 44Kyle McCord pass intercepted
Wisconsin Field goal, 12 plays
5:091st & 10 at own 48Braelon Allen run for 8 yds to the OSU 44
5:092nd & 2 at opp 44ALLEN, Braelon rush up the middle for no gain to the OSU44 (HALL JR., Mike). PENALTY OSU Offsides on TUIMOLOAU, JT enforced 5 yards from the OSU44 to the OSU39 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down).
5:091st & 10 at opp 39Braedyn Locke sacked by Jordan Hancock for a loss of 10 yards to the OSU 49
5:092nd & 20 at opp 49Braedyn Locke pass complete to C.J. Williams for 7 yds to the OSU 42
5:093rd & 13 at opp 42Braedyn Locke pass complete to Will Pauling for 19 yds to the OSU 23 for a 1ST down
5:091st & 10 at opp 23Braelon Allen run for 7 yds to the OSU 16
5:092nd & 3 at opp 16Braedyn Locke pass complete to Skyler Bell for 5 yds to the OSU 11 for a 1ST down
5:091st & 10 at opp 11Braelon Allen run for 9 yds to the OSU 2
5:092nd & 1 at opp 2Braelon Allen run for 1 yd to the OSU 1 for a 1ST down
0:431st & goal at opp 1Braedyn Locke pass complete to Skyler Bell for no gain to the OSU 1
0:432nd & goal at opp 1Braelon Allen run for no gain to the OSU 1
0:433rd & goal at opp 1Braedyn Locke pass complete to Braelon Allen for no gain to the OSU 1
0:004th & goal at opp 1Nathanial Vakos 19 yd FG GOODOhio State 10, Wisconsin 3
3rd quarter5 drives, then Ohio State 17, Wisconsin 10
Wisconsin Touchdown, 7 plays
15:00Jayden Fielding kickoff for 65 yds
15:001st & 10 at own 25Braedyn Locke pass complete to Bryson Green for 27 yds to the OSU 48 for a 1ST down
15:001st & 10 at opp 48Jackson Acker run for 4 yds to the OSU 44
15:002nd & 6 at opp 44Braedyn Locke pass incomplete
15:003rd & 6 at opp 44Braedyn Locke run for 29 yds to the OSU 15 for a 1ST down
15:001st & 10 at opp 15Braedyn Locke pass incomplete
15:002nd & 10 at opp 15Braedyn Locke pass complete to Jackson Acker for 2 yds to the OSU 13
12:303rd & 8 at opp 13Braedyn Locke pass complete to Will Pauling for 13 yds for a TD (Nathanial Vakos KICK)Tied at 10
Ohio State Touchdown, 9 plays
12:30Gavin Lahm kickoff for 65 yds for a touchback
12:301st & 10 at own 25TreVeyon Henderson run for no gain to the OSU 25
12:302nd & 10 at own 25Kyle McCord pass complete to Marvin Harrison Jr. for 16 yds to the OSU 41 for a 1ST down
12:301st & 10 at own 41TreVeyon Henderson run for a loss of 1 yard to the OSU 40
12:302nd & 11 at own 40Kyle McCord pass complete to Gee Scott Jr. for 7 yds to the OSU 47
12:303rd & 4 at own 47Kyle McCord pass complete to Chip Trayanum for 4 yds to the WIS 49 for a 1ST down
12:301st & 10 at opp 49TreVeyon Henderson run for 7 yds to the WIS 42
12:302nd & 3 at opp 42TreVeyon Henderson run for 25 yds to the WIS 17 for a 1ST down
12:301st & 10 at opp 17TreVeyon Henderson run for a loss of 2 yards to the WIS 19
7:142nd & 12 at opp 19Kyle McCord pass complete to Marvin Harrison Jr. for 19 yds for a TD (Jayden Fielding KICK)Ohio State 17, Wisconsin 10
Wisconsin Punt, 3 plays
7:14Jayden Fielding kickoff for 65 yds for a touchback
7:141st & 10 at own 25Jackson Acker run for 6 yds to the WIS 31
7:142nd & 4 at own 31Jackson Acker run for 2 yds to the WIS 33
7:143rd & 2 at own 33Jackson Acker run for 1 yd to the WIS 34
5:364th & 1 at own 34Atticus Bertrams punt for 42 yds, fair catch by Jayden Ballard at the OSU 24
Ohio State Punt, 8 plays
5:361st & 10 at own 24Kyle McCord pass complete to Marvin Harrison Jr. for 22 yds to the OSU 46 for a 1ST down
5:361st & 10 at own 46TreVeyon Henderson run for 5 yds to the WIS 49
5:362nd & 5 at opp 49TreVeyon Henderson run for 2 yds to the WIS 47
5:363rd & 3 at opp 47Kyle McCord run for 5 yds to the WIS 42 for a 1ST down
5:361st & 10 at opp 42TreVeyon Henderson run for 12 yds to the WIS 30 for a 1ST down
5:361st & 10 at opp 30TreVeyon Henderson run for a loss of 1 yard to the WIS 31
1:093rd & 8 at opp 28Timeout Ohio State, clock 01:09
1:092nd & 11 at opp 31Kyle McCord pass complete to Chip Trayanum for 3 yds to the WIS 28
1:093rd & 8 at opp 28Ohio State Penalty, Intentional Grounding (Kyle McCord) to the WIS 37
0:574th & 17 at opp 37Jesse Mirco punt for 30 yds
Wisconsin Punt, 10 plays
0:571st & 10 at own 7Cade Yacamelli run for a loss of 4 yards to the WIS 3
0:002nd & 14 at own 3Braedyn Locke run for a loss of 1 yard to the WIS 2
Q4 15:003rd & 15 at own 2Braedyn Locke pass complete to Skyler Bell for 16 yds to the WIS 18 for a 1ST down
Q4 15:001st & 10 at own 18Jackson Acker run for 6 yds to the WIS 24
Q4 15:002nd & 4 at own 24Jackson Acker run for 5 yds to the WIS 29 for a 1ST down
Q4 15:001st & 10 at own 29Braedyn Locke pass incomplete
Q4 15:002nd & 10 at own 29Braedyn Locke pass complete to Bryson Green for 19 yds to the WIS 48 for a 1ST down
Q4 15:001st & 10 at own 48Jackson Acker run for 3 yds to the OSU 49
Q4 15:002nd & 7 at opp 49Jackson Acker run for 1 yd to the OSU 48
Q4 15:003rd & 6 at opp 48Braedyn Locke pass incomplete
Q4 11:094th & 6 at opp 48Atticus Bertrams punt for 34 yds, downed at the OSU 14
4th quarter7 drives, then Ohio State 24, Wisconsin 10
Ohio State Punt, 6 plays
11:091st & 10 at own 14TreVeyon Henderson run for 30 yds to the OSU 44 for a 1ST down
11:091st & 10 at own 44TreVeyon Henderson run for 3 yds to the OSU 47
11:092nd & 7 at own 47Ohio State Penalty, False Start (Josh Simmons) to the OSU 42
11:092nd & 12 at own 42Kyle McCord pass complete to Marvin Harrison Jr. for 15 yds to the WIS 43 for a 1ST down
11:091st & 10 at opp 43TreVeyon Henderson run for 3 yds to the WIS 40
11:092nd & 7 at opp 40Kyle McCord sacked by Maema Njongmeta for a loss of 1 yard to the WIS 41
11:093rd & 8 at opp 41Ohio State Penalty, Intentional Grounding (Kyle McCord) to the OSU 48
7:394th & 19 at own 48Jesse Mirco punt for 43 yds
7:391st & 10 at own 9Wisconsin Penalty, False Start (Joe Huber) to the WIS 5
Wisconsin Punt, 3 plays
7:391st & 14 at own 5Jackson Acker run for 6 yds to the WIS 11
7:392nd & 8 at own 11Braedyn Locke pass incomplete
7:393rd & 8 at own 11Braedyn Locke pass incomplete
6:454th & 8 at own 11Atticus Bertrams punt for 34 yds, fair catch by Jayden Ballard at the WIS 45
Ohio State Touchdown, 3 plays
6:451st & 10 at opp 45Xavier Johnson run for 10 yds to the WIS 35 for a 1ST down
6:451st & 10 at opp 35TreVeyon Henderson run for 2 yds to the WIS 33
5:152nd & 8 at opp 33TreVeyon Henderson run for 33 yds for a TD (Jayden Fielding KICK)Ohio State 24, Wisconsin 10
Wisconsin Turnover on downs, 10 plays
5:15Jayden Fielding kickoff for 65 yds for a touchback
5:151st & 10 at own 25Braedyn Locke sacked by Tyleik Williams for a loss of 3 yards to the WIS 22
5:152nd & 13 at own 22Braedyn Locke pass incomplete
5:153rd & 13 at own 22Braedyn Locke pass complete to Will Pauling for 16 yds to the WIS 38 for a 1ST down
5:151st & 10 at own 38Braedyn Locke pass incomplete
5:152nd & 10 at own 38Braedyn Locke pass complete to Jackson Acker for 6 yds to the WIS 44
5:153rd & 4 at own 44Braedyn Locke pass complete to Jackson Acker for 6 yds to the 50 yard line for a 1ST down
5:151st & 10 at the 50Braedyn Locke pass incomplete
5:152nd & 10 at the 50Braedyn Locke pass incomplete
3:034th & 10 at the 50Timeout Ohio State, clock 03:03
3:033rd & 10 at the 50Braedyn Locke pass incomplete
2:554th & 10 at the 50Braedyn Locke pass incomplete
Ohio State Punt, 3 plays
2:551st & 10 at the 50Chip Trayanum run for 2 yds to the WIS 48
2:073rd & 6 at opp 46Timeout Wisconsin, clock 02:07
2:072nd & 8 at opp 48Chip Trayanum run for 2 yds to the WIS 46
2:034th & 7 at opp 47Timeout Wisconsin, clock 02:03
2:033rd & 6 at opp 46Chip Trayanum run for a loss of 1 yard to the WIS 47
1:584th & 7 at opp 47Jesse Mirco punt for 36 yds
Wisconsin Turnover on downs, 5 plays
1:581st & 10 at own 11Braedyn Locke pass complete to Vinny Anthony II for 15 yds to the WIS 26 for a 1ST down
1:581st & 10 at own 26Braedyn Locke pass incomplete
1:582nd & 10 at own 26Braedyn Locke run for a loss of 1 yard to the WIS 25
1:583rd & 11 at own 25Braedyn Locke pass complete to Jackson Acker for 2 yds to the WIS 27
1:234th & 9 at own 27Braedyn Locke pass incomplete
Ohio State End of game, 2 plays
1:231st & 10 at opp 27[NHSG] Kneel down by MCCORD, Kyle at WIS29 (team loss of 2).
0:002nd & 12 at opp 29[NHSG] Kneel down by MCCORD, Kyle at WIS30 (team loss of 1), clock 00:00.

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.

Ohio State leads 64–⁠18–⁠5 in 87 meetings, counting the one since this game.

Recent meetings
2025Ohio State 34, Wisconsin 0
2023Ohio State 24, Wisconsin 10
2022Ohio State 52, Wisconsin 21
2019Ohio State 34, Wisconsin 21Big Ten Championship Game
2019Ohio State 38, Wisconsin 7
2017Ohio State 27, Wisconsin 21Big Ten Championship Game

Around this game