Skip to content

Penn State Nittany Lions vs Ohio State Buckeyes

College Football
14-38
Final
Ohio Stadium

Drive chart

Drives

  • End Of Game
  • Interception
  • Touchdown
  • Punt
  • Punt
  • Punt
Team1234T
PSU0140014
OSU71014738

Who won: Ohio State 38-14

The Ohio State Buckeyes beat the Penn State Nittany Lions 38-14 on Saturday, November 1, 2025 at Ohio Stadium. The Ohio State outscored the Penn State 14-0 in the 3rd quarter. Julian Sayin led the Ohio State in passing yards (20/23, 316 YDS, 4 TD). Ethan Grunkemeyer led the Penn State in passing yards (19/28, 145 YDS, 1 INT).

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 18.7Julian Sayin
  2. 28.2Jeremiah Smith
  3. 37.8Kenyatta Jackson Jr.
  4. 47.7Carnell Tate
  5. 57.7Arvell Reese
  6. 67.2Kaytron Allen
  7. 77.1Caleb Downs
  8. 86.9Nicholas Singleton
  9. 96.8Bo Jackson
  10. 106.7Amare Campbell
  11. 116.7Eddrick Houston
  12. 126.6Zakee Wheatley

Team stats

PSUOSU
151st Downs22
8-153rd down efficiency6-9
0-14th down efficiency1-1
200Total Yards480
145Passing316
19/29Comp/Att20/23
5.0Yards per pass13.7
55Rushing164
31Rushing Attempts32
1.8Yards per rush5.1
2-30Penalties2-30
1Turnovers1
0Fumbles lost1
1Interceptions thrown0
29:53Possession30:07

Player of the game

Julian Sayin

OSU · 20/23, 316 YDS, 4 TD

8.7

Win probability

100%OSU final
PSUOSU

Tap or hover the line to see the play.

Play by play

  1. End of 4th quarter.
  2. Q4 2:00Julian Sayin

    Stuffed for a loss of 2

    Kneel down by #10 J.Sayin at PSU44 for loss of 2 yards

    J. Sayin · 2 CAR, 13 YDS · 1st & 10 · 1st & 10 at PSU 42

  3. Q4 2:00Julian Sayin

    4 yd run

    #10 J.Sayin rush middle for 4 yards gain to the PSU42 (#25 A.Tatsch; #54 X.Gilliam), 1ST DOWN

    J. Sayin · 2 CAR, 13 YDS · 4th & 1 · 4th & 1 at PSU 46

  4. Q4 2:00James Peoples

    1 yd run

    #20 J.Peoples rush left for 1 yard gain to the PSU46 (#24 A.Campbell; #32 K.Wylie)

    J. Peoples · 4 CAR, 19 YDS · 3rd & 2 · 3rd & 2 at PSU 47

  5. Q4 2:00James Peoples

    5 yd run

    #20 J.Peoples rush left for 5 yards gain to the PSU47 (#39 T.Blanding)

    J. Peoples · 4 CAR, 19 YDS · 2nd & 7 · 2nd & 7 at OSU 48

  6. Q4 2:00OSU

    Timeout

    Timeout , clock 02:00

  7. Q4 4:29Bo Jackson

    3 yd run

    #25 B.Jackson rush left for 3 yards gain to the OSU48 (#2 A.Collins)

    B. Jackson · 13 CAR, 105 YDS · 1st & 10 · 1st & 10 at OSU 45

  8. Q4 4:29Bo Jackson

    11 yd run

    #25 B.Jackson rush middle for 11 yards gain to the OSU45 (#6 Z.Wheatley; #28 Z.Durant), 1ST DOWN

    B. Jackson · 13 CAR, 105 YDS · 1st & 10 · 1st & 10 at OSU 34

  9. Q4 4:29Bo Jackson

    9 yd run

    Shotgun #25 B.Jackson rush left for 9 yards gain to the OSU34 (#2 A.Collins; #3 A.Belgrave-Shorter), 1ST DOWN

    B. Jackson · 13 CAR, 105 YDS · 2nd & 5 · 2nd & 5 at OSU 25

  10. Q4 4:29Bo Jackson

    5 yd run

    #25 B.Jackson rush left for 5 yards gain to the OSU25 (#16 K.Mack; #25 A.Tatsch)

    B. Jackson · 13 CAR, 105 YDS · 1st & 10 · 1st & 10 at OSU 20

  11. Q4 4:29Ethan Grunkemeyer
    TO

    Picked off

    Shotgun #17 E.Grunkemeyer pass intercepted by #2 C.Downs at OSU00, Touchback

    E. Grunkemeyer · 19/28, 145 YDS · 4th & Goal · 4th & Goal at OSU 7

  12. Q4 9:43Ethan Grunkemeyer

    Incomplete to T. Pena

    Shotgun #17 E.Grunkemeyer pass incomplete short right to #8 T.Pena thrown to OSU05 QB hurried by #0 S.Styles and #92 C.Curry

    E. Grunkemeyer · 19/28, 145 YDS · 3rd & Goal · 3rd & Goal at OSU 7

  13. Q4 9:43Ethan Grunkemeyer

    2 yd completion to K. Allen

    Shotgun #17 E.Grunkemeyer pass complete short middle to #13 K.Allen caught at OSU09, for 2 yards to the OSU07 (#8 A.Reese)

    E. Grunkemeyer · 19/28, 145 YDS · 2nd & Goal · 2nd & Goal at OSU 9

  14. Q4 9:43Ethan Grunkemeyer

    Incomplete to K. Hudson

    No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete short left to #1 K.Hudson thrown to OSU00 broken up by #0 S.Styles

    E. Grunkemeyer · 19/28, 145 YDS · 1st & Goal · 1st & Goal at OSU 9

  15. Q4 9:43Nicholas Singleton

    1 yd run

    Shotgun #10 N.Singleton rush middle for 1 yard gain to the OSU09 (#7 J.Mathews Jr.; #98 K.McDonald), 1ST DOWN

    N. Singleton · 6 CAR, 18 YDS · 3rd & 1 · 3rd & 1 at OSU 10

  16. Q4 9:43Kaytron Allen

    No gain on the run

    Shotgun #13 K.Allen rush middle for 0 yards to the OSU10 (#98 K.McDonald)

    K. Allen · 21 CAR, 76 YDS · 2nd & 1 · 2nd & 1 at OSU 10

  17. Q4 9:43Kaytron Allen

    9 yd run

    Shotgun #13 K.Allen rush middle for 9 yards gain to the OSU10 (#18 J.McClain)

    K. Allen · 21 CAR, 76 YDS · 1st & 10 · 1st & 10 at OSU 19

  18. Q4 9:43Ethan Grunkemeyer
    FLAG

    Flag: penalty

    No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete deep middle to #16 K.Dinkins thrown to OSU14 PENALTY OSU UNR: Unnecessary Roughness (#2 C.Downs) 15 yards from OSU34 to OSU19, 1ST DOWN. NO PLAY. The previous play is under automatic review - "Penalty enforcement". CALL OVERTURNED. (Original Play: No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete deep left to #16 K.Dinkins thrown to OSU14 PENALTY OSU Targeting (#2 C.Downs) 15 yards from OSU34 to OSU19, 1ST DOWN. NO PLAY)

    E. Grunkemeyer · 19/28, 145 YDS · 1st & 10 · 1st & 10 at OSU 34

  19. Q4 9:43Ethan Grunkemeyer

    26 yd completion to K. Howard

    Shotgun #17 E.Grunkemeyer pass complete deep middle to #3 K.Howard caught at OSU36, for 26 yards to the OSU34 (#6 D.Sanchez), 1ST DOWN

    E. Grunkemeyer · 19/28, 145 YDS · 2nd & 8 · 2nd & 8 at PSU 40

  20. Q4 9:43Kaytron Allen

    2 yd run

    Shotgun #13 K.Allen rush left for 2 yards gain to the PSU40 (#92 C.Curry)

    K. Allen · 21 CAR, 76 YDS · 1st & 10 · 1st & 10 at PSU 38

  21. Q4 9:43Ethan Grunkemeyer

    18 yd completion to K. Hudson

    Shotgun #17 E.Grunkemeyer pass complete short left to #1 K.Hudson caught at PSU38, for 18 yards to the PSU38, out of bounds at PSU38, 1ST DOWN

    E. Grunkemeyer · 19/28, 145 YDS · 3rd & 15 · 3rd & 15 at PSU 20

  22. Q4 9:43Ethan Grunkemeyer

    1 yd completion to T. Pena

    Shotgun #17 E.Grunkemeyer pass complete short left to #8 T.Pena caught at PSU16, for 1 yard to the PSU20 (#98 K.McDonald; #1 D.Igbinosun)

    E. Grunkemeyer · 19/28, 145 YDS · 2nd & 16 · 2nd & 16 at PSU 19

  23. Q4 9:43Ethan Grunkemeyer

    Sacked for a loss of 0

    Shotgun #17 E.Grunkemeyer sacked for loss of 6 yards to the PSU19 (#96 E.Houston), fumble by #17 E.Grunkemeyer recovered by PSU #66 D.Shelton at PSU19, End Of Play

    E. Grunkemeyer · 19/28, 145 YDS · 1st & 10 · 1st & 10 at PSU 25

  24. Q4 9:43Jayden Fielding

    Kickoff, touchback

    #38 J.Fielding kickoff 65 yards to the PSU00, Touchback

    J. Fielding · 1/1 FG

  25. TOUCHDOWNQ4 9:43
    Jeremiah Smith

    Touchdown! 11 yd catch

    J. Smith · 6 REC, 123 YDS

    Shotgun #10 J.Sayin pass complete short middle to #4 J.Smith caught at PSU01, for 11 yards to the PSU00 TOUCHDOWN, clock 09:43, 1ST DOWN #38 J.Fielding kick attempt good (H: #42 J.McGuire, LS: #43 J.Ferlmann)

    PSU 14 - 38 OSU

Leaders

PSUOSU
Passing Yards
Ethan Grunkemeyer
19/28, 145 YDS, 1 INT
Julian Sayin
20/23, 316 YDS, 4 TD
Rushing Yards
Kaytron Allen
21 CAR, 76 YDS, 1 TD
Bo Jackson
13 CAR, 105 YDS
Receiving Yards
Nicholas Singleton
3 REC, 28 YDS
Carnell Tate
5 REC, 124 YDS, 1 TD
Sacks
-
Kenyatta Jackson Jr.
2
Tackles
Amare Campbell
8
Arvell Reese
12