Purdue Boilermakers 0, Northwestern Wildcats 19: final score and stats
Northwestern Wildcats beat Purdue Boilermakers, Purdue Boilermakers 0 to Northwestern Wildcats 19, on Saturday, October 18, 2025 at Northwestern Medicine Field at Martin Stadium, Evanston, IL. Below: the box score, top performers, team stats, injuries and recent form for Northwestern Wildcats vs Purdue Boilermakers.
College FootballSaturday, October 18, 2025
DateOct 18, 2025
Start time3:00 PM ET
VenueNorthwestern Medicine Field at Martin Stadium, Evanston, IL
TVBTN
Attendance12,023
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|
| Purdue Boilermakers | 0 | 0 | 0 | 0 | 0 |
| Northwestern Wildcats | 3 | 10 | 6 | 0 | 19 |
Team comparison
Purdue BoilermakersNorthwestern Wildcats
2-5Record5-2
11th in Big TenStanding9th in Big Ten
1-2Road record / home record5-1
LLLWWLast 5LLWWW
L3StreakL2
Team stats
Purdue BoilermakersNorthwestern Wildcats
5-143rd down efficiency7-16
0-34th down efficiency1-2
16/30Comp/Att11/26
8-98Penalties3-20
22:21Possession37:39
Box score
Purdue Boilermakers Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Malachi Singleton | 11/20 | 187 | 9.4 | 0 | 1 | 22.0 |
| Ryan Browne | 5/10 | 31 | 3.1 | 0 | 0 | 16.8 |
| Team | 16/30 | 218 | 7.3 | 0 | 1 | -- |
Purdue Boilermakers Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Malachi Thomas | 7 | 34 | 4.9 | 0 | 10 |
| Devin Mockobee | 7 | 28 | 4.0 | 0 | 16 |
| Malachi Singleton | 10 | 20 | 2.0 | 0 | 15 |
| Ryan Browne | 1 | 3 | 3.0 | 0 | 3 |
| Michael Jackson III | 1 | 2 | 2.0 | 0 | 2 |
| Team | 26 | 87 | 3.3 | 0 | 16 |
Purdue Boilermakers Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Devin Mockobee | 2 | 52 | 26.0 | 0 | 26 |
| Corey Smith | 1 | 48 | 48.0 | 0 | 48 |
| Michael Jackson III | 5 | 36 | 7.2 | 0 | 13 |
| EJ Horton Jr. | 2 | 32 | 16.0 | 0 | 21 |
| Rico Walker | 1 | 20 | 20.0 | 0 | 20 |
| Jesse Watson | 2 | 14 | 7.0 | 0 | 8 |
| Nitro Tuggle | 1 | 8 | 8.0 | 0 | 8 |
| Arhmad Branch | 2 | 8 | 4.0 | 0 | 4 |
| Team | 16 | 218 | 13.6 | 0 | 48 |
Purdue Boilermakers Fumbles
| Player | FUM | LOST | REC |
|---|
| Malachi Singleton | 1 | 1 | 0 |
| Corey Smith | 1 | 1 | 0 |
| Alex Sanford Jr. | 0 | 0 | 1 |
| Team | 2 | 2 | 1 |
Purdue Boilermakers Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Mani Powell | 20 | 4 | 0 | 1.5 | 0 | 1 | 0 |
| Tahj Ra-El | 11 | 2 | 0 | 0.5 | 3 | 0 | 0 |
| Alex Sanford Jr. | 10 | 1 | 0 | 0.5 | 1 | 0 | 0 |
| Tony Grimes | 8 | 3 | 0 | 0 | 1 | 0 | 0 |
| Hershey McLaurin | 7 | 6 | 0 | 0 | 0 | 0 | 0 |
| Ian Jeffries | 6 | 1 | 0 | 1.5 | 0 | 0 | 0 |
| Demeco Kennedy | 6 | 1 | 0 | 0.5 | 0 | 0 | 0 |
| Charles Correa | 4 | 1 | 0 | 0 | 0 | 1 | 0 |
| Team | 94 | 28 | 0 | 6 | 8 | 4 | 0 |
Purdue Boilermakers Interceptions
| Player | INT | YDS | TD |
|---|
| Smiley Bradford | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
Purdue Boilermakers KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Michael Jackson III | 2 | 38 | 19.0 | 32 | 0 |
| Antonio Harris | 1 | 2 | 2.0 | 2 | 0 |
| Team | 3 | 40 | 13.3 | 32 | 0 |
Purdue Boilermakers PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Michael Jackson III | 1 | 0 | 0.0 | 0 | 0 |
| Team | 1 | 0 | 0.0 | 0 | 0 |
Purdue Boilermakers Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Jack McCallister | 5 | 228 | 45.6 | 0 | 1 | 55 |
| Team | 5 | 228 | 45.6 | 0 | 1 | 55 |
Northwestern Wildcats Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Preston Stone | 11/26 | 132 | 5.1 | 2 | 1 | 55.3 |
| Team | 11/26 | 132 | 5.1 | 2 | 1 | -- |
Northwestern Wildcats Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Joseph Himon II | 22 | 87 | 4.0 | 0 | 37 |
| Caleb Komolafe | 12 | 67 | 5.6 | 0 | 15 |
| Dashun Reeder | 5 | 51 | 10.2 | 0 | 28 |
| Robby Preckel | 3 | 19 | 6.3 | 0 | 14 |
| Preston Stone | 3 | 9 | 3.0 | 0 | 7 |
| Lawson Albright | 1 | 4 | 4.0 | 0 | 4 |
| Ryan Boe | 1 | 0 | 0.0 | 0 | 0 |
| Team | 3 | -5 | -1.7 | 0 | 0 |
| Team | 50 | 232 | 4.6 | 0 | 37 |
Northwestern Wildcats Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Griffin Wilde | 4 | 47 | 11.8 | 1 | 18 |
| Hayden Eligon II | 2 | 43 | 21.5 | 0 | 35 |
| Hunter Welcing | 2 | 18 | 9.0 | 1 | 15 |
| Lawson Albright | 1 | 11 | 11.0 | 0 | 11 |
| Drew Wagner | 1 | 7 | 7.0 | 0 | 7 |
| Joseph Himon II | 1 | 6 | 6.0 | 0 | 6 |
| Team | 11 | 132 | 12.0 | 2 | 35 |
Northwestern Wildcats Fumbles
| Player | FUM | LOST | REC |
|---|
| Dashun Reeder | 1 | 1 | 0 |
| Caleb Komolafe | 1 | 0 | 0 |
| Robert Fitzgerald | 0 | 0 | 1 |
| Brendan Flakes | 0 | 0 | 1 |
| Team | 2 | 1 | 2 |
Northwestern Wildcats Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Robert Fitzgerald | 13 | 5 | 0 | 0 | 1 | 0 | 0 |
| Mac Uihlein | 7 | 2 | 0 | 2 | 0 | 0 | 0 |
| Braydon Brus | 7 | 1 | 0 | 0 | 0 | 1 | 0 |
| Brendan Flakes | 7 | 0 | 0 | 0.5 | 0 | 2 | 0 |
| Braden Turner | 6 | 2 | 0 | 0 | 0 | 0 | 0 |
| Josh Fussell | 4 | 2 | 0 | 0 | 1 | 0 | 0 |
| Najee Story | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Michael Kilbane | 3 | 1 | 1 | 1 | 0 | 3 | 0 |
| Team | 71 | 21 | 2 | 5 | 3 | 11 | 0 |
Northwestern Wildcats Interceptions
| Player | INT | YDS | TD |
|---|
| Mac Uihlein | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
Northwestern Wildcats PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Drew Wagner | 4 | 9 | 2.3 | 5 | 0 |
| Team | 4 | 9 | 2.3 | 5 | 0 |
Northwestern Wildcats Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Jack Olsen | 2/3 | 66.7 | 38 | 1/1 | 7 |
| Team | 2/3 | 66.7 | 38 | 1/1 | 7 |
Northwestern Wildcats Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Luke Akers | 2 | 96 | 48.0 | 0 | 0 | 52 |
| Team | 2 | 96 | 48.0 | 0 | 0 | 52 |
Recent form
Nov 7, 2026 · vs Maryland TerrapinsL 29-34 Oct 31, 2026 · at Penn State Nittany LionsL 17-31 Oct 16, 2026 · vs Washington HuskiesL 26-38 Oct 10, 2026 · vs Minnesota Golden GophersW 41-13 Oct 3, 2026 · at Illinois Fighting IlliniW 24-17 Nov 7, 2026 · vs Iowa HawkeyesL 10-24 Oct 31, 2026 · at Oregon DucksL 26-34 Oct 24, 2026 · vs Rutgers Scarlet KnightsW 42-14 Oct 17, 2026 · at Michigan State SpartansW 24-21 Oct 10, 2026 · vs Ball State CardinalsW 45-14 Team pages
More College Football games on Oct 18, 2025
Frequently asked questions
Who won Purdue Boilermakers vs Northwestern Wildcats?
Northwestern Wildcats won, 19-0, on Saturday, October 18, 2025.
What was the final score of Purdue Boilermakers vs Northwestern Wildcats?
Purdue Boilermakers 0, Northwestern Wildcats 19.
Where is Purdue Boilermakers vs Northwestern Wildcats played?
Northwestern Medicine Field at Martin Stadium, Evanston, IL.
The model’s readGrades, leans and the full breakdown for Purdue Boilermakers vs Northwestern Wildcats are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick the winners of featured games every day and climb the leaderboard.
Play free
Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.