House Prediction
Model Margin
Northwestern by 8.2
Home Win Probability
Purdue 31%
Market (Bovada)
Purdue -2.5
fitted_v1 · Nov 2, 2024
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | OT | Final |
|---|---|---|---|---|---|---|
| 10 | 7 | 0 | 3 | 6 | 26 | |
| 3 | 7 | 3 | 7 | 0 | 20 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Northwestern | Purdue |
|---|---|---|
| Passing | 25-39 | 25-41 |
| Pass Yards | 302 | 290 |
| Rush Yards | 124 | 47 |
| Total Yards | 426 | 337 |
| Turnovers | 1 | 0 |
| 3rd Down | 9-16 | 7-16 |
| Penalties | 9-85 | 2-20 |
| Possession | 35:01 | 24:59 |
Player Leaders
Player Leaders
Play-by-Play
Hudson Card pass incomplete
Devin Mockobee run for 8 yds to the PUR 33
Devin Mockobee run for a loss of 1 yard to the PUR 32
Keelan Crimmins punt for 38 yds
Jack Lausch pass complete to A.J. Henning for 9 yds to the NU 39
Cam Porter run for no gain to the NU 39
Cam Porter run for 3 yds to the NU 42 for a 1ST down
Jack Lausch pass complete to Joseph Himon II for 3 yds to the NU 45
Jack Lausch pass complete to Cam Porter for 12 yds to the PUR 43 for a 1ST down
Jack Lausch run for 8 yds to the PUR 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).
Jack Lausch run for 1 yd to the PUR 49
Jack Lausch pass complete to Frank Covey IV for 27 yds to the PUR 22 for a 1ST down
Jack Lausch pass incomplete
Jack Lausch run for no gain to the PUR 22
Jack Lausch pass incomplete
Luke Akers 39 yd FG GOOD
Reggie Love III run for 4 yds to the PUR 29
Hudson Card pass incomplete
Hudson Card pass complete to CJ Smith for 32 yds to the NU 39 for a 1ST down
Hudson Card pass complete to CJ Smith for 3 yds to the NU 36
Hudson Card pass complete to Jaron Tibbs for 12 yds to the NU 24 for a 1ST down
Hudson Card pass complete to Max Klare for 13 yds to the NU 11 for a 1ST down
Hudson Card run for 1 yd to the NU 10
Reggie Love III run for 2 yds to the NU 8
Hudson Card pass incomplete
Spencer Porath 26 yd FG GOOD
Ryan Hilinski pass incomplete
Joseph Himon II run for no gain to the NU 25
Jack Lausch pass complete to Calvin Johnson II for 14 yds to the NU 39 for a 1ST down
Jack Lausch pass incomplete
Joseph Himon II run for 10 yds to the NU 49 for a 1ST down
Joseph Himon II run for 51 yds for a TD (Luke Akers KICK)
Ryan Browne run for 2 yds to the PUR 27
Devin Mockobee run for 7 yds to the PUR 34
Ryan Browne pass complete to Jahmal Edrine for no gain to the PUR 34
Keelan Crimmins punt for 55 yds , A.J. Henning returns for 1 yd to the NU 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
Joseph Himon II run for no gain to the NU 28
Ryan Hilinski pass intercepted Antonio Stevens return for no gain to the PUR 31
Reggie Love III run for 5 yds to the PUR 36
Reggie Love III run for a loss of 7 yards to the PUR 29
Ryan Browne pass complete to Devin Mockobee for 13 yds to the PUR 42 for a 1ST down
Ryan Browne run for 6 yds to the PUR 48
Devin Mockobee run for 3 yds to the NU 49
Devin Mockobee run for a loss of 3 yards to the PUR 48
Ryan Browne pass complete to Shamar Rigby for 2 yds to the 50 yard line
Jack Lausch pass complete to Cam Porter for 8 yds to the PUR 42
Cam Porter run for no gain to the PUR 42
Jack Lausch pass complete to Thomas Gordon for 2 yds to the PUR 40 for a 1ST down
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).
Jack Lausch run for 8 yds to the PUR 42
Jack Lausch pass complete to Marshall Lang for 21 yds to the PUR 21 for a 1ST down
Jack Lausch pass incomplete
Jack Lausch run for 9 yds to the PUR 12
Cam Porter run for 3 yds to the PUR 9 for a 1ST down
Jack Lausch pass complete to Cam Porter for 8 yds to the PUR 1
Cam Porter run for no gain to the PUR 1
Cam Porter run for 1 yd for a TD (Luke Akers KICK)
Luke Akers kickoff for 55 yds , Leland Smith return for 3 yds to the PUR 13
Devin Mockobee run for a loss of 3 yards to the PUR 10
Hudson Card pass complete to Max Klare for 12 yds to the PUR 22
Hudson Card pass complete to Max Klare for 13 yds to the PUR 35 for a 1ST down
Hudson Card pass complete to Max Klare for 14 yds to the PUR 49 for a 1ST down
Hudson Card pass complete to Jaron Tibbs for 19 yds to the NU 32 for a 1ST down
Hudson Card pass incomplete
Hudson Card pass incomplete
Hudson Card run for 9 yds to the NU 23
Hudson Card pass complete to Jaron Tibbs for 17 yds to the NU 6 for a 1ST down
Hudson Card pass incomplete
Hudson Card pass incomplete
Hudson Card pass complete to Jahmal Edrine for 6 yds for a TD (Spencer Porath KICK)
(00:25) [NH] Kneel down by LAUSCH, Jack at NOR23 (team loss of 2).
End of 2nd Quarter
Ben Freehill kickoff for 64 yds , Joseph Himon II return for 24 yds to the NU 25
Jack Lausch run for 8 yds to the NU 33
Jack Lausch pass incomplete
Cam Porter run for 1 yd to the NU 34
Northwestern Penalty, Delay Of Game (-5 Yards) to the NU 29
Hunter Renner punt for 47 yds , Dillon Thieneman returns for 14 yds to the PUR 38
Purdue Penalty, False Start (Marcus Mbow) to the PUR 33
Hudson Card pass incomplete
Hudson Card pass complete to Max Klare for 13 yds to the PUR 46
Hudson Card run for no gain to the PUR 46
Keelan Crimmins punt for 46 yds, fair catch by A.J. Henning at the NU 8
Jack Lausch run for 1 yd to the NU 9
Jack Lausch pass complete to A.J. Henning for 14 yds to the NU 23 for a 1ST down
Northwestern Penalty, False Start (-5 Yards) to the NU 18
Joseph Himon II run for 1 yd to the NU 19
Jack Lausch pass complete to Thomas Gordon for 3 yds to the NU 22
Jack Lausch pass complete to Thomas Gordon for 2 yds to the NU 24
Hunter Renner punt for 47 yds , Dillon Thieneman returns for 3 yds to the PUR 32
Hudson Card pass complete to Jahmal Edrine for 7 yds to the PUR 39
Reggie Love III run for 2 yds to the PUR 41
Hudson Card run for 2 yds to the PUR 43 for a 1ST down
Hudson Card pass incomplete
Hudson Card pass complete to Shamar Rigby for 10 yds to the NU 47 for a 1ST down
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).
Hudson Card pass complete to Jahmal Edrine for 28 yds to the NU 4 for a 1ST down
Hudson Card sacked by Aidan Hubbard and R.J. Pearson for a loss of 4 yards to the NU 8
Hudson Card pass complete to Reggie Love III for 2 yds to the NU 6
Hudson Card pass incomplete
Spencer Porath 24 yd FG GOOD
Jack Lausch run for a loss of 4 yards to the NU 21
Jack Lausch run for 3 yds to the NU 24
Jack Lausch pass complete to A.J. Henning for 18 yds to the NU 42 for a 1ST down
Caleb Komolafe run for 3 yds to the NU 45
Jack Lausch pass incomplete
Jack Lausch pass complete to A.J. Henning for 6 yds to the PUR 49
Cam Porter run for 4 yds to the PUR 45 for a 1ST down
Jack Lausch sacked by Kydran Jenkins and Cole Brevard for a loss of 8 yards to the NU 47
Purdue Penalty, Personal Foul (Jireh Ojata) to the PUR 34 for a 1ST down
Jack Lausch run for no gain to the PUR 34
Jack Lausch pass complete to Marshall Lang for 8 yds to the PUR 26
Jack Lausch pass complete to Marshall Lang for 7 yds to the PUR 19 for a 1ST down
Jack Lausch pass incomplete
Cam Porter run for 1 yd to the PUR 18
Northwestern Penalty, Delay Of Game (Jack Lausch) to the PUR 23
Jack Lausch pass incomplete
Luke Akers 41 yd FG GOOD
Devin Mockobee run for 4 yds to the PUR 29
Hudson Card pass incomplete
Hudson Card pass complete to Max Klare for 13 yds to the PUR 42 for a 1ST down
Hudson Card pass complete to CJ Smith for 8 yds to the 50 yard line
Hudson Card pass complete to Drew Biber for 15 yds to the NU 35 for a 1ST down
Devin Mockobee run for 8 yds to the NU 27
Hudson Card pass complete to Jahmal Edrine for 13 yds to the NU 14 for a 1ST down
Hudson Card pass incomplete
Hudson Card pass complete to Drew Biber for 5 yds to the NU 9
Shamar Rigby pass complete to Jaron Tibbs for 8 yds to the NU 1 for a 1ST down
Devin Mockobee run for 1 yd for a TD (Spencer Porath KICK)
Ben Freehill kickoff for 63 yds , Joseph Himon II return for 21 yds to the NU 23
Jack Lausch pass complete to Cam Porter for 9 yds to the NU 32
Cam Porter run for no gain to the NU 32
Jack Lausch pass complete to Cam Porter for 15 yds to the NU 47 for a 1ST down
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).
Jack Lausch pass incomplete
Joseph Himon II run for 16 yds to the PUR 47
Jack Lausch pass incomplete
Northwestern Penalty, False Start (Kenny Soares Jr.) to the NU 48
Hunter Renner punt for 52 yds for a touchback
Hudson Card sacked by Michael Kilbane and Aidan Hubbard for a loss of 4 yards to the PUR 16
Hudson Card pass incomplete
Hudson Card pass complete to CJ Smith for 12 yds to the PUR 28
Keelan Crimmins punt for 47 yds, fair catch by A.J. Henning at the NU 25
Jack Lausch pass complete to Cam Porter for 5 yds to the NU 30
Jack Lausch pass complete to Cam Porter for 10 yds to the NU 40 for a 1ST down
Jack Lausch pass incomplete
Jack Lausch pass complete to Joseph Himon II for 9 yds to the NU 49
Jack Lausch pass incomplete
Ryan Hilinski pass complete to Hayden Eligon II for 36 yds to the PUR 15 for a 1ST down
End of 4th Quarter
Devin Mockobee run for 5 yds to the NU 20
Hudson Card pass incomplete
Hudson Card pass incomplete
Northwestern Penalty, Unsportsmanlike Conduct (Theran Johnson) to the PUR 40
Jack Lausch pass complete to Cam Porter for 18 yds to the PUR 22
Jack Lausch pass complete to Joseph Himon II for 22 yds for a TD

