Week 10 · 2024
Northwestern at Purdue
Sat 11/02/2024 12:00 PMRoss-Ade StadiumPurdue pregame57% — Pregame win probability: 57% for Purdue. Purdue favored, and lost — Northwestern won.Conference
54°Clear7 mph SE · 55% humidityRecorded at kickoff by College Football Data
Northwestern
26
4–8
Purdue
20
1–11
Attendance
61,141
reported
PUR5 plays, 7 yd · Punt | ||||
| 15:00 | own 35 | Luke Akers kickoff for 65 yds for a touchback | 0 | |
| 15:00 | 1st & 10 | own 25 | Hudson Card pass incomplete | 0 |
| 14:55 | 2nd & 10 | own 25 | Devin Mockobee run for 8 yds to the PUR 33 | +8 |
| 14:55 | 3rd & 2 | own 33 | Devin Mockobee run for a loss of 1 yard to the PUR 32 | −1 |
| 13:39 | 4th & 3 | own 32 | Keelan Crimmins punt for 38 yds | 0 |
NU13 plays, 48 yd · Field goal | ||||
| 13:39 | 1st & 10 | own 30 | Jack Lausch pass complete to A.J. Henning for 9 yds to the NU 39 | +9 |
| 13:39 | 2nd & 1 | own 39 | Cam Porter run for no gain to the NU 39 | 0 |
| 12:40 | 3rd & 1 | own 39 | Cam Porter run for 3 yds to the NU 42 for a 1ST down | +3 |
| 12:40 | 1st & 10 | own 42 | Jack Lausch pass complete to Joseph Himon II for 3 yds to the NU 45 | +3 |
| 11:25 | 2nd & 7 | own 45 | Jack Lausch pass complete to Cam Porter for 12 yds to the PUR 43 for a 1ST down | +12 |
| 11:25 | 1st & 10 | opp 43 | Jack Lausch run for 8 yds to the PUR 35 | +8 |
| 11:25 | 2nd & 2 | opp 35 | LAUSCH, Jack pass short to the left complete for 5 yards to HENNING, A.J. caught at the PUR30 and advanced to the PUR30, out of bounds. PENALTY NOR Pass Interference on GORDON, Thomas enforced 15 yards to the NOR50 [SG]. NO PLAY (replay the down). | −15 |
| 11:25 | 2nd & 17 | midfield | Jack Lausch run for 1 yd to the PUR 49 | +1 |
| 11:25 | 3rd & 16 | opp 49 | Jack Lausch pass complete to Frank Covey IV for 27 yds to the PUR 22 for a 1ST down | +27 |
| 11:25 | 1st & 10 | opp 22 | Jack Lausch pass incomplete | 0 |
| 11:25 | 2nd & 10 | opp 22 | Jack Lausch run for no gain to the PUR 22 | 0 |
| 11:25 | 3rd & 10 | opp 22 | Jack Lausch pass incomplete | 0 |
| 7:21 | 4th & 10 | opp 22 | Luke Akers 39 yd FG GOOD | +39 |
PUR11 plays, 67 yd · Field goal | ||||
| 7:21 | own 35 | Luke Akers kickoff for 65 yds for a touchback | 0 | |
| 7:21 | 1st & 10 | own 25 | Reggie Love III run for 4 yds to the PUR 29 | +4 |
| 7:21 | 2nd & 6 | own 29 | Hudson Card pass incomplete | 0 |
| 7:21 | 3rd & 6 | own 29 | Hudson Card pass complete to CJ Smith for 32 yds to the NU 39 for a 1ST down | +32 |
| 7:21 | 1st & 10 | opp 39 | Hudson Card pass complete to CJ Smith for 3 yds to the NU 36 | +3 |
| 7:21 | 2nd & 7 | opp 36 | Hudson Card pass complete to Jaron Tibbs for 12 yds to the NU 24 for a 1ST down | +12 |
| 5:19 | 1st & 10 | opp 24 | Hudson Card pass complete to Max Klare for 13 yds to the NU 11 for a 1ST down | +13 |
| 5:19 | 1st & 10 | opp 11 | Hudson Card run for 1 yd to the NU 10 | +1 |
| 5:19 | 2nd & 9 | opp 10 | Reggie Love III run for 2 yds to the NU 8 | +2 |
| 5:19 | 3rd & 7 | opp 8 | Hudson Card pass incomplete | 0 |
| 3:09 | 4th & 7 | opp 8 | Spencer Porath 26 yd FG GOOD | +26 |
NU7 plays, 75 yd · Touchdown | ||||
| 3:09 | own 35 | Ben Freehill kickoff for 65 yds for a touchback | 0 | |
| 3:09 | 1st & 10 | own 25 | Ryan Hilinski pass incomplete | 0 |
| 3:06 | 2nd & 10 | own 25 | Joseph Himon II run for no gain to the NU 25 | 0 |
| 3:06 | 3rd & 10 | own 25 | Jack Lausch pass complete to Calvin Johnson II for 14 yds to the NU 39 for a 1ST down | +14 |
| 3:06 | 1st & 10 | own 39 | Jack Lausch pass incomplete | 0 |
| 1:33 | 2nd & 10 | own 39 | Joseph Himon II run for 10 yds to the NU 49 for a 1ST down | +10 |
| 0:38 | 1st & 10 | own 49 | Joseph Himon II run for 51 yds for a TD (Luke Akers KICK) | +51 |
PUR6 plays, 9 yd · Punt | ||||
| 0:38 | own 35 | Luke Akers kickoff for 65 yds for a touchback | 0 | |
| 0:38 | 1st & 10 | own 25 | Ryan Browne run for 2 yds to the PUR 27 | +2 |
| 0:00 | 2nd & 8 | own 27 | Devin Mockobee run for 7 yds to the PUR 34 | +7 |
| 0:00 | own 27 | End of 1st Quarter | +7 | |
| 15:00 | 3rd & 1 | own 34 | Ryan Browne pass complete to Jahmal Edrine for no gain to the PUR 34 | 0 |
| 14:07 | 4th & 1 | own 34 | Keelan Crimmins punt for 55 yds , A.J. Henning returns for 1 yd to the NU 12 | +1 |
NU3 plays, 16 yd · Turnover | ||||
| 14:07 | 1st & 10 | own 12 | Ryan Hilinski pass complete to Frank Covey IV for 16 yds fumbled, recovered by NU Calvin Johnson II C. Johnson II return for 0 yds for a 1ST down | +16 |
| 14:07 | 1st & 10 | own 28 | Joseph Himon II run for no gain to the NU 28 | 0 |
| 12:28 | 2nd & 10 | own 28 | Ryan Hilinski pass intercepted Antonio Stevens return for no gain to the PUR 31 | 0 |
PUR7 plays, 19 yd · On downs | ||||
| 12:28 | 1st & 10 | own 31 | Reggie Love III run for 5 yds to the PUR 36 | +5 |
| 12:28 | 2nd & 5 | own 36 | Reggie Love III run for a loss of 7 yards to the PUR 29 | −7 |
| 12:28 | 3rd & 12 | own 29 | Ryan Browne pass complete to Devin Mockobee for 13 yds to the PUR 42 for a 1ST down | +13 |
| 12:28 | 1st & 10 | own 42 | Ryan Browne run for 6 yds to the PUR 48 | +6 |
| 12:28 | 2nd & 4 | own 48 | Devin Mockobee run for 3 yds to the NU 49 | +3 |
| 12:28 | 3rd & 1 | opp 49 | Devin Mockobee run for a loss of 3 yards to the PUR 48 | −3 |
| 8:45 | 4th & 4 | own 48 | Ryan Browne pass complete to Shamar Rigby for 2 yds to the 50 yard line | +2 |
NU12 plays, 50 yd · Touchdown | ||||
| 8:45 | 1st & 10 | midfield | Jack Lausch pass complete to Cam Porter for 8 yds to the PUR 42 | +8 |
| 8:45 | 2nd & 2 | opp 42 | Cam Porter run for no gain to the PUR 42 | 0 |
| 8:45 | 3rd & 2 | opp 42 | Jack Lausch pass complete to Thomas Gordon for 2 yds to the PUR 40 for a 1ST down | +2 |
| 8:45 | 1st & 10 | opp 40 | LAUSCH, Jack scrambles to the left for a gain of 3 yards to the PUR37, out of bounds. PENALTY NOR Holding on CARSELLO, Jackson enforced 10 yards from the PUR40 to the NOR50 [SG]. NO PLAY (replay the down). | −10 |
| 6:34 | 1st & 20 | midfield | Jack Lausch run for 8 yds to the PUR 42 | +8 |
| 6:34 | 2nd & 12 | opp 42 | Jack Lausch pass complete to Marshall Lang for 21 yds to the PUR 21 for a 1ST down | +21 |
| 6:34 | 1st & 10 | opp 21 | Jack Lausch pass incomplete | 0 |
| 4:51 | 2nd & 10 | opp 21 | Jack Lausch run for 9 yds to the PUR 12 | +9 |
| 4:51 | 3rd & 1 | opp 12 | Cam Porter run for 3 yds to the PUR 9 for a 1ST down | +3 |
| 4:51 | 1st & goal | opp 9 | Jack Lausch pass complete to Cam Porter for 8 yds to the PUR 1 | +8 |
| 4:51 | 2nd & goal | opp 1 | Cam Porter run for no gain to the PUR 1 | 0 |
| 2:23 | 3rd & goal | opp 1 | Cam Porter run for 1 yd for a TD (Luke Akers KICK) | +1 |
PUR17 plays, 87 yd · Touchdown | ||||
| 2:20 | own 35 | Luke Akers kickoff for 55 yds , Leland Smith return for 3 yds to the PUR 13 | +3 | |
| 2:00 | 2nd & 13 | own 10 | Timeout Purdue, clock 02:00 | 0 |
| 2:00 | 1st & 10 | own 13 | Devin Mockobee run for a loss of 3 yards to the PUR 10 | −3 |
| 2:00 | 2nd & 13 | own 10 | Hudson Card pass complete to Max Klare for 12 yds to the PUR 22 | +12 |
| 2:00 | 3rd & 1 | own 22 | Hudson Card pass complete to Max Klare for 13 yds to the PUR 35 for a 1ST down | +13 |
| 2:00 | 1st & 10 | own 35 | Hudson Card pass complete to Max Klare for 14 yds to the PUR 49 for a 1ST down | +14 |
| 2:00 | 1st & 10 | own 49 | Hudson Card pass complete to Jaron Tibbs for 19 yds to the NU 32 for a 1ST down | +19 |
| 2:00 | 1st & 10 | opp 32 | Hudson Card pass incomplete | 0 |
| 0:56 | 3rd & 10 | opp 32 | Timeout Purdue, clock 00:56 | 0 |
| 0:56 | 2nd & 10 | opp 32 | Hudson Card pass incomplete | 0 |
| 0:56 | 3rd & 10 | opp 32 | Hudson Card run for 9 yds to the NU 23 | +9 |
| 0:44 | 4th & 1 | opp 23 | Timeout Purdue, clock 00:44 | 0 |
| 0:44 | 4th & 1 | opp 23 | Hudson Card pass complete to Jaron Tibbs for 17 yds to the NU 6 for a 1ST down | +17 |
| 0:44 | 1st & goal | opp 6 | Hudson Card pass incomplete | 0 |
| 0:29 | 2nd & goal | opp 6 | Hudson Card pass incomplete | 0 |
| 0:29 | 3rd & goal | opp 6 | Timeout Northwestern, clock 00:29 | 0 |
| 0:25 | 3rd & goal | opp 6 | Hudson Card pass complete to Jahmal Edrine for 6 yds for a TD (Spencer Porath KICK) | +6 |
NU3 plays, -2 yd · End of period | ||||
| 0:25 | own 35 | Ben Freehill kickoff for 64 yds | 0 | |
| 0:25 | 1st & 10 | own 25 | (00:25) [NH] Kneel down by LAUSCH, Jack at NOR23 (team loss of 2). | −2 |
| 0:00 | own 23 | End of 2nd Quarter | 0 | |
NU8 plays, 4 yd · Punt | ||||
| 14:54 | own 35 | Ben Freehill kickoff for 64 yds , Joseph Himon II return for 24 yds to the NU 25 | +24 | |
| 14:54 | 1st & 10 | own 25 | Jack Lausch run for 8 yds to the NU 33 | +8 |
| 14:13 | 3rd & 2 | own 33 | Timeout Northwestern, clock 14:13 | 0 |
| 14:13 | 2nd & 2 | own 33 | Jack Lausch pass incomplete | 0 |
| 14:13 | 3rd & 2 | own 33 | Cam Porter run for 1 yd to the NU 34 | +1 |
| 14:13 | 4th & 1 | own 34 | Northwestern Penalty, Delay Of Game (-5 Yards) to the NU 29 | −5 |
| 13:11 | 4th & 6 | own 29 | Hunter Renner punt for 47 yds , Dillon Thieneman returns for 14 yds to the PUR 38 | +14 |
| 13:11 | 1st & 10 | own 38 | Purdue Penalty, False Start (Marcus Mbow) to the PUR 33 | −5 |
PUR4 plays, 8 yd · Punt | ||||
| 13:11 | 1st & 15 | own 33 | Hudson Card pass incomplete | 0 |
| 13:05 | 2nd & 15 | own 33 | Hudson Card pass complete to Max Klare for 13 yds to the PUR 46 | +13 |
| 13:05 | 3rd & 2 | own 46 | Hudson Card run for no gain to the PUR 46 | 0 |
| 11:46 | 4th & 2 | own 46 | Keelan Crimmins punt for 46 yds, fair catch by A.J. Henning at the NU 8 | 0 |
NU7 plays, 16 yd · Punt | ||||
| 11:46 | 1st & 10 | own 8 | Jack Lausch run for 1 yd to the NU 9 | +1 |
| 11:46 | 2nd & 9 | own 9 | Jack Lausch pass complete to A.J. Henning for 14 yds to the NU 23 for a 1ST down | +14 |
| 11:46 | 1st & 10 | own 23 | Northwestern Penalty, False Start (-5 Yards) to the NU 18 | −5 |
| 11:46 | 1st & 15 | own 18 | Joseph Himon II run for 1 yd to the NU 19 | +1 |
| 11:46 | 2nd & 14 | own 19 | Jack Lausch pass complete to Thomas Gordon for 3 yds to the NU 22 | +3 |
| 11:46 | 3rd & 11 | own 22 | Jack Lausch pass complete to Thomas Gordon for 2 yds to the NU 24 | +2 |
| 7:46 | 4th & 9 | own 24 | Hunter Renner punt for 47 yds , Dillon Thieneman returns for 3 yds to the PUR 32 | +3 |
PUR11 plays, 62 yd · Field goal | ||||
| 7:46 | 1st & 10 | own 32 | Hudson Card pass complete to Jahmal Edrine for 7 yds to the PUR 39 | +7 |
| 7:46 | 2nd & 3 | own 39 | Reggie Love III run for 2 yds to the PUR 41 | +2 |
| 7:46 | 3rd & 1 | own 41 | Hudson Card run for 2 yds to the PUR 43 for a 1ST down | +2 |
| 7:46 | 1st & 10 | own 43 | Hudson Card pass incomplete | 0 |
| 7:46 | 2nd & 10 | own 43 | Hudson Card pass complete to Shamar Rigby for 10 yds to the NU 47 for a 1ST down | +10 |
| 7:46 | 1st & 10 | opp 47 | CARD, Hudson sacked for a loss of 3 yards at the NOR50 (PATE, Jaylen). PENALTY NOR Face mask on PATE, Jaylen enforced 15 yards from the NOR47 to the NOR32 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +15 |
| 7:46 | 1st & 10 | opp 32 | Hudson Card pass complete to Jahmal Edrine for 28 yds to the NU 4 for a 1ST down | +28 |
| 4:39 | 1st & goal | opp 4 | Hudson Card sacked by Aidan Hubbard and R.J. Pearson for a loss of 4 yards to the NU 8 | −4 |
| 4:39 | 2nd & goal | opp 8 | Hudson Card pass complete to Reggie Love III for 2 yds to the NU 6 | +2 |
| 3:13 | 3rd & goal | opp 6 | Hudson Card pass incomplete | 0 |
| 2:44 | 4th & goal | opp 6 | Spencer Porath 24 yd FG GOOD | +24 |
NU21 plays, 52 yd · Field goal | ||||
| 2:44 | own 35 | Ben Freehill kickoff for 65 yds for a touchback | 0 | |
| 2:44 | 1st & 10 | own 25 | Jack Lausch run for a loss of 4 yards to the NU 21 | −4 |
| 2:44 | 2nd & 14 | own 21 | Jack Lausch run for 3 yds to the NU 24 | +3 |
| 2:44 | 3rd & 11 | own 24 | Jack Lausch pass complete to A.J. Henning for 18 yds to the NU 42 for a 1ST down | +18 |
| 2:44 | 1st & 10 | own 42 | Caleb Komolafe run for 3 yds to the NU 45 | +3 |
| 0:20 | 2nd & 7 | own 45 | Jack Lausch pass incomplete | 0 |
| 0:04 | 3rd & 7 | own 45 | Timeout Northwestern, clock 00:04 | 0 |
| 0:04 | 3rd & 7 | own 45 | Jack Lausch pass complete to A.J. Henning for 6 yds to the PUR 49 | +6 |
| 0:00 | own 45 | End of 3rd Quarter | +6 | |
| 15:00 | 4th & 1 | opp 49 | Cam Porter run for 4 yds to the PUR 45 for a 1ST down | +4 |
| 15:00 | 1st & 10 | opp 45 | Jack Lausch sacked by Kydran Jenkins and Cole Brevard for a loss of 8 yards to the NU 47 | −8 |
| 15:00 | 2nd & 18 | own 47 | Purdue Penalty, Personal Foul (Jireh Ojata) to the PUR 34 for a 1ST down | +15 |
| 13:34 | 1st & 10 | opp 34 | Jack Lausch run for no gain to the PUR 34 | 0 |
| 13:34 | 2nd & 10 | opp 34 | Jack Lausch pass complete to Marshall Lang for 8 yds to the PUR 26 | +8 |
| 13:34 | 3rd & 2 | opp 26 | Jack Lausch pass complete to Marshall Lang for 7 yds to the PUR 19 for a 1ST down | +7 |
| 13:34 | 1st & 10 | opp 19 | Jack Lausch pass incomplete | 0 |
| 13:34 | 2nd & 10 | opp 19 | Cam Porter run for 1 yd to the PUR 18 | +1 |
| 10:23 | 3rd & 14 | opp 23 | Timeout Northwestern, clock 10:23 | 0 |
| 10:23 | 3rd & 9 | opp 18 | Northwestern Penalty, Delay Of Game (Jack Lausch) to the PUR 23 | −5 |
| 10:23 | 3rd & 14 | opp 23 | Jack Lausch pass incomplete | 0 |
| 10:14 | 4th & 14 | opp 23 | Luke Akers 41 yd FG GOOD | +41 |
PUR12 plays, 75 yd · Touchdown | ||||
| 10:14 | own 35 | Luke Akers kickoff for 65 yds for a touchback | 0 | |
| 10:14 | 1st & 10 | own 25 | Devin Mockobee run for 4 yds to the PUR 29 | +4 |
| 10:14 | 2nd & 6 | own 29 | Hudson Card pass incomplete | 0 |
| 10:14 | 3rd & 6 | own 29 | Hudson Card pass complete to Max Klare for 13 yds to the PUR 42 for a 1ST down | +13 |
| 10:14 | 1st & 10 | own 42 | Hudson Card pass complete to CJ Smith for 8 yds to the 50 yard line | +8 |
| 10:14 | 2nd & 2 | midfield | Hudson Card pass complete to Drew Biber for 15 yds to the NU 35 for a 1ST down | +15 |
| 10:14 | 1st & 10 | opp 35 | Devin Mockobee run for 8 yds to the NU 27 | +8 |
| 10:14 | 2nd & 2 | opp 27 | Hudson Card pass complete to Jahmal Edrine for 13 yds to the NU 14 for a 1ST down | +13 |
| 7:08 | 1st & 10 | opp 14 | Hudson Card pass incomplete | 0 |
| 6:52 | 2nd & 10 | opp 14 | Hudson Card pass complete to Drew Biber for 5 yds to the NU 9 | +5 |
| 6:15 | 3rd & 5 | opp 9 | Shamar Rigby pass complete to Jaron Tibbs for 8 yds to the NU 1 for a 1ST down | +8 |
| 5:16 | 1st & goal | opp 1 | Devin Mockobee run for 1 yd for a TD (Spencer Porath KICK) | +1 |
NU11 plays, 25 yd · Punt | ||||
| 5:16 | own 35 | Ben Freehill kickoff for 63 yds , Joseph Himon II return for 21 yds to the NU 23 | +21 | |
| 5:09 | 1st & 10 | own 23 | Jack Lausch pass complete to Cam Porter for 9 yds to the NU 32 | +9 |
| 5:09 | 2nd & 1 | own 32 | Cam Porter run for no gain to the NU 32 | 0 |
| 5:09 | 3rd & 1 | own 32 | Jack Lausch pass complete to Cam Porter for 15 yds to the NU 47 for a 1ST down | +15 |
| 5:09 | 1st & 10 | own 47 | KOMOLAFE, Caleb rush to the right for a loss of 3 yards to the NOR44 (JENKINS, Kydran). PENALTY NOR Holding on THOMPSON, Josh enforced 10 yards from the NOR47 to the NOR37 [SG]. NO PLAY (replay the down). | −10 |
| 3:01 | 1st & 20 | own 37 | Jack Lausch pass incomplete | 0 |
| 2:00 | 3rd & 4 | opp 47 | Timeout Purdue, clock 02:00 | 0 |
| 2:00 | 2nd & 20 | own 37 | Joseph Himon II run for 16 yds to the PUR 47 | +16 |
| 2:00 | 3rd & 4 | opp 47 | Jack Lausch pass incomplete | 0 |
| 1:52 | 4th & 4 | opp 47 | Northwestern Penalty, False Start (Kenny Soares Jr.) to the NU 48 | −5 |
| 1:41 | 4th & 9 | own 48 | Hunter Renner punt for 52 yds for a touchback | 0 |
PUR4 plays, 8 yd · Punt | ||||
| 1:41 | 1st & 10 | own 20 | Hudson Card sacked by Michael Kilbane and Aidan Hubbard for a loss of 4 yards to the PUR 16 | −4 |
| 1:41 | 2nd & 14 | own 16 | Hudson Card pass incomplete | 0 |
| 1:08 | 3rd & 14 | own 16 | Hudson Card pass complete to CJ Smith for 12 yds to the PUR 28 | +12 |
| 0:58 | 4th & 2 | own 28 | Keelan Crimmins punt for 47 yds, fair catch by A.J. Henning at the NU 25 | 0 |
NU7 plays, 60 yd · End of period | ||||
| 0:52 | 1st & 10 | own 25 | Jack Lausch pass complete to Cam Porter for 5 yds to the NU 30 | +5 |
| 0:52 | 2nd & 5 | own 30 | Jack Lausch pass complete to Cam Porter for 10 yds to the NU 40 for a 1ST down | +10 |
| 0:52 | 1st & 10 | own 40 | Jack Lausch pass incomplete | 0 |
| 0:23 | 2nd & 10 | own 40 | Jack Lausch pass complete to Joseph Himon II for 9 yds to the NU 49 | +9 |
| 0:23 | 3rd & 1 | own 49 | Jack Lausch pass incomplete | 0 |
| 0:00 | 4th & 1 | own 49 | Ryan Hilinski pass complete to Hayden Eligon II for 36 yds to the PUR 15 for a 1ST down | +36 |
| 0:00 | opp 15 | End of 4th Quarter | 0 | |
PUR5 plays, 5 yd · Uncategorized | ||||
| 0:00 | 4th & 5 | opp 20 | Timeout Purdue, clock 00:00 | 0 |
| 0:00 | 1st & 10 | opp 25 | Devin Mockobee run for 5 yds to the NU 20 | +5 |
| 0:00 | 3rd & 5 | opp 20 | Hudson Card pass incomplete | 0 |
| 0:00 | 4th & 5 | opp 20 | Hudson Card pass incomplete | 0 |
| 0:00 | 1st & 10 | opp 25 | Northwestern Penalty, Unsportsmanlike Conduct (Theran Johnson) to the PUR 40 | −15 |
NU3 plays, 25 yd · Touchdown | ||||
| 0:00 | 1st & 25 | opp 40 | Jack Lausch pass complete to Cam Porter for 18 yds to the PUR 22 | +18 |
| 0:00 | 2nd & 7 | opp 22 | Jack Lausch pass complete to Joseph Himon II for 22 yds for a TD | +22 |
| 0:00 | goal line | End of OT | 0 | |
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
Purdue 3–7 vs Northwestern
- 2023 · wk 12Purdue 15 @ Northwestern 23
- 2022 · wk 12Northwestern 9 @ Purdue 17
- 2021 · wk 12Purdue 32 @ Northwestern 14
- 2020 · wk 11Northwestern 27 @ Purdue 20
- 2019 · wk 11Purdue 24 @ Northwestern 22
- 2018 · wk 1Northwestern 31 @ Purdue 27
- 2017 · wk 11Purdue 13 @ Northwestern 23
- 2016 · wk 11Northwestern 45 @ Purdue 17
- 2015 · wk 11Purdue 14 @ Northwestern 21
- 2014 · wk 13Northwestern 38 @ Purdue 14
Previous meeting vs. Ryan Walters
Northwestern 1–0 vs Ryan Walters
- 2023 · wk 12Purdue 15 @ Northwestern 23
Previous meeting vs. David Braun
Purdue 0–1 vs David Braun
- 2023 · wk 12Purdue 15 @ Northwestern 23
Research
Keep this open while you look at others