2025 week 14 · Saturday, November 29, 2025 at 2:30 PM CT
· SHI Stadium · 📺 BTN
· 41°F Clear, wind 5.6
Drive chart
WIN PROBABILITYPenn State above · Rutgers below
KICK59% → 0% RutgersFINAL
Penn StateRutgersbar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
▸
Q1
TD
5 pl · 75 yd · 2:47
0–7
+21
14:48
1st & 10
OWN 25
(14:58) No Huddle-Shotgun #3 A.Raymond rush middle for 4 yards gain to the RU29 (#16 K.Mack; #50 A.Ford Jr.)
+4
-0.11
14:03
2nd & 6
OWN 29
(14:14) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #3 A.Raymond caught at RU30, for 16 yards to the RU45 (#0 D.DeLuca; #36 Z.Fisher), 1ST DOWN
+16
1.92
13:14
1st & 10
OWN 45
(13:31) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #9 I.Strong caught at PSU42, for 17 yards to the PSU38 QB hurried by #36 Z.Fisher (#16 K.Mack; #2 A.Collins), 1ST DOWN
+17
1.18
12:40
1st & 10
OPP 38
(12:49) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short middle to #8 K.Duff caught at PSU20, for 19 yards to the PSU19 (#4 A.Harris), 1ST DOWN
+19
0.49
12:13
1st & 10
OPP 19
(12:13) No Huddle-Shotgun #3 A.Raymond rush left for 19 yards gain to the PSU00 TOUCHDOWN, clock 12:13, 1ST DOWN #44 J.Patel kick attempt good (H: #22 R.McCann, LS: #99 M.O’Connor)
(08:55) No Huddle-Shotgun #3 A.Raymond rush middle for 6 yards gain to the PSU44 (#24 A.Campbell; #16 K.Mack)
+6
0.35
8:23
2nd & 4
OPP 44
(08:21) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short right to #8 K.Duff caught at PSU30, for 20 yards to the PSU24 (#4 A.Harris), 1ST DOWN, PENALTY PSU Pass Interference declined
(05:11) #10 N.Singleton rush middle for 11 yards gain to the RU00 TOUCHDOWN, clock 05:11, 1ST DOWN #94 R.Barker kick attempt good (H: #14 R.Thompson, LS: #48 T.Duzansky)
+11
2.57
▸
TD
7 pl · 75 yd · 3:36
14–14
+32
4:57
1st & 10
OWN 25
(05:06) No Huddle-Shotgun #3 A.Raymond rush left for 3 yards gain to the RU28 (#44 J.Harvey)
+3
-0.30
4:15
2nd & 7
OWN 28
(04:15) No Huddle-Shotgun #16 A.Kaliakmanis pass incomplete short right thrown to RU35
(03:27) No Huddle-Shotgun #16 A.Kaliakmanis rush middle for 1 yard gain to the RU35 (#50 A.Ford Jr.) PENALTY PSU Illegal Substitution 5 yards from RU34 to RU39, 1ST DOWN. NO PLAY
+5
2:50
1st & 10
OWN 39
(02:59) No Huddle-Shotgun #16 A.Kaliakmanis pass complete deep left to #12 K.Fletcher Jr. caught at PSU37, for 39 yards to the PSU22 (#16 K.Mack), 1ST DOWN
+39
2.21
2:24
1st & 10
OPP 22
(02:22) No Huddle-Shotgun #16 A.Kaliakmanis rush left for 11 yards gain to the PSU11, out of bounds at PSU11, 1ST DOWN
+11
0.13
1:49
1st & 10
OPP 11
(01:52) No Huddle-Shotgun #27 S.Brown V rush middle for 9 yards gain to the PSU02 (#6 Z.Wheatley)
+9
0.61
1:30
2nd & 1
OPP 2
(01:29) No Huddle #16 A.Kaliakmanis rush middle for 2 yards gain to the PSU00 TOUCHDOWN, clock 01:30, 1ST DOWN #44 J.Patel kick attempt good (H: #22 R.McCann, LS: #99 M.O’Connor)
+2
1.91
▸
TD
4 pl · 89 yd · 1:27
21–14
−41
1:17
1st & 10
OWN 11
(01:17) #17 E.Grunkemeyer pass incomplete short right to #8 T.Pena thrown to PSU27 broken up by #3 B.Mascoe
(00:22) #17 E.Grunkemeyer pass incomplete deep left to #5 D.Ross thrown to RU00 broken up by #9 J.Elad PENALTY RU Offside (#1 J.Walker) 5 yards from RU36 to RU31. NO PLAY
+5
0:15
1st & 5
OPP 31
(00:15) No Huddle-Shotgun #13 K.Allen rush right for 16 yards gain to the RU15 (#9 J.Elad), 1ST DOWN
+16
-0.35
0:00
1st & 5
OPP 31
End of 1st quarter.
-0.35
14:55
1st & 10
OPP 15
(14:55) No Huddle-Shotgun #13 K.Allen rush right for 15 yards gain to the RU00 TOUCHDOWN, clock 14:55, 1ST DOWN #94 R.Barker kick attempt good (H: #14 R.Thompson, LS: #48 T.Duzansky)
(00:27) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #0 D.Sheffield caught at PSU06, for 21 yards to the PSU00 TOUCHDOWN, clock 00:27, 1ST DOWN #44 J.Patel kick attempt good (H: #22 R.McCann, LS: #99 M.O’Connor)
(12:38) Shotgun #17 E.Grunkemeyer pass complete short left to #8 T.Pena caught at PSU46, for 7 yards to the RU46 (#9 J.Elad; #4 S.Robinson), 1ST DOWN. #9 J.Elad injured on the play
+7
2.67
12:16
1st & 10
OPP 46
(12:18) Shotgun #13 K.Allen rush left for 3 yards gain to the RU43 (#3 B.Mascoe)
(11:05) Shotgun #17 E.Grunkemeyer pass incomplete short left to #1 K.Hudson thrown to RU16 broken up by #3 B.Mascoe QB hurried by #4 S.Robinson, 1ST DOWN, PENALTY RU Pass Interference (#3 B.Mascoe) 11 yard from RU29 to RU18, 1ST DOWN. NO PLAY
(08:41) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #12 K.Fletcher Jr. caught at RU27, for 4 yards to the RU29 (#16 K.Mack) PENALTY RU Holding (#54 T.White) 10 yards from RU25 to RU15. NO PLAY
+10
8:13
2nd & 20
OWN 15
(08:17) No Huddle-Shotgun #3 A.Raymond rush middle for 8 yards gain to the RU23 (#0 D.DeLuca; #24 A.Campbell)
+8
0.09
7:45
3rd & 12
OWN 23
(07:59) No Huddle-Shotgun #16 A.Kaliakmanis pass complete deep right to #8 K.Duff caught at PSU44, for 33 yards to the PSU44, out of bounds at PSU44, 1ST DOWN
+33
3.80
7:33
1st & 10
OPP 44
PENALTY RU False Start (#54 T.White) 5 yards from PSU44 to PSU49. NO PLAY
+5
7:05
1st & 15
OPP 49
(07:05) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short right to #8 K.Duff caught at PSU39, for 13 yards to the PSU36 (#4 A.Harris) PENALTY PSU Holding (#4 A.Harris) 10 yards from PSU49 to PSU39, 1ST DOWN. NO PLAY
+10
6:45
1st & 10
OPP 39
(06:49) No Huddle-Shotgun #3 A.Raymond rush middle for 1 yard gain to the PSU38 (#24 A.Campbell)
+1
-0.62
5:50
2nd & 9
OPP 38
(06:11) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #9 I.Strong caught at PSU35, for 7 yards to the PSU31 (#17 K.Woseley; #24 A.Campbell)
(04:29) No Huddle-Shotgun #3 A.Raymond rush middle for 3 yards gain to the PSU13 (#36 Z.Fisher)
+3
-0.11
3:51
2nd & 7
OPP 13
(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)
+13
2.67
▸
TD
6 pl · 83 yd · 2:53
33–28
−44
3:25
1st & 10
OWN 17
(03:40) Shotgun #17 E.Grunkemeyer pass complete short middle to #85 L.Reynolds caught at PSU15, for 2 yards to the PSU19 (#3 B.Mascoe)
+2
-0.31
2:46
2nd & 8
OWN 19
(02:57) Shotgun #17 E.Grunkemeyer pass complete deep left to #1 K.Hudson caught at PSU42, for 23 yards to the PSU42 (#7 C.Miller), 1ST DOWN
+23
2.29
2:15
1st & 10
OWN 42
(02:18) Shotgun #13 K.Allen rush middle for 8 yards gain to the PSU50 (#9 J.Elad)
+8
0.99
1:47
2nd & 2
50
(01:59) Shotgun #17 E.Grunkemeyer pass complete short left to #87 A.Rappleyea caught at RU46, for 5 yards to the RU45 (#3 B.Mascoe), 1ST DOWN
+5
0.09
1:16
1st & 10
OPP 45
(01:16) Shotgun #13 K.Allen rush left for 43 yards gain to the RU02 (#5 K.Sanders), out of bounds, 1ST DOWN, PENALTY RU Face Mask (#3 B.Mascoe) 1 yard from RU02 to RU01, 1ST DOWN
No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #12 K.Fletcher Jr. caught at RU39, for 13 yards to the PSU46 (#24 A.Campbell), 1ST DOWN
+13
1.67
15:00
1st & 10
OPP 46
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
(07:27) No Huddle-Shotgun #16 A.Kaliakmanis rush middle for 7 yards loss to the PSU39 fumbled by #16 A.Kaliakmanis at PSU39 recovered by PSU #24 A.Campbell at PSU39 #24 A.Campbell return 61 yards to the RU00 TOUCHDOWN, clock 07:27 #94 R.Barker kick attempt good (H: #14 R.Thompson, LS: #48 T.Duzansky)
(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
+10
2:24
1st & 10
OWN 22
(02:27) Shotgun #13 K.Allen rush left for 50 yards gain to the RU28 (#7 C.Miller), 1ST DOWN
+50
3.51
2:00
1st & 10
OPP 28
Timeout Penn State, clock 02:00
1:58
1st & 10
OPP 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
+10
0.17
1:54
1st & 10
OPP 18
(01:54) Shotgun #13 K.Allen rush middle for 5 yards gain to the RU13 (#5 K.Sanders; #9 J.Elad)
21 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.
Team stats from play-by-play
53
plays
64
466
yards
545
10
drives
10
53%
success rate
53%
25.28
total PPA
28.66
Derived from 117 scrimmage plays. Interception return yardage is excluded from the offense.
Scoring
Q1
(12:13) No Huddle-Shotgun #3 A.Raymond rush left for 19 yards gain to the PSU00 TOUCHDOWN…