← CFB Terminal
24
Big Ten
AT
30
Big Ten
2023 week 13 · Saturday, November 25, 2023 at 11:00 AM CT · Michigan Stadium · πŸ“Ί FOX · 110,615 att · 35.1°F Cloudy, wind 3.4

Drive chart

Ohio State Michigan bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 6 yd · 1:07
0–0
15:00 1st & 10 OWN 25 TreVeyon Henderson run for 5 yds to the OSU 30 +5 0.09
15:00 2nd & 5 OWN 30 TreVeyon Henderson run for 1 yd to the OSU 31 +1 -0.63
15:00 3rd & 4 OWN 31 Kyle McCord pass incomplete 0 -0.44
13:53 4th & 4 OWN 31 Jesse Mirco punt for 34 yds
PUNT
3 pl · 5 yd · 1:19
0–0
13:53 1st & 10 OWN 35 J.J. McCarthy pass incomplete 0 -1.01
13:53 2nd & 10 OWN 35 Blake Corum run for 5 yds to the MICH 40 +5 0.06
13:53 3rd & 5 OWN 40 J.J. McCarthy pass complete to Donovan Edwards for no gain to the MICH 40 0 -0.63
12:34 4th & 5 OWN 40 Tommy Doman punt for 36 yds, fair catch by Emeka Egbuka at the OSU 24
PUNT
5 pl · 22 yd · 2:57
0–0
12:34 1st & 10 OWN 24 TreVeyon Henderson run for 2 yds to the OSU 26 +2 -0.43
12:34 2nd & 8 OWN 26 Kyle McCord pass complete to TreVeyon Henderson for 11 yds to the OSU 37 for a 1ST down +11 1.53
12:34 1st & 10 OWN 37 Kyle McCord pass incomplete 0 -1.07
12:34 2nd & 10 OWN 37 TreVeyon Henderson run for no gain to the OSU 37 0 -0.66
12:34 3rd & 10 OWN 37 Kyle McCord pass complete to Xavier Johnson for 9 yds to the OSU 46 +9 0.60
9:37 4th & 1 OWN 46 Jesse Mirco punt for 33 yds
PUNT
3 pl · 8 yd · 1:56
0–0
9:37 1st & 10 OWN 21 Blake Corum run for 1 yd to the MICH 22 +1 -0.49
9:37 2nd & 9 OWN 22 Donovan Edwards run for 5 yds to the MICH 27 +5 0.05
9:37 3rd & 4 OWN 27 J.J. McCarthy run for 2 yds to the MICH 29 +2 -0.23
7:41 4th & 2 OWN 29 Tommy Doman punt for 71 yds for a touchback
INT
1 pl · 0 yd · 0:09
0–0
7:32 1st & 10 OWN 20 Kyle McCord pass intercepted by Will Johnson, return for 18 yds to the OSU 7 -0.61
TD
4 pl · 7 yd · 1:56
0–7
7:32 1st & 7 OPP 7 Blake Corum run for 1 yd to the OSU 6 +1 -0.33
7:32 2nd & 6 OPP 6 Blake Corum run for 5 yds to the OSU 1 +5 0.07
7:32 3rd & 1 OPP 1 Blake Corum run for no gain to the OSU 1 0 -0.33
5:36 4th & 1 OPP 1 Blake Corum run for 1 yd for a TD (James Turner KICK) +1 2.79
FG
9 pl · 51 yd · 3:23
3–7
5:36 1st & 10 OWN 25 TreVeyon Henderson run for 4 yds to the OSU 29 +4 -0.11
5:36 2nd & 6 OWN 29 TreVeyon Henderson run for 2 yds to the OSU 31 +2 -0.42
5:36 3rd & 4 OWN 31 Kyle McCord pass complete to Marvin Harrison Jr. for 24 yds to the MICH 45 for a 1ST down +24 3.14
5:36 1st & 10 OPP 45 Kyle McCord pass incomplete 0 -1.00
5:36 2nd & 10 OPP 45 Michigan Penalty, Face mask (15 yards) (Derrick Moore) to the MICH 27 for a 1ST down +15
5:36 1st & 10 OPP 27 TreVeyon Henderson run for 3 yds to the MICH 24 +3 -0.15
2:21 3rd & 7 OPP 24 Timeout Ohio State, clock 02:21
2:21 2nd & 7 OPP 24 Kyle McCord pass incomplete 0 -0.55
2:21 3rd & 7 OPP 24 Kyle McCord pass incomplete 0 -0.78
2:13 4th & 7 OPP 24 Jayden Fielding 43 yd FG GOOD
TD
14 pl · 75 yd · 6:51
3–14
2:13 1st & 10 OWN 25 J.J. McCarthy pass complete to Roman Wilson for 9 yds to the MICH 34 +9 1.25
2:13 2nd & 1 OWN 34 Donovan Edwards run for 2 yds to the MICH 36 for a 1ST down +2 -0.32
0:28 1st & 10 OPP 48 Timeout Ohio State, clock 00:28
0:28 1st & 10 OWN 36 J.J. McCarthy pass complete to Colston Loveland for 16 yds to the OSU 48 for a 1ST down +16 1.46
0:28 1st & 10 OPP 48 J.J. McCarthy pass incomplete 0 -1.07
0:00 2nd & 10 OPP 48 Donovan Edwards run for 2 yds to the OSU 46 +2 -0.63
0:00 OPP 48 End of 1st Quarter
14:21 4th & 1 OPP 39 Timeout Michigan, clock 14:21
14:21 3rd & 8 OPP 46 J.J. McCarthy pass complete to AJ Barner for 7 yds to the OSU 39 +7 0.54
14:21 4th & 1 OPP 39 Blake Corum run for 1 yd to the OSU 38 for a 1ST down +1 1.76
14:21 1st & 10 OPP 38 Donovan Edwards run for 2 yds to the OSU 36 +2 -0.42
14:21 2nd & 8 OPP 36 Donovan Edwards run for 2 yds to the OSU 34 +2 -0.50
14:21 3rd & 6 OPP 34 J.J. McCarthy run for 5 yds to the OSU 29 +5 0.07
14:21 4th & 1 OPP 29 J.J. McCarthy pass complete to Colston Loveland for 7 yds to the OSU 22 for a 1ST down +7 1.30
14:21 1st & 10 OPP 22 Donovan Edwards run for no gain to the OSU 22 0 -0.40
14:21 2nd & 10 OPP 22 J.J. McCarthy pass incomplete 0 -0.52
10:22 3rd & 10 OPP 22 J.J. McCarthy pass complete to Roman Wilson for 22 yds for a TD (James Turner KICK) +22 3.57
Q2
TD
7 pl · 73 yd · 3:50
10–14
10:17 1st & 10 OWN 27 Chip Trayanum run for 9 yds to the OSU 36 +9 1.30
10:17 2nd & 1 OWN 36 Kyle McCord pass complete to Cade Stover for 32 yds to the MICH 32 for a 1ST down +32 1.76
10:17 1st & 10 OPP 32 Kyle McCord pass complete to Emeka Egbuka for 6 yds to the MICH 26 +6 0.22
10:17 2nd & 4 OPP 26 Kyle McCord pass complete to TreVeyon Henderson for 7 yds to the MICH 19 for a 1ST down +7 0.05
10:17 1st & 10 OPP 19 Michigan Penalty, Defensive Holding (Mason Graham) to the MICH 8 for a 1ST down +4
10:17 1st & 7 OPP 7 Chip Trayanum run for 4 yds to the MICH 3 +4 -0.01
6:27 2nd & 3 OPP 3 Kyle McCord pass complete to Emeka Egbuka for 3 yds for a TD (Jayden Fielding KICK) +3 2.21
PUNT
5 pl · 24 yd · 3:04
10–14
6:27 1st & 10 OWN 25 J.J. McCarthy pass complete to Donovan Edwards for 5 yds to the MICH 30 +5 0.09
6:27 2nd & 5 OWN 30 J.J. McCarthy pass complete to Cornelius Johnson for 19 yds to the MICH 49 for a 1ST down +19 2.06
6:27 1st & 10 OWN 49 Blake Corum run for 3 yds to the OSU 48 +3 -0.40
6:27 2nd & 7 OPP 48 Blake Corum run for 2 yds to the OSU 46 +2 -0.66
6:27 3rd & 5 OPP 46 J.J. McCarthy sacked by Jack Sawyer for a loss of 5 yards to the MICH 49 -5 -1.75
3:23 4th & 10 OWN 49 Tommy Doman punt for 49 yds, downed at the OSU 2
MISSED FG
8 pl · 64 yd · 3:23
10–14
3:23 1st & 10 OWN 2 TreVeyon Henderson run for 2 yds to the OSU 4 +2 -0.16
3:23 2nd & 8 OWN 4 Chip Trayanum run for 1 yd to the OSU 5 +1 -0.13
3:23 3rd & 7 OWN 5 Kyle McCord pass complete to Julian Fleming for 9 yds to the OSU 14 for a 1ST down +9 0.61
3:23 1st & 10 OWN 14 Kyle McCord pass complete to Marvin Harrison Jr. for 44 yds to the MICH 42 for a 1ST down +44 3.37
3:23 1st & 10 OPP 42 Kyle McCord pass incomplete 0 -0.91
3:23 2nd & 10 OPP 42 Kyle McCord pass complete to TreVeyon Henderson for 1 yd to the MICH 41 +1 -0.83
0:03 4th & 2 OPP 34 Timeout Michigan, clock 00:03
0:03 3rd & 9 OPP 41 Kyle McCord pass complete to Cade Stover for 7 yds to the MICH 34 +7 0.52
0:00 4th & 2 OPP 34 Jayden Fielding 52 yd FG MISSED
0:00 OPP 34 End of 2nd Quarter
Q3
FG
6 pl · 46 yd · 3:10
10–17
14:53 1st & 10 OWN 22 J.J. McCarthy pass complete to Colston Loveland for 21 yds to the MICH 43 for a 1ST down +21 1.81
14:53 1st & 10 OWN 43 Alex Orji run for 20 yds to the OSU 37 for a 1ST down +20 1.41
14:53 1st & 10 OPP 37 Alex Orji run for 2 yds to the OSU 35 +2 -0.40
14:53 2nd & 8 OPP 35 Blake Corum run for 3 yds to the OSU 32 +3 -0.29
14:53 3rd & 5 OPP 32 J.J. McCarthy pass incomplete 0 -0.97
11:43 4th & 5 OPP 32 James Turner 50 yd FG GOOD
TD
12 pl · 75 yd · 6:08
17–17
11:43 1st & 10 OWN 25 Kyle McCord sacked by Mason Graham and Xavier Johnson for a loss of 3 yards to the OSU 22 -3 -0.96
11:43 2nd & 13 OWN 22 Kyle McCord pass complete to Marvin Harrison Jr. for 14 yds to the OSU 36 for a 1ST down +14 1.89
11:43 1st & 10 OWN 36 TreVeyon Henderson run for 3 yds to the OSU 39 +3 -0.41
11:43 2nd & 7 OWN 39 Kyle McCord pass complete to Emeka Egbuka for 15 yds to the MICH 46 for a 1ST down +15 2.02
11:43 1st & 10 OPP 46 TreVeyon Henderson run for 4 yds to the MICH 42 +4 -0.12
11:43 2nd & 6 OPP 42 TreVeyon Henderson run for 5 yds to the MICH 37 +5 0.10
11:43 3rd & 1 OPP 37 TreVeyon Henderson run for 3 yds to the MICH 34 for a 1ST down +3 0.63
11:43 1st & 10 OPP 34 Chip Trayanum run for 12 yds to the MICH 22 for a 1ST down +12 0.29
11:43 1st & 10 OPP 22 Chip Trayanum run for 6 yds to the MICH 16 +6 0.19
11:43 2nd & 4 OPP 16 Chip Trayanum run for 5 yds to the MICH 11 for a 1ST down +5 -0.06
11:43 1st & 10 OPP 11 TreVeyon Henderson run for 8 yds to the MICH 3 +8 0.45
5:35 2nd & 2 OPP 3 TreVeyon Henderson run for 3 yds for a TD (Jayden Fielding KICK) +3 2.08
TD
7 pl · 75 yd · 3:40
17–24
5:35 1st & 10 OWN 25 Blake Corum run for 5 yds to the MICH 30 +5 0.09
5:35 2nd & 5 OWN 30 J.J. McCarthy pass complete to Colston Loveland for 10 yds to the MICH 40 for a 1ST down +10 1.23
5:35 1st & 10 OWN 40 Donovan Edwards run for 4 yds to the MICH 44 +4 -0.17
5:35 2nd & 6 OWN 44 J.J. McCarthy run for 15 yds to the OSU 41 for a 1ST down +15 1.68
5:35 1st & 10 OPP 41 Blake Corum run for 1 yd to the OSU 40 +1 -0.67
5:35 2nd & 9 OPP 40 J.J. McCarthy pass complete to AJ Barner for 18 yds to the OSU 22 for a 1ST down +18 1.26
1:55 1st & 10 OPP 22 Blake Corum run for 22 yds for a TD (James Turner KICK) +22 2.65
PUNT
3 pl · 1 yd · 0:58
17–24
1:55 1st & 10 OWN 25 TreVeyon Henderson run for 1 yd to the OSU 26 +1 -0.59
1:55 2nd & 9 OWN 26 Kyle McCord pass incomplete 0 -0.41
1:55 3rd & 9 OWN 26 Kyle McCord pass incomplete 0 -0.19
0:57 4th & 9 OWN 26 Jesse Mirco punt for 43 yds, downed at the MICH 36
FG
7 pl · 44 yd · 4:00
17–27
0:57 1st & 10 OWN 36 Donovan Edwards run for 5 yds to the MICH 41 +5 0.11
0:00 2nd & 5 OWN 41 J.J. McCarthy pass complete to Roman Wilson for 5 yds to the MICH 46 for a 1ST down +5 0.85
0:00 OWN 41 End of 3rd Quarter
15:00 1st & 10 OWN 46 Donovan Edwards pass complete to Colston Loveland for 34 yds to the OSU 20 for a 1ST down +34 1.57
15:00 1st & 10 OPP 20 Blake Corum run for 2 yds to the OSU 18 +2 -0.21
15:00 2nd & 8 OPP 18 Donovan Edwards run for 3 yds to the OSU 15 +3 -0.13
15:00 3rd & 5 OPP 15 J.J. McCarthy pass complete to Semaj Morgan for a loss of 5 yards to the OSU 20 -5 -1.24
11:57 4th & 10 OPP 20 James Turner 38 yd FG GOOD
Q4
TD
8 pl · 65 yd · 3:52
24–27
11:57 1st & 10 OWN 35 TreVeyon Henderson run for 5 yds to the OSU 40 +5 0.11
11:57 2nd & 5 OWN 40 TreVeyon Henderson run for 7 yds to the OSU 47 for a 1ST down +7 1.04
11:57 1st & 10 OWN 47 Kyle McCord pass complete to Julian Fleming for 28 yds to the MICH 25 for a 1ST down +28 1.40
11:57 1st & 10 OPP 25 Kyle McCord pass incomplete 0 -0.45
11:57 2nd & 10 OPP 25 TreVeyon Henderson run for 2 yds to the MICH 23 +2 -0.32
11:57 3rd & 8 OPP 23 Xavier Johnson run for 9 yds to the MICH 14 for a 1ST down +9 0.92
11:57 1st & 10 OPP 14 TreVeyon Henderson run for no gain to the MICH 14 0 -0.31
8:05 2nd & 10 OPP 14 Kyle McCord pass complete to Marvin Harrison Jr. for 14 yds for a TD (Jayden Fielding KICK) +14 2.86
FG
13 pl · 56 yd · 7:00
24–30
8:05 1st & 10 OWN 25 J.J. McCarthy pass complete to Cornelius Johnson for 6 yds to the MICH 31 +6 0.33
8:05 2nd & 4 OWN 31 Blake Corum run for 2 yds to the MICH 33 +2 -0.55
8:05 3rd & 2 OWN 33 J.J. McCarthy pass complete to Cornelius Johnson for 3 yds to the MICH 36 for a 1ST down +3 1.15
8:05 1st & 10 OWN 36 Blake Corum run for 6 yds to the MICH 42 +6 0.40
8:05 2nd & 4 OWN 42 Donovan Edwards run for 6 yds to the MICH 48 for a 1ST down +6 0.74
8:05 1st & 10 OWN 48 Blake Corum run for 4 yds to the OSU 48 +4 -0.15
8:05 2nd & 6 OPP 48 J.J. McCarthy pass complete to Cornelius Johnson for 5 yds to the OSU 43 +5 0.11
8:05 3rd & 1 OPP 43 Blake Corum run for 4 yds to the OSU 39 for a 1ST down +4 0.91
2:07 1st & 10 OPP 25 Timeout Ohio State, clock 02:07
2:07 1st & 10 OPP 39 Blake Corum run for 14 yds to the OSU 25 for a 1ST down +14 0.44
2:07 1st & 10 OPP 25 Blake Corum run for 2 yds to the OSU 23 +2 -0.24
2:03 2nd & 8 OPP 23 Blake Corum run for 2 yds to the OSU 21 +2 -0.28
2:03 3rd & 6 OPP 21 Timeout Ohio State, clock 02:03
1:10 3rd & 6 OPP 21 Blake Corum run for 2 yds to the OSU 19 +2 -0.35
1:10 4th & 4 OPP 19 Timeout Michigan, clock 01:10
1:05 4th & 4 OPP 19 James Turner 37 yd FG GOOD
INT
4 pl · 44 yd · 0:35
24–30
1:00 1st & 10 OWN 19 Kyle McCord pass incomplete 0 -0.53
1:00 2nd & 10 OWN 19 Kyle McCord pass complete to Marvin Harrison Jr. for 22 yds to the OSU 41 for a 1ST down +22 2.31
1:00 1st & 10 OWN 41 Kyle McCord pass complete to Julian Fleming for 21 yds Julian Fleming fumbled, recovered by OSU Emeka Egbuka for a 1ST down +21 1.56
0:25 1st & 10 OPP 37 Michigan Penalty, Unsportsmanlike Conduct (Jaylen Harrell) to the MICH 11 for a 1ST down 0
END OF Q4
1 pl · -2 yd · 0:25
24–30
0:00 OWN 9 End of 4th Quarter
0:00 1st & 10 OWN 11 [NHSG] Kneel down by MCCARTHY, J.J. at MIC9 (team loss of 2), clock 00:00. 0 -0.37
20 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

1sacks1
2plays for loss1
0takeaways2
2three-and-outs forced2
10explosive plays allowed6
5.67yards allowed / play6.46
6 of 10scoring drives allowed4 of 10
Ohio State
Steele Chambers 13 (5)
Sonny Styles 7 (4) 0.5 TFL
Tommy Eichenberg 7 (3)
Jack Sawyer 6 (3) 1 sk · 1 TFL · 1 QH
Josh Proctor 5 (5)
Denzel Burke 5 (3)
Tyleik Williams 5 (2)
J.T. Tuimoloau 4 0.5 TFL · 1 QH
Michigan
Junior Colson 11 (7)
Rod Moore 5 (5) 1 INT
Kris Jenkins 5 (3)
Derrick Moore 4 (1) 1 PD
Josh Wallace 4 (3)
Michael Barrett 3 (3) 1 PD
Mike Sainristil 3 (2) 1 PD
Ernest Hausmann 3 (1)
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 2field goals3 of 3
3punts3
36.7punt average52.0
0punts inside the 201
42return yards16
own 22average drive startown 27
Ohio State
K Jayden Fielding 1/2 FG · long 43 · 3/3 XP
P Jesse Mirco 3 punts · 36.7 avg
KR Xavier Johnson 2 ret · 42 yds · long 27
Michigan
K James Turner 3/3 FG · long 50 · 3/3 XP
P Tommy Doman 3 punts · 52.0 avg · 1 in 20 · 1 TB
KR Semaj Morgan 1 ret · 16 yds · long 16
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

54plays60
349yards340
10drives10
48%success rate45%
18.41total PPA16.09
Derived from 114 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Blake Corum run for 1 yd for a TD (James Turner KICK) 7–0
Q1Jayden Fielding 43 yd FG GOOD 3–7
Q2J.J. McCarthy pass complete to Roman Wilson for 22 yds for a TD (James Turner KICK) 14–3
Q2Kyle McCord pass complete to Emeka Egbuka for 3 yds for a TD (Jayden Fielding KICK) 10–14
Q3James Turner 50 yd FG GOOD 17–10
Q3TreVeyon Henderson run for 3 yds for a TD (Jayden Fielding KICK) 17–17
Q3Blake Corum run for 22 yds for a TD (James Turner KICK) 24–17
Q4James Turner 38 yd FG GOOD 27–17
Q4Kyle McCord pass complete to Marvin Harrison Jr. for 14 yds for a TD (Jayden Fielding KICK) 24–27
Q4James Turner 37 yd FG GOOD 30–24

Biggest plays by PPA

Q2J.J. McCarthy pass complete to Roman Wilson for 22 yds for a TD (James Turner KICK) 3.57
Q2Kyle McCord pass complete to Marvin Harrison Jr. for 44 yds to the MICH 42 for a 1ST… 3.37
Q1Kyle McCord pass complete to Marvin Harrison Jr. for 24 yds to the MICH 45 for a 1ST… 3.14
Q4Kyle McCord pass complete to Marvin Harrison Jr. for 14 yds for a TD (Jayden Fielding… 2.86
Q1Blake Corum run for 1 yd for a TD (James Turner KICK) 2.79
Q3Blake Corum run for 22 yds for a TD (James Turner KICK) 2.65

Series recent meetings

2025 Ohio State 27 – 9 Michigan
2024 Michigan 13 – 10 Ohio State
2022 Michigan 45 – 23 Ohio State
2021 Ohio State 27 – 42 Michigan
2019 Ohio State 56 – 27 Michigan
2018 Michigan 39 – 62 Ohio State
2017 Ohio State 31 – 20 Michigan
2016 Michigan 27 – 30 Ohio State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal