Week 7 · 2025
Northwestern at Penn State
Sat 10/11/2025 03:30 PMBeaver StadiumPenn State pregame92% — Pregame win probability: 92% for Penn State. Penn State favored, and lost — Northwestern won.Conference
65°Fair7 mph SSW · 52% humidityRecorded at kickoff by College Football Data
Northwestern
22
7–6
Penn State
21
7–6
Attendance
108,121
reported
NU8 plays, 15 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Gabriel Nwosu kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Caleb Komolafe run for 1 yd to the NU 26 | +1 |
| 15:00 | 2nd & 9 | own 26 | Caleb Komolafe run for 5 yds to the NU 31 | +5 |
| 15:00 | 3rd & 4 | own 31 | Preston Stone run for no gain to the NU 31 for a 1ST down Penn State Penalty, off-side (Dani Dennis-Sutton) to the NU 36 for a 1ST down | +5 |
| 15:00 | 1st & 10 | own 36 | Preston Stone pass complete to Hayden Eligon II for 4 yds to the NU 40 | +4 |
| 15:00 | 2nd & 6 | own 40 | Preston Stone pass incomplete to Drew Wagner | 0 |
| 15:00 | 3rd & 6 | own 40 | Preston Stone pass incomplete to Drew Wagner | 0 |
| 12:31 | 4th & 6 | own 40 | punt for no gain | 0 |
PSU14 plays, 87 yd · Touchdown | ||||
| 15:00 | 3rd & 5 | own 34 | Drew Allar pass complete to Devonte Ross for 20 yds to the NU 46 for a 1ST down | +20 |
| 2:51 | 1st & 10 | own 35 | Luke Akers kickoff for 65 yds for a touchback Penn State Penalty, unsportsmanlike conduct (Andrew Rappleyea) | +77 |
| 2:51 | 1st & 10 | own 13 | Drew Allar pass complete to Devonte Ross for 6 yds to the PSU 19 | +6 |
| 2:51 | 2nd & 4 | own 19 | Kaytron Allen run for 10 yds to the PSU 29 for a 1ST down | +10 |
| 2:51 | 1st & 10 | own 29 | Kaytron Allen run for 4 yds to the PSU 33 | +4 |
| 2:51 | 2nd & 6 | own 33 | Drew Allar pass complete to Trebor Pena for 1 yd to the PSU 34 | +1 |
| 0:00 | own 34 | End of 1st Quarter | 0 | |
| 15:00 | 1st & 10 | opp 46 | Kaytron Allen run for 5 yds to the NU 41 | +5 |
| 15:00 | 2nd & 5 | opp 41 | Liam Clifford run for 2 yds to the NU 39 | +2 |
| 15:00 | 3rd & 3 | opp 39 | Drew Allar pass complete to Trebor Pena for 4 yds to the NU 35 for a 1ST down | +4 |
| 15:00 | 1st & 10 | opp 35 | Kaytron Allen run for 5 yds to the NU 30 | +5 |
| 15:00 | 2nd & 5 | opp 30 | Drew Allar run for 10 yds to the NU 20 for a 1ST down | +10 |
| 15:00 | 1st & 10 | opp 20 | Kaytron Allen run for 9 yds to the NU 11 | +9 |
| 11:40 | 2nd & 1 | opp 11 | Kaytron Allen run for 11 yds for a TD (Ryan Barker KICK) | +11 |
PSU5 plays, 21 yd · Turnover | ||||
| 12:31 | 1st & 10 | opp 31 | Kaytron Allen run for 3 yds to the NU 28 | +3 |
| 12:31 | 2nd & 7 | opp 28 | Drew Allar pass complete to Devonte Ross for 6 yds to the NU 22 | +6 |
| 12:31 | 3rd & 1 | opp 22 | Kaytron Allen run for 4 yds to the NU 18 for a 1ST down | +4 |
| 12:31 | 1st & 10 | opp 18 | Kaytron Allen run for 8 yds to the NU 10 | +8 |
| 10:14 | 2nd & 2 | opp 10 | Ore Adeyi return for no gain to the NU 33 | 0 |
NU12 plays, 58 yd · Field goal | ||||
| 10:14 | 1st & 10 | own 33 | Joseph Himon II run for 1 yd to the NU 34 | +1 |
| 10:14 | 2nd & 9 | own 34 | Joseph Himon II run for 8 yds to the NU 42 | +8 |
| 10:14 | 3rd & 1 | own 42 | Joseph Himon II run for 6 yds to the NU 48 for a 1ST down | +6 |
| 10:14 | 1st & 10 | own 48 | Preston Stone pass complete to Griffin Wilde for 13 yds to the PSU 39 for a 1ST down | +13 |
| 10:14 | 1st & 10 | opp 39 | Preston Stone pass complete to Alex Lines for 7 yds to the PSU 32 | +7 |
| 10:14 | 2nd & 3 | opp 32 | Preston Stone pass complete to Joseph Himon II for 10 yds to the PSU 22 for a 1ST down | +10 |
| 10:14 | 1st & 10 | opp 22 | Joseph Himon II run for 1 yd to the PSU 21 | +1 |
| 10:14 | 2nd & 9 | opp 21 | Joseph Himon II run for 3 yds to the PSU 18 for a 1ST down Penn State Penalty, face mask (9 yards) (Alonzo Ford Jr.) to the PSU 9 for a 1ST down | +12 |
| 10:14 | 1st & goal | opp 9 | Preston Stone sacked by Zane Durant for a loss of 4 yards to the PSU 13 | −4 |
| 4:22 | 2nd & goal | opp 13 | Dashun Reeder run for no gain to the PSU 13 | 0 |
| 4:22 | 3rd & goal | opp 13 | Caleb Komolafe run for 4 yds to the PSU 9 | +4 |
| 2:51 | 4th & goal | opp 9 | Jack Olsen 27 yd FG GOOD | +27 |
NU9 plays, 75 yd · Touchdown | ||||
| 11:40 | 1st & 10 | own 35 | Gabriel Nwosu kickoff for 65 yds for a touchback | 0 |
| 11:40 | 1st & 10 | own 25 | Caleb Komolafe run for 6 yds to the NU 31 | +6 |
| 11:40 | 2nd & 4 | own 31 | Caleb Komolafe run for 6 yds to the NU 37 for a 1ST down | +6 |
| 11:40 | 1st & 10 | own 37 | Preston Stone run for 3 yds to the NU 40 | +3 |
| 9:47 | 2nd & 7 | own 40 | Preston Stone pass complete to Hayden Eligon II for 3 yds to the PSU 43 for a 1ST down Penn State Penalty, personal foul (Dejuan Lane) to the PSU 42 for a 1ST down | +18 |
| 9:47 | 1st & 10 | opp 42 | Joseph Himon II run for 1 yd to the PSU 41 | +1 |
| 9:47 | 2nd & 9 | opp 41 | Joseph Himon II run for 2 yds to the PSU 39 | +2 |
| 9:47 | 3rd & 7 | opp 39 | Preston Stone pass complete to Joseph Himon II for 10 yds to the PSU 29 for a 1ST down | +10 |
| 7:14 | 1st & 10 | opp 29 | Preston Stone pass complete to Griffin Wilde for 29 yds for a TD (Jack Olsen KICK) (Jack Olsen KICK) | +29 |
PSU5 plays, 3 yd · Punt | ||||
| 7:08 | 1st & 10 | own 35 | Luke Akers kickoff for 61 yds , Corey Smith return for 34 yds to the PSU 38 | +34 |
| 7:08 | 1st & 10 | own 38 | Drew Allar pass complete to Devonte Ross for a loss of 2 yards to the PSU 36 | −2 |
| 7:08 | 2nd & 12 | own 36 | Nicholas Singleton run for 5 yds to the PSU 41 | +5 |
| 7:08 | 3rd & 7 | own 41 | Drew Allar pass incomplete to Kyron Hudson, broken up by Josh Fussell | 0 |
| 5:39 | 4th & 7 | own 41 | Gabriel Nwosu punt for 35 yds , Drew Wagner returns for 2 yds to the NU 26, fumbles, recovered by Penn State at the NU 26 | +2 |
PSU9 plays, 26 yd · Touchdown | ||||
| 5:39 | 1st & 10 | opp 26 | Drew Allar run for 4 yds to the NU 22 | +4 |
| 5:39 | 2nd & 6 | opp 22 | Nicholas Singleton run for 7 yds to the NU 15 for a 1ST down | +7 |
| 5:39 | 1st & 10 | opp 15 | Nicholas Singleton run for 1 yd to the NU 14 | +1 |
| 5:39 | 2nd & 9 | opp 14 | Nicholas Singleton run for 3 yds to the NU 11 | +3 |
| 5:39 | 3rd & 6 | opp 11 | Drew Allar run for 7 yds to the NU 4 for a 1ST down | +7 |
| 5:39 | 1st & goal | opp 4 | Drew Allar pass incomplete to Nicholas Singleton | 0 |
| 5:39 | 2nd & goal | opp 4 | Nicholas Singleton run for 2 yds to the NU 2 | +2 |
| 2:00 | 3rd & goal | opp 2 | Nicholas Singleton run for no gain to the NU 2 | 0 |
| 1:19 | 4th & goal | opp 2 | Nicholas Singleton run for 2 yds for a TD (Ryan Barker KICK) | +2 |
NU13 plays, 59 yd · Field goal | ||||
| 1:19 | 1st & 10 | own 35 | Gabriel Nwosu kickoff for 65 yds for a touchback | 0 |
| 1:19 | 1st & 10 | own 25 | Caleb Komolafe run for 2 yds to the NU 27 | +2 |
| 1:15 | 2nd & 8 | own 27 | Caleb Komolafe run for no gain to the NU 27 for a 1ST down Penn State Penalty, face mask (15 yards) (Zuriah Fisher) to the NU 42 for a 1ST down | +15 |
| 1:15 | 1st & 10 | own 42 | Preston Stone pass complete to Caleb Komolafe for 9 yds to the PSU 49 | +9 |
| 1:15 | 2nd & 1 | opp 49 | Caleb Komolafe run for 1 yd to the PSU 48 for a 1ST down | +1 |
| 1:15 | 1st & 10 | opp 48 | Preston Stone pass incomplete | 0 |
| 1:15 | 2nd & 10 | opp 48 | Preston Stone pass complete to Joseph Himon II for 16 yds to the PSU 32 for a 1ST down | +16 |
| 1:15 | 1st & 10 | opp 32 | Preston Stone pass incomplete to Hunter Welcing | 0 |
| 1:15 | 2nd & 10 | opp 32 | Preston Stone pass incomplete to Drew Wagner for a 1ST down Penn State Penalty, roughing passer (Zuriah Fisher) to the PSU 17 for a 1ST down | +15 |
| 1:15 | 1st & 10 | opp 17 | Preston Stone pass incomplete to Hunter Welcing | 0 |
| 1:15 | 2nd & 10 | opp 17 | Preston Stone pass incomplete to Hayden Eligon II, broken up by Elliot Washington II | 0 |
| 1:15 | 3rd & 10 | opp 17 | Preston Stone run for 1 yd to the PSU 16 | +1 |
| 0:03 | 4th & 9 | opp 16 | J. Olsen 34 yd FG GOOD | +34 |
PSU8 plays, 14 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Luke Akers kickoff for 65 yds for a touchback Northwestern Penalty, illegal formation (Garner Wallace) | +60 |
| 15:00 | 1st & 10 | own 30 | Kaytron Allen run for 3 yds to the PSU 33 | +3 |
| 15:00 | 2nd & 7 | own 33 | Kaytron Allen run for 2 yds to the PSU 35 | +2 |
| 15:00 | 3rd & 5 | own 35 | Drew Allar pass complete to Devonte Ross for 7 yds to the PSU 42 for a 1ST down | +7 |
| 15:00 | 1st & 10 | own 42 | Drew Allar pass incomplete to Kyron Hudson | 0 |
| 15:00 | 2nd & 10 | own 42 | Kaytron Allen run for 2 yds to the PSU 44 | +2 |
| 15:00 | 3rd & 8 | own 44 | Drew Allar pass incomplete to Trebor Pena | 0 |
| 12:15 | 4th & 8 | own 44 | Gabriel Nwosu punt for 54 yds | 0 |
NU5 plays, -14 yd · Field goal | ||||
| 15:00 | 1st & goal | opp 9 | Caleb Komolafe run for 1 yd to the PSU 8 | +1 |
| 0:00 | opp 9 | End of 3rd Quarter | 0 | |
| 15:00 | 2nd & goal | opp 8 | Preston Stone pass incomplete to Hayden Eligon II | 0 |
| 15:00 | 3rd & goal | opp 8 | Preston Stone sacked by Zuriah Fisher for a loss of 15 yards to the PSU 23 | −15 |
| 14:08 | 4th & goal | opp 23 | Jack Olsen 41 yd FG GOOD | +41 |
NU6 plays, 19 yd · Punt | ||||
| 12:15 | 1st & 10 | own 2 | Caleb Komolafe run for 4 yds to the NU 6 | +4 |
| 12:15 | 2nd & 6 | own 6 | Caleb Komolafe run for 8 yds to the NU 14 for a 1ST down | +8 |
| 12:15 | 1st & 10 | own 14 | Caleb Komolafe run for no gain to the NU 14 | 0 |
| 12:15 | 2nd & 10 | own 14 | Preston Stone run for 7 yds to the NU 21 | +7 |
| 12:15 | 3rd & 3 | own 21 | Preston Stone pass incomplete to Hunter Welcing | 0 |
| 9:13 | 4th & 3 | own 21 | Luke Akers punt for 49 yds | 0 |
PSU7 plays, 25 yd · Punt | ||||
| 9:13 | 1st & 10 | own 30 | Drew Allar pass complete to Devonte Ross for 11 yds to the PSU 41 for a 1ST down | +11 |
| 9:13 | 1st & 10 | own 41 | Kaytron Allen run for 2 yds to the PSU 43 | +2 |
| 9:13 | 2nd & 8 | own 43 | Drew Allar pass complete to Kyron Hudson for 10 yds to the NU 47 for a 1ST down | +10 |
| 9:13 | 1st & 10 | opp 47 | Drew Allar pass incomplete to Kaytron Allen | 0 |
| 9:13 | 2nd & 10 | opp 47 | Drew Allar pass incomplete to Luke Reynolds | 0 |
| 9:13 | 3rd & 10 | opp 47 | Drew Allar run for 2 yds to the NU 45 | +2 |
| 6:19 | 4th & 8 | opp 45 | Gabriel Nwosu punt for 35 yds | 0 |
NU10 plays, 29 yd · Punt | ||||
| 6:19 | 1st & 10 | own 10 | Preston Stone pass complete to Griffin Wilde for 1 yd to the NU 11 | +1 |
| 6:19 | 2nd & 9 | own 11 | Caleb Komolafe run for 1 yd to the NU 12 | +1 |
| 6:19 | 3rd & 8 | own 12 | Preston Stone pass complete to Griffin Wilde for 12 yds to the NU 24 for a 1ST down | +12 |
| 6:19 | 1st & 10 | own 24 | Preston Stone pass complete to Drew Wagner for 8 yds to the NU 32 | +8 |
| 6:19 | 2nd & 2 | own 32 | Joseph Himon II run for 5 yds to the NU 37 for a 1ST down | +5 |
| 6:19 | 1st & 10 | own 37 | Preston Stone pass complete to Drew Wagner for no gain to the NU 37 | 0 |
| 6:19 | 2nd & 10 | own 37 | Joseph Himon II run for 7 yds to the NU 44 | +7 |
| 6:19 | 3rd & 3 | own 44 | Joseph Himon II run for no gain to the NU 44 | 0 |
| 6:19 | 4th & 3 | own 44 | Northwestern Penalty, delay of game (Luke Akers) to the NU 39 | −5 |
| 0:30 | 4th & 8 | own 39 | Luke Akers punt for 49 yds , Devonte Ross returns for no gain to the PSU 9 | +52 |
PSU7 plays, 91 yd · Touchdown | ||||
| 14:04 | 1st & 10 | own 35 | Luke Akers kickoff for 65 yds , Tyler Holzworth return for 9 yds to the PSU 9 | +9 |
| 14:04 | 1st & 10 | own 9 | Drew Allar pass complete to Kaytron Allen for 1 yd to the PSU 10 | +1 |
| 14:04 | 2nd & 9 | own 10 | Kaytron Allen run for 4 yds to the PSU 14 | +4 |
| 14:04 | 3rd & 5 | own 14 | Drew Allar pass complete to Devonte Ross for 67 yds to the NU 19 for a 1ST down | +67 |
| 14:04 | 1st & 10 | opp 19 | Kaytron Allen run for 18 yds to the NU 1 for a 1ST down | +18 |
| 14:04 | 1st & goal | opp 1 | Kaytron Allen run for no gain to the NU 1 | 0 |
| 10:50 | 2nd & goal | opp 1 | Drew Allar run for 1 yd for a TD (Ryan Barker KICK) | +1 |
NU13 plays, 75 yd · Touchdown | ||||
| 10:45 | 1st & 10 | own 35 | Gabriel Nwosu kickoff for 65 yds for a touchback | 0 |
| 10:45 | 1st & 10 | own 25 | Preston Stone pass incomplete to Griffin Wilde, broken up by Dominic DeLuca | 0 |
| 10:45 | 2nd & 10 | own 25 | Preston Stone pass complete to Joseph Himon II for 2 yds to the NU 27 | +2 |
| 10:45 | 3rd & 8 | own 27 | Preston Stone pass complete to Griffin Wilde for 16 yds to the NU 43 for a 1ST down | +16 |
| 10:45 | 1st & 10 | own 43 | Joseph Himon II run for 9 yds to the PSU 48 | +9 |
| 10:45 | 2nd & 1 | opp 48 | Joseph Himon II run for 5 yds to the PSU 43 for a 1ST down | +5 |
| 10:45 | 1st & 10 | opp 43 | Preston Stone pass complete to Griffin Wilde for 12 yds to the PSU 31 for a 1ST down | +12 |
| 10:45 | 1st & 10 | opp 31 | Dashun Reeder run for no gain to the PSU 31 | 0 |
| 10:45 | 2nd & 10 | opp 31 | Preston Stone pass complete to Griffin Wilde for 11 yds to the PSU 20 for a 1ST down | +11 |
| 10:45 | 1st & 10 | opp 20 | Caleb Komolafe run for 9 yds to the PSU 11 | +9 |
| 10:45 | 2nd & 1 | opp 11 | Caleb Komolafe run for 2 yds to the PSU 9 for a 1ST down | +2 |
| 4:51 | 1st & goal | opp 9 | Caleb Komolafe 9 Yd Run (Two-Point Run Conversion Failed) | +9 |
| 4:51 | 1st & goal | opp 3 | Caleb Komolafe run for no gain to the NU 35 | −62 |
PSU5 plays, 7 yd · On downs | ||||
| 4:51 | 1st & 10 | own 35 | Luke Akers kickoff for 65 yds for a touchback | 0 |
| 4:51 | 1st & 10 | own 25 | Drew Allar pass complete to Nicholas Singleton for a loss of 3 yards to the PSU 22 | −3 |
| 4:51 | 2nd & 13 | own 22 | Drew Allar pass complete to Nicholas Singleton for 9 yds to the PSU 31 | +9 |
| 4:51 | 3rd & 4 | own 31 | Drew Allar run for 1 yd to the PSU 32 | +1 |
| 3:00 | 4th & 3 | own 32 | Ethan Grunkemeyer run for no gain to the PSU 32 | 0 |
NU8 plays, 22 yd · Uncategorized | ||||
| 3:00 | 1st & 10 | opp 32 | Caleb Komolafe run for 4 yds to the PSU 28 | +4 |
| 3:00 | 2nd & 6 | opp 28 | Caleb Komolafe run for 3 yds to the PSU 25 | +3 |
| 2:00 | 3rd & 3 | opp 25 | Caleb Komolafe run for 5 yds to the PSU 20 for a 1ST down | +5 |
| 2:00 | 1st & 10 | opp 20 | Caleb Komolafe run for 1 yd to the PSU 19 | +1 |
| 1:19 | 2nd & 9 | opp 19 | Joseph Himon II run for 17 yds to the PSU 2 for a 1ST down | +17 |
| 1:13 | 1st & goal | opp 2 | Preston Stone run for a loss of 6 yards to the PSU 8 | −6 |
| 1:10 | 2nd & goal | opp 8 | Preston Stone run for a loss of 2 yards to the PSU 10 | −2 |
| 1:10 | 3rd & goal | opp 10 | Preston Stone run for a loss of 2 yards to the PSU 10 | −2 |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 10 meetings vs. Team
Penn State 8–2 vs Northwestern
- 2023 · wk 5Penn State 41 @ Northwestern 13
- 2022 · wk 5Northwestern 7 @ Penn State 17
- 2017 · wk 6Penn State 31 @ Northwestern 7
- 2015 · wk 10Penn State 21 @ Northwestern 23
- 2014 · wk 5Northwestern 29 @ Penn State 6
- 2012 · wk 6Northwestern 28 @ Penn State 39
- 2011 · wk 8Penn State 34 @ Northwestern 24
- 2010 · wk 10Northwestern 21 @ Penn State 35
- 2009 · wk 9Penn State 34 @ Northwestern 13
- 2006 · wk 5Northwestern 7 @ Penn State 33
Previous 6 meetings vs. James Franklin
Northwestern 3–3 vs James Franklin
- 2023 · wk 5Penn State 41 @ Northwestern 13
- 2022 · wk 5Northwestern 7 @ Penn State 17
- 2017 · wk 6Penn State 31 @ Northwestern 7
- 2015 · wk 10Penn State 21 @ Northwestern 23
- 2014 · wk 5Northwestern 29 @ Penn State 6
- 2012 · wk 2Vanderbilt 13 @ Northwestern 23
Previous meeting vs. David Braun
Penn State 1–0 vs David Braun
- 2023 · wk 5Penn State 41 @ Northwestern 13
Research
Keep this open while you look at others