Skip to content

Purdue Boilermakers vs Penn State Nittany Lions

College Football
17-31
Final
Beaver Stadium

Drive chart

Drives

  • End of Game
  • Interception
  • Missed FG
  • Field Goal
  • Touchdown
  • Punt
Team1234T
PUR770317
PSU1473731

Who won: Penn State 31-17

The Penn State Nittany Lions beat the Purdue Boilermakers 31-17 on Saturday, October 31, 2026 at Beaver Stadium. Rocco Becht led the Penn State in passing yards (16/24, 175 YDS, 1 TD). Ryan Browne led the Purdue in passing yards (10/29, 142 YDS, 1 TD, 2 INT).

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 17.8Rocco Becht
  2. 27.8Cam Wallace
  3. 37.5Curt Neal
  4. 47.4Carson Hansen
  5. 57.1Justin Denson
  6. 67.0Xavier Townsend
  7. 77.0Andrew Rappleyea
  8. 86.8Don Saunders
  9. 96.8Jalil Hall
  10. 106.8Yvan Kemajou
  11. 116.7Jojo Hayden
  12. 126.6Tre Moore

Team stats

PURPSU
91st Downs22
2-113rd down efficiency5-13
1-24th down efficiency3-3
175Total Yards457
142Passing188
10/29Comp/Att17/25
4.9Yards per pass7.5
33Rushing269
15Rushing Attempts51
2.2Yards per rush5.3
4-23Penalties6-65
2Turnovers0
0Fumbles lost0
2Interceptions thrown0
16:33Possession43:27

Player of the game

Rocco Becht

PSU · 16/24, 175 YDS, 1 TD, 1 RUSH TD

7.8

Win probability

100%PSU final
PURPSU

Tap or hover the line to see the play.

Play by play

  1. Q4 0:00PSU

    End of game

    End of 4th quarter.

  2. Q4 2:00PSU

    Rush

    No Huddle #21 C.Hansen rush middle for 2 yards gain to the PUR36 (#58 B.Ishmail; #40 I.Jeffries)

    1st & 10 at PUR 38

  3. Q4 2:00PSU

    Rush

    #21 C.Hansen rush middle for 6 yards gain to the PUR38 (#21 J.Denson Jr.), 1ST DOWN

    2nd & 6 at PUR 44

  4. Q4 2:00Carson Hansen

    4 yd run

    #21 C.Hansen rush middle for 4 yards gain to the PUR44 (#16 A.Speca; #58 B.Ishmail)

    C. Hansen · 17 CAR, 96 YDS · 1st & 10 · 1st & 10 at PUR 48

  5. Q4 1:50Ryan Browne
    TO

    Picked off

    No Huddle-Shotgun #15 R.Browne pass intercepted by #4 J.Cooper at PUR48, End Of Play

    R. Browne · 10/29, 142 YDS · 4th & 30 · 4th & 30 at PUR 4

  6. Q4 2:00PUR

    Timeout

    Timeout Purdue, clock 02:00

  7. Q4 6:06Ryan Browne

    Sacked for a loss of 10

    Shotgun #15 R.Browne sacked for loss of 10 yards to the PUR04 (#19 Y.Kemajou)

    R. Browne · 10/29, 142 YDS · 3rd & 20 · 3rd & 20 at PUR 14

  8. Q4 6:06Ryan Browne
    FLAG

    Flag: penalty

    Shotgun #15 R.Browne rush right for 11 yards gain to the PUR35, out of bounds at PUR35 PENALTY PUR Holding (#59 M.Banuelos) 10 yards from PUR24 to PUR14. NO PLAY

    R. Browne · 10/29, 142 YDS · 3rd & 10 · 3rd & 10 at PUR 24

  9. Q4 6:06PUR

    Pass incompletion

    Shotgun #15 R.Browne pass incomplete short right to #19 A.Waseem thrown to PUR28 broken up by #24 I.McDaniels

    2nd & 10 at PUR 24

  10. Q4 6:06Ryan Browne

    Incomplete to A. Waseem

    No Huddle-Shotgun #15 R.Browne pass incomplete short right to #19 A.Waseem thrown to PUR30 broken up by #9 C.Brezina

    R. Browne · 10/29, 142 YDS · 1st & 10 · 1st & 10 at PUR 24

  11. Q4 2:49Ryan Barker

    42 yd field goal missed

    #94 R.Barker field goal attempt from 42 yards NO GOOD (H: #38 N.Tiyce, LS: #35 B.Sokach-Minnick), clock 02:49

    R. Barker · 1/3 FG · 4th & 3 · 4th & 3 at PUR 24

  12. Q4 6:06PSU

    Timeout

    Timeout Penn State, clock 06:06

  13. Q4 2:54PUR

    Timeout

    Timeout Purdue, clock 02:54

  14. Q4 6:06Cam Wallace

    4 yd run

    Shotgun #26 C.Wallace rush middle for 4 yards gain to the PUR24 (#0 J.Hayden; #25 H.Miller)

    C. Wallace · 22 CAR, 135 YDS · 3rd & 7 · 3rd & 7 at PUR 28

  15. Q4 6:06Carson Hansen

    1 yd run

    Shotgun #21 C.Hansen rush middle for 1 yard gain to the PUR28 (#34 T.Moore)

    C. Hansen · 17 CAR, 96 YDS · 2nd & 8 · 2nd & 8 at PUR 29

  16. Q4 6:06Carson Hansen

    2 yd run

    #21 C.Hansen rush middle for 2 yards gain to the PUR29 (#11 K.Burgos)

    C. Hansen · 17 CAR, 96 YDS · 1st & 10 · 1st & 10 at PUR 31

  17. Q4 6:06Rocco Becht

    9 yd completion to A. Jackson

    Shotgun #3 R.Becht pass complete short right to #9 A.Jackson caught at PUR42, for 9 yards to the PUR31 (#34 T.Moore), out of bounds, 1ST DOWN

    R. Becht · 16/24, 175 YDS · 2nd & 4 · 2nd & 4 at PUR 40

  18. Q4 6:06Carson Hansen

    6 yd run

    No Huddle-Shotgun #21 C.Hansen rush left for 6 yards gain to the PUR40 (#0 J.Hayden; #25 H.Miller)

    C. Hansen · 17 CAR, 96 YDS · 1st & 10 · 1st & 10 at PUR 46

  19. Q4 6:06

    Kickoff, touchback

    #45 S.Turner onside kickoff 11 yards to the PUR46, End Of Play

    S. Turner

  20. FIELD GOALQ4 6:08
    Jacobo Echeverria Lozano

    49 yd field goal is good

    J. Echeverria Lozano · 1/1 FG

    #92 J.Echeverria Lozano field goal attempt from 49 yards GOOD (H: #42 D.Drennan, LS: #46 L.Raab), clock 06:08

    PUR 17 - 31 PSU
  21. Q4 8:30Fame Ijeboi

    3 yd run

    Shotgun #2 F.Ijeboi rush middle for 3 yards gain to the PSU31 (#10 C.Bacon; #1 I.Ezeogu)

    F. Ijeboi · 11 CAR, 20 YDS · 3rd & 9 · 3rd & 9 at PSU 34

  22. Q4 8:30Ryan Browne

    Incomplete to C. Magwood

    Shotgun #15 R.Browne pass incomplete deep right to #5 C.Magwood thrown to PSU05

    R. Browne · 10/29, 142 YDS · 2nd & 9 · 2nd & 9 at PSU 34

  23. Q4 8:30Fame Ijeboi

    1 yd run

    Shotgun #2 F.Ijeboi rush left for 1 yard gain to the PSU34 (#13 T.Rojas; #99 K.Williams)

    F. Ijeboi · 11 CAR, 20 YDS · 1st & 10 · 1st & 10 at PSU 35

  24. Q4 8:30Ryan Browne

    24 yd completion to A. Waseem

    Shotgun #15 R.Browne pass complete short right to #19 A.Waseem caught at PSU44, for 24 yards to the PSU35 QB hurried by #10 C.Bacon (#17 J.Zayas), out of bounds, 1ST DOWN

    R. Browne · 10/29, 142 YDS · 4th & 9 · 4th & 9 at PUR 41

  25. Q4 8:30PUR

    Timeout

    Timeout Purdue, clock 08:30

Leaders

PURPSU
Passing Yards
Ryan Browne
10/29, 142 YDS, 1 TD, 2 INT
Rocco Becht
16/24, 175 YDS, 1 TD
Rushing Yards
Fame Ijeboi
11 CAR, 20 YDS
Cam Wallace
22 CAR, 135 YDS, 1 TD
Receiving Yards
Asaad Waseem
3 REC, 64 YDS
Benjamin Brahmer
4 REC, 58 YDS
Sacks
Curt Neal
2
Yvan Kemajou
1
Tackles
Justin Denson
15
Josiah Zayas
5