House Prediction
Model Margin
Northwestern by 1
Home Win Probability
Duke 53%
Market (consensus)
Duke +2.5
fitted_v1 · Sep 18, 2021
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 0 | 7 | 13 | 3 | 23 | |
| 21 | 9 | 0 | 0 | 30 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Northwestern | Duke |
|---|---|---|
| Passing | 19-39 | 32-45 |
| Pass Yards | 260 | 350 |
| Rush Yards | 157 | 208 |
| Total Yards | 417 | 558 |
| Turnovers | 5 | 3 |
| 3rd Down | 5-13 | 11-22 |
| Penalties | 5-40 | 10-104 |
| Possession | 22:29 | 37:31 |
Player Leaders
Player Leaders
Play-by-Play
PENALTY NWU Delay Of Game (Johnson,Hunter) 5 yards from NWU25 to NWU20. NO PLAY.
Hunter Johnson pass incomplete to Marshall Lang
Evan Hull run for 1 yd to the Nwest 19
Hunter Johnson pass incomplete to Malik Washington
Derek Adams punt for 41 yds, fair catch by Josh Blackwell at the Duke 40
Gunnar Holmberg pass complete to Darrell Harding Jr. for 50 yds to the Nwest 10 for a 1ST down
Mataeo Durant run for 1 yd to the Nwest 11
Gunnar Holmberg pass incomplete to Jake Bobo
Gunnar Holmberg pass complete to Mataeo Durant for 11 yds for a TD, (Charlie Ham KICK)
Hunter Johnson pass incomplete to Evan Hull
Evan Hull run for 2 yds to the Nwest 27
Hunter Johnson pass incomplete to Bryce Kirtz
Derek Adams punt for 55 yds , Josh Blackwell returns for 12 yds to the Duke 30
Gunnar Holmberg pass complete to Jake Bobo for 21 yds to the Nwest 49 for a 1ST down
Mataeo Durant run for 20 yds to the Nwest 29 for a 1ST down
Gunnar Holmberg pass incomplete to Nicky Dalmolin
Gunnar Holmberg pass complete to Jalon Calhoun for 8 yds to the Nwest 21
Mataeo Durant run for 21 yds for a TD, (Charlie Ham KICK)
Andrew Clair run for 2 yds to the Nwest 27
Andrew Clair run for no gain to the Nwest 27
Hunter Johnson pass complete to Malik Washington for 12 yds to the Nwest 39 for a 1ST down
Hunter Johnson pass incomplete to Jacob Gill
Hunter Johnson pass incomplete to Connor Newhouse
PENALTY NWU False Start (Niro III,Raymond) 5 yards from NWU39 to NWU34. NO PLAY.
Hunter Johnson pass complete to Bryce Kirtz for 44 yds to the Duke 22 for a 1ST down
Hunter Johnson run for 4 yds to the Duke 18
Anthony Tyus III run for 15 yds to the Duke 3 for a 1ST down
Evan Hull run for 2 yds to the Duke 1
PENALTY NWU False Start (Wiederkehr,Ethan) 5 yards from DUK01 to DUK06. NO PLAY.
Hunter Johnson pass complete to Evan Hull for 4 yds to the Duke 2
Hunter Johnson sacked by Lummie Young IV for a loss of 11 yards to the Duke 13 Hunter Johnson fumbled, recovered by Duke Ben Frye , return for 0 yards
Gunnar Holmberg pass complete to Jake Bobo for 14 yds to the Duke 27 for a 1ST down
Gunnar Holmberg pass complete to Mataeo Durant for 6 yds to the Duke 33
Gunnar Holmberg pass complete to Jake Bobo for 13 yds to the Duke 46 for a 1ST down
Gunnar Holmberg pass incomplete to Jarett Garner
Gunnar Holmberg pass complete to Jordan Waters for 5 yds to the Nwest 49
Gunnar Holmberg pass complete to Jake Marwede for 3 yds to the Nwest 46
Mataeo Durant run for 5 yds to the Nwest 41 for a 1ST down
Holmberg,Gunnar pass incomplete to Pancol,Eli broken up by Mitchell,Cameron PENALTY DUK Ineligible Downfield on Pass (McIntyre,Maurice) 5 yards from NWU41 to NWU46. NO PLAY.
Gunnar Holmberg pass complete to Jordan Waters for 1 yd to the Nwest 45
Gunnar Holmberg pass complete to Jake Bobo for 15 yds to the Nwest 30 for a 1ST down
Gunnar Holmberg sacked by Jeffery Pooler Jr. for a loss of 5 yards to the Nwest 35
Gunnar Holmberg run for 18 yds to the Nwest 17 for a 1ST down
Mataeo Durant run for 6 yds to the Nwest 11
Evan Hull run for 3 yds to the Nwest 23
Hunter Johnson pass complete to Evan Hull for 8 yds to the Nwest 31 for a 1ST down
Hull,Evan rush for 4 yards gain to the NWU35 (Johnson,Leonard) PENALTY NWU Holding (Schmidt,Charlie) 10 yards from NWU31 to NWU21. NO PLAY.
Hunter Johnson pass intercepted DUKE Penalty, Personal Foul (Christian Rorie) to the Nwest 31
Gunnar Holmberg pass complete to Mataeo Durant for 22 yds to the Nwest 9 for a 1ST down
Jordan Moore run for 9 yds for a TD, (Charlie Ham KICK)
Anthony Tyus III run for 11 yds to the Nwest 36 for a 1ST down
Anthony Tyus III run for no gain to the Nwest 36
Hunter Johnson pass intercepted
Jordan Moore run for 1 yd to the Nwest 48
Jordan Moore pass complete to Cole Finney for 36 yds to the Nwest 12 for a 1ST down
Jordan Moore run for no gain to the Nwest 12
Jordan Moore run for 4 yds to the Nwest 8
Jordan Moore run for 3 yds to the Nwest 5
Charlie Ham 23 yd FG GOOD
Charlie Ham kickoff for 60 yds , Raymond Niro III return for 10 yds to the Nwest 15
Andrew Clair run for 25 yds to the Nwest 40 for a 1ST down
Hunter Johnson run for 1 yd to the Nwest 39
Hunter Johnson pass complete to Andrew Clair for 3 yds to the Nwest 42
Hunter Johnson pass incomplete to Stephon Robinson Jr.
Derek Adams punt for 47 yds, fair catch by Scott Boylan at the Duke 11
Mataeo Durant run for 17 yds to the Duke 28 for a 1ST down
Mataeo Durant run for 2 yds to the Duke 30
Gunnar Holmberg pass complete to Jalon Calhoun for 1 yd to the Duke 31
Gunnar Holmberg pass incomplete to Jarett Garner
Porter Wilson punt for 29 yds, punt out-of-bounds at the Nwest 40
Evan Hull run for 15 yds to the Duke 45 for a 1ST down
DUKE Penalty, UNS: Unsportsmanlike Conduct (15 Yards) to the Duke 26 for a 1ST down
Hunter Johnson run for 2 yds to the Duke 28
Hunter Johnson pass intercepted
Holmberg,Gunnar pass complete to Bobo,Jake for 7 yards to the DUK29 (Mitchell,Cameron), out of bounds PENALTY DUK Illegal Formation (Barton,Graham) 5 yards from DUK22 to DUK17. NO PLAY.
Gunnar Holmberg pass complete to Jalon Calhoun for 6 yds to the Duke 23
Mataeo Durant run for 8 yds to the Duke 31
Mataeo Durant run for 2 yds to the Duke 33 for a 1ST down
Gunnar Holmberg pass incomplete to Darrell Harding Jr.
Gunnar Holmberg pass complete to Eli Pancol for 7 yds to the Duke 40
Gunnar Holmberg run for 8 yds to the Duke 48 for a 1ST down
Gunnar Holmberg pass complete to Jake Bobo for 6 yds to the Nwest 46
Gunnar Holmberg pass complete to Jake Bobo for 6 yds to the Nwest 40 for a 1ST down
Gunnar Holmberg pass complete to Jake Bobo for 4 yds to the Nwest 36
Jordan Waters run for 18 yds to the Nwest 18 for a 1ST down
Mataeo Durant run for 4 yds to the Nwest 14
Jordan Waters run for 3 yds to the Nwest 11
Jordan Moore run for 2 yds to the Nwest 9
Charlie Ham 27 yd FG GOOD
Andrew Marty pass complete to Malik Washington for 13 yds to the Nwest 38 for a 1ST down
Andrew Marty pass incomplete to Raymond Niro III
Andrew Marty pass complete to Evan Hull for 17 yds to the Duke 45 for a 1ST down
Evan Hull run for 14 yds to the Duke 31 for a 1ST down
Andrew Marty pass incomplete to Evan Hull
Andrew Marty pass complete to Jacob Gill for 31 yds for a TD, (Charlie Kuhbander KICK)
Charlie Kuhbander kickoff for 61 yds , Jaylen Stinson return for 32 yds to the Duke 36
Mataeo Durant run for 5 yds to the Duke 41
Gunnar Holmberg pass complete to Jake Marwede for 14 yds to the Nwest 45 for a 1ST down
Gunnar Holmberg pass incomplete to Jalon Calhoun
Gunnar Holmberg pass complete to Darrell Harding Jr. for 8 yds to the Nwest 37
Mataeo Durant run for 5 yds to the Nwest 32 for a 1ST down
Gunnar Holmberg pass incomplete to Jake Bobo
Charlie Ham 50 yd FG GOOD
End of 2nd Quarter
Charlie Ham kickoff for 32 yds , Charlie Mangieri return for no gain to the Nwest 33
Charlie Kuhbander kickoff for 65 yds , Jaylen Stinson return for 15 yds to the Duke 15
Mataeo Durant run for 3 yds to the Duke 12
DUKE Penalty, Ineligible Downfield on Pass ( Yards) declined
Gunnar Holmberg pass complete to Jalon Calhoun for 18 yds to the Duke 30 for a 1ST down DUKE Penalty, UNS: Unsportsmanlike Conduct (Jack Wohlabaugh) to the Duke 15 for a 1ST down
Gunnar Holmberg pass complete to Jake Bobo for 6 yds to the Duke 21
Mataeo Durant run for no gain to the Duke 21
Gunnar Holmberg pass incomplete to Jake Bobo
Porter Wilson punt for 49 yds , Raymond Niro III returns for no gain to the Nwest 29
Andrew Marty pass complete to Charlie Mangieri for 6 yds to the Nwest 35
Evan Hull run for 2 yds to the Nwest 37
Evan Hull run for 3 yds to the Nwest 40 for a 1ST down
Andrew Marty pass complete to Stephon Robinson Jr. for 40 yds to the Duke 20 for a 1ST down
Andrew Marty pass incomplete to Bryce Kirtz
Andrew Marty pass complete to Marshall Lang for 20 yds for a TD, (Two-Point Conversion failed )
Charlie Kuhbander kickoff for 64 yds , Jaylen Stinson return for 17 yds to the Duke 18
Gunnar Holmberg pass incomplete to Darrell Harding Jr.
Anthony Tyus III run for 4 yds to the Duke 3
Anthony Tyus III run for 2 yds to the Duke 1
Andrew Marty run for 1 yd for a TD, (Charlie Kuhbander KICK)
Gunnar Holmberg pass complete to Jalon Calhoun for 1 yd to the Duke 24
Jordan Waters run for 4 yds to the Duke 28
Gunnar Holmberg pass complete to Jake Bobo for 10 yds to the Duke 38 for a 1ST down
Jordan Waters run for 1 yd to the Duke 39
Gunnar Holmberg run for no gain to the Duke 39
Gunnar Holmberg pass intercepted
Hull,Evan rush for 2 yards gain to the DUK41 (Thompson,Nate) PENALTY NWU Personal Foul (Gerak,Sam) 15 yards from DUK43 to NWU42. NO PLAY.
Andrew Marty pass complete to Evan Hull for 1 yd to the Nwest 41
Andrew Marty run for 13 yds to the Duke 46
Andrew Marty pass complete to Charlie Mangieri for 5 yds to the Duke 41
Andrew Marty pass incomplete to Bryce Kirtz
Andrew Marty pass incomplete to Bryce Kirtz
Jordan Waters run for 8 yds to the Duke 49
Jordan Waters run for no gain to the Duke 49
Gunnar Holmberg pass complete to Jontavis Robertson for 10 yds to the Nwest 41 for a 1ST down
Gunnar Holmberg pass complete to Jake Bobo for 8 yds to the Nwest 33
Coleman,Jaylen rush for 1 yard gain to the NWU32 (Bergin,Chris) PENALTY DUK Holding (Barton,Graham) 10 yards from NWU33 to NWU43. NO PLAY.
Gunnar Holmberg run for 9 yds to the Nwest 34
Gunnar Holmberg pass incomplete to Jontavis Robertson
Charlie Ham 52 yd FG MISSED
Andrew Marty run for 6 yds to the Nwest 40
Andrew Clair run for 5 yds to the Nwest 45 for a 1ST down
Andrew Marty pass complete to Jacob Gill for 3 yds to the Nwest 48
Andrew Marty pass complete to Bryce Kirtz for 8 yds to the Duke 44 for a 1ST down
Andrew Marty run for 8 yds to the Duke 36
Anthony Tyus III run for 1 yd to the Duke 35
Andrew Marty run for 1 yd to the Duke 34 for a 1ST down
Andrew Marty sacked by DeWayne Carter for a loss of 10 yards to the Duke 44 Andrew Marty fumbled, recovered by Nwest Peter Skoronski , return for 0 yards
Andrew Marty pass complete to Malik Washington for 9 yds to the Duke 35
Andrew Marty pass incomplete to Malik Washington
Derek Adams punt for 34 yds
PENALTY DUK False Start (Holman,Casey). NO PLAY.
Mataeo Durant run for 2 yds to the Duke 3
Mataeo Durant run for 1 yd to the Duke 2
Gunnar Holmberg run for 1 yd to the Duke 1
Porter Wilson punt for 64 yds , Raymond Niro III returns for 14 yds to the Nwest 49
Jordan Moore run for 8 yds to the Duke 34
Mataeo Durant run for 2 yds to the Duke 36 for a 1ST down
Jordan Moore run for 1 yd to the Duke 35
Jordan Moore run for 4 yds to the Duke 39
Gunnar Holmberg run for 8 yds to the Duke 47 for a 1ST down
Jordan Moore run for 4 yds to the Nwest 49
Jordan Moore run for 7 yds to the Duke 42 DUKE Penalty, Offensive Holding (Jake Marwede) to the Duke 44
Moore,Jordan pass complete to Durant,Mataeo for 4 yards to the DUK48 (Heard II,Rod) PENALTY DUK Personal Foul (Bobo,Jake) 15 yards from DUK44 to DUK29. NO PLAY.
Gunnar Holmberg pass complete to Mataeo Durant for 2 yds to the Duke 31
Gunnar Holmberg pass complete to Jake Bobo for 6 yds to the Duke 37
Porter Wilson punt for 41 yds , Evan Hull returns for 3 yds to the Nwest 25
Ryan Hilinski pass incomplete to Raymond Niro III
Ryan Hilinski pass incomplete to Stephon Robinson Jr.
Ryan Hilinski pass incomplete to Evan Hull
Derek Adams punt for 47 yds , Josh Blackwell returns for 11 yds to the Duke 39
Gunnar Holmberg pass complete to Eli Pancol for 15 yds to the Nwest 46 for a 1ST down
Mataeo Durant run for 6 yds to the Nwest 40
Mataeo Durant run for 2 yds to the Nwest 38
Gunnar Holmberg run for 2 yds to the Nwest 36 for a 1ST down
Gunnar Holmberg pass incomplete to Jake Bobo
Gunnar Holmberg run for no gain to the Nwest 36
Gunnar Holmberg run for 6 yds to the Nwest 30
Gunnar Holmberg pass complete to for 3 yds to the Nwest 27
Hilinski,Ryan pass intercepted by Blackwell,Josh at NWU49 Blackwell,Josh return 45 yards to the NWU04 (Gerak,Sam) PENALTY DUK Pass Interference (Blackwell,Josh) 14 yards from NWU27 to NWU41, 1ST DOWN. NO PLAY.
Ryan Hilinski pass complete to Stephon Robinson Jr. for 14 yds to the Duke 45 for a 1ST down
Andrew Clair run for 9 yds to the Duke 36
Evan Hull run for 8 yds to the Duke 28 for a 1ST down
Ryan Hilinski pass complete to Bryce Kirtz for 20 yds to the Duke 8 for a 1ST down
Ryan Hilinski pass incomplete to Stephon Robinson Jr.
Evan Hull run for 1 yd to the Duke 7
Ryan Hilinski pass incomplete to Bryce Kirtz
Charlie Kuhbander 25 yd FG GOOD
Gunnar Holmberg run for 1 yd to the Duke 26
Mataeo Durant run for 3 yds to the Duke 29
Gunnar Holmberg pass complete to Eli Pancol for 16 yds to the Duke 45 for a 1ST down
run for a loss of 4 yards to the Duke 41
run for a loss of 4 yards to the Duke 37
run for a loss of 3 yards to the Duke 34

