← CFB Terminal
28
Big Ten
AT
10
Big Ten
2025 week 12 · Saturday, November 15, 2025 at 2:30 PM CT · Spartan Stadium · 📺 CBS · 60.8°F Cloudy, wind 12.4

Drive chart

WIN PROBABILITYPenn State above · Michigan State below
KICK58% → 0% Michigan StateFINAL
Penn State Michigan State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
PUNT
3 pl · -4 yd · 2:04
0–0
+4
15:00 1st & 10 OWN 25 Shotgun #13 K.Allen rush left for 4 yards gain to the PSU29 (#14 M.Bell) +4 -0.11
15:00 2nd & 6 OWN 29 Shotgun #13 K.Allen rush left for 2 yards gain to the PSU31 (#13 I.Smith) +2 -0.42
15:00 3rd & 4 OWN 31 Shotgun #17 E.Grunkemeyer rush middle for 10 yards loss to the PSU21 fumbled by #17 E.Grunkemeyer at PSU26 recovered by PSU #17 E.Grunkemeyer at PSU24 (#14 M.Bell) -10 -0.74
12:56 4th & 14 OWN 21 #99 G.Nwosu punt 36 yards to the MSU43 fair catch by #1 O.Kelly at MSU43
TD
1 pl · 57 yd · 0:10
0–7
+18
12:46 1st & 10 OWN 43 Shotgun #4 E.Tau-Tolliver rush right for 57 yards gain to the PSU00 TOUCHDOWN, clock 12:46, 1ST DOWN #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills) +57 4.47
12:46 OPP 3 Timeout Michigan State, clock 12:46
TD
12 pl · 75 yd · 6:52
7–7
−30
12:46 1st & 10 OWN 25 Shotgun #17 E.Grunkemeyer pass complete short left to #13 K.Allen caught at PSU22, for 5 yards to the PSU30 (#5 J.Hall; #23 D.Snow) +5 0.09
12:46 2nd & 5 OWN 30 Shotgun #17 E.Grunkemeyer pass complete short right to #8 T.Pena caught at PSU35, for 7 yards to the PSU37 (#23 D.Snow), 1ST DOWN +7 0.93
12:46 1st & 10 OWN 37 Shotgun #13 K.Allen rush middle for 9 yards gain to the PSU46 (#19 A.Smith) +9 1.38
12:46 2nd & 1 OWN 46 Shotgun #17 E.Grunkemeyer rush middle for 0 yards to the PSU46 (#44 C.Williams; #91 A.VanSumeren) 0 -1.43
12:46 3rd & 1 OWN 46 #13 K.Allen rush middle for 1 yard gain to the PSU47 (#14 M.Bell; #91 A.VanSumeren), 1ST DOWN +1 1.01
12:46 1st & 10 OWN 47 Shotgun #10 N.Singleton rush right for 4 yards gain to the MSU49 (#23 D.Snow) +4 -0.15
12:46 2nd & 6 OPP 49 Shotgun #10 N.Singleton rush middle for 3 yards gain to the MSU46 (#88 R.Buckley) +3 -0.42
12:46 3rd & 3 OPP 46 Shotgun #10 N.Singleton rush left for 1 yard gain to the MSU45 (#93 J.Satchell; #10 W.Matthews) +1 -0.90
12:46 4th & 2 OPP 45 #17 E.Grunkemeyer pass complete short right to #8 T.Pena caught at MSU45, for 7 yards to the MSU38 (#43 M.Spencer), 1ST DOWN +7 2.47
12:46 1st & 10 OPP 38 Shotgun #17 E.Grunkemeyer pass complete short middle to #8 T.Pena caught at MSU19, for 25 yards to the MSU13 (#19 A.Smith), 1ST DOWN +25 0.56
12:46 1st & 10 OPP 13 No Huddle-Shotgun #13 K.Allen rush middle for 5 yards gain to the MSU08 (#16 G.Kelly; #43 M.Spencer) +5 0.07
5:50 2nd & 5 OPP 8 Shotgun #13 K.Allen rush middle for 8 yards gain to the MSU00 TOUCHDOWN, clock 05:50, 1ST DOWN #94 R.Barker kick attempt good (H: #14 R.Thompson, LS: #48 T.Duzansky) #94 R.Barker kick attempt good (H: #14 R.Thompson, LS: #48 T.Duzansky) PENALTY #94 R.Barker kick attempt good (H: #14 R.Thompson, LS: #48 T.Duzansky) PENALTY PSU UNS: Unsportsmanlike Conduct offsetting #94 R.Barker kick attempt good (H: #14 R.Thompson, LS: #48 T.Duzansky) PENALTY PSU UNS: Unsportsmanlike Conduct offsetting MSU UNS: Unsportsmanlike Conduct offsetting +8 2.46
5:50 OPP 3 Timeout Penn State, clock 05:50
PUNT
3 pl · 6 yd · 1:25
7–7
+8
5:50 1st & 10 OWN 25 Shotgun #4 E.Tau-Tolliver rush middle for 2 yards gain to the MSU27 (#24 A.Campbell; #50 A.Ford Jr.) +2 -0.45
5:50 2nd & 8 OWN 27 Shotgun #11 A.Milivojevic pass complete short left to #1 O.Kelly caught at MSU31, for 4 yards to the MSU31, out of bounds at MSU31 +4 -0.08
5:50 3rd & 4 OWN 31 Shotgun #11 A.Milivojevic pass incomplete short right to #6 N.Marsh thrown to MSU47 QB hurried by #0 D.DeLuca 0 -0.44
4:25 4th & 4 OWN 31 #96 R.Eckley punt 48 yards to the PSU21 #8 T.Pena return 19 yards to the PSU40 (#34 K.Majeed) PENALTY PSU Holding (#33 D.Dennis-Sutton) 10 yards from PSU21 to PSU11
4:25 4th & 4 OWN 31 Timeout Michigan State, clock 04:25
PUNT
3 pl · 3 yd · 1:06
7–7
+1
4:25 1st & 10 OWN 11 Shotgun #10 N.Singleton rush middle for 3 yards gain to the PSU14 (#91 A.VanSumeren; #99 Q.Dunnigan) +3 -0.15
4:25 2nd & 7 OWN 14 Shotgun #17 E.Grunkemeyer pass incomplete short left to #10 N.Singleton thrown to PSU11 QB hurried by #93 J.Satchell 0 -0.28
4:25 3rd & 7 OWN 14 Shotgun #17 E.Grunkemeyer pass incomplete short left to #85 L.Reynolds thrown to PSU32 QB hurried by #99 Q.Dunnigan 0 -0.12
3:19 4th & 7 OWN 14 #99 G.Nwosu punt 39 yards to the MSU47 #1 O.Kelly return 8 yards to the PSU45 (#9 E.Washington II)
3:19 4th & 7 OWN 14 Timeout Penn State, clock 03:19
ON DOWNS
4 pl · 7 yd · 1:56
7–7
+13
3:19 1st & 10 OPP 45 #5 M.Frazier rush left for 5 yards gain to the PSU40 (#0 D.DeLuca; #24 A.Campbell) +5 0.09
3:19 2nd & 5 OPP 40 Shotgun #5 M.Frazier rush middle for 3 yards gain to the PSU37 (#24 A.Campbell) +3 -0.34
3:19 3rd & 2 OPP 37 Shotgun #5 M.Frazier rush middle for 1 yard loss to the PSU38 (#16 K.Mack; #0 D.DeLuca) -1 -1.32
1:23 4th & 3 OPP 38 Shotgun #11 A.Milivojevic pass incomplete short right to #13 C.McCray thrown to PSU40 broken up by #5 D.Dixson QB hurried by #33 D.Dennis-Sutton, TURNOVER ON DOWNS 0 -1.97
ON DOWNS
6 pl · 20 yd · 2:56
7–7
−17
1:23 1st & 10 OWN 38 Shotgun #13 K.Allen rush right for 8 yards gain to the PSU46 (#10 W.Matthews) +8 1.03
1:23 2nd & 2 OWN 46 Shotgun #13 K.Allen rush middle for 3 yards gain to the PSU49 (#91 A.VanSumeren; #19 A.Smith), 1ST DOWN +3 -0.00
0:00 2nd & 2 OWN 46 End of 1st quarter. -0.00
15:00 1st & 10 OWN 49 Shotgun #13 K.Allen rush left for 8 yards gain to the MSU43 (#99 Q.Dunnigan) +8 0.86
15:00 2nd & 2 OPP 43 Shotgun #17 E.Grunkemeyer pass incomplete short left to #1 K.Hudson thrown to MSU25 broken up by #19 A.Smith 0 -1.16
15:00 3rd & 2 OPP 43 Shotgun #10 N.Singleton rush right for 1 yard gain to the MSU42 (#99 Q.Dunnigan; #19 A.Smith) +1 -0.92
13:27 4th & 1 OPP 42 #10 N.Singleton rush middle for 0 yards to the MSU42 (#10 W.Matthews; #16 G.Kelly), TURNOVER ON DOWNS 0 -1.85
13:27 4th & 1 OPP 42 Timeout Penn State, clock 13:27
Q2
FG
8 pl · 52 yd · 4:47
7–10
+17
13:27 1st & 10 OWN 42 Shotgun #11 A.Milivojevic pass complete short middle to #4 E.Tau-Tolliver caught at MSU39, for 4 yards to the MSU46 (#50 A.Ford Jr.) +4 -0.17
13:27 2nd & 6 OWN 46 Shotgun #11 A.Milivojevic pass complete short left to #6 N.Marsh caught at MSU49, for 3 yards to the MSU49 (#5 D.Dixson) +3 -0.43
13:27 3rd & 3 OWN 49 Shotgun #11 A.Milivojevic pass complete short right to #4 E.Tau-Tolliver caught at PSU32, for 32 yards to the PSU19 (#7 Z.Tracy), 1ST DOWN +32 2.56
13:27 1st & 10 OPP 19 #4 E.Tau-Tolliver rush middle for 11 yards gain to the PSU08 (#5 D.Dixson; #32 K.Wylie), 1ST DOWN +11 0.28
13:27 1st & 8 OPP 8 #5 M.Frazier rush middle for 1 yard loss to the PSU09 (#32 K.Wylie; #5 D.Dixson) -1 -0.42
13:27 2nd & 9 OPP 9 Shotgun #11 A.Milivojevic pass complete short right to #81 M.Masunas caught at PSU04, for 5 yards to the PSU04 (#16 K.Mack) +5 0.04
9:27 3rd & 4 OPP 4 Shotgun #11 A.Milivojevic sacked for loss of 2 yards to the PSU06 (#32 K.Wylie) -2 -0.43
9:27 2nd & 9 OPP 9 Timeout Michigan State, clock 09:27
8:40 4th & 6 OPP 6 #29 M.Connington field goal attempt from 24 yards GOOD (H: #96 R.Eckley, LS: #87 J.Wills), clock 08:40
8:40 4th & 6 OPP 6 Timeout Michigan State, clock 08:40
TD
1 pl · 75 yd · 0:10
14–10
−35
8:30 1st & 10 OWN 25 Shotgun #17 E.Grunkemeyer pass complete short middle to #5 D.Ross caught at PSU31, for 75 yards to the MSU00 TOUCHDOWN, clock 08:30, 1ST DOWN #94 R.Barker kick attempt good (H: #14 R.Thompson, LS: #48 T.Duzansky) +75 6.08
PUNT
3 pl · 7 yd · 2:21
14–10
+6
8:30 1st & 10 OWN 25 Shotgun #4 E.Tau-Tolliver rush left for 0 yards to the MSU25 (#39 T.Blanding; #36 Z.Fisher) 0 -0.70
8:30 2nd & 10 OWN 25 #11 A.Milivojevic pass complete short right to #4 E.Tau-Tolliver caught at MSU17, for 1 yard to the MSU26 (#2 A.Collins) +1 -0.29
8:30 3rd & 9 OWN 26 Shotgun #11 A.Milivojevic pass complete short left to #1 O.Kelly caught at MSU31, for 6 yards to the MSU32 (#9 E.Washington II) +6 0.09
6:09 4th & 3 OWN 32 #96 R.Eckley punt 9 yards to the MSU41 blocked by #33 D.Dennis-Sutton
6:09 4th & 3 OWN 32 Timeout Michigan State, clock 06:09
ON DOWNS
8 pl · 13 yd · 4:17
14–10
−5
6:09 1st & 10 OPP 41 Shotgun #10 N.Singleton rush left for 1 yard loss to the MSU42 (#10 W.Matthews) -1 -1.09
6:09 2nd & 11 OPP 42 Shotgun #10 N.Singleton rush middle for 8 yards gain to the MSU34 (#19 A.Smith) +8 0.69
6:09 3rd & 3 OPP 34 Shotgun #10 N.Singleton rush middle for 2 yards gain to the MSU32 (#13 I.Smith; #5 J.Hall) +2 -0.56
4:03 4th & 1 OPP 32 Shotgun #13 K.Allen rush middle for 2 yards gain to the MSU30 (#43 M.Spencer; #16 G.Kelly), 1ST DOWN +2 1.38
4:03 1st & 10 OPP 30 Shotgun #17 E.Grunkemeyer pass complete short left to #13 K.Allen caught at MSU34, for 5 yards to the MSU25 (#23 D.Snow) +5 0.08
4:03 2nd & 5 OPP 25 Shotgun #17 E.Grunkemeyer pass incomplete short left to #10 N.Singleton thrown to MSU25 0 -0.58
4:03 3rd & 5 OPP 25 Shotgun #10 N.Singleton rush right for 3 yards gain to the MSU22 (#14 M.Bell; #43 M.Spencer) +3 -0.24
2:00 3rd & 5 OPP 25 Timeout Penn State, clock 02:00
1:52 4th & 2 OPP 22 Shotgun #17 E.Grunkemeyer sacked for loss of 6 yards to the MSU28 (#16 G.Kelly, #9 J.Thompson), TURNOVER ON DOWNS -3 -3.44
PUNT
4 pl · 20 yd · 0:58
14–10
+10
2:00 1st & 10 OWN 28 Shotgun #11 A.Milivojevic rush middle for 16 yards gain to the MSU44 (#24 A.Campbell), 1ST DOWN +16 1.49
2:00 1st & 10 OWN 44 No Huddle-Shotgun #11 A.Milivojevic pass complete short middle to #4 E.Tau-Tolliver caught at MSU47, for 4 yards to the MSU48 (#24 A.Campbell) +4 -0.16
2:00 2nd & 6 OWN 48 No Huddle-Shotgun #11 A.Milivojevic pass incomplete short right to #6 N.Marsh thrown to PSU40 QB hurried by #44 J.Harvey 0 -1.15
2:00 3rd & 6 OWN 48 Shotgun #11 A.Milivojevic pass incomplete deep right to #6 N.Marsh thrown to PSU15 0 -0.83
0:54 4th & 6 OWN 48 #96 R.Eckley punt 41 yards to the PSU11
END OF HALF
1 pl · -1 yd · 0:54
14–10
−4
0:54 1st & 10 OWN 11 Shotgun #17 E.Grunkemeyer pass complete short right to #8 T.Pena caught at PSU08, for 1 yard loss to the PSU10 (#9 J.Thompson; #34 K.Majeed) -1 -0.41
0:00 1st & 10 OWN 11 End of 2nd quarter. -0.41
Q3
PUNT
5 pl · 26 yd · 2:41
14–10
−2
15:00 1st & 10 OWN 25 #1 O.Kelly rush right for 9 yards gain to the MSU34 (#0 D.DeLuca) +9 1.25
15:00 2nd & 1 OWN 34 Shotgun #11 A.Milivojevic pass complete short middle to #81 M.Masunas caught at MSU41, for 14 yards to the MSU48 (#0 D.DeLuca), 1ST DOWN +14 0.82
15:00 1st & 10 OWN 48 #7 B.Tullis rush middle for 6 yards gain to the PSU46 (#7 Z.Tracy) +6 0.36
15:00 2nd & 4 OPP 46 #11 A.Milivojevic pass incomplete deep right to #6 N.Marsh thrown to PSU10 0 -1.18
15:00 3rd & 4 OPP 46 Shotgun #5 M.Frazier rush middle for 3 yards loss to the PSU49 (#6 Z.Wheatley) -3 -1.58
12:19 4th & 7 OPP 49 #96 R.Eckley punt 40 yards to the PSU09 fair catch by #8 T.Pena at PSU09
12:19 4th & 7 OPP 49 Timeout Michigan State, clock 12:19
PUNT
5 pl · 5 yd · 3:04
14–10
+7
12:19 1st & 10 OWN 9 Shotgun #13 K.Allen rush middle for 4 yards gain to the PSU13 (#91 A.VanSumeren) +4 -0.04
12:19 2nd & 6 OWN 13 Shotgun #13 K.Allen rush middle for 7 yards gain to the PSU20 (#91 A.VanSumeren; #10 W.Matthews), 1ST DOWN +7 0.48
12:19 1st & 10 OWN 20 Shotgun #13 K.Allen rush left for 0 yards to the PSU20 (#9 J.Thompson) 0 -0.56
12:19 2nd & 10 OWN 20 Shotgun #17 E.Grunkemeyer pass incomplete short middle to #85 L.Reynolds thrown to PSU25 broken up by #10 W.Matthews 0 -0.26
12:19 3rd & 10 OWN 20 Shotgun #17 E.Grunkemeyer sacked for loss of 6 yards to the PSU14 (#93 J.Satchell, #41 D.Santiago) -3 -0.15
9:15 4th & 16 OWN 14 #99 G.Nwosu punt 68 yards to the MSU18 #1 O.Kelly return 4 yards to the MSU22 (#9 E.Washington II)
9:15 4th & 16 OWN 14 Timeout Penn State, clock 09:15
PUNT
3 pl · 3 yd · 0:48
14–10
−7
9:15 1st & 10 OWN 22 Shotgun #4 E.Tau-Tolliver rush middle for 3 yards gain to the MSU25 (#24 A.Campbell) +3 -0.26
9:15 2nd & 7 OWN 25 Shotgun #11 A.Milivojevic pass incomplete short right to #6 N.Marsh thrown to MSU30 QB hurried by #6 Z.Wheatley 0 -0.48
9:15 3rd & 7 OWN 25 Shotgun #11 A.Milivojevic pass incomplete short middle to #6 N.Marsh thrown to MSU40 0 -0.22
8:27 4th & 7 OWN 25 #96 R.Eckley punt 58 yards to the PSU17 #8 T.Pena return 0 yards to the PSU17 (#30 A.Grose)
8:27 4th & 7 OWN 25 Timeout Michigan State, clock 08:27
PUNT
6 pl · 38 yd · 4:25
14–10
−5
8:27 1st & 10 OWN 17 Shotgun #17 E.Grunkemeyer rush middle for 5 yards gain to the PSU22, End Of Play +5 0.08
8:27 2nd & 5 OWN 22 Shotgun #13 K.Allen rush middle for 12 yards gain to the PSU34 (#5 J.Hall), 1ST DOWN +12 1.12
8:27 1st & 10 OWN 34 Shotgun #10 N.Singleton rush left for 14 yards gain to the PSU48 (#14 M.Bell), 1ST DOWN +14 1.33
8:27 1st & 10 OWN 48 Shotgun #10 N.Singleton rush middle for 5 yards gain to the MSU47 (#88 R.Buckley) +5 0.10
8:27 2nd & 5 OPP 47 Shotgun #13 K.Allen rush middle for 1 yard gain to the MSU46 (#93 J.Satchell) +1 -0.93
8:27 3rd & 4 OPP 46 Shotgun #13 K.Allen rush middle for 1 yard gain to the MSU45 (#9 J.Thompson; #10 W.Matthews) +1 -0.87
4:02 4th & 3 OPP 45 #99 G.Nwosu punt 41 yards to the MSU04
PUNT
8 pl · 22 yd · 5:25
14–10
4:02 1st & 10 OWN 4 Shotgun #5 M.Frazier rush middle for 9 yards gain to the MSU13 (#16 K.Mack; #6 Z.Wheatley) +9 0.69
4:02 2nd & 1 OWN 13 #5 M.Frazier rush right for 4 yards gain to the MSU17 (#24 A.Campbell), 1ST DOWN +4 -0.29
4:02 1st & 10 OWN 17 #5 M.Frazier rush left for 11 yards gain to the MSU28 (#32 K.Wylie), 1ST DOWN +11 0.68
4:02 1st & 10 OWN 28 #11 A.Milivojevic pass complete short left to #6 N.Marsh caught at MSU27, for 2 yards to the MSU30 (#2 A.Collins), out of bounds +2 -0.51
4:02 2nd & 8 OWN 30 Shotgun #11 A.Milivojevic pass complete short middle to #81 M.Masunas caught at MSU40, for 10 yards to the MSU40 (#10 D.Lane), 1ST DOWN +10 1.61
4:02 1st & 10 OWN 40 Shotgun #11 A.Milivojevic sacked for loss of 7 yards to the MSU33 (#33 D.Dennis-Sutton) -7 -2.12
4:02 2nd & 17 OWN 33 PENALTY MSU Illegal Snap (#51 M.Gulbin) 5 yards from MSU33 to MSU28. NO PLAY +5
0:00 2nd & 17 OWN 33 End of 3rd quarter. -0.43
15:00 2nd & 22 OWN 28 Shotgun #11 A.Milivojevic sacked for loss of 8 yards to the MSU20 (#33 D.Dennis-Sutton) -8 -0.21
15:00 3rd & 30 OWN 20 Shotgun #4 E.Tau-Tolliver rush middle for 6 yards gain to the MSU26 (#54 X.Gilliam) +6 0.01
13:37 4th & 24 OWN 26 #96 R.Eckley punt 55 yards to the PSU19 #8 T.Pena return 5 yards to the PSU24 (#20 K.Williams)
13:37 4th & 24 OWN 26 Timeout Michigan State, clock 13:37
Q4
TD
13 pl · 76 yd · 9:05
21–10
−32
13:37 1st & 10 OWN 24 Shotgun #17 E.Grunkemeyer rush middle for 9 yards gain to the PSU33, End Of Play +9 1.23
13:37 2nd & 1 OWN 33 Shotgun #13 K.Allen rush middle for 2 yards gain to the PSU35 (#5 J.Hall; #91 A.VanSumeren), 1ST DOWN +2 -0.32
13:37 1st & 10 OWN 35 Shotgun #13 K.Allen rush right for 6 yards gain to the PSU41 (#10 W.Matthews; #91 A.VanSumeren) +6 0.40
13:37 2nd & 4 OWN 41 Shotgun #10 N.Singleton rush middle for 4 yards gain to the PSU45 (#99 Q.Dunnigan), 1ST DOWN +4 0.57
13:37 1st & 10 OWN 45 Shotgun #13 K.Allen rush middle for 12 yards gain to the MSU43 (#43 M.Spencer; #14 M.Bell), 1ST DOWN +12 0.92
13:37 1st & 10 OPP 43 Shotgun #17 E.Grunkemeyer rush right for 4 yards gain to the MSU39 (#13 I.Smith; #16 G.Kelly) +4 -0.11
13:37 2nd & 6 OPP 39 Shotgun #13 K.Allen rush left for 6 yards gain to the MSU33 (#23 D.Snow), 1ST DOWN +6 0.55
13:37 1st & 10 OPP 33 Shotgun #10 N.Singleton rush right for 8 yards gain to the MSU25 (#14 M.Bell) +8 0.54
13:37 2nd & 2 OPP 25 Shotgun #13 K.Allen rush middle for 6 yards gain to the MSU19 (#10 W.Matthews), 1ST DOWN +6 -0.24
13:37 1st & 10 OPP 19 Shotgun #17 E.Grunkemeyer rush right for 10 yards gain to the MSU09, End Of Play, 1ST DOWN +10 0.18
13:37 1st & 9 OPP 9 Shotgun #13 K.Allen rush middle for 4 yards gain to the MSU05 (#93 J.Satchell) +4 -0.01
13:37 2nd & 5 OPP 5 Shotgun #10 N.Singleton rush middle for 1 yard gain to the MSU04 (#13 I.Smith; #16 G.Kelly) +1 -0.26
4:32 3rd & 4 OPP 4 Shotgun #17 E.Grunkemeyer pass complete short middle to #5 D.Ross caught at MSU07, for 4 yards to the MSU00 TOUCHDOWN, clock 04:32 #94 R.Barker kick attempt good (H: #14 R.Thompson, LS: #48 T.Duzansky) +4 2.70
4:32 OPP 3 Timeout Penn State, clock 04:32
FUMBLE
5 pl · 55 yd · 1:17
21–10
−2
4:32 1st & 10 OWN 25 #11 A.Milivojevic pass complete short left to #4 E.Tau-Tolliver caught at MSU22, for 16 yards to the MSU41 (#6 Z.Wheatley), 1ST DOWN +16 1.42
4:32 1st & 10 OWN 41 No Huddle-Shotgun #11 A.Milivojevic pass complete short middle to #4 E.Tau-Tolliver caught at MSU43, for 4 yards to the MSU45 (#24 A.Campbell) +4 -0.17
4:32 2nd & 6 OWN 45 No Huddle-Shotgun #11 A.Milivojevic pass complete short left to #1 O.Kelly caught at MSU50, for 5 yards to the MSU50 (#5 D.Dixson; #16 K.Mack) +5 0.11
4:32 3rd & 1 50 PENALTY PSU Roughing The Passer (#36 Z.Fisher) 15 yards from MSU50 to PSU35, 1ST DOWN. NO PLAY +15
4:32 1st & 10 OPP 35 Shotgun #11 A.Milivojevic pass incomplete deep left to #13 C.McCray thrown to PSU07, 1ST DOWN, PENALTY PSU Roughing The Passer (#33 D.Dennis-Sutton) 15 yards from PSU35 to PSU20, 1ST DOWN -45 -4.43
3:15 1st & 10 OPP 20 Shotgun #11 A.Milivojevic sacked for loss of 10 yards to the PSU30 (#7 Z.Tracy), fumble by #11 A.Milivojevic recovered by PSU #5 D.Dixson at PSU30, End Of Play 0 -0.37
3:15 1st & 10 OPP 20 Timeout Michigan State, clock 03:15
TD
3 pl · 62 yd · 1:08
28–10
+4
3:15 1st & 10 OWN 30 Shotgun #13 K.Allen rush middle for 2 yards gain to the PSU32 (#2 A.West; #23 D.Snow) +2 -0.55
3:09 2nd & 8 OWN 32 Shotgun #13 K.Allen rush middle for 42 yards gain to the MSU26 (#14 M.Bell), 1ST DOWN +42 3.52
2:07 1st & 10 OPP 26 Shotgun #13 K.Allen rush left for 26 yards gain to the MSU00 TOUCHDOWN, clock 02:07, 1ST DOWN #94 R.Barker kick attempt good (H: #14 R.Thompson, LS: #48 T.Duzansky) +26 2.72
2:07 OPP 3 PENALTY PSU Delay Of Game 5 yards from MSU03 to MSU08. NO PLAY +5
ON DOWNS
6 pl · -6 yd · 0:53
28–10
−1
2:07 1st & 10 OWN 25 Shotgun #11 A.Milivojevic pass complete short middle to #12 J.Velling caught at MSU31, for 6 yards to the MSU31 (#16 K.Mack) +6 0.33
2:00 2nd & 4 OWN 31 Shotgun #11 A.Milivojevic pass complete short left to #4 E.Tau-Tolliver caught at MSU24, for 5 yards to the MSU36 (#2 A.Collins), 1ST DOWN +5 0.60
2:00 1st & 10 OWN 25 Timeout Michigan State, clock 02:00
2:00 1st & 10 OWN 36 No Huddle-Shotgun #11 A.Milivojevic pass incomplete short right to #1 O.Kelly thrown to MSU46 QB hurried by #32 K.Wylie 0 -1.04
2:00 2nd & 10 OWN 36 Shotgun #11 A.Milivojevic pass complete short left to #4 E.Tau-Tolliver caught at MSU38, for 7 yards to the MSU43 (#5 D.Dixson) +7 0.48
2:00 3rd & 3 OWN 43 PENALTY MSU UNS: Unsportsmanlike Conduct (#4 E.Tau-Tolliver) 15 yards from MSU43 to MSU28. NO PLAY +15
2:00 3rd & 18 OWN 28 Shotgun #11 A.Milivojevic pass incomplete short middle to #8 E.Boyd thrown to MSU45 broken up by #9 E.Washington II QB hurried by #45 E.White 0 -0.09
1:14 4th & 18 OWN 28 Shotgun #11 A.Milivojevic sacked for loss of 9 yards to the MSU19 (#24 A.Campbell, #16 K.Mack), TURNOVER ON DOWNS -5 0.34
END OF GAME
2 pl · -2 yd · 1:14
28–10
−7
1:14 1st & 10 OPP 19 Kneel down by Penn St. at MSU21 for loss of 2 yards -2 -0.53
1:14 2nd & 12 OPP 21 Kneel down by Penn St. at MSU22 for loss of 1 yard -1 -0.68
0:00 2nd & 12 OPP 21 End of 4th quarter. -4.27
23 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.

Defense

4sacks2
8plays for loss6
1takeaways0
3three-and-outs forced2
4explosive plays allowed7
4.13yards allowed / play6.18
2 of 11scoring drives allowed4 of 12
Penn State
Amare Campbell 9 (6) 0.5 sk · 0.5 TFL
King Mack 6 (2) 0.5 sk · 1 TFL
Daryus Dixson 5 (2) 0.5 TFL · 1 PD
Keon Wylie 4 (2) 1 sk · 1.5 TFL · 1 QH
Dominic DeLuca 4 (2) 0.5 TFL · 1 QH
Zion Tracy 3 (3) 1 sk · 1 TFL
Zakee Wheatley 3 (2) 1 TFL · 1 QH
Elliot Washington II 3 (3) 1 PD
Michigan State
Wayne Matthews III 8 (3) 1 TFL · 1 PD
Malcolm Bell 8 (5) 1 TFL
Alex VanSumeren 8 (1)
Grady Kelly 6 0.5 sk · 0.5 TFL
Darius Snow 6 (4)
Armorion Smith 5 (3) 1 PD
Malik Spencer 5 (1)
Jalen Thompson 4 (1) 0.5 sk · 1 TFL
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.

Special teams

field goals1 of 1
4punts5
46.0punt average48.4
1punts inside the 203
45return yards12
own 23average drive startown 28
Penn State
K Ryan Barker 4/4 XP
P Gabriel Nwosu 4 punts · 46.0 avg · 1 in 20
KR Nicholas Singleton 1 ret · 21 yds · long 21
PR Trebor Pena 3 ret · 24 yds · long 19
Michigan State
K Martin Connington 1/1 FG · long 24 · 1/1 XP
P Ryan Eckley 5 punts · 48.4 avg · 3 in 20
PR Omari Kelly 2 ret · 12 yds · long 8
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

62plays48
383yards198
12drives11
52%success rate35%
15.77total PPA-4.04
Derived from 110 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Shotgun #4 E.Tau-Tolliver rush right for 57 yards gain to the PSU00 TOUCHDOWN, clock 12:46, 1ST… 7–0
Q1Shotgun #13 K.Allen rush middle for 8 yards gain to the MSU00 TOUCHDOWN, clock 05:50, 1ST DOWN… 7–7
Q2#29 M.Connington field goal attempt from 24 yards GOOD (H: #96 R.Eckley, LS: #87 J.Wills)… 10–7
Q2Shotgun #17 E.Grunkemeyer pass complete short middle to #5 D.Ross caught at PSU31, for 75 yards… 14–10
Q4Shotgun #13 K.Allen rush left for 26 yards gain to the MSU00 TOUCHDOWN, clock 02:07, 1ST DOWN… 28–10

Biggest plays by PPA

Q2Shotgun #17 E.Grunkemeyer pass complete short middle to #5 D.Ross caught at PSU31, for… 6.08
Q1Shotgun #4 E.Tau-Tolliver rush right for 57 yards gain to the PSU00 TOUCHDOWN, clock… 4.47
Q4Shotgun #13 K.Allen rush middle for 42 yards gain to the MSU26 (#14 M.Bell), 1ST DOWN 3.52
Q4Shotgun #13 K.Allen rush left for 26 yards gain to the MSU00 TOUCHDOWN, clock 02:07… 2.72
Q4Shotgun #17 E.Grunkemeyer pass complete short middle to #5 D.Ross caught at MSU07, for… 2.70
Q2Shotgun #11 A.Milivojevic pass complete short right to #4 E.Tau-Tolliver caught at… 2.56

Series recent meetings

2023 Penn State 42 – 0 Michigan State
2022 Michigan State 16 – 35 Penn State
2021 Penn State 27 – 30 Michigan State
2020 Michigan State 24 – 39 Penn State
2019 Penn State 28 – 7 Michigan State
2018 Michigan State 21 – 17 Penn State
2017 Penn State 24 – 27 Michigan State
2016 Michigan State 12 – 45 Penn State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal