FinalOct 11, 2025 · Beaver Stadium
Team1234Final
Northwestern3100922
Penn State0140721

Game flow

Northwestern won by 1 · 8 scores
Lead changes
6
0 times tied
PSU biggest lead
+5
Q4 10:50
NU biggest lead
+3
Q1 2:51
Time in front
PSU 46% · NU 34%
tied 20% · 27:36 vs 20:15 of game clock
+7+3.5Tie+3.5+7Q1Q2Q3Q4▲ Penn State ahead▼ Northwestern aheadQ1 2:51 · NU Field Goal Good: Jack Olsen 27 Yd Field Goal (NU 3, PSU 0)Q2 11:40 · PSU Rushing Touchdown: Kaytron Allen 11 Yd Run (Ryan Barker Kick) (NU 3, PSU 7)Q2 7:14 · NU Passing Touchdown: Griffin Wilde 29 Yd pass from Preston Stone (Jack Olsen Kick) (NU 10, PSU 7)Q2 1:19 · PSU Rushing Touchdown: Nicholas Singleton 2 Yd Run (Ryan Barker Kick) (NU 10, PSU 14)Q2 0:03 · NU Field Goal Good: Jack Olsen 34 Yd Field Goal (NU 13, PSU 14)Q4 14:08 · NU Field Goal Good: Jack Olsen 41 Yd Field Goal (NU 16, PSU 14)Q4 10:50 · PSU Rushing Touchdown: Drew Allar 1 Yd Run (Ryan Barker Kick) (NU 16, PSU 21)Q4 4:51 · NU Rushing Touchdown: Caleb Komolafe 9 Yd Run (Two-Point Run Conversion Failed) (NU 22, PSU 21)

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

Scoring summary

1st quarter
2:51NU
FG Jack Olsen 27 Yd Field Goal
NU 3–0 PSU
2nd quarter
11:40PSU
TD Kaytron Allen 11 Yd Run (Ryan Barker Kick)
NU 3–7 PSU
7:14NU
TD Griffin Wilde 29 Yd pass from Preston Stone (Jack Olsen Kick)
NU 10–7 PSU
1:19PSU
TD Nicholas Singleton 2 Yd Run (Ryan Barker Kick)
NU 10–14 PSU
0:03NU
FG Jack Olsen 34 Yd Field Goal
NU 13–14 PSU
4th quarter
14:08NU
FG Jack Olsen 41 Yd Field Goal
NU 16–14 PSU
10:50PSU
TD Drew Allar 1 Yd Run (Ryan Barker Kick)
NU 16–21 PSU
4:51NU
TD Caleb Komolafe 9 Yd Run (Two-Point Run Conversion Failed)
NU 22–21 PSU

Drives

PSU 1/4 scoredNU 3/5 scored
QStartTeamFromPlaysYdsTimeResult
Q1NUNU 256152:29Punt
Q1PSUNU 315212:17Interception
Q2NUNU 258754:26Touchdown
Q2PSUPSU 38331:29Punt
Q3PSUPSU 306142:45Punt
Q3NUNU 25193:02Punt
Q315:00NUPSU 94-141:22Field Goal
Q4PSUPSU 96913:14Touchdown
Q4NUNU 2512755:54Touchdown

Win probability

Northwestern 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Penn State▼ NorthwesternPenn State +43% win probability: Luke Akers kickoff for 65 yds for a touchbackNorthwestern +43% win probability: Caleb Komolafe 9 Yd Run (Two-Point Run Conversion Failed)Northwestern +41% win probability: Caleb Komolafe run for 4 yds to the PSU 28Penn State +29% win probability: Drew Allar run for 1 yd for a TD (Ryan Barker KICK)Penn State +23% win probability: Luke Akers kickoff for 65 yds , Tyler Holzworth return for 9 yds to the PSU 9

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
Preston Stone17/261636.31074.7
RushingCARYDSAVGTDLONG
Caleb Komolafe19723.819
Joseph Himon II13655.0017
Dashun Reeder200.000
Preston Stone5-8-1.607
Team3-10-3.300
ReceivingRECYDSAVGTDLONG
Griffin Wilde79413.4129
Joseph Himon II4389.5016
Caleb Komolafe199.009
Drew Wagner284.008
Alex Lines177.007
Hayden Eligon II273.504
DefenseTOTSOLOSACKSTFLPDQB HUR
Mac Uihlein1070000
Braden Turner740100
Robert Fitzgerald530000
Michael Kilbane520100
Garner Wallace430000
Brendan Flakes420000
Braydon Brus300001
Carmine Bastone300001
InterceptionsINTYDSTD
Ore Adeyi1330
KickingFGPCTLONGXPPTS
Jack Olsen3/3100.0411/110
PuntingNOYDSAVGTBIn 20LONG
Luke Akers29849.00149

Biggest plays

PSU +43% Q4 4:51 Luke Akers kickoff for 65 yds for a touchback
NU +43% Q4 4:51 Caleb Komolafe 9 Yd Run (Two-Point Run Conversion Failed)
NU +41% Q4 3:00 Caleb Komolafe run for 4 yds to the PSU 28
PSU +29% Q4 10:50 Drew Allar run for 1 yd for a TD (Ryan Barker KICK)
PSU +23% Q4 14:04 Luke Akers kickoff for 65 yds , Tyler Holzworth return for 9 yds to the PSU 9

Team stats

StatNUPSU
1st Downs2313
3rd down efficiency5-126-11
4th down efficiency0-01-2
Total Yards282274
Passing163137
Comp/Att17/2613/20
Yards per pass6.36.9
Rushing119137
Rushing Attempts4231
Yards per rush2.84.4
Penalties2-106-71
Turnovers12
Fumbles lost11
Interceptions thrown01
Possession34:4625:14

Play by play

Q4 1:10 3rd & Goal at PSU 10 Preston Stone run for a loss of 2 yards to the PSU 10
Q4 1:10 2nd & Goal at PSU 8 Preston Stone run for a loss of 2 yards to the PSU 10
Q4 1:13 1st & Goal at PSU 2 Preston Stone run for a loss of 6 yards to the PSU 8
Q4 1:19 2nd & 9 at PSU 19 Joseph Himon II run for 17 yds to the PSU 2 for a 1ST down
Q4 2:00 1st & 10 at PSU 20 Caleb Komolafe run for 1 yd to the PSU 19
Q4 2:00 3rd & 3 at PSU 25 Caleb Komolafe run for 5 yds to the PSU 20 for a 1ST down
Q4 3:00 2nd & 6 at PSU 28 Caleb Komolafe run for 3 yds to the PSU 25
Q4 3:00 1st & 10 at PSU 32 Caleb Komolafe run for 4 yds to the PSU 28
Q4 3:00 4th & 3 at PSU 32 Ethan Grunkemeyer run for no gain to the PSU 32
Q4 4:51 3rd & 4 at PSU 31 Drew Allar run for 1 yd to the PSU 32
Q4 4:51 2nd & 13 at PSU 22 Drew Allar pass complete to Nicholas Singleton for 9 yds to the PSU 31
Q4 4:51 1st & 10 at PSU 25 Drew Allar pass complete to Nicholas Singleton for a loss of 3 yards to the PSU 22
Q4 4:51 Luke Akers kickoff for 65 yds for a touchback
Q4 4:51 1st & 10 at PSU 3 Caleb Komolafe run for no gain to the NU 35
Q4 4:51 1st & Goal at PSU 9 Caleb Komolafe 9 Yd Run (Two-Point Run Conversion Failed)
Q4 10:45 2nd & 1 at PSU 11 Caleb Komolafe run for 2 yds to the PSU 9 for a 1ST down
Q4 10:45 1st & 10 at PSU 20 Caleb Komolafe run for 9 yds to the PSU 11
Q4 10:45 2nd & 10 at PSU 31 Preston Stone pass complete to Griffin Wilde for 11 yds to the PSU 20 for a 1ST down
Q4 10:45 1st & 10 at PSU 31 Dashun Reeder run for no gain to the PSU 31
Q4 10:45 1st & 10 at PSU 43 Preston Stone pass complete to Griffin Wilde for 12 yds to the PSU 31 for a 1ST down
Q4 10:45 2nd & 1 at PSU 48 Joseph Himon II run for 5 yds to the PSU 43 for a 1ST down
Q4 10:45 1st & 10 at NU 43 Joseph Himon II run for 9 yds to the PSU 48
Q4 10:45 3rd & 8 at NU 27 Preston Stone pass complete to Griffin Wilde for 16 yds to the NU 43 for a 1ST down
Q4 10:45 2nd & 10 at NU 25 Preston Stone pass complete to Joseph Himon II for 2 yds to the NU 27
Q4 10:45 1st & 10 at NU 25 Preston Stone pass incomplete to Griffin Wilde, broken up by Dominic DeLuca