36
FinalNov 29, 2025 · SHI Stadium
Team1234Final
Penn State14109740
Rutgers1477836

Game flow

Penn State won by 4 · 12 scores
Lead changes
5
3 times tied
RUTG biggest lead
+7
Q1 12:13
PSU biggest lead
+7
Q1 5:11
Time in front
RUTG 22% · PSU 63%
tied 16% · 12:57 vs 37:40 of game clock
+7+3.5Tie+3.5+7Q1Q2Q3Q4▲ Rutgers ahead▼ Penn State aheadQ1 12:13 · RUTG Rushing Touchdown: Antwan Raymond 19 Yd Run (Jai Patel Kick) (PSU 0, RUTG 7)Q1 9:46 · PSU Passing Touchdown: Andrew Rappleyea 53 Yd pass from Ethan Grunkemeyer (Ryan Barker Kick) (PSU 7, RUTG 7)Q1 5:11 · PSU Rushing Touchdown: Nicholas Singleton 11 Yd Run (Ryan Barker Kick) (PSU 14, RUTG 7)Q1 1:30 · RUTG Rushing Touchdown: Athan Kaliakmanis 2 Yd Run (Jai Patel Kick) (PSU 14, RUTG 14)Q2 14:55 · PSU Rushing Touchdown: Kaytron Allen 15 Yd Run (Ryan Barker Kick) (PSU 21, RUTG 14)Q2 0:27 · RUTG Passing Touchdown: DT Sheffield 21 Yd pass from Athan Kaliakmanis (Jai Patel Kick) (PSU 21, RUTG 21)Q2 0:01 · PSU Field Goal Good: Ryan Barker 31 Yd Field Goal (PSU 24, RUTG 21)Q3 8:53 · PSU Field Goal Good: Ryan Barker 29 Yd Field Goal (PSU 27, RUTG 21)Q3 3:51 · RUTG Pass Reception: KJ Duff 13 Yd pass from Athan Kaliakmanis (Jai Patel Kick) (PSU 27, RUTG 28)Q3 0:54 · PSU Rushing Touchdown: Nicholas Singleton 1 Yd Run (Two-Point Run Conversion Failed) (PSU 33, RUTG 28)Q4 15:00 · RUTG Passing Touchdown: Antwan Raymond 46 Yd pass from Athan Kaliakmanis (Athan Kaliakmanis Pass to KJ Duff for Two-Point Conversion) (PSU 33, RUTG 36)Q4 7:27 · PSU Fumble Return Touchdown: Amare Campbell 61 Yd Fumble Return (Ryan Barker Kick) (PSU 40, RUTG 36)

The lead after every score: above the line Rutgers is ahead, below it Penn State. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
12:13RUTG
TD Antwan Raymond 19 Yd Run (Jai Patel Kick)5 plays, 75 yds, 2:47 · from RUTG 25
PSU 0–7 RUTG
9:46PSU
TD Andrew Rappleyea 53 Yd pass from Ethan Grunkemeyer (Ryan Barker Kick)4 plays, 62 yds, 2:23 · from PSU 38
PSU 7–7 RUTG
5:11PSU
TD Nicholas Singleton 11 Yd Run (Ryan Barker Kick)4 plays, 75 yds, 1:54 · from PSU 25
PSU 14–7 RUTG
1:30RUTG
TD Athan Kaliakmanis 2 Yd Run (Jai Patel Kick)7 plays, 75 yds, 3:36 · from RUTG 25
PSU 14–14 RUTG
2nd quarter
14:55PSU
TD Kaytron Allen 15 Yd Run (Ryan Barker Kick)4 plays, 89 yds, 1:27 · from PSU 11
PSU 21–14 RUTG
0:27RUTG
TD DT Sheffield 21 Yd pass from Athan Kaliakmanis (Jai Patel Kick)11 plays, 89 yds, 4:37 · from RUTG 11
PSU 21–21 RUTG
0:01PSU
FG Ryan Barker 31 Yd Field Goal 5 plays, 56 yds, 0:26 · from PSU 30
PSU 24–21 RUTG
3rd quarter
8:53PSU
FG Ryan Barker 29 Yd Field Goal 10 plays, 50 yds, 6:02 · from PSU 39
PSU 27–21 RUTG
3:51RUTG
REC KJ Duff 13 Yd pass from Athan Kaliakmanis (Jai Patel Kick)8 plays, 75 yds, 5:02 · from RUTG 25
PSU 27–28 RUTG
0:54PSU
TD Nicholas Singleton 1 Yd Run (Two-Point Run Conversion Failed)6 plays, 83 yds, 2:53 · from PSU 17
PSU 33–28 RUTG
4th quarter
15:00RUTG
TD Antwan Raymond 46 Yd pass from Athan Kaliakmanis (Athan Kaliakmanis Pass to KJ Duff for Two-Point Conversion)4 plays, 75 yds, 2:21 · from RUTG 25
PSU 33–36 RUTG
7:27PSU
TD Amare Campbell 61 Yd Fumble Return (Ryan Barker Kick)
PSU 40–36 RUTG

Drives

RUTG 6/10 scoredPSU 6/11 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00RUTGRUTG 255752:47Touchdown
Q112:09PSUPSU 384622:23Touchdown
Q19:46RUTGRUTG 257502:41Downs
Q17:05PSUPSU 254751:54Touchdown
Q15:06RUTGRUTG 257753:36Touchdown
Q11:22PSUPSU 114891:27Touchdown
Q214:55RUTGRUTG 253-60:51Punt
Q214:04PSUPSU 40321:43Punt
Q212:21RUTGRUTG 165183:03Punt
Q29:18PSUPSU 148324:14Punt
Q25:04RUTGRUTG 1111894:37Touchdown
Q20:27PSUPSU 305560:26Field Goal

Win probability

Penn State 100% · pregame line Penn State −12.5 (closing line)
Q1Q2Q3Q4▲ Rutgers▼ Penn StatePenn State +43% win probability: Amare Campbell 61 Yd Fumble Return (Ryan Barker Kick)Rutgers +40% win probability: No Huddle-Shotgun #16 A.Kaliakmanis pass complete deep left to #3 A.Raymond caught at PSU26, for 46 yards to the PSU00 TOUCHDOWN, clock 13:33, 1ST DOWN #8 K.Duff pass attempt SuccessfulRutgers +30% win probability: (03:51) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #8 K.Duff caught at PSU01, for 13 yards to the PSU00 TOUCHDOWN, clock 03:51, 1ST DOWN #44 J.Patel kick attempt good (H: #22 R.McCann, LS: #99 M.O’Connor)Penn State +29% win probability: (03:49) Shotgun #10 N.Singleton rush left for 1 yard gain to the PSU29 (#94 B.Weaver; #10 J.Henderson) PENALTY PSU Personal Foul (#8 T.Pena) 14 yards from PSU29 to PSU15Penn State +24% win probability: (03:51) #93 J.Scullion kickoff 65 yards to the PSU00 #10 N.Singleton return 17 yards to the PSU17 (#83 D.Kaliakmanis)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Ethan Grunkemeyer17/2120910.01082.3
RushingCARYDSAVGTDLONG
Kaytron Allen2222610.3155
Nicholas Singleton9869.6253
Team1-1-1.000
Ethan Grunkemeyer1-11-11.000
ReceivingRECYDSAVGTDLONG
Andrew Rappleyea47518.8153
Trebor Pena4369.0023
Devonte Ross22914.5019
Kyron Hudson12323.0023
Nicholas Singleton22311.5014
Kaytron Allen2126.0011
Luke Reynolds2115.509
DefenseTOTSOLOSACKSTFLPDQB HUR
Amare Campbell1450.50.500
King Mack910000
Zakee Wheatley850000
Dominic DeLuca611110
Zion Tracy540200
A.J. Harris430000
Dani Dennis-Sutton410.50.500
Audavion Collins300000
KickingFGPCTLONGXPPTS
Ryan Barker2/2100.0314/410
PuntingNOYDSAVGTBIn 20LONG
Gabriel Nwosu314147.00256

Biggest plays

PSU +43% Q4 7:27 Amare Campbell 61 Yd Fumble Return (Ryan Barker Kick)
RUTG +40% Q4 15:00 No Huddle-Shotgun #16 A.Kaliakmanis pass complete deep left to #3 A.Raymond caught at PSU26, for 46 yards to the PSU00 TOUCHDOWN, clock 13:33, 1ST DOWN #8 K.Duff pass attempt Successful
RUTG +30% Q3 3:51 (03:51) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #8 K.Duff caught at PSU01, for 13 yards to the PSU00 TOUCHDOWN, clock 03:51, 1ST DOWN #44 J.Patel kick attempt good (H: #22 R.McCann, LS: #99 M.O’Connor)
PSU +29% Q4 3:50 (03:49) Shotgun #10 N.Singleton rush left for 1 yard gain to the PSU29 (#94 B.Weaver; #10 J.Henderson) PENALTY PSU Personal Foul (#8 T.Pena) 14 yards from PSU29 to PSU15
PSU +24% Q3 3:47 (03:51) #93 J.Scullion kickoff 65 yards to the PSU00 #10 N.Singleton return 17 yards to the PSU17 (#83 D.Kaliakmanis)

Team stats

StatPSURUTG
1st Downs2327
3rd down efficiency1-85-10
4th down efficiency3-30-2
Total Yards509533
Passing209338
Comp/Att17/2116/22
Yards per pass10.015.4
Rushing300195
Rushing Attempts3342
Yards per rush9.14.6
Penalties7-546-42
Turnovers01
Fumbles lost01
Interceptions thrown00
Possession27:3632:24

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:27 1st & Goal at RUTG 7 (00:27) Kneel down by #17 E.Grunkemeyer at RU08 for loss of 1 yard
Q4 0:56 4th & 2 at RUTG 10 (00:58) Shotgun #17 E.Grunkemeyer pass complete short right to #87 A.Rappleyea caught at RU13, for 3 yards to the RU07 (#7 C.Miller), 1ST DOWN
Q4 1:26 3rd & 2 at RUTG 10 (01:41) Shotgun #13 K.Allen rush middle for 0 yards to the RU10 (#4 S.Robinson; #9 J.Elad)
Q4 1:50 2nd & 5 at RUTG 13 (01:50) Shotgun #13 K.Allen rush middle for 3 yards gain to the RU10 (#10 J.Henderson; #7 C.Miller)
Q4 1:54 1st & 10 at RUTG 18 (01:54) Shotgun #13 K.Allen rush middle for 5 yards gain to the RU13 (#5 K.Sanders; #9 J.Elad)
Q4 1:58 1st & 10 at RUTG 28 (02:04) Shotgun #17 E.Grunkemeyer pass complete short left to #5 D.Ross caught at RU29, for 10 yards to the RU18 (#3 B.Mascoe; #9 J.Elad), 1ST DOWN
Q4 2:24 1st & 10 at PSU 22 (02:27) Shotgun #13 K.Allen rush left for 50 yards gain to the RU28 (#7 C.Miller), 1ST DOWN
Q4 2:41 2nd & 26 at PSU 12 (02:41) Shotgun #17 E.Grunkemeyer pass incomplete short left to #3 K.Howard thrown to PSU18 QB hurried by #94 B.Weaver PENALTY RU Holding (#10 J.Henderson) 10 yards from PSU12 to PSU22, 1ST DOWN. NO PLAY
Q4 3:18 1st & 23 at PSU 15 (03:25) Shotgun #10 N.Singleton rush right for 3 yards loss to the PSU12 (#94 B.Weaver)
Q4 3:50 1st & 10 at PSU 28 (03:49) Shotgun #10 N.Singleton rush left for 1 yard gain to the PSU29 (#94 B.Weaver; #10 J.Henderson) PENALTY PSU Personal Foul (#8 T.Pena) 14 yards from PSU29 to PSU15
Q4 3:55 4th & 1 at PSU 27 (03:55) No Huddle-Shotgun #16 A.Kaliakmanis rush left for 1 yard loss to the PSU28 (#7 Z.Tracy), TURNOVER ON DOWNS
Q4 4:21 3rd & 2 at PSU 28 (04:25) No Huddle-Shotgun #16 A.Kaliakmanis rush middle for 1 yard gain to the PSU27 (#99 Y.Kemajou; #50 A.Ford Jr.)
Q4 4:48 2nd & 2 at PSU 28 (04:51) No Huddle-Shotgun #3 A.Raymond rush middle for 0 yards to the PSU28 (#6 Z.Wheatley)
Q4 5:16 1st & 10 at PSU 36 (05:30) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short right to #12 K.Fletcher Jr. caught at PSU38, for 8 yards to the PSU28 (#5 D.Dixson; #24 A.Campbell)
Q4 5:46 3rd & 13 at RUTG 22 (06:09) No Huddle-Shotgun #16 A.Kaliakmanis pass complete deep left to #8 K.Duff caught at PSU38, for 42 yards to the PSU36, End Of Play, 1ST DOWN
Q4 6:32 2nd & 9 at RUTG 26 (06:36) No Huddle-Shotgun #16 A.Kaliakmanis sacked for loss of 4 yards to the RU22 (#33 D.Dennis-Sutton, #99 Y.Kemajou)
Q4 7:16 1st & 10 at RUTG 25 (07:22) No Huddle-Shotgun #3 A.Raymond rush middle for 1 yard gain to the RU26 (#39 T.Blanding; #0 D.DeLuca)
Q4 7:27 (07:27) #99 G.Nwosu kickoff 63 yards to the RU02 fair catch by #2 B.Black at RU02
Q4 7:27 2nd & 7 at PSU 32 Amare Campbell 61 Yd Fumble Return (Ryan Barker Kick)
Q4 8:04 1st & 10 at PSU 35 (08:08) No Huddle-Shotgun #3 A.Raymond rush right for 3 yards gain to the PSU32 (#24 A.Campbell; #33 D.Dennis-Sutton)
Q4 8:55 2nd & 2 at RUTG 47 (08:58) No Huddle-Shotgun #3 A.Raymond rush middle for 18 yards gain to the PSU35 (#10 D.Lane), 1ST DOWN
Q4 9:37 1st & 10 at RUTG 39 (09:40) No Huddle-Shotgun #3 A.Raymond rush middle for 8 yards gain to the RU47 (#6 Z.Wheatley)
Q4 10:19 3rd & 9 at RUTG 27 (10:23) No Huddle-Shotgun #3 A.Raymond rush middle for 12 yards gain to the RU39, End Of Play, 1ST DOWN
Q4 10:29 2nd & 9 at RUTG 27 (10:29) No Huddle-Shotgun #16 A.Kaliakmanis pass incomplete deep right to #9 I.Strong thrown to PSU30 broken up by #5 D.Dixson