This section is showing information as of the end the 2025-26 season. To join our email list and get notified when we launch the 2026-27 College Football section (about a week before the season starts), register for a free account.

Purdue at Northwestern: Box Score

Saturday Oct 18, 2025 3:00 pm - Evanston, IL
Odds: Northwestern by 3, Total Points: 47.5

More Games From Week 8
  1 2 3 4
T
Purdue Boilermakers (2-10) 0 0 0 0
0
Northwestern Wildcats (6-6) 3 10 6 0
19

Scoring Summary

1st Quarter Time Pts Xtra Summary PUR
NW
Northwestern 7:45 3 Field Goal: Jack Olsen kicks a 27 yard field goal. 0
3
2nd Quarter Time Pts Xtra Summary PUR
NW
Northwestern 13:13 6 1 Passing TD: Hunter Welcing 3 yard pass from Preston Stone. Extra Point good by Jack Olsen. 0
10
Northwestern 8:38 3 Field Goal: Jack Olsen kicks a 38 yard field goal. 0
13
3rd Quarter Time Pts Xtra Summary PUR
NW
Northwestern 4:01 6 Passing TD: Griffin Wilde 12 yard pass from Preston Stone. Two Point Conversion missed. 0
19
PUR
NW
1st Downs 11
24
Passing 1st downs 7
6
Rushing 1st downs 4
14
1st downs from Penalties 0
4
3rd down efficiency 5-14
7-16
3rd down conversion % 35.7%
43.8%
4th down efficiency 0-3
1-2
4th down conversion % 0.0%
50.0%
Total Plays 58
76
Total Yards 305
364
Net Yards Passing 218
132
Sacked-Yards lost 2-14
0-0
Gross yards passing 232
132
Completions-Attempts 16-30
11-26
Completion% 53.3%
42.3%
Net yards per pass play 6.8
5.1
Touchdowns 0
2
Interceptions 1
1
Passer Rating 107.7
102.6
Net Yards Rushing 87
232
Rushing attempts 26
50
Yards per rush 3.3
4.6
Touchdowns 0
0
PUR
NW
Red Zone (Made-Att) 0-1
4-5
Red Zone Success % 0.0%
80.0%
Penalties 8-98
3-20
Turnovers 3
2
Fumbles-Lost 2-2
2-1
Interceptions thrown 1
1
Punting (Punts-Yards) 5-228
2-96
Yards per Punt 45.6
48.0
Field Goals 0-0
2-3
Extra Points 0
1
Punt Returns (Returns-Yards) 1-0
4-9
Yards per return 0.0
2.2
Kickoff Returns (Returns-Yards) 3-40
0-0
Yards per return 13.3
--
Possession 22:21
37:39
1st Quarter 01:22
13:38
2nd Quarter 06:17
08:43
3rd Quarter 07:26
07:34
4th Quarter 07:16
07:44

Purdue Boilermakers Passing

  C/ATT YDS AVG TD INT NCAAF RATING
Malachi Singleton 11/20 187 9.3 0 1 123.5
Ryan Browne 5/10 31 3.1 0 0 76.0
Team 16/30 232 7.7 0 1 107.7

Purdue Boilermakers Rushing

  CAR YDS AVG TD
Malachi Thomas 7 34 4.9 0
Devin Mockobee 7 28 4.0 0
Malachi Singleton 10 20 2.0 0
Ryan Browne 1 3 3.0 0
Michael Jackson III 1 2 2.0 0
Team 26 87 3.3 0

Purdue Boilermakers Receiving

  REC YDS AVG TD
Devin Mockobee 2 52 26.0 0
Michael Jackson III 5 36 7.2 0
Corey Smith 1 48 48.0 0
EJ Horton Jr. 2 32 16.0 0
Rico Walker 1 20 20.0 0
Jesse Watson 2 14 7.0 0
Nitro Tuggle 1 8 8.0 0
Arhmad Branch 2 8 4.0 0
Team 16 232 14.5 0

Purdue Boilermakers Fumbles

  FUM LOST
Team 2 2

Purdue Boilermakers Interceptions

  INT YDS
Smiley Bradford 1 0
Team 1 0

Purdue Boilermakers Defensive

  TACKLES MISC
  TOT SOLO SACKS TFL PD
Devin Mockobee 1 1 0 0 0
Rico Walker 1 1 0 0 0
Mani Powell 20 4 0 1.5 0
Tahj Ra-El 11 2 0 0.5 3
Alex Sanford Jr. 10 1 0 0.5 1
Tony Grimes 8 3 0 0 1
Hershey McLaurin 7 6 0 0 0
Ian Jeffries 6 1 0 1.5 0
Demeco Kennedy 6 1 0 0.5 0
Charles Correa 4 1 0 0 0
Isaiah Needam 3 1 0 0 0
Myles Slusher 3 1 0 0 0
CJ Nunnally IV 3 2 0 1 0
Luke Raab 2 0 0 0 0
Breeon Ishmail 2 1 0 0 0
Marcus Moore Jr. 2 0 0 0 0
An'darius Coffey 2 2 0 0 0
C.J. Madden 1 0 0 0.5 0
Hudauri Hines 1 0 0 0 1
Jamarrion Harkless 1 0 0 0 0
Team 94 28 0 6 8

Purdue Boilermakers Kick Returns

  NO YDS AVG LG
Michael Jackson III 2 38 19.0 32
Antonio Harris 1 2 2.0 2
Team 3 40 13.3

Purdue Boilermakers Punt Returns

  NO YDS AVG LG
Michael Jackson III 1 0 0.0 0
Team 1 0 0.0

Purdue Boilermakers Kicking

  FG PCT LONG XP PTS
Team 0/0 -- 0 0

Purdue Boilermakers Punting

  TOT YDS AVG LG
Jack McCallister 5 228 45.6 55
Team 5 228 45.6

Northwestern Wildcats Passing

  C/ATT YDS AVG TD INT NCAAF RATING
Preston Stone 11/26 132 5.1 2 1 102.6
Team 11/26 132 5.1 2 1 102.6

Northwestern Wildcats Rushing

  CAR YDS AVG TD
Joseph Himon II 22 87 4.0 0
Caleb Komolafe 12 67 5.6 0
Dashun Reeder 5 51 10.2 0
Robby Preckel 3 19 6.3 0
Preston Stone 3 9 3.0 0
Lawson Albright 1 4 4.0 0
Ryan Boe 1 0 0.0 0
Team 50 232 4.6 0

Northwestern Wildcats Receiving

  REC YDS AVG TD
Joseph Himon II 1 6 6.0 0
Lawson Albright 1 11 11.0 0
Griffin Wilde 4 47 11.8 1
Hayden Eligon II 2 43 21.5 0
Hunter Welcing 2 18 9.0 1
Drew Wagner 1 7 7.0 0
Team 11 132 12.0 2

Northwestern Wildcats Fumbles

  FUM LOST
Team 2 1

Northwestern Wildcats Interceptions

  INT YDS
Mac Uihlein 1 0
Team 1 0

Northwestern Wildcats Defensive

  TACKLES MISC
  TOT SOLO SACKS TFL PD
Dashun Reeder 1 1 0 0 0
Griffin Wilde 1 1 0 0 0
Robert Fitzgerald 13 5 0 0 1
Mac Uihlein 7 2 0 2 0
Braydon Brus 7 1 0 0 0
Brendan Flakes 7 0 0 0.5 0
Braden Turner 6 2 0 0 0
Josh Fussell 4 2 0 0 1
Najee Story 4 1 0 0 0
Ore Adeyi 3 1 0 0 0
Michael Kilbane 3 1 1 1 0
Damon Walters 2 1 0 0 0
Richie Hagarty 2 0 0 0 0
Aidan Hubbard 2 0 0 0.5 0
Dillon Tatum 2 0 0 0 0
Jon Jon Stevens 2 1 0 0 0
Carmine Bastone 1 1 0 0 0
Ricky Ahumaraeze 1 0 0 0 0
Garner Wallace 1 0 0 0 0
Blake Van Buren 1 0 0 0 0
Anto Saka 1 1 1 1 0
Team 71 21 2 5 3

Northwestern Wildcats Kick Returns

  NO YDS AVG LG
Team 0 0 --

Northwestern Wildcats Punt Returns

  NO YDS AVG LG
Drew Wagner 4 9 2.2 5
Team 4 9 2.2

Northwestern Wildcats Kicking

  FG PCT LONG XP PTS
Jack Olsen 2/3 66.7% 38 1 1
Team 2/3 66.7% 1 1

Northwestern Wildcats Punting

  TOT YDS AVG LG
Luke Akers 2 96 48.0 52
Team 2 96 48.0