LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Purdue at Northwestern play by play — College Football October 18, 2025

Purdue 0
Northwestern 19
Final
Northwestern 1st, 15:00
  1. 15:00 1st & 10 PUR 35 Purdue kicked off, touchback
  2. 15:00 1st & 10 NW 25 Caleb Komolafe rushed for 11 yard gain, tackled by Ian Jeffries
  3. 14:22 1st & 10 NW 36 Preston Stone passed to Griffin Wilde for 10 yard gain, tackled by Myles Slusher
  4. 13:47 1st & 10 NW 46 Joseph Himon II rushed for 7 yard gain, tackled by Myles Slusher
  5. 13:07 2nd & 3 PUR 47 Caleb Komolafe rushed for 7 yard gain, tackled by Tahj Ra-El
  6. 12:29 1st & 10 PUR 40 Preston Stone incomplete pass intended for Hunter Welcing
  7. 12:21 2nd & 10 PUR 40 Northwestern timeout
  8. 12:21 2nd & 10 PUR 40 Joseph Himon II rushed for 3 yard gain, tackled by CJ Nunnally IV
  9. 11:43 3rd & 7 PUR 37 Preston Stone rushed for 7 yard gain, tackled by Breeon Ishmail
  10. 11:07 1st & 10 PUR 30 Joseph Himon II rushed for no gain, tackled by Demeco Kennedy
  11. 10:20 2nd & 10 PUR 30 Preston Stone incomplete pass intended for Carson Grove
  12. 10:13 3rd & 10 PUR 30 Caleb Komolafe rushed for 15 yard gain. Caleb Komolafe fumbled. Caleb Komolafe recovered fumble for no gain
  13. 9:32 1st & 10 PUR 15 Joseph Himon II rushed for 2 yard gain, tackled by Tony Grimes
  14. 9:21 2nd & 8 PUR 13 Joseph Himon II rushed for 4 yard gain, tackled by Tony Grimes
  15. 8:31 3rd & 4 PUR 9 Ryan Boe rushed for no gain, tackled by Tony Grimes
  16. 7:50 4th & 4 PUR 9 Jack Olsen kicked a 27-yard field goal PUR 0, NW 3
Purdue 1st, 7:45
  1. 7:45 4th & 4 PUR 9 Northwestern kicked off, touchback
  2. 7:45 1st & 10 PUR 25 Ryan Browne incomplete pass intended for EJ Horton Jr.
  3. 7:39 2nd & 10 PUR 25 Devin Mockobee rushed for 3 yard loss, tackled by Aidan Hubbard
  4. 7:03 3rd & 13 PUR 22 Ryan Browne passed to Jesse Watson for 8 yard gain, tackled by Robert Fitzgerald
  5. 6:34 4th & 5 PUR 30 Jack McCallister punted for 47 yards. Drew Wagner returned punt for 3 yards
Northwestern 1st, 6:23
  1. 6:23 1st & 10 NW 26 Joseph Himon II rushed for 4 yard gain, tackled by Mani Powell
  2. 5:42 2nd & 6 NW 30 Joseph Himon II rushed for 3 yard gain, tackled by Charles Correa
  3. 5:03 3rd & 3 NW 33 Preston Stone passed to Hayden Eligon II for 8 yard gain, tackled by Tony Grimes
  4. 4:26 1st & 10 NW 41 Caleb Komolafe rushed for 2 yard gain, tackled by Alex Sanford Jr.
  5. 3:49 2nd & 8 NW 43 Northwestern committed 5 yard penalty (False Start)
  6. 3:32 2nd & 13 NW 38 Purdue committed 15 yard penalty (Pass Interference)
  7. 3:27 1st & 10 PUR 47 Preston Stone incomplete pass intended for Griffin Wilde
  8. 3:22 2nd & 10 PUR 47 Joseph Himon II rushed for 3 yard gain, tackled by Hershey McLaurin
  9. 2:39 3rd & 7 PUR 44 Preston Stone passed to Griffin Wilde for 7 yard gain
  10. 2:10 1st & 10 PUR 37 Joseph Himon II rushed for 1 yard loss, tackled by Mani Powell
  11. 1:31 2nd & 11 PUR 38 Preston Stone passed to Drew Wagner for 7 yard gain, tackled by Mani Powell
  12. 0:48 3rd & 4 PUR 31 Caleb Komolafe rushed for 1 yard loss, tackled by Tahj Ra-El
  13. End of 1st Quarter
  14. 15:00 4th & 5 PUR 32 Purdue committed 15 yard penalty (Pass Interference)
  15. 14:55 1st & 10 PUR 17 Preston Stone incomplete pass intended for Caleb Komolafe
  16. 14:46 2nd & 10 PUR 17 Robby Preckel rushed for 14 yard gain, tackled by An'Darius Coffey
  17. 14:04 1st & 3 PUR 3 Caleb Komolafe rushed for no gain, tackled by Demeco Kennedy
  18. 13:21 2nd & 3 PUR 3 Preston Stone passed to Hunter Welcing for 3 yard touchdown PUR 0, NW 9
  19. 13:13 2nd & 3 PUR 0 Jack Olsen made PAT PUR 0, NW 10
Purdue 2nd, 13:13
  1. 13:13 2nd & 3 PUR 0 Northwestern kicked off for 49 yards, Antonio Harris returned kickoff for 2 yards
  2. 13:12 1st & 10 PUR 18 Devin Mockobee rushed for 16 yard gain, tackled by Robert Fitzgerald
  3. 12:38 1st & 10 PUR 34 Purdue committed 5 yard penalty (Ineligible Pass)
  4. 12:38 1st & 15 PUR 29 Ryan Browne passed to Nitro Tuggle for 8 yard gain, tackled by Richie Hagarty
  5. 12:06 2nd & 7 PUR 37 Devin Mockobee rushed for 3 yard gain, tackled by Najee Story
  6. 11:25 3rd & 4 PUR 40 Purdue committed 10 yard penalty (Holding)
  7. 11:16 3rd & 14 PUR 30 Ryan Browne incomplete pass
  8. 10:52 4th & 14 PUR 30 Jack McCallister punted for 55 yards. Drew Wagner returned punt for 5 yards
Northwestern 2nd, 10:42
  1. 10:42 1st & 10 NW 20 Preston Stone passed to Hayden Eligon II for 35 yard gain, tackled by Hershey McLaurin. Purdue committed 15 yard penalty (Horse Collar Tackle)
  2. 10:18 1st & 10 PUR 30 Preston Stone incomplete pass intended for Hayden Eligon II
  3. 10:11 2nd & 10 PUR 30 Joseph Himon II rushed for 10 yard gain, tackled by Demeco Kennedy
  4. 9:31 1st & 10 PUR 20 Joseph Himon II rushed for no gain, tackled by Tony Grimes
  5. 8:52 2nd & 10 PUR 20 Preston Stone incomplete pass intended for Ricky Ahumaraeze
  6. 8:47 3rd & 10 PUR 20 Preston Stone incomplete pass intended for Griffin Wilde
  7. 8:42 4th & 10 PUR 20 Jack Olsen kicked a 38-yard field goal PUR 0, NW 13
Purdue 2nd, 8:38
  1. 8:38 4th & 10 PUR 20 Northwestern kicked off, touchback. Purdue committed 13 yard penalty (Unnecessary Roughness)
  2. 8:38 1st & 10 PUR 12 Malachi Thomas rushed for 5 yard gain, tackled by Mac Uihlein
  3. 8:03 2nd & 5 PUR 17 Ryan Browne passed to Arhmad Branch for 4 yard gain, tackled by Robert Fitzgerald
  4. 7:23 3rd & 1 PUR 21 Malachi Thomas rushed for 2 yard gain, tackled by Robert Fitzgerald
  5. 6:47 1st & 10 PUR 23 Ryan Browne passed to Arhmad Branch for 4 yard gain, tackled by Josh Fussell
  6. 6:16 2nd & 6 PUR 27 Malachi Thomas rushed for 3 yard gain, tackled by Brendan Flakes
  7. 6:16 3rd & 3 PUR 30 Ryan Browne incomplete pass intended for Arhmad Branch
  8. 6:03 4th & 3 PUR 30 Jack McCallister punted for 44 yards. Drew Wagner returned punt for 1 yard
Northwestern 2nd, 5:28
  1. 5:28 1st & 10 NW 27 Caleb Komolafe rushed for 6 yard gain, tackled by Charles Correa
  2. 4:37 2nd & 4 NW 33 Caleb Komolafe rushed for 2 yard gain, tackled by Charles Correa
  3. 4:04 3rd & 2 NW 35 Caleb Komolafe rushed for 3 yard gain, tackled by Jamarrion Harkless
  4. 3:21 1st & 10 NW 38 Preston Stone passed to Joseph Himon II for 6 yard gain, tackled by Mani Powell
  5. 2:39 2nd & 4 NW 44 Joseph Himon II rushed for 3 yard gain, tackled by Tahj Ra-El
  6. 2:00 3rd & 1 NW 47 Preston Stone rushed for 2 yard gain, tackled by Demeco Kennedy
  7. 1:55 1st & 10 NW 49 Preston Stone incomplete pass intended for Hayden Eligon II
  8. 1:49 2nd & 10 NW 49 Preston Stone incomplete pass
  9. 1:46 3rd & 10 NW 49 Preston Stone incomplete pass intended for Griffin Wilde
  10. 1:40 4th & 10 NW 49 Lawson Albright rushed for 4 yard gain, tackled by Tony Grimes
Purdue 2nd, 1:36
  1. 1:36 1st & 10 PUR 47 Ryan Browne incomplete pass intended for Nitro Tuggle
  2. 1:30 2nd & 10 PUR 47 Ryan Browne passed to Michael Jackson III for 7 yard gain, tackled by Braden Turner
  3. 1:12 3rd & 3 NW 46 Ryan Browne incomplete pass intended for Nitro Tuggle
  4. 1:07 4th & 3 NW 46 Jack McCallister punted for 38 yards. Drew Wagner returned punt for no gain
Northwestern 2nd, 1:00
  1. 1:00 1st & 10 NW 8 Caleb Komolafe rushed for 6 yard gain, tackled by Mani Powell
  2. 0:21 2nd & 4 NW 14 Caleb Komolafe rushed for 13 yard gain, tackled by Tony Grimes
  3. 0:10 1st & 10 NW 27 Northwestern committed 10 yard penalty (Holding)
  4. 0:02 1st & 20 NW 17 Player rushed for no gain
Purdue 3rd, 15:00
  1. 15:00 2nd & 21 NW 15 Northwestern kicked off for 63 yards, Michael Jackson III returned kickoff for 6 yards
  2. 14:58 1st & 10 PUR 8 Ryan Browne rushed for 3 yard gain, tackled by Josh Fussell
  3. 14:42 2nd & 7 PUR 11 Malachi Singleton rushed for 2 yard gain, tackled by Braden Turner
  4. 14:05 3rd & 5 PUR 13 Malachi Singleton passed to Michael Jackson III for 13 yard gain, tackled by Michael Kilbane
  5. 13:32 1st & 10 PUR 26 Devin Mockobee rushed for 2 yard gain, tackled by Michael Kilbane
  6. 12:51 2nd & 8 PUR 28 Malachi Singleton rushed for 6 yard gain, tackled by Brendan Flakes
  7. 12:13 3rd & 2 PUR 34 Devin Mockobee rushed for 2 yard loss, tackled by Mac Uihlein
  8. 11:41 4th & 4 PUR 32 Jack McCallister punted for 44 yards. Drew Wagner returned punt for no gain
Northwestern 3rd, 11:35
  1. 11:35 1st & 10 NW 24 Preston Stone passed to Hunter Welcing for 15 yard gain, tackled by Mani Powell
  2. 10:57 1st & 10 NW 39 Joseph Himon II rushed for 6 yard gain, tackled by Hershey McLaurin
  3. 10:20 2nd & 4 NW 45 Joseph Himon II rushed for 8 yard gain, tackled by Tahj Ra-El
  4. 9:44 1st & 10 PUR 47 Joseph Himon II rushed for 2 yard loss, tackled by CJ Madden
  5. 9:00 2nd & 12 PUR 49 Preston Stone passed to Lawson Albright for 11 yard gain, tackled by Mani Powell
  6. 8:22 3rd & 1 PUR 38 Preston Stone rushed for no gain, tackled by Charles Correa
  7. 7:41 4th & 1 PUR 38 Caleb Komolafe rushed for 3 yard gain, tackled by Hershey McLaurin
  8. 7:17 1st & 10 PUR 35 Purdue committed 15 yard penalty (Pass Interference)
  9. 7:12 1st & 10 PUR 20 Dashun Reeder rushed for 6 yard gain, tackled by Hershey McLaurin
  10. 6:32 2nd & 4 PUR 14 Dashun Reeder rushed for 3 yard gain, tackled by Alex Sanford Jr.
  11. 5:50 3rd & 1 PUR 11 Dashun Reeder rushed for 5 yard gain, tackled by Tony Grimes
  12. 5:07 1st & 6 PUR 6 Northwestern committed 5 yard penalty (False Start)
  13. 4:43 1st & 11 PUR 11 Joseph Himon II rushed for 1 yard loss, tackled by Mani Powell
  14. 4:03 2nd & 12 PUR 12 Preston Stone passed to Griffin Wilde for 12 yard touchdown PUR 0, NW 19
  15. 4:01 2nd & 12 PUR 0 2pt attempt failed, Preston Stone pass attempt
Purdue 3rd, 4:01
  1. 4:01 2nd & 12 PUR 0 Northwestern kicked off for 61 yards, Michael Jackson III returned kickoff for 32 yards
  2. 3:54 1st & 10 PUR 36 Malachi Singleton incomplete pass intended for Corey Smith
  3. 3:49 2nd & 10 PUR 36 Devin Mockobee rushed for 9 yard gain, tackled by Robert Fitzgerald
  4. 3:14 3rd & 1 PUR 45 Malachi Singleton rushed for 2 yard gain, tackled by Robert Fitzgerald
  5. 2:43 1st & 10 PUR 47 Malachi Thomas rushed for 6 yard gain, tackled by Braydon Brus
  6. 2:04 2nd & 4 NW 47 Malachi Thomas rushed for 10 yard gain, tackled by Braydon Brus
  7. 1:29 1st & 10 NW 37 Malachi Thomas rushed for 5 yard gain, tackled by Braydon Brus
  8. 0:58 2nd & 5 NW 32 Malachi Singleton incomplete pass
  9. 0:52 3rd & 5 NW 32 Michael Jackson III rushed for 2 yard gain, tackled by Mac Uihlein
  10. 0:12 4th & 3 NW 30 Malachi Singleton rushed for 2 yard gain, tackled by Braden Turner
Northwestern 3rd, 15:00
  1. 15:00 1st & 10 NW 28 Joseph Himon II rushed for 2 yard loss, tackled by Mani Powell
  2. End of 3rd Quarter
  3. 14:26 2nd & 12 NW 26 Preston Stone incomplete pass intended for Hayden Eligon II
  4. 14:14 3rd & 12 NW 26 Preston Stone incomplete pass intended for Hunter Welcing
  5. 14:10 4th & 12 NW 26 Luke Akers punted for 44 yards. Michael Jackson III returned punt for no gain. Purdue committed 10 yard penalty (Holding)
Purdue 4th, 14:00
  1. 14:00 1st & 10 PUR 20 Malachi Singleton passed to Michael Jackson III for 1 yard loss, tackled by Mac Uihlein
  2. 13:33 2nd & 11 PUR 19 Malachi Thomas rushed for 3 yard gain, tackled by Robert Fitzgerald
  3. 13:14 3rd & 8 PUR 22 Malachi Singleton passed to Corey Smith for 48 yard gain. Corey Smith fumbled. Robert Fitzgerald recovered fumble for no gain
Northwestern 4th, 13:05
  1. 13:05 1st & 10 NW 30 Dashun Reeder rushed for 28 yard gain, tackled by Hershey McLaurin
  2. 12:47 1st & 10 PUR 42 Preston Stone passed to Griffin Wilde for 18 yard gain, tackled by An'Darius Coffey
  3. 12:04 1st & 10 PUR 24 Dashun Reeder rushed for 9 yard gain. Dashun Reeder fumbled. Alex Sanford Jr. recovered fumble and returned for 13 yards
Purdue 4th, 11:55
  1. 11:55 1st & 10 PUR 28 Malachi Singleton passed to Devin Mockobee for 26 yard gain, tackled by Ore Adeyi
  2. 11:09 1st & 10 NW 46 Malachi Singleton passed to EJ Horton Jr. for 21 yard gain, tackled by Damon Walters
  3. 10:37 1st & 10 NW 25 Devin Mockobee rushed for 3 yard gain, tackled by Najee Story
  4. 10:07 2nd & 7 NW 22 Malachi Singleton passed to Michael Jackson III for 4 yard gain, tackled by Braden Turner
  5. 9:25 3rd & 3 NW 18 Malachi Singleton rushed for 1 yard gain, tackled by Mac Uihlein
  6. 8:50 4th & 2 NW 17 Malachi Singleton rushed for no gain, tackled by Braydon Brus
Northwestern 4th, 8:44
  1. 8:44 1st & 10 NW 17 Joseph Himon II rushed for 3 yard gain, tackled by Mani Powell
  2. 8:05 2nd & 7 NW 20 Preston Stone incomplete pass intended for Hayden Eligon II
  3. 7:45 3rd & 7 NW 20 Preston Stone incomplete pass intended for Ricky Ahumaraeze
  4. 7:35 4th & 7 NW 20 Luke Akers punted for 52 yards. Michael Jackson III returned punt for no gain
Purdue 4th, 7:27
  1. 7:27 1st & 10 PUR 28 Malachi Singleton incomplete pass intended for Malachi Thomas
  2. 7:24 2nd & 10 PUR 28 Malachi Singleton pass intercepted. Mac Uihlein intercepted Malachi Singleton for no gain
Northwestern 4th, 7:16
  1. 7:16 1st & 10 PUR 29 Robby Preckel rushed for 1 yard gain, tackled by Marcus Moore Jr.
  2. 6:35 2nd & 9 PUR 28 Robby Preckel rushed for 4 yard gain, tackled by Alex Sanford Jr.
  3. 6:28 3rd & 5 PUR 24 Purdue timeout
  4. 6:28 3rd & 5 PUR 24 Preston Stone pass intercepted. Smiley Bradford intercepted Preston Stone for no gain
Purdue 4th, 6:22
  1. 6:22 1st & 10 PUR 14 Malachi Singleton incomplete pass intended for EJ Horton Jr.
  2. 5:52 2nd & 10 PUR 14 Malachi Singleton rushed for 6 yard gain, tackled by Najee Story
  3. 5:23 3rd & 4 PUR 20 Malachi Singleton passed to Devin Mockobee for 26 yard gain, tackled by Robert Fitzgerald
  4. 5:08 1st & 10 PUR 46 Malachi Singleton incomplete pass intended for Michael Jackson III
  5. 4:56 2nd & 10 PUR 46 Malachi Singleton sacked by Anto Saka for 3 yard loss. Malachi Singleton fumbled. Brendan Flakes recovered fumble for 2 yard loss
Northwestern 4th, 4:48
  1. 4:48 1st & 10 PUR 45 Joseph Himon II rushed for 37 yard gain, tackled by Tahj Ra-El
  2. 4:00 1st & 8 PUR 8 Joseph Himon II rushed for 1 yard loss, tackled by CJ Nunnally IV
  3. 3:18 2nd & 9 PUR 9 Joseph Himon II rushed for 1 yard gain, tackled by CJ Nunnally IV
  4. 2:31 3rd & 8 PUR 8 Joseph Himon II rushed for no gain, tackled by Breeon Ishmail
  5. 2:23 4th & 8 PUR 8 Purdue timeout
  6. 2:23 4th & 8 PUR 8 Jack Olsen missed a 26-yard field goal
Purdue 4th, 2:21
  1. 2:21 1st & 10 PUR 20 Malachi Singleton incomplete pass intended for EJ Horton Jr.
  2. 2:14 2nd & 10 PUR 20 Malachi Singleton passed to Jesse Watson for 6 yard gain, tackled by Josh Fussell
  3. 2:00 3rd & 4 PUR 26 Malachi Singleton passed to Rico Walker for 20 yard gain, tackled by Robert Fitzgerald
  4. 1:52 1st & 10 PUR 46 Malachi Singleton passed to EJ Horton Jr. for 11 yard gain
  5. 1:41 1st & 10 NW 43 Malachi Singleton passed to Michael Jackson III for 13 yard gain, tackled by Ore Adeyi
  6. 1:34 1st & 10 NW 30 Malachi Singleton sacked by Michael Kilbane for 11 yard loss
  7. 1:25 2nd & 21 NW 41 Purdue timeout
  8. 1:25 2nd & 21 NW 41 Malachi Singleton rushed for 15 yard gain, tackled by Carmine Bastone
  9. 1:01 3rd & 6 NW 26 Malachi Singleton incomplete pass intended for Jesse Watson
  10. 1:00 4th & 6 NW 26 Malachi Singleton incomplete pass intended for Corey Smith
Northwestern 4th, 0:56
  1. 0:56 1st & 10 NW 26 Player rushed for no gain
  2. 0:31 2nd & 12 NW 24 Player rushed for no gain
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.