Week 9 · 2021

Penn State at Ohio State

Sat 10/30/2021 07:30 PMOhio StadiumOhio State pregame90%Pregame win probability: 90% for Ohio State. Ohio State favored, and won.Conference

56°8 mph N · 86% humidityRecorded at kickoff by College Football Data

Penn State

24

7–6

Ohio State

33

11–2

Attendance

102,951

reported

OSU5 plays, 21 yd · Turnover

15:001st & 10own 35Jordan Stout kickoff for 65 yds for a touchback0
14:451st & 10own 25C.J. Stroud pass complete to Garrett Wilson for 11 yds to the OhSt 36 for a 1ST down+11
14:201st & 10own 36TreVeyon Henderson run for 1 yd to the OhSt 37+1
13:452nd & 9own 37C.J. Stroud pass complete to Jaxon Smith-Njigba for 6 yds to the OhSt 43+6
13:203rd & 3own 43C.J. Stroud pass complete to Jeremy Ruckert for 3 yds Jeremy Ruckert fumbled, forced by Ji'Ayir Brown, recovered by PnSt Ji'Ayir Brown+3

PSU1 play, -1 yd · Turnover

13:081st & 10opp 46Noah Cain run for a loss of 1 yard to the OhSt 47 Noah Cain fumbled, forced by Marcus Williamson, recovered by OhSt Haskell Garrett−1

OSU6 plays, 15 yd · Punt

13:001st & 10own 47C.J. Stroud pass incomplete to Jaxon Smith-Njigba0
12:452nd & 10own 47C.J. Stroud pass complete to Garrett Wilson for 12 yds to the PnSt 41 for a 1ST down+12
12:201st & 10opp 41TreVeyon Henderson run for a loss of 4 yards to the PnSt 45−4
11:452nd & 14opp 45C.J. Stroud pass complete to TreVeyon Henderson for 7 yds to the PnSt 38+7
11:043rd & 7opp 38C.J. Stroud pass incomplete to Chris Olave0
10:564th & 7opp 38Jesse Mirco punt for 27 yds, fair catch by Jahan Dotson at the PnSt 110

PSU13 plays, 89 yd · Touchdown

10:401st & 10own 11John Lovett run for 4 yds to the PnSt 15+4
10:202nd & 6own 15John Lovett run for 5 yds to the PnSt 20+5
10:103rd & 1own 20Sean Clifford run for 2 yds to the PnSt 22 for a 1ST down+2
9:351st & 10own 22John Lovett run for 1 yd to the PnSt 23+1
9:012nd & 9own 23Sean Clifford pass complete to Brenton Strange for 8 yds to the PnSt 31+8
8:353rd & 1own 31John Lovett run for 4 yds to the PnSt 35 for a 1ST down+4
8:151st & 10own 35John Lovett run for 2 yds to the PnSt 37+2
7:592nd & 8own 37John Lovett run for a loss of 1 yard to the PnSt 36−1
7:253rd & 9own 36Sean Clifford pass complete to KeAndre Lambert-Smith for 16 yds to the OhSt 48 for a 1ST down+16
7:181st & 10opp 48Sean Clifford pass incomplete to John Lovett0
7:002nd & 10opp 48Sean Clifford pass complete to Parker Washington for 32 yds to the OhSt 16 for a 1ST down+32
6:301st & 10opp 16Sean Clifford pass complete to Keyvone Lee for 11 yds to the OhSt 5 for a 1ST down+11
6:081st & goalopp 5Sean Clifford pass complete to Brenton Strange for 5 yds for a TD (Jordan Stout KICK)+5

OSU14 plays, 57 yd · Field goal

6:081st & 10own 35Jordan Stout kickoff for 65 yds for a touchback0
5:551st & 10own 25TreVeyon Henderson run for 2 yds to the OhSt 27+2
5:252nd & 8own 27TreVeyon Henderson run for a loss of 1 yard to the OhSt 26−1
4:553rd & 9own 26C.J. Stroud pass complete to Jaxon Smith-Njigba for 11 yds to the OhSt 37 for a 1ST down+11
4:321st & 10own 37C.J. Stroud pass incomplete to Garrett Wilson0
4:102nd & 10own 37TreVeyon Henderson run for 4 yds to the OhSt 41+4
3:583rd & 6own 41C.J. Stroud pass complete to Garrett Wilson for 10 yds to the OHIOST 49 for a 1ST down PENN ST Penalty, Personal Foul (Joey Porter Jr.) to the PnSt 34 for a 1ST down+25
3:301st & 10opp 34C.J. Stroud pass complete to Garrett Wilson for 19 yds to the PnSt 15 for a 1ST down+19
3:111st & 10opp 15TreVeyon Henderson run for 2 yds to the PnSt 13+2
2:472nd & 8opp 13OHIO ST Penalty, False Start (Chris Olave) to the PnSt 18−5
2:222nd & 13opp 18Timeout PENN ST, clock 02:220
2:122nd & 13opp 18C.J. Stroud pass incomplete0
2:053rd & 13opp 18C.J. Stroud pass incomplete to Garrett Wilson0
2:024th & 13opp 18Noah Ruggles 35 yd FG GOOD+35

PSU5 plays, 2 yd · Punt

2:024th & 13own 35Noah Ruggles kickoff for 57 yds for a touchback0
1:561st & 10own 25Sean Clifford pass incomplete to Parker Washington0
1:402nd & 10own 25John Lovett run for 2 yds to the PnSt 27+2
1:083rd & 8own 27Sean Clifford pass incomplete to John Lovett0
0:584th & 8own 27Jordan Stout punt for 55 yds, fair catch by Garrett Wilson at the OhSt 180

OSU14 plays, 36 yd · Punt

0:471st & 10own 18C.J. Stroud pass complete to Cade Stover for 7 yds to the OhSt 25+7
0:102nd & 3own 25Miyan Williams run for 1 yd to the OhSt 26+1
0:033rd & 2own 26OHIO ST Penalty, Illegal Procedure (Luke Wypler) to the OhSt 21−5
0:00own 26End of 1st Quarter0
15:003rd & 7own 21OHIO ST Penalty, False Start (-5 Yards) to the OhSt 16−5
14:453rd & 12own 16C.J. Stroud pass complete to Garrett Wilson for 15 yds to the OhSt 31 for a 1ST down+15
14:301st & 10own 31Miyan Williams run for 5 yds to the OhSt 36+5
14:152nd & 5own 36C.J. Stroud pass incomplete to Chris Olave0
14:023rd & 5own 36C.J. Stroud pass complete to Miyan Williams for 11 yds to the OhSt 47 for a 1ST down+11
13:451st & 10own 47TreVeyon Henderson run for 4 yds to the PnSt 49+4
13:302nd & 6opp 49OHIO ST Penalty, Illegal Procedure (Luke Wypler) to the OhSt 46−5
12:502nd & 11own 46C.J. Stroud pass complete to Jaxon Smith-Njigba for 9 yds to the PnSt 45+9
12:203rd & 2opp 45TreVeyon Henderson run for a loss of 1 yard to the PnSt 46−1
11:544th & 3opp 46Jesse Mirco punt for 35 yds, fair catch by Jahan Dotson at the PnSt 110

PSU9 plays, 38 yd · On downs

11:401st & 10own 11Sean Clifford pass complete to Parker Washington for 25 yds to the PnSt 36 for a 1ST down+25
11:251st & 10own 36Sean Clifford pass complete to KeAndre Lambert-Smith for 3 yds to the PnSt 39+3
10:492nd & 7own 39Sean Clifford pass incomplete to Keyvone Lee0
10:473rd & 7own 39Timeout PENN ST, clock 10:470
10:403rd & 7own 39Sean Clifford pass complete to Parker Washington for 13 yds to the OhSt 48 for a 1ST down+13
10:251st & 10opp 48Sean Clifford pass complete to Parker Washington for 5 yds to the OhSt 43+5
9:522nd & 5opp 43Sean Clifford pass incomplete to Theo Johnson0
9:433rd & 5opp 43Clifford, Sean pass complete to Lambert-Smith, KeAndre for 13 yards to the OHIOST30, PENALTY PENNST illegal touching 0 yards to the OHIOST43, NO PLAY.0
9:234th & 5opp 43Sean Clifford sacked by J.T. Tuimoloau for a loss of 8 yards to the PnSt 49−8

OSU4 plays, 1 yd · Punt

9:151st & 10opp 49TreVeyon Henderson run for a loss of 1 yard to the 50 yard line−1
8:402nd & 11midfieldC.J. Stroud pass incomplete to Chris Olave0
8:323rd & 11midfieldC.J. Stroud pass complete to Garrett Wilson for 2 yds to the PnSt 48+2
8:144th & 9opp 48Jesse Mirco punt for 37 yds, fair catch by Jahan Dotson at the PnSt 110

PSU5 plays, 3 yd · Punt

7:561st & 10own 11Sean Clifford run for 10 yds to the PnSt 21 for a 1ST down+10
7:201st & 10own 21John Lovett run for 1 yd to the PnSt 22+1
6:402nd & 9own 22John Lovett run for a loss of 1 yard to the PnSt 21−1
5:553rd & 10own 21Sean Clifford sacked by Lathan Ransom for a loss of 7 yards to the PnSt 14−7
5:264th & 17own 14Jordan Stout punt for 55 yds, downed at the OhSt 310

OSU6 plays, 69 yd · Touchdown

5:211st & 10own 31C.J. Stroud pass incomplete to Chris Olave0
5:152nd & 10own 31Stroud, C.J. pass incomplete to Wilson, Garrett, PENALTY PENNST pass interference (Castro-Fields, Tariq) 15 yards to the OHIOST46, NO PLAY, 1ST DOWN OHIOST.+15
4:401st & 10own 46C.J. Stroud pass complete to Jaxon Smith-Njigba for 9 yds to the PnSt 45+9
4:262nd & 1opp 45C.J. Stroud pass incomplete to Chris Olave0
4:203rd & 1opp 45Garrett Wilson run for 7 yds to the PnSt 38 for a 1ST down+7
3:481st & 10opp 38C.J. Stroud pass complete to Chris Olave for 38 yds for a TD (Noah Ruggles KICK)+38

PSU5 plays, 32 yd · Defensive TD

3:481st & 10own 35Noah Ruggles kickoff for 63 yds for a touchback0
3:401st & 10own 25Sean Clifford pass complete to Theo Johnson for 18 yds to the PnSt 43 for a 1ST down+18
3:101st & 10own 43Sean Clifford pass complete to Theo Johnson for 10 yds to the OhSt 47 for a 1ST down+10
2:551st & 10opp 47Sean Clifford pass complete to Jahan Dotson for 10 yds to the OhSt 37 for a 1ST down+10
2:241st & 10opp 37Sean Clifford sacked by Tyreke Smith for a loss of 6 yards Sean Clifford fumbled, recovered by OhSt Jerron Cage , return for 0 yards , return for 57 yds (Noah Ruggles KICK)+57

PSU14 plays, 46 yd · End of period

2:241st & 10own 35Noah Ruggles kickoff for 52 yds for a touchback0
2:121st & 10own 25Noah Cain run for 11 yds to the PnSt 36 for a 1ST down+11
1:401st & 10own 36Noah Cain run for 1 yd to the PnSt 37+1
1:202nd & 9own 37Sean Clifford pass complete to Noah Cain for 8 yds to the PnSt 45+8
1:103rd & 1own 45Sean Clifford pass complete to Parker Washington for 6 yds to the OhSt 49 for a 1ST down+6
1:051st & 10opp 49Timeout OHIO ST, clock 01:050
1:011st & 10opp 49Sean Clifford pass incomplete to Noah Cain0
0:502nd & 10opp 49Sean Clifford pass complete to Jahan Dotson for 16 yds to the OhSt 33 for a 1ST down+16
0:441st & 10opp 33Sean Clifford pass complete to Noah Cain for no gain to the OhSt 330
0:282nd & 10opp 33Sean Clifford pass incomplete to Jahan Dotson0
0:183rd & 10opp 33Sean Clifford pass complete to Jahan Dotson for 4 yds to the OhSt 29+4
0:054th & 6opp 29Timeout PENN ST, clock 00:050
0:004th & 6opp 29Jordan Stout 47 yd FG GOOD+47
0:00opp 29End of 2nd Quarter0

PSU13 plays, 75 yd · Touchdown

15:001st & 10own 35Noah Ruggles kickoff for 58 yds for a touchback0
14:531st & 10own 25Sean Clifford run for a loss of 1 yard to the PnSt 24 for a 1ST down OHIO ST Penalty, Personal Foul (Steele Chambers) to the PnSt 39 for a 1ST down+14
14:331st & 10own 39Sean Clifford pass complete to Parker Washington for 1 yd to the PnSt 40+1
13:592nd & 9own 40Sean Clifford pass incomplete to Jahan Dotson0
13:513rd & 9own 40Sean Clifford pass complete to Jahan Dotson for 13 yds to the OHIOST 47 for a 1ST down OHIO ST Penalty, Roughing Passer (Zach Harrison) to the OhSt 32 for a 1ST down+28
13:301st & 10opp 32Sean Clifford pass complete to Jahan Dotson for 5 yds to the OhSt 27+5
13:052nd & 5opp 27Sean Clifford pass incomplete to Jahan Dotson0
12:583rd & 5opp 27Sean Clifford pass complete to Parker Washington for 13 yds to the OhSt 14 for a 1ST down+13
12:261st & 10opp 14John Lovett run for a loss of 3 yards to the OhSt 17−3
11:532nd & 13opp 17Sean Clifford pass complete to KeAndre Lambert-Smith for 8 yds to the OhSt 9+8
11:133rd & 5opp 9Sean Clifford pass complete to Parker Washington for 5 yds to the OhSt 4 for a 1ST down+5
10:551st & goalopp 4Sean Clifford pass complete to Brenton Strange for 2 yds to the OhSt 2+2
10:262nd & goalopp 2Jahan Dotson run for 2 yds for a TD (Jordan Stout KICK)+2

OSU10 plays, 69 yd · Field goal

10:262nd & 8own 35Jordan Stout kickoff for 65 yds for a touchback0
10:151st & 10own 25C.J. Stroud pass complete to Jaxon Smith-Njigba for 58 yds to the PnSt 17 for a 1ST down+58
9:471st & 10opp 17TreVeyon Henderson run for 6 yds to the PnSt 11+6
9:062nd & 4opp 11TreVeyon Henderson run for 5 yds to the PnSt 6 for a 1ST down+5
8:301st & goalopp 6TreVeyon Henderson run for 3 yds to the PnSt 3+3
8:202nd & goalopp 3PENN ST Penalty, Defensive Offside (Curtis Jacobs) to the PnSt 1+2
7:552nd & goalopp 1TreVeyon Henderson run for a loss of 1 yard to the PnSt 2−1
7:303rd & goalopp 2TreVeyon Henderson run for 1 yd to the PnSt 1+1
6:584th & goalopp 1OHIO ST Penalty, False Start (TreVeyon Henderson) to the PnSt 6−5
6:424th & goalopp 6Noah Ruggles 23 yd FG GOOD+23

PSU7 plays, 10 yd · Punt

6:424th & 10own 35Noah Ruggles kickoff for 44 yds , Keyvone Lee return for no gain to the PnSt 210
6:251st & 10own 21Noah Cain run for 2 yds to the PnSt 23+2
5:492nd & 8own 23Clifford, Sean pass incomplete to Lambert-Smith, KeAndre, PENALTY OHIOST pass interference 9 yards to the PENNST32, NO PLAY, 1ST DOWN PENNST.+9
5:301st & 10own 32Noah Cain run for no gain to the PnSt 320
5:032nd & 10own 32Sean Clifford pass incomplete to Brenton Strange0
4:303rd & 10own 32Sean Clifford sacked by Antwuan Jackson and Palaie Gaoteote IV for a loss of 1 yard to the PnSt 31−1
4:174th & 11own 31Jordan Stout punt for 39 yds , Garrett Wilson returns for a loss of 1 yard to the OhSt 29+39

OSU3 plays, 71 yd · Touchdown

4:001st & 10own 29TreVeyon Henderson run for 68 yds to the PnSt 3 for a 1ST down+68
3:441st & goalopp 3TreVeyon Henderson run for 2 yds to the PnSt 1+2
3:352nd & goalopp 1TreVeyon Henderson run for 1 yd for a TD (Noah Ruggles KICK)+1

PSU12 plays, 75 yd · Touchdown

3:352nd & 8own 35Noah Ruggles kickoff for 58 yds for a touchback0
3:301st & 10own 25Sean Clifford pass incomplete to Jahan Dotson0
3:152nd & 10own 25Sean Clifford pass complete to Theo Johnson for 6 yds to the PnSt 31+6
2:453rd & 4own 31Sean Clifford pass complete to KeAndre Lambert-Smith for 22 yds to the OhSt 47 for a 1ST down+22
2:301st & 10opp 47Sean Clifford pass complete to Jahan Dotson for 18 yds to the OhSt 29 for a 1ST down+18
2:081st & 10opp 29Sean Clifford pass complete to Jahan Dotson for 14 yds to the OhSt 15 for a 1ST down+14
1:551st & 10opp 15Sean Clifford pass complete to Parker Washington for 8 yds to the OhSt 7+8
1:502nd & 2opp 7Sean Clifford pass incomplete to Brenton Strange0
1:303rd & 2opp 7John Lovett run for 3 yds to the OhSt 4 for a 1ST down+3
0:311st & goalopp 4Sean Clifford pass incomplete to Brenton Strange0
0:242nd & goalopp 4John Lovett run for 3 yds to the OhSt 1+3
0:103rd & goalopp 1Keyvone Lee run for 1 yd for a TD (Jordan Stout KICK)+1

OSU10 plays, 62 yd · On downs

0:103rd & 7own 35Jordan Stout kickoff for 65 yds for a touchback0
0:011st & 10own 25C.J. Stroud pass complete to Garrett Wilson for 13 yds to the OhSt 38 for a 1ST down+13
0:00own 25End of 3rd Quarter0
14:441st & 10own 38TreVeyon Henderson run for 3 yds to the OhSt 41+3
14:172nd & 7own 41C.J. Stroud pass complete to Jeremy Ruckert for 24 yds to the PnSt 35 for a 1ST down+24
13:591st & 10opp 35Stroud, C.J. pass incomplete to Wilson, Garrett, PENALTY PENNST pass interference (Porter Jr., Joey) 15 yards to the PENNST20, NO PLAY, 1ST DOWN OHIOST.+15
13:381st & 10opp 20TreVeyon Henderson run for 3 yds to the PnSt 17+3
13:142nd & 7opp 17C.J. Stroud pass incomplete to TreVeyon Henderson0
12:593rd & 7opp 17C.J. Stroud pass complete to Jaxon Smith-Njigba for 4 yds to the PnSt 13+4
12:514th & 3opp 13C.J. Stroud pass incomplete to Chris Olave0

PSU4 plays, 15 yd · Turnover

12:301st & 10own 13Keyvone Lee run for 7 yds to the PnSt 20+7
12:032nd & 3own 20Sean Clifford pass complete to Theo Johnson for 7 yds to the PnSt 27 for a 1ST down+7
11:341st & 10own 27Keyvone Lee run for 1 yd to the PnSt 28+1
11:152nd & 9own 28Sean Clifford pass intercepted Cameron Brown return for 25 yds to the PnSt 28+25

OSU9 plays, 20 yd · Field goal

10:501st & 10opp 28TreVeyon Henderson run for 5 yds to the PnSt 23+5
10:382nd & 5opp 23TreVeyon Henderson run for 3 yds to the PnSt 20+3
9:563rd & 2opp 20TreVeyon Henderson run for 1 yd to the PnSt 19+1
9:344th & 1opp 19TreVeyon Henderson run for 4 yds to the PnSt 15 for a 1ST down+4
8:541st & 10opp 15C.J. Stroud pass complete to Chris Olave for a loss of 1 yard to the PnSt 16−1
8:052nd & 11opp 16Stroud, C.J. pass sacked for loss of 3 yards to the PENNST19 (Luketa, Jesse), PENALTY PENNST holding (Porter Jr., Joey) 9 yards to the PENNST7, NO PLAY.+9
7:452nd & 2opp 7Miyan Williams run for a loss of 1 yard to the PnSt 8−1
7:163rd & 3opp 8C.J. Stroud pass incomplete to Garrett Wilson0
7:124th & 3opp 8Noah Ruggles 25 yd FG GOOD+25

PSU5 plays, 5 yd · Punt

7:124th & 3own 35Noah Ruggles kickoff for 65 yds for a touchback0
6:551st & 10own 25Sean Clifford pass complete to Jahan Dotson for 5 yds to the PnSt 30+5
6:442nd & 5own 30John Lovett run for no gain to the PnSt 300
6:053rd & 5own 30Clifford, Sean pass complete to Lovett, John for 70 yards to the OHIOST0, PENALTY PENNST illegal touching (Lovett, John) 0 yards to the PENNST30, NO PLAY.0
5:554th & 5own 30Jordan Stout punt for 48 yds, fair catch by Jaxon Smith-Njigba at the OhSt 220

OSU13 plays, 69 yd · Field goal

5:351st & 10own 22TreVeyon Henderson run for 6 yds to the OhSt 28+6
4:542nd & 4own 28C.J. Stroud pass complete to Chris Olave for 7 yds to the OhSt 35 for a 1ST down+7
4:301st & 10own 35TreVeyon Henderson run for 22 yds to the PnSt 43 for a 1ST down+22
4:071st & 10opp 43OHIO ST Penalty, False Start (Garrett Wilson) to the PnSt 48−5
3:301st & 15opp 48C.J. Stroud pass complete to Jeremy Ruckert for 30 yds to the PnSt 18 for a 1ST down+30
3:131st & 10opp 18OHIO ST Penalty, False Start (Thayer Munford) to the PnSt 23−5
3:091st & 15opp 23TreVeyon Henderson run for 2 yds to the PnSt 21+2
3:092nd & 13opp 21Timeout PENN ST, clock 03:090
2:522nd & 13opp 21TreVeyon Henderson run for 12 yds to the PnSt 9+12
2:513rd & 1opp 9Timeout PENN ST, clock 02:510
2:453rd & 1opp 9TreVeyon Henderson run for no gain to the PnSt 90
2:454th & 1opp 9Timeout PENN ST, clock 02:450
2:414th & 1opp 9Noah Ruggles 26 yd FG GOOD+26

PSU9 plays, 44 yd · Missed FG

2:414th & 1own 35Noah Ruggles kickoff for 65 yds for a touchback0
2:301st & 10own 25Sean Clifford pass complete to Brenton Strange for 2 yds to the PnSt 27+2
2:122nd & 8own 27Sean Clifford pass complete to Jahan Dotson for 14 yds to the PnSt 41 for a 1ST down+14
1:571st & 10own 41Sean Clifford pass complete to Jahan Dotson for 5 yds to the PnSt 46+5
1:412nd & 5own 46Sean Clifford pass complete to Jahan Dotson for 23 yds to the OhSt 31 for a 1ST down+23
1:361st & 10opp 31Sean Clifford pass incomplete to John Lovett0
1:302nd & 10opp 31Sean Clifford pass incomplete to KeAndre Lambert-Smith0
1:243rd & 10opp 31Sean Clifford pass incomplete to John Lovett0
1:194th & 10opp 31Jordan Stout 49 yd FG MISSED+49

OSU3 plays, -3 yd · End of period

1:021st & 10own 31TEAM run for a loss of 2 yards to the OhSt 29−2
0:222nd & 12own 29TEAM run for a loss of 1 yard to the OhSt 28−1
0:00own 29End 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 8–2 vs Penn State

  • 2020 · wk 9Ohio State 38 @ Penn State 25
  • 2019 · wk 13Penn State 17 @ Ohio State 28
  • 2018 · wk 5Ohio State 27 @ Penn State 26
  • 2017 · wk 9Penn State 38 @ Ohio State 39
  • 2016 · wk 8Ohio State 21 @ Penn State 24
  • 2015 · wk 7Penn State 10 @ Ohio State 38
  • 2014 · wk 9Ohio State 31 @ Penn State 24
  • 2013 · wk 9Penn State 14 @ Ohio State 63
  • 2012 · wk 9Ohio State 35 @ Penn State 23
  • 2011 · wk 12Penn State 20 @ Ohio State 14

Previous 3 meetings vs. Ryan Day

Penn State 0–3 vs Ryan Day

  • 2020 · wk 9Ohio State 38 @ Penn State 25
  • 2019 · wk 13Penn State 17 @ Ohio State 28
  • 2018 · wk 5 (coaching change that season)Ohio State 27 @ Penn State 26

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

Previous 7 meetings vs. James Franklin

Ohio State 6–1 vs James Franklin

  • 2020 · wk 9Ohio State 38 @ Penn State 25
  • 2019 · wk 13Penn State 17 @ Ohio State 28
  • 2018 · wk 5Ohio State 27 @ Penn State 26
  • 2017 · wk 9Penn State 38 @ Ohio State 39
  • 2016 · wk 8Ohio State 21 @ Penn State 24
  • 2015 · wk 7Penn State 10 @ Ohio State 38
  • 2014 · wk 9Ohio State 31 @ Penn State 24

Research

Keep this open while you look at others