The lead after every score: above the line Northwestern is ahead, below it Purdue. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
2nd quarter
9:45
TDClayton Thorson 4 Yd Run (Charlie Kuhbander Kick)7 plays, 54 yds, 3:01 · from NU 46
PUR 0–7 NW
0:16
TDBennett Skowronek 11 Yd pass from Clayton Thorson (Charlie Kuhbander Kick)7 plays, 96 yds, 1:33 · from NU 4
PUR 0–14 NW
3rd quarter
9:10
FGCharlie Kuhbander 19 Yd Field Goal 15 plays, 73 yds, 5:50 · from NU 25
PUR 0–17 NW
5:30
FGCharlie Kuhbander 24 Yd Field Goal 10 plays, 50 yds, 2:53 · from NU 44
PUR 0–20 NW
2:26
TDJarrett Burgess 21 Yd pass from Elijah Sindelar (Spencer Evans Kick)9 plays, 80 yds, 2:58 · from PUR 20
PUR 7–20 NW
4th quarter
11:49
FGCharlie Kuhbander 36 Yd Field Goal 5 plays, 26 yds, 1:55 · from PUR 45
PUR 7–23 NW
5:32
TDAnthony Mahoungou 12 Yd pass from Elijah Sindelar (Two-Point Pass Conversion Failed)9 plays, 64 yds, 2:28 · from PUR 36
PUR 13–23 NW
Drives
NW 5/14 scoredPUR 2/14 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
PUR
PUR 25
3
4
1:05
Punt
Q1
13:55
NW
NU 40
3
3
1:15
Punt
Q1
12:40
PUR
PUR 22
3
6
1:04
Punt
Q1
11:36
NW
NU 32
5
14
1:37
Downs
Q1
9:59
PUR
NU 46
3
2
0:59
Punt
Q1
9:00
NW
NU 6
6
14
3:30
Punt
Q1
5:30
PUR
PUR 40
6
16
3:12
Downs
Q1
2:18
NW
NU 44
9
36
3:09
Downs
Q2
14:09
PUR
PUR 21
3
7
1:23
Punt
Q2
12:46
NW
NU 46
7
54
3:01
Touchdown
Q2
9:40
PUR
PUR 25
10
50
2:56
Missed FG
Q2
6:44
NW
NU 25
6
13
2:02
Punt
Win probability
Northwestern 100% · pregame line Northwestern −6.0 (closing line)
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
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Elijah Sindelar
37/60
376
6.3
2
1
61.9
Joe Schopper
1/1
22
22.0
0
0
100.0
Rushing
CAR
YDS
AVG
TD
LONG
D.J. Knox
6
22
3.7
0
16
Terry Wright
1
11
11.0
0
11
Richie Worship
4
11
2.8
0
5
Jared Sparks
2
5
2.5
0
3
Markell Jones
4
3
0.8
0
1
Elijah Sindelar
5
-12
-2.4
0
4
Receiving
REC
YDS
AVG
TD
LONG
Jared Sparks
11
130
11.8
0
34
Jarrett Burgess
5
65
13.0
1
21
Terry Wright
6
60
10.0
0
17
Gregory Phillips
4
49
12.3
0
19
Anthony Mahoungou
3
25
8.3
1
12
Cole Herdman
3
25
8.3
0
11
Ben Makowski
1
22
22.0
0
22
Jackson Anthrop
2
8
4.0
0
6
D.J. Knox
1
7
7.0
0
7
Richie Worship
1
4
4.0
0
4
Brycen Hopkins
1
3
3.0
0
3
Kicking
FG
PCT
LONG
XP
PTS
Spencer Evans
0/1
0.0
0
1/1
1
Punting
NO
YDS
AVG
TB
In 20
LONG
Joe Schopper
6
236
39.3
0
0
50
Biggest plays
NW +14%Q2 9:45 Clayton Thorson run for 4 yds for a TD, (Charlie Kuhbander KICK)
NW +12%Q2 1:49 Timeout PURDUE, clock 01:49
PUR +12%Q2 14:09 Elijah Sindelar pass incomplete to D.J. Knox
PUR +12%Q1 9:59 Elijah Sindelar pass incomplete
PUR +11%Q2 9:45 Luke Otto kickoff for 60 yds , D.J. Knox return for 20 yds to the Prdue 25
Team stats
Stat
PUR
NW
1st Downs
22
22
3rd down efficiency
7-19
9-22
4th down efficiency
1-4
2-4
Total Yards
438
390
Passing
398
296
Comp/Att
38/61
26/46
Yards per pass
6.5
6.4
Rushing
40
94
Rushing Attempts
22
38
Yards per rush
1.8
2.5
Penalties
5-50
4-40
Turnovers
1
0
Fumbles lost
0
0
Interceptions thrown
1
0
Possession
27:13
32:47
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:52 2nd & 11 at NU 8 TEAM run for a loss of 1 yard to the Nwest 7
Q4 0:52 1st & 10 at NU 9 TEAM run for a loss of 1 yard to the Nwest 8
Q4 1:09 3rd & 5 at NU 29 Elijah Sindelar pass intercepted Marcus McShepard return for 6 yds to the Nwest 9
Q4 1:09 2nd & 16 at NU 40 Elijah Sindelar pass complete to Cole Herdman for 11 yds to the Nwest 29
Q4 1:09 Timeout PURDUE, clock 01:09
Q4 3:47 1st & 10 at NU 34 Elijah Sindelar sacked by Jordan Thompson and Trent Goens for a loss of 6 yards to the Nwest 40
Q4 3:47 3rd & 2 at NU 46 Elijah Sindelar pass complete to Jared Sparks for 12 yds to the Nwest 34 for a 1ST down
Q4 3:47 2nd & 6 at 50 Elijah Sindelar pass complete to Gregory Phillips for 4 yds to the Nwest 46
Q4 3:47 1st & 25 at PUR 31 Elijah Sindelar pass complete to Gregory Phillips for 19 yds to the 50 yard line
Q4 3:47 1st & 10 at PUR 46 Elijah Sindelar pass complete to Mahoungou for 6 yards to the NU48 (Long, Warren), PENALTY PUR personal foul (Eric Swingler) 15 yards to the PUR31, NO PLAY.
Q4 3:47 3rd & 5 at PUR 40 Elijah Sindelar pass complete to Anthony Mahoungou for 6 yds to the Prdue 46 for a 1ST down
Q4 3:47 2nd & 5 at PUR 40 Elijah Sindelar pass incomplete to Terry Wright
Q4 3:47 1st & 10 at PUR 35 Richie Worship run for 5 yds to the Prdue 40
Q4 3:47 1st & 10 at PUR 25 Elijah Sindelar pass complete to Terry Wright for 10 yds to the Prdue 35 for a 1ST down
Q4 3:47 2nd & 10 at PUR 10 Elijah Sindelar pass complete to Terry Wright for 15 yds to the Prdue 25 for a 1ST down
Q4 3:47 1st & 10 at PUR 10 Elijah Sindelar pass incomplete to Jarrett Burgess, broken up by Kyle Queiro
Q4 3:50 4th & 3 at PUR 36 Hunter Niswander punt for 26 yds, punt out-of-bounds at the Prdue 10
Q4 3:50 Timeout PURDUE, clock 03:50
Q4 5:27 3rd & 6 at PUR 39 Justin Jackson run for 3 yds to the Prdue 36
Q4 5:27 2nd & 7 at PUR 40 Justin Jackson run for 1 yd to the Prdue 39
Q4 5:27 1st & 10 at PUR 43 Clayton Thorson pass complete to Flynn Nagel for 3 yds to the Prdue 40
Q4 5:32 N/A on-side kick recovered by NORTHWESTERN at the Prdue 43
Q4 5:32 2nd & 0 at NU 12 Elijah Sindelar pass complete to Anthony Mahoungou for 12 yds for a TD, (Two-Point Conversion failed )
Q4 8:00 1st & Goal at NU 8 Elijah Sindelar sacked by Trent Goens and Jordan Thompson for a loss of 4 yards to the Nwest 12