House Prediction
Model Margin
Clemson by 1.6
Home Win Probability
Clemson 53%
Market (Bovada)
Clemson -2.5
fitted_v1 · Dec 27, 2025
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 3 | 3 | 0 | 16 | 22 | |
| 0 | 3 | 0 | 7 | 10 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Penn State | Clemson |
|---|---|---|
| Passing | 23-35 | 22-40 |
| Pass Yards | 260 | 193 |
| Rush Yards | 137 | 43 |
| Total Yards | 397 | 236 |
| Turnovers | 0 | 0 |
| 3rd Down | 11-19 | 5-15 |
| Penalties | 3-35 | 1-5 |
| Possession | 33:01 | 26:59 |
Player Leaders
Player Leaders
Play-by-Play
No Huddle-Shotgun #8 A.Randall rush middle for 1 yard gain to the CLE26 (#10 D.Lane)
No Huddle-Shotgun #2 C.Klubnik pass complete short left to #1 T.Moore caught at CLE31, for 6 yards to the CLE32 (#7 Z.Tracy)
No Huddle-Shotgun #2 C.Klubnik pass incomplete short right to #6 T.Brown thrown to CLE34
No Huddle #89 J.Smith pass incomplete short right to #5 R.Hanafin thrown to PSU50, TURNOVER ON DOWNS
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short left to #5 D.Ross caught at CLE24, for 8 yards to the CLE24, out of bounds at CLE24
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short right to #8 T.Pena caught at CLE25, for 0 yards to the CLE24 (#47 S.Brown). #1 K.Hudson injured on the play
No Huddle #17 E.Grunkemeyer rush middle for 5 yards gain to the CLE19 (#45 V.Burley; #13 W.Heldt), 1ST DOWN
No Huddle #24 C.Smith rush middle for 7 yards gain to the CLE12 (#1 B.Strozier)
No Huddle #24 C.Smith rush right for 2 yards gain to the CLE10 (#1 B.Strozier), out of bounds
No Huddle #24 C.Smith rush middle for 6 yards gain to the CLE04 (#5 R.Hanafin; #13 W.Heldt), 1ST DOWN
No Huddle #25 Q.Martin rush middle for 0 yards to the CLE04 (#35 J.Alexander; #47 S.Brown)
No Huddle-Shotgun #24 C.Smith rush middle for 2 yards gain to the CLE02 (#47 S.Brown)
No Huddle-Shotgun #24 C.Smith rush middle for 3 yards loss to the CLE05 (#5 R.Hanafin; #42 H.Brown-Shuler)
#94 R.Barker field goal attempt from 22 yards GOOD (H: #14 R.Thompson, LS: #48 T.Duzansky), clock 08:32
No Huddle-Shotgun #2 C.Klubnik pass complete short left to #3 T.Smith caught at CLE30, for 5 yards to the CLE30 (#44 J.Harvey)
Shotgun #2 C.Klubnik pass complete short left to #8 A.Randall caught at CLE33, for 3 yards to the CLE33 (#10 D.Lane; #33 D.Dennis-Sutton)
Shotgun #8 A.Randall rush middle for 1 yard gain to the CLE34 (#2 A.Collins; #33 D.Dennis-Sutton)
#89 J.Smith punt 35 yards to the PSU31 fair catch by #8 T.Pena at PSU31
No Huddle-Shotgun #17 E.Grunkemeyer sacked for loss of 10 yards to the PSU21 (#93 C.Story, #50 F.Cothran)
No Huddle-Shotgun #17 E.Grunkemeyer pass complete deep right to #87 A.Rappleyea caught at PSU45, for 30 yards to the CLE49, out of bounds at CLE49 PENALTY PSU Illegal Shift 5 yards from PSU21 to PSU16. NO PLAY
No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete short right to #25 Q.Martin thrown to PSU15
No Huddle-Shotgun #25 Q.Martin rush left for 21 yards gain to the PSU37 (#5 R.Hanafin; #13 W.Heldt)
#99 G.Nwosu punt 50 yards to the CLE13
Shotgun #8 A.Randall rush middle for 0 yards to the CLE13 (#34 O.Wafle; #99 Y.Kemajou)
Shotgun #2 C.Klubnik pass complete short left to #8 A.Randall caught at CLE10, for 9 yards to the CLE22 (#23 J.Joseph)
No Huddle-Shotgun #8 A.Randall rush middle for 3 yards gain to the CLE25 (#24 A.Campbell), 1ST DOWN
No Huddle-Shotgun #2 C.Klubnik pass incomplete deep middle to #1 T.Moore thrown to PSU45
No Huddle-Shotgun #2 C.Klubnik pass complete short left to #1 T.Moore caught at CLE25, for 11 yards to the CLE36 (#24 A.Campbell), 1ST DOWN
No Huddle-Shotgun #2 C.Klubnik pass incomplete short middle to #6 T.Brown thrown to PSU50
No Huddle-Shotgun #2 C.Klubnik pass incomplete short left to #20 C.Sanderson thrown to CLE39
No Huddle-Shotgun #2 C.Klubnik pass incomplete short right to #3 T.Smith thrown to CLE45 broken up by #23 J.Joseph QB hurried by #32 K.Wylie
#89 J.Smith punt 28 yards to the PSU36
No Huddle-Shotgun #2 L.Clifford rush left for 2 yards gain to the PSU38, End Of Play
No Huddle-Shotgun #25 Q.Martin rush right for 9 yards gain to the PSU47 (#5 R.Hanafin), 1ST DOWN
No Huddle-Shotgun #17 E.Grunkemeyer rush left for 0 yards to the PSU47, End Of Play
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short left to #5 D.Ross caught at PSU45, for 4 yards to the CLE49 (#12 C.Gipson)
No Huddle-Shotgun #24 C.Smith rush left for 2 yards gain to the CLE47 (#13 W.Heldt; #21 K.McCloud)
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short left to #87 A.Rappleyea caught at CLE46, for 1 yard to the CLE46, End Of Play, TURNOVER ON DOWNS
No Huddle-Shotgun #2 C.Klubnik pass incomplete short right to #3 T.Smith thrown to PSU44 QB hurried by #99 Y.Kemajou
No Huddle-Shotgun #2 C.Klubnik pass complete short left to #6 T.Brown caught at PSU49, for 5 yards to the PSU49 (#23 J.Joseph)
No Huddle-Shotgun #2 C.Klubnik sacked for loss of 15 yards to the CLE36 (#33 D.Dennis-Sutton)
#89 J.Smith punt 43 yards to the PSU21 #8 T.Pena return 0 yards to the PSU21 (#5 R.Hanafin)
No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete deep middle to #5 D.Ross thrown to CLE35
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short left to #8 T.Pena caught at PSU22, for 13 yards to the PSU34 (#1 B.Strozier), 1ST DOWN
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short right to #25 Q.Martin caught at PSU25, for 4 yards loss to the PSU30, End Of Play
No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete short middle to #5 D.Ross thrown to PSU49
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short left to #87 A.Rappleyea caught at PSU30, for 0 yards to the PSU30 (#1 B.Strozier)
#99 G.Nwosu punt 48 yards to the CLE22 fair catch by #1 T.Moore at CLE22
No Huddle-Shotgun #6 T.Brown rush right for 10 yards gain to the CLE32 (#21 V.Toure), 1ST DOWN
No Huddle-Shotgun #9 G.Davidson rush middle for 4 yards gain to the CLE36 (#0 D.DeLuca; #21 V.Toure)
No Huddle-Shotgun #2 C.Klubnik rush middle for 3 yards gain to the CLE39 (#7 Z.Tracy; #10 D.Lane)
No Huddle-Shotgun #2 C.Klubnik pass complete short right to #6 T.Brown caught at CLE45, for 6 yards to the CLE45 (#2 A.Collins), 1ST DOWN
No Huddle-Shotgun #9 G.Davidson rush middle for 4 yards loss to the CLE41 (#0 D.DeLuca), out of bounds
No Huddle-Shotgun #2 C.Klubnik pass complete short left to #1 T.Moore caught at PSU42, for 44 yards to the PSU15 (#10 D.Lane), out of bounds, 1ST DOWN
No Huddle-Shotgun #2 C.Klubnik pass incomplete short left to #1 T.Moore thrown to PSU04 broken up by #5 D.Dixson
No Huddle-Shotgun #2 C.Klubnik pass complete short right to #8 A.Randall caught at PSU18, for 0 yards to the PSU15 (#10 D.Lane)
No Huddle-Shotgun #2 C.Klubnik pass incomplete short right to #3 T.Smith thrown to PSU00
#81 N.Hauser field goal attempt from 33 yards NO GOOD (H: #88 C.Swinney, LS: #58 H.Caspersen), clock 06:08
No Huddle-Shotgun #24 C.Smith rush right for 1 yard gain to the PSU21 (#26 C.Kubah-Taylor; #35 J.Alexander)
No Huddle-Shotgun #24 C.Smith rush middle for 1 yard gain to the PSU22 (#47 S.Brown)
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short left to #8 T.Pena caught at PSU36, for 14 yards to the PSU36, End Of Play, 1ST DOWN
No Huddle-Shotgun #24 C.Smith rush right for 1 yard loss to the PSU35 (#1 B.Strozier)
No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete short middle to #3 K.Howard thrown to PSU45
No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete short middle to #87 A.Rappleyea thrown to PSU47 broken up by #21 K.McCloud
#99 G.Nwosu punt 37 yards to the CLE28 fair catch by #1 T.Moore at CLE28
No Huddle-Shotgun #2 C.Klubnik pass incomplete short left to #3 T.Smith thrown to CLE35 broken up by #5 D.Dixson
No Huddle-Shotgun #2 C.Klubnik pass incomplete short left to #10 J.Preston thrown to CLE31 broken up by #24 A.Campbell
No Huddle-Shotgun #2 C.Klubnik pass complete short middle to #1 T.Moore caught at CLE41, for 13 yards to the CLE41 (#23 J.Joseph), 1ST DOWN
No Huddle-Shotgun #2 C.Klubnik rush middle for 13 yards gain to the PSU46 (#32 K.Wylie), out of bounds, 1ST DOWN
No Huddle-Shotgun #9 G.Davidson rush middle for 3 yards gain to the PSU43 (#24 A.Campbell)
No Huddle-Shotgun #9 G.Davidson rush middle for 8 yards gain to the PSU35 (#9 K.Mack; #7 Z.Tracy), 1ST DOWN
No Huddle-Shotgun #2 C.Klubnik pass incomplete short left to #87 C.Bentancur thrown to PSU28 broken up by #10 D.Lane
No Huddle-Shotgun #2 C.Klubnik sacked for loss of 8 yards to the PSU43 (#44 J.Harvey)
No Huddle-Shotgun #2 C.Klubnik pass complete short middle to #9 G.Davidson caught at PSU39, for 13 yards to the PSU30 (#32 K.Wylie)
#81 N.Hauser field goal attempt from 48 yards GOOD (H: #88 C.Swinney, LS: #58 H.Caspersen), clock 00:56
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short left to #5 D.Ross caught at PSU25, for 9 yards to the PSU30 (#12 C.Gipson), out of bounds
No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete short middle to #3 K.Howard thrown to PSU45 broken up by #5 R.Hanafin
No Huddle-Shotgun #25 Q.Martin rush middle for 14 yards gain to the PSU44 (#5 R.Hanafin; #93 C.Story), 1ST DOWN
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short right to #5 D.Ross caught at PSU44, for 8 yards to the CLE48, out of bounds at CLE48
No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete short middle to #8 T.Pena thrown to CLE46 broken up by #56 C.Thompson QB hurried by #13 W.Heldt
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short right to #3 K.Howard caught at CLE33, for 15 yards to the CLE33, out of bounds at CLE33, 1ST DOWN
No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete short right to #8 T.Pena thrown to CLE24
No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete short right to #5 D.Ross thrown to CLE14 broken up by #23 A.Hampton
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short right to #87 A.Rappleyea caught at CLE31, for 2 yards to the CLE31 (#21 K.McCloud), out of bounds
Ryan Barker 48 Yd Field Goal
No Huddle-Shotgun #25 Q.Martin rush middle for 4 yards gain to the PSU29 (#6 R.Jones; #13 W.Heldt)
No Huddle-Shotgun #25 Q.Martin rush middle for 5 yards gain to the PSU34 (#44 C.Denhoff; #47 S.Brown)
No Huddle-Shotgun #25 Q.Martin rush middle for 2 yards gain to the PSU36 (#35 J.Alexander; #47 S.Brown), 1ST DOWN
No Huddle-Shotgun #5 D.Ross rush left for 7 yards gain to the PSU43 (#6 R.Jones), out of bounds
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short left to #5 D.Ross caught at PSU41, for 2 yards to the PSU45 (#23 A.Hampton)
No Huddle-Shotgun #25 Q.Martin rush middle for 4 yards gain to the PSU49 (#13 W.Heldt; #47 S.Brown), 1ST DOWN
No Huddle-Shotgun #2 L.Clifford pass incomplete short right thrown to PSU49 broken up by #35 J.Alexander. The previous play is under automatic review - "Incomplete pass". CALL UPHELD
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short right to #85 L.Reynolds caught at CLE46, for 17 yards to the CLE34 (#1 B.Strozier; #47 S.Brown), 1ST DOWN
No Huddle-Shotgun #17 E.Grunkemeyer sacked for loss of 6 yards to the CLE36 (#23 A.Hampton)
No Huddle-Shotgun #17 E.Grunkemeyer pass complete short left to #5 D.Ross caught at CLE35, for 8 yards to the CLE28 (#6 R.Jones)
No Huddle-Shotgun #5 D.Ross rush left for 4 yards gain to the CLE30 (#1 B.Strozier; #47 S.Brown)
No Huddle-Shotgun #17 E.Grunkemeyer pass incomplete short right to #5 D.Ross thrown to CLE24, TURNOVER ON DOWNS
No Huddle-Shotgun #2 C.Klubnik rush right for 5 yards gain to the CLE33 (#24 A.Campbell)
No Huddle-Shotgun #8 A.Randall rush middle for 4 yards gain to the CLE37 (#9 K.Mack)
No Huddle-Shotgun #8 A.Randall rush middle for 3 yards gain to the CLE40 (#50 A.Ford Jr.), 1ST DOWN
No Huddle-Shotgun #2 C.Klubnik pass complete short right to #87 C.Bentancur caught at CLE42, for 2 yards to the CLE42 QB hurried by #24 A.Campbell, End Of Play
No Huddle-Shotgun #2 C.Klubnik pass complete short left to #8 A.Randall caught at CLE40, for 0 yards to the CLE42 (#7 Z.Tracy)
No Huddle-Shotgun #2 C.Klubnik pass incomplete short right to #5 J.Sapp thrown to PSU40 PENALTY PSU Pass Interference (#2 A.Collins) 15 yards from CLE42 to PSU43, 1ST DOWN. NO PLAY
No Huddle-Shotgun #2 C.Klubnik pass incomplete short left to #8 A.Randall thrown to PSU30 QB hurried by #0 D.DeLuca
No Huddle-Shotgun #2 C.Klubnik rush middle for 4 yards gain to the PSU39 (#50 A.Ford Jr.)
PENALTY CLE False Start (#1 T.Moore) 5 yards from PSU39 to PSU44. NO PLAY
No Huddle-Shotgun #2 C.Klubnik pass incomplete deep left to #6 T.Brown thrown to PSU24
#89 J.Smith punt 33 yards to the PSU11 fair catch by #8 T.Pena at PSU11
No Huddle-Shotgun #25 Q.Martin rush right for 6 yards gain to the PSU17 (#35 J.Alexander; #44 C.Denhoff)
No Huddle-Shotgun #25 Q.Martin rush middle for 4 yards gain to the PSU21 (#47 S.Brown; #50 F.Cothran), 1ST DOWN
No Huddle-Shotgun #25 Q.Martin rush left for 9 yards gain to the PSU30 (#50 F.Cothran)
No Huddle-Shotgun #25 Q.Martin rush middle for 7 yards gain to the PSU37 (#5 R.Hanafin), 1ST DOWN
Shotgun #17 E.Grunkemeyer pass complete short left to #3 K.Howard caught at PSU50, for 19 yards to the CLE44 (#6 R.Jones), 1ST DOWN
Shotgun #23 T.Hayes rush middle for 4 yards gain to the CLE40 (#45 V.Burley; #47 S.Brown)
Shotgun #17 E.Grunkemeyer pass complete short middle to #85 L.Reynolds caught at CLE42, for 13 yards to the CLE27 (#5 R.Hanafin; #44 C.Denhoff), 1ST DOWN
Shotgun #25 Q.Martin rush middle for 3 yards loss to the CLE30 (#50 F.Cothran)
Shotgun #17 E.Grunkemeyer pass complete short left to #8 T.Pena caught at CLE32, for 0 yards to the CLE30 (#50 F.Cothran; #93 C.Story)
Shotgun #25 Q.Martin rush middle for 5 yards gain to the CLE25 (#35 J.Alexander)
#94 R.Barker field goal attempt from 43 yards GOOD (H: #14 R.Thompson, LS: #48 T.Duzansky), clock 14:56
No Huddle-Shotgun #2 C.Klubnik pass complete short left to #1 T.Moore caught at CLE32, for 0 yards to the CLE32 (#32 K.Wylie)
No Huddle-Shotgun #8 A.Randall rush middle for 5 yards gain to the CLE37 (#39 T.Blanding; #50 A.Ford Jr.)
No Huddle-Shotgun #2 C.Klubnik pass incomplete short left to #87 C.Bentancur thrown to CLE45 broken up by #2 A.Collins
#89 J.Smith punt 38 yards to the PSU25 fair catch by #8 T.Pena at PSU25
Shotgun #17 E.Grunkemeyer pass incomplete short left to #85 L.Reynolds thrown to PSU25 QB hurried by #13 W.Heldt
Shotgun #25 Q.Martin rush middle for 2 yards gain to the PSU27 (#23 A.Hampton; #45 V.Burley)
Trebor Pena 73 Yd pass from Ethan Grunkemeyer (Quinton Martin Jr. Run for Two-Point Conversion)
No Huddle-Shotgun #2 C.Klubnik pass complete short middle to #5 J.Sapp caught at CLE41, for 6 yards to the CLE41 (#24 A.Campbell)
No Huddle-Shotgun #2 C.Klubnik pass incomplete short middle to #9 G.Davidson thrown to CLE45
No Huddle-Shotgun #2 C.Klubnik rush right for 2 yards gain to the CLE43 (#21 V.Toure)
No Huddle-Shotgun #2 C.Klubnik pass complete short left to #5 J.Sapp caught at CLE45, for 4 yards to the CLE47 (#23 J.Joseph), out of bounds, 1ST DOWN
No Huddle-Shotgun #2 C.Klubnik pass complete short middle to #1 T.Moore caught at CLE50, for 9 yards to the PSU44 (#5 D.Dixson; #21 V.Toure)
No Huddle-Shotgun #8 A.Randall rush left for 9 yards gain to the PSU35 (#21 V.Toure), 1ST DOWN
No Huddle-Shotgun #2 C.Klubnik pass complete short middle to #3 T.Smith caught at PSU30, for 5 yards to the PSU30 (#5 D.Dixson)
No Huddle-Shotgun #2 C.Klubnik pass incomplete short middle to #3 T.Smith thrown to PSU26 PENALTY PSU Pass Interference (#5 D.Dixson) 15 yards from PSU30 to PSU15, 1ST DOWN. NO PLAY
No Huddle-Shotgun #2 C.Klubnik pass complete short left to #20 C.Sanderson caught at CLE20, for 9 yards to the PSU06 (#23 J.Joseph)
No Huddle-Shotgun #8 A.Randall rush middle for 4 yards gain to the PSU02 (#7 Z.Tracy), 1ST DOWN
No Huddle-Shotgun #8 A.Randall rush middle for 2 yards gain to the PSU00 TOUCHDOWN, clock 08:47. The previous play is under automatic review - "Runner broke the plane". CALL UPHELD #81 N.Hauser kick attempt good (H: #88 C.Swinney, LS: #58 H.Caspersen)
Shotgun #17 E.Grunkemeyer pass complete short left to #5 D.Ross caught at PSU25, for 10 yards to the PSU35 (#23 A.Hampton), out of bounds, 1ST DOWN
Shotgun #25 Q.Martin rush right for 1 yard loss to the PSU34 (#13 W.Heldt; #47 S.Brown)
Shotgun #17 E.Grunkemeyer pass complete short right to #87 A.Rappleyea caught at PSU38, for 4 yards to the PSU38 (#21 K.McCloud; #47 S.Brown)
Shotgun #17 E.Grunkemeyer pass complete short right to #5 D.Ross caught at CLE45, for 35 yards to the CLE27 (#23 A.Hampton), out of bounds, 1ST DOWN
Shotgun #25 Q.Martin rush middle for 0 yards to the CLE27 (#35 J.Alexander; #44 C.Denhoff)
Shotgun #25 Q.Martin rush middle for 6 yards gain to the CLE21 (#21 K.McCloud; #93 C.Story)
Shotgun #23 T.Hayes rush middle for 10 yards gain to the CLE11 (#21 K.McCloud; #13 W.Heldt), 1ST DOWN
Andrew Rappleyea 11 Yd pass from Ethan Grunkemeyer (Ryan Barker Kick)
No Huddle-Shotgun #2 C.Klubnik pass complete short left to #87 C.Bentancur caught at CLE30, for 27 yards to the PSU48 (#0 D.DeLuca; #21 V.Toure), 1ST DOWN
No Huddle-Shotgun #2 C.Klubnik pass incomplete short left to #1 T.Moore thrown to PSU39 broken up by #5 D.Dixson
No Huddle-Shotgun #2 C.Klubnik sacked for loss of 7 yards to the CLE45 (#33 D.Dennis-Sutton)
No Huddle-Shotgun #2 C.Klubnik pass complete deep middle to #6 T.Brown caught at PSU35, for 20 yards to the PSU35 (#24 A.Campbell), out of bounds, 1ST DOWN
No Huddle-Shotgun #8 A.Randall rush middle for 3 yards gain to the PSU32 (#24 A.Campbell)
No Huddle-Shotgun #2 C.Klubnik pass complete short middle to #8 A.Randall caught at PSU36, for 4 yards loss to the PSU36 (#39 T.Blanding)
No Huddle-Shotgun #2 C.Klubnik pass incomplete short left to #6 T.Brown thrown to PSU30 broken up by #17 K.Woseley
No Huddle-Shotgun #2 C.Klubnik sacked for loss of 10 yards to the PSU46 (#21 V.Toure), TURNOVER ON DOWNS
Shotgun #25 Q.Martin rush middle for 4 yards gain to the PSU50 (#44 C.Denhoff)
#25 Q.Martin rush middle for 3 yards gain to the CLE47 (#21 K.McCloud; #35 J.Alexander)
#23 T.Hayes rush middle for 4 yards gain to the CLE43 (#47 S.Brown; #93 C.Story), 1ST DOWN
Kneel down by #17 E.Grunkemeyer at CLE45 for loss of 2 yards
Kneel down by #17 E.Grunkemeyer at CLE46 for loss of 1 yard

