Week 12 · 2021

Michigan State at Ohio State

Sat 11/20/2021 12:00 PMOhio StadiumOhio State pregame91%Pregame win probability: 91% for Ohio State. Ohio State favored, and won.Conference

47°12 mph SSW · 51% humidityRecorded at kickoff by College Football Data

Michigan State

7

11–2

Ohio State

56

11–2

Attendance

101,858

reported

OSU14 plays, 86 yd · Touchdown

15:001st & 10own 35Matt Coghlin kickoff for 62 yds , Julian Fleming return for 11 yds to the OhSt 14+11
14:541st & 10own 14OHIO ST Penalty, False Start (-5 Yards) to the OhSt 9−5
14:351st & 15own 9C.J. Stroud pass complete to Chris Olave for 6 yds to the OhSt 15+6
14:202nd & 9own 15C.J. Stroud pass complete to Chris Olave for 10 yds to the OhSt 25 for a 1ST down+10
13:401st & 10own 25C.J. Stroud pass complete to Garrett Wilson for 7 yds to the OhSt 32+7
13:202nd & 3own 32TreVeyon Henderson run for 5 yds to the OhSt 37 for a 1ST down+5
12:591st & 10own 37C.J. Stroud pass incomplete to Garrett Wilson0
12:402nd & 10own 37TreVeyon Henderson run for 10 yds to the OhSt 47 for a 1ST down+10
12:301st & 10own 47C.J. Stroud pass complete to Garrett Wilson for 9 yds to the MchSt 44+9
12:102nd & 1opp 44C.J. Stroud pass complete to Garrett Wilson for 3 yds to the MchSt 41 for a 1ST down+3
11:451st & 10opp 41C.J. Stroud pass complete to Jaxon Smith-Njigba for 4 yds to the MchSt 37+4
11:302nd & 6opp 37C.J. Stroud pass complete to Garrett Wilson for 12 yds to the MchSt 25 for a 1ST down+12
11:101st & 10opp 25C.J. Stroud pass complete to Miyan Williams for 2 yds to the MchSt 23+2
10:422nd & 8opp 23C.J. Stroud pass complete to Chris Olave for 23 yds for a TD, (Noah Ruggles KICK)+23

MSU7 plays, 15 yd · Punt

10:422nd & 8own 35Noah Ruggles kickoff for 63 yds , Jayden Reed return for 18 yds to the MchSt 20+18
10:351st & 10own 20Kenneth Walker III run for a loss of 1 yard to the MchSt 19−1
10:002nd & 11own 19Payton Thorne pass complete to Tyler Hunt for 16 yds to the MchSt 35 for a 1ST down+16
9:381st & 10own 35Payton Thorne pass incomplete to Ricky White, broken up by Zach Harrison0
9:332nd & 10own 35Payton Thorne pass incomplete to Kenneth Walker III0
9:303rd & 10own 35Payton Thorne pass incomplete to Tre Mosley0
9:194th & 10own 35Bryce Baringer punt for 56 yds , Jaxon Smith-Njigba returns for 3 yds to the OhSt 12+3

OSU4 plays, 88 yd · Touchdown

9:111st & 10own 12TreVeyon Henderson run for 3 yds to the OhSt 15+3
8:502nd & 7own 15C.J. Stroud pass complete to TreVeyon Henderson for 5 yds to the OhSt 20+5
8:353rd & 2own 20TreVeyon Henderson run for 3 yds to the OhSt 23 for a 1ST down+3
8:031st & 10own 23C.J. Stroud pass complete to Garrett Wilson for 77 yds for a TD, (Noah Ruggles KICK)+77

MSU14 plays, 55 yd · Missed FG

8:031st & 10own 35Noah Ruggles kickoff for 65 yds , Jayden Reed return for 16 yds to the MchSt 16+16
7:551st & 10own 16Payton Thorne run for a loss of 4 yards to the MchSt 12−4
7:152nd & 14own 12Payton Thorne pass incomplete to Jayden Reed0
7:003rd & 14own 12Payton Thorne pass complete to Tyler Hunt for 14 yds to the MchSt 26 for a 1ST down+14
6:401st & 10own 26Kenneth Walker III run for 10 yds to the MchSt 36 for a 1ST down+10
6:151st & 10own 36Payton Thorne pass complete to Connor Heyward for 1 yd to the MchSt 37+1
5:472nd & 9own 37Payton Thorne pass incomplete to Jayden Reed0
5:403rd & 9own 37Payton Thorne pass complete to Jayden Reed for 21 yds to the OhSt 42 for a 1ST down+21
5:151st & 10opp 42Harold Joiner run for a loss of 2 yards to the OhSt 44−2
4:452nd & 12opp 44Kenneth Walker III run for 15 yds to the OhSt 29 for a 1ST down+15
4:271st & 10opp 29Payton Thorne pass incomplete to Tre Mosley0
4:232nd & 10opp 29Payton Thorne pass incomplete to Terry Lockett Jr., broken up by Tommy Eichenberg0
4:013rd & 10opp 29Payton Thorne pass incomplete to Jayden Reed0
3:554th & 10opp 29Matt Coghlin 46 yd FG MISSED+46

OSU4 plays, 71 yd · Touchdown

3:511st & 10own 29C.J. Stroud pass complete to Jaxon Smith-Njigba for 6 yds to the OhSt 35+6
3:342nd & 4own 35C.J. Stroud pass complete to Jaxon Smith-Njigba for 15 yds to the 50 yard line for a 1ST down+15
3:001st & 10midfieldTreVeyon Henderson run for 7 yds to the MchSt 43+7
2:312nd & 3opp 43C.J. Stroud pass complete to Chris Olave for 43 yds for a TD, (Noah Ruggles KICK)+43

MSU6 plays, 19 yd · Turnover

2:312nd & 3own 35Noah Ruggles kickoff for 60 yds for a touchback0
2:261st & 10own 25Payton Thorne pass incomplete to Jayden Reed0
2:202nd & 10own 25Jordon Simmons run for 6 yds to the MchSt 31+6
2:003rd & 4own 31Payton Thorne pass complete to Connor Heyward for 5 yds to the MchSt 36 for a 1ST down+5
1:301st & 10own 36Jordon Simmons run for 2 yds to the MchSt 38+2
0:532nd & 8own 38Jordon Simmons run for 6 yds to the MchSt 44 Jordon Simmons fumbled, recovered by OhSt+6

OSU7 plays, 44 yd · Touchdown

0:501st & 10opp 44C.J. Stroud pass complete to TreVeyon Henderson for 3 yds to the MchSt 41+3
0:402nd & 7opp 41C.J. Stroud pass complete to Jaxon Smith-Njigba for 16 yds to the MchSt 25 for a 1ST down+16
0:121st & 10opp 25TreVeyon Henderson run for 9 yds to the MchSt 16+9
0:00opp 25End of 1st Quarter0
15:002nd & 1opp 16C.J. Stroud run for 7 yds to the MchSt 9 for a 1ST down+7
14:351st & goalopp 9TreVeyon Henderson run for 5 yds to the MchSt 4+5
14:052nd & goalopp 4C.J. Stroud pass complete to Julian Fleming for 4 yds for a TD, (Noah Ruggles KICK)+4

MSU5 plays, 6 yd · Punt

14:052nd & 5own 35Noah Ruggles kickoff for 58 yds for a touchback0
14:001st & 10own 25Kenneth Walker III run for 2 yds to the MchSt 27+2
13:352nd & 8own 27Payton Thorne pass complete to Kenneth Walker III for 4 yds to the MchSt 31+4
12:593rd & 4own 31Payton Thorne pass incomplete to Jayden Reed, broken up by Cameron Brown0
12:484th & 4own 31Bryce Baringer punt for 53 yds , Jaxon Smith-Njigba returns for 14 yds to the OhSt 30+14

OSU7 plays, 70 yd · Touchdown

12:401st & 10own 30Miyan Williams run for 14 yds to the OhSt 44 for a 1ST down+14
12:151st & 10own 44C.J. Stroud pass complete to Jaxon Smith-Njigba for 8 yds to the MchSt 48+8
11:402nd & 2opp 48Miyan Williams run for 1 yd to the MchSt 47+1
11:153rd & 1opp 47MICHIGAN ST Penalty, Defensive Offside (5 Yards) to the MchSt 42 for a 1ST down+5
10:551st & 10opp 42C.J. Stroud pass complete to Jaxon Smith-Njigba for 14 yds to the MchSt 28 for a 1ST down+14
10:301st & 10opp 28C.J. Stroud pass complete to Chris Olave for 27 yds to the MchSt 1 for a 1ST down+27
10:021st & goalopp 1Miyan Williams run for 1 yd for a TD, (Noah Ruggles KICK)+1

MSU6 plays, -10 yd · Punt

10:021st & 10own 35Noah Ruggles kickoff for 62 yds for a touchback0
9:581st & 10own 25Payton Thorne pass incomplete to Tyler Hunt, broken up by Tyleik Williams0
9:512nd & 10own 25Walker III, Kenneth rush for 9 yards to the MICHIGANST34, PENALTY MICHIGANST holding 10 yards to the MICHIGANST15, NO PLAY.−10
9:312nd & 20own 15Payton Thorne pass incomplete0
9:263rd & 20own 15Payton Thorne pass incomplete to Harold Joiner, broken up by Tyreke Smith0
9:164th & 20own 15Bryce Baringer punt for 48 yds , Jaxon Smith-Njigba returns for 6 yds to the OhSt 43+6

OSU7 plays, 57 yd · Touchdown

9:101st & 10own 43TreVeyon Henderson run for 18 yds to the MchSt 39 for a 1ST down+18
8:461st & 10opp 39C.J. Stroud pass incomplete to Garrett Wilson0
8:352nd & 10opp 39TreVeyon Henderson run for 3 yds to the MchSt 36+3
7:593rd & 7opp 36Timeout MICHIGAN ST, clock 07:590
7:503rd & 7opp 36C.J. Stroud pass complete to Jaxon Smith-Njigba for 8 yds to the MchSt 28 for a 1ST down+8
7:201st & 10opp 28C.J. Stroud pass complete to Chris Olave for 16 yds to the MchSt 12 for a 1ST down+16
7:011st & 10opp 12C.J. Stroud pass complete to Garrett Wilson for 12 yds for a TD, (Noah Ruggles KICK)+12

MSU6 plays, 5 yd · Punt

7:011st & 10own 35Dominic DiMaccio kickoff for 57 yds , Jayden Reed return for 15 yds to the MchSt 23+15
6:551st & 10own 23Payton Thorne pass complete to Jayden Reed for 7 yds to the MchSt 30+7
6:252nd & 3own 30Kenneth Walker III run for a loss of 2 yards to the MchSt 28−2
5:463rd & 5own 28Timeout OHIO ST, clock 05:460
5:423rd & 5own 28Payton Thorne pass incomplete to Jayden Reed0
5:294th & 5own 28Bryce Baringer punt for 61 yds , Jaxon Smith-Njigba returns for 4 yds to the OhSt 15+4

OSU10 plays, 85 yd · Touchdown

5:201st & 10own 15C.J. Stroud pass complete to Jeremy Ruckert for 28 yds to the OhSt 43 for a 1ST down+28
5:001st & 10own 43C.J. Stroud pass complete to Miyan Williams for 4 yds to the OhSt 47+4
4:352nd & 6own 47C.J. Stroud pass complete to Garrett Wilson for 6 yds to the MchSt 47 for a 1ST down+6
3:551st & 10opp 47C.J. Stroud sacked by Maverick Hansen for a loss of 8 yards to the OhSt 45−8
3:092nd & 18own 45Miyan Williams run for 19 yds to the MchSt 36 for a 1ST down+19
2:391st & 10opp 36C.J. Stroud pass complete to Chris Olave for 15 yds to the MchSt 21 for a 1ST down+15
2:051st & 10opp 21C.J. Stroud pass complete to Mitch Rossi for 5 yds Mitch Rossi fumbled, recovered by OhSt+5
1:492nd & 5opp 16Garrett Wilson run for 5 yds to the MchSt 11 for a 1ST down+5
1:451st & 10opp 11Master Teague III run for 6 yds to the MchSt 5+6
1:372nd & 4opp 5C.J. Stroud pass complete to Jaxon Smith-Njigba for 5 yds for a TD, (Noah Ruggles KICK)+5

MSU8 plays, 16 yd · Punt

1:372nd & 4own 35Dominic DiMaccio kickoff for 62 yds , Jayden Reed return for 23 yds to the MchSt 26+23
1:301st & 10own 26Payton Thorne pass complete to Keon Coleman for 9 yds to the MchSt 35+9
1:092nd & 1own 35Payton Thorne pass incomplete to Tyler Hunt0
1:003rd & 1own 35Jordon Simmons run for 7 yds to the MchSt 42 for a 1ST down+7
0:531st & 10own 42Payton Thorne pass incomplete to Keon Coleman0
0:482nd & 10own 42Payton Thorne pass incomplete to Montorie Foster0
0:413rd & 10own 42Payton Thorne pass incomplete to Montorie Foster0
0:354th & 10own 42Bryce Baringer punt for 39 yds, fair catch by Jaxon Smith-Njigba at the OhSt 190

OSU2 plays, -1 yd · End of period

0:301st & 10own 19TEAM run for a loss of 1 yard to the OhSt 18−1
0:00own 19End of 2nd Quarter0

MSU6 plays, 38 yd · Punt

15:001st & 10own 35Dominic DiMaccio kickoff for 58 yds , Montorie Foster return for 17 yds to the MchSt 24+17
14:501st & 10own 24Payton Thorne pass complete to Tre Mosley for 46 yds to the OhSt 30 for a 1ST down+46
14:251st & 10opp 30Payton Thorne sacked by Haskell Garrett for a loss of 8 yards to the OhSt 38−8
13:552nd & 18opp 38Kenneth Walker III run for 1 yd to the OhSt 37+1
13:153rd & 17opp 37Payton Thorne pass complete to Connor Heyward for a loss of 1 yard to the OhSt 38−1
12:344th & 18opp 38Bryce Baringer punt for 26 yds, downed at the OhSt 120

OSU11 plays, 67 yd · Missed FG

12:301st & 10own 12Master Teague III run for a loss of 3 yards to the OhSt 9−3
12:002nd & 13own 9C.J. Stroud pass complete to Jaxon Smith-Njigba for 16 yds to the OhSt 25 for a 1ST down+16
11:301st & 10own 25Master Teague III run for 3 yds to the OhSt 28+3
10:402nd & 7own 28Master Teague III run for 21 yds to the OhSt 49 for a 1ST down+21
10:051st & 10own 49C.J. Stroud pass complete to Miyan Williams for 10 yds to the MchSt 41 for a 1ST down+10
9:511st & 10opp 41Master Teague III run for 6 yds to the MchSt 35+6
9:152nd & 4opp 35C.J. Stroud pass complete to Jaxon Smith-Njigba for 13 yds to the MchSt 22 for a 1ST down+13
8:461st & 10opp 22C.J. Stroud pass incomplete to Julian Fleming0
8:282nd & 10opp 22Master Teague III run for 4 yds to the MchSt 18+4
8:003rd & 6opp 18C.J. Stroud sacked by Drew Beesley for a loss of 3 yards to the MchSt 21−3
7:174th & 9opp 21Noah Ruggles 38 yd FG MISSED+38

MSU4 plays, 0 yd · Punt

7:001st & 10own 21Jordon Simmons run for 1 yd to the MchSt 22+1
6:452nd & 9own 22Jordon Simmons run for a loss of 1 yard to the MchSt 21−1
6:013rd & 10own 21Payton Thorne pass incomplete to Christian Fitzpatrick0
5:474th & 10own 21Bryce Baringer punt for 50 yds, downed at the OhSt 290

OSU6 plays, 17 yd · Turnover

5:401st & 10own 29Master Teague III run for 5 yds to the OhSt 34+5
5:052nd & 5own 34Master Teague III run for 3 yds to the OhSt 37+3
4:303rd & 2own 37Kyle McCord run for 5 yds to the OhSt 42 for a 1ST down+5
3:551st & 10own 42Master Teague III run for a loss of 2 yards to the OhSt 40−2
3:102nd & 12own 40Master Teague III run for 6 yds to the OhSt 46+6
2:273rd & 6own 46Kyle McCord pass intercepted Justin White return for 10 yds to the MchSt 49+10

MSU9 plays, 51 yd · Touchdown

2:201st & 10own 49Payton Thorne run for 5 yds to the OhSt 46+5
1:552nd & 5opp 46Payton Thorne pass incomplete to Connor Heyward0
1:403rd & 5opp 46Payton Thorne pass complete to Elijah Collins for 3 yds to the OhSt 43+3
1:154th & 2opp 43Elijah Collins run for 10 yds to the OhSt 33 for a 1ST down+10
0:501st & 10opp 33Payton Thorne pass complete to Connor Heyward for 15 yds to the OhSt 18 for a 1ST down+15
0:351st & 10opp 18Payton Thorne pass incomplete to Tre Mosley0
0:152nd & 10opp 18Payton Thorne pass complete to Keon Coleman for 6 yds to the OhSt 12+6
0:00opp 18End of 3rd Quarter0
14:553rd & 4opp 12Payton Thorne pass complete to Keon Coleman for 12 yds for a TD, (Stephen Rusnak KICK)+12

OSU5 plays, 7 yd · Punt

14:553rd & 4own 35Stephen Rusnak kickoff for 58 yds for a touchback0
14:521st & 10own 25Kyle McCord pass incomplete to Julian Fleming, broken up by Drew Jordan0
14:432nd & 10own 25Master Teague III run for a loss of 2 yards to the OhSt 23−2
14:053rd & 12own 23Kyle McCord pass complete to Sam Wiglusz for 9 yds to the OhSt 32+9
13:404th & 3own 32Jesse Mirco punt for 50 yds, fair catch by Cade McDonald at the MchSt 180

MSU5 plays, 17 yd · Punt

13:351st & 10own 18Elijah Collins run for 16 yds to the MchSt 34 for a 1ST down+16
13:001st & 10own 34Payton Thorne sacked by Tyleik Williams for a loss of 2 yards to the MchSt 32−2
12:332nd & 12own 32Elijah Collins run for 3 yds to the MchSt 35+3
12:073rd & 9own 35Payton Thorne pass incomplete to Montorie Foster0
12:024th & 9own 35Bryce Baringer punt for 40 yds, fair catch by Jaxon Smith-Njigba at the OhSt 250

OSU18 plays, 75 yd · Touchdown

11:581st & 10own 25Master Teague III run for 6 yds to the OhSt 31+6
11:202nd & 4own 31Kyle McCord pass complete to Gee Scott Jr. for a loss of 1 yard to the OhSt 30−1
10:433rd & 5own 30Timeout OHIO ST, clock 10:430
10:153rd & 5own 30Kyle McCord pass complete to Sam Wiglusz for 5 yds to the OhSt 35 for a 1ST down+5
9:501st & 10own 35Master Teague III run for 2 yds to the OhSt 37+2
9:152nd & 8own 37Kyle McCord run for 4 yds to the OhSt 41+4
8:303rd & 4own 41Master Teague III run for 1 yd to the MchSt 42 for a 1ST down MICHIGAN ST Penalty, Face Mask (15 yards) (15 Yards) to the MchSt 43 for a 1ST down+16
7:551st & 10opp 43Master Teague III run for 6 yds to the MchSt 37+6
7:202nd & 4opp 37Master Teague III run for 10 yds to the MchSt 27 for a 1ST down+10
6:441st & 10opp 27Kyle McCord pass incomplete to Julian Fleming0
6:352nd & 10opp 27Master Teague III run for 9 yds to the MchSt 18+9
6:053rd & 1opp 18Master Teague III run for 3 yds to the MchSt 15 for a 1ST down+3
5:271st & 10opp 15Timeout OHIO ST, clock 05:270
5:221st & 10opp 15Kyle McCord pass complete to Julian Fleming for 4 yds to the MchSt 11+4
4:452nd & 6opp 11Master Teague III run for 4 yds to the MchSt 7+4
4:103rd & 2opp 7Master Teague III run for 6 yds to the MchSt 1 for a 1ST down+6
3:331st & goalopp 1Kyle McCord pass incomplete to Marvin Harrison Jr.0
3:302nd & goalopp 1Master Teague III run for 1 yd for a TD, (Noah Ruggles KICK)+1

MSU5 plays, 2 yd · Punt

3:302nd & 10own 35Dominic DiMaccio kickoff for 65 yds , Montorie Foster return for 22 yds to the MchSt 22+22
3:151st & 10own 22Jordon Simmons run for 2 yds to the MchSt 24+2
2:502nd & 8own 24Anthony Russo pass complete to Jordon Simmons for a loss of 2 yards to the MchSt 22−2
2:203rd & 10own 22Anthony Russo pass complete to Christian Fitzpatrick for 2 yds to the MchSt 24+2
1:204th & 8own 24Bryce Baringer punt for 74 yds, downed at the OhSt 20

OSU3 plays, 4 yd · End of period

1:151st & 10own 2Robert Cope run for 2 yds to the OhSt 4+2
0:322nd & 8own 4Robert Cope run for 2 yds to the OhSt 6+2
0:00own 4End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Ohio State 7–3 vs Michigan State

  • 2020 · wk 14Ohio State 52 @ Michigan State 12
  • 2019 · wk 6Michigan State 10 @ Ohio State 34
  • 2018 · wk 11Ohio State 26 @ Michigan State 6
  • 2017 · wk 11Michigan State 3 @ Ohio State 48
  • 2016 · wk 12Ohio State 17 @ Michigan State 16
  • 2015 · wk 12Michigan State 17 @ Ohio State 14
  • 2014 · wk 11Ohio State 49 @ Michigan State 37
  • 2013 · wk 15Ohio State 24 @ Michigan State 34
  • 2012 · wk 5Ohio State 17 @ Michigan State 16
  • 2011 · wk 5Michigan State 10 @ Ohio State 7

Previous 3 meetings vs. Ryan Day

Michigan State 0–3 vs Ryan Day

  • 2020 · wk 14Ohio State 52 @ Michigan State 12
  • 2019 · wk 6Michigan State 10 @ Ohio State 34
  • 2018 · wk 11 (coaching change that season)Ohio State 26 @ Michigan State 6

† That school changed coaches during the season and the loader cannot say which games he took.

Previous meeting vs. Mel Tucker

Ohio State 1–0 vs Mel Tucker

  • 2020 · wk 14Ohio State 52 @ Michigan State 12

Research

Keep this open while you look at others