Week 3 · 2023

Northwestern at Duke

Sat 09/16/2023 03:30 PMWallace Wade StadiumDuke pregame88%Pregame win probability: 88% for Duke. Duke favored, and won.

85°Fair8 mph SW · 43% humidityRecorded at kickoff by College Football Data

Northwestern

14

8–5

Duke

38

8–5

Attendance

18,141

reported

NU5 plays, 9 yd · Punt

15:00own 35Ryan Degyansky kickoff for 65 yds0
15:001st & 10own 25A.J. Henning run for 9 yds to the NU 34+9
14:392nd & 1own 34Ben Bryant pass incomplete0
14:343rd & 1own 34Ben Bryant run for no gain to the NU 340
13:514th & 1own 34Hunter Renner punt for 22 yds, downed at the DUKE 440

DUKE6 plays, 56 yd · Touchdown

13:421st & 10own 44Riley Leonard pass incomplete0
13:382nd & 10own 44Riley Leonard run for 9 yds to the NU 47+9
12:553rd & 1opp 47Jordan Waters run for 7 yds to the NU 40 for a 1ST down+7
12:141st & 10opp 40Riley Leonard pass complete to Sahmir Hagans for 4 yds to the NU 36+4
11:512nd & 6opp 36Riley Leonard pass complete to Nicky Dalmolin for 12 yds to the NU 24 for a 1ST down+12
11:061st & 10opp 24Jordan Waters run for 24 yds for a TD (Todd Pelino KICK)+24

NU7 plays, 11 yd · Punt

11:06own 35Ryan Degyansky kickoff for 65 yds for a touchback0
11:061st & 10own 25Cam Porter run for 4 yds to the NU 29+4
10:472nd & 6own 29Ben Bryant pass complete to Cam Johnson for 7 yds to the NU 36 for a 1ST down+7
10:121st & 10own 36Ben Bryant pass incomplete0
10:072nd & 10own 36Joseph Himon II run for no gain to the NU 360
9:263rd & 10own 36Ben Bryant pass incomplete0
9:204th & 10own 36Hunter Renner punt for 29 yds0

DUKE5 plays, 22 yd · On downs

9:151st & 10own 35Riley Leonard pass complete to Jalon Calhoun for 13 yds to the DUKE 48 for a 1ST down+13
8:591st & 10own 48Riley Leonard run for 7 yds to the NU 45+7
8:132nd & 3opp 45Jaquez Moore run for a loss of 1 yard to the NU 46−1
7:333rd & 4opp 46Jaquez Moore run for 3 yds to the NU 43+3
6:494th & 1opp 43Riley Leonard run for no gain to the NU 430

NU7 plays, 7 yd · Punt

6:391st & 10own 43Ben Bryant pass incomplete0
6:352nd & 10own 43Cam Porter run for 2 yds to the NU 45+2
5:583rd & 8own 45Ben Bryant pass complete to Bryce Kirtz for 11 yds to the DUKE 44 for a 1ST down+11
5:401st & 10opp 44Cam Porter run for 4 yds to the DUKE 40+4
5:012nd & 6opp 40Ben Bryant run for a loss of 2 yards to the DUKE 42−2
4:183rd & 8opp 42Ben Bryant sacked by Kendall Johnson for a loss of 8 yards to the 50 yard line−8
3:404th & 16midfieldHunter Renner punt for 39 yds, downed at the DUKE 110

DUKE9 plays, 89 yd · Touchdown

3:311st & 10own 11Jaquez Moore run for 15 yds to the DUKE 26 for a 1ST down+15
2:561st & 10own 26Riley Leonard pass complete to Jordan Moore for 13 yds to the DUKE 39 for a 1ST down+13
2:091st & 10own 39Jaquez Moore run for 15 yds to the NU 46 for a 1ST down+15
1:491st & 10opp 46Riley Leonard pass complete to Jalon Calhoun for 34 yds to the NU 12 for a 1ST down+34
1:041st & 10opp 12Jordan Waters run for 5 yds to the NU 7+5
0:242nd & 5opp 7Riley Leonard run for 6 yds to the NU 1 for a 1ST down+6
0:00opp 7End of 1st Quarter0
15:001st & goalopp 1Jordan Waters run for a loss of 1 yard to the NU 2−1
14:192nd & goalopp 2Jordan Waters run for 2 yds for a TD (Todd Pelino KICK)+2

NU5 plays, 6 yd · Punt

14:19own 35Ryan Degyansky kickoff for 61 yds0
14:141st & 10own 31Cam Porter run for 5 yds to the NU 36+5
13:482nd & 5own 36Cam Porter run for 1 yd to the NU 37+1
13:103rd & 4own 37Ben Bryant pass incomplete0
13:034th & 4own 37Hunter Renner punt for 36 yds0

DUKE8 plays, 56 yd · Field goal

12:561st & 10own 27Riley Leonard pass complete to Jordan Moore for 4 yds to the DUKE 31+4
12:342nd & 6own 31Riley Leonard pass complete to Jalon Calhoun for 13 yds to the DUKE 44 for a 1ST down+13
11:591st & 10own 44Riley Leonard run for 33 yds to the NU 23 for a 1ST down+33
11:121st & 10opp 23Timeout Duke, clock 11:120
11:121st & 10opp 23Jaquez Moore run for 1 yd to the NU 22+1
10:332nd & 9opp 22Jaquez Moore run for a loss of 1 yard to the NU 23−1
9:483rd & 10opp 23Riley Leonard run for 6 yds to the NU 17+6
9:064th & 4opp 17Todd Pelino 35 yd FG GOOD+35

NU17 plays, 73 yd · Touchdown

9:06own 35Ryan Degyansky kickoff for 59 yds0
9:001st & 10own 27Timeout Northwestern, clock 09:000
9:001st & 10own 27A.J. Henning run for 5 yds to the NU 32+5
8:292nd & 5own 32Joseph Himon II run for 1 yd to the NU 33+1
7:503rd & 4own 33Ben Bryant pass complete to Cam Johnson for 9 yds to the NU 42 for a 1ST down+9
7:261st & 10own 42Cam Porter run for 5 yds to the NU 47+5
6:582nd & 5own 47Cam Porter run for 3 yds to the 50 yard line+3
6:183rd & 2midfieldA.J. Henning run for 3 yds to the DUKE 47 for a 1ST down+3
5:471st & 10opp 47Ben Bryant pass complete to Marshall Lang for 8 yds to the DUKE 39+8
5:112nd & 2opp 39Joseph Himon II run for 3 yds to the DUKE 36 for a 1ST down+3
4:311st & 10opp 36Jack Lausch run for 4 yds to the DUKE 32+4
3:592nd & 6opp 32Joseph Himon II run for 6 yds to the DUKE 26 for a 1ST down+6
3:261st & 10opp 26Ben Bryant pass complete to A.J. Henning for 5 yds to the DUKE 21+5
2:552nd & 5opp 21Cam Porter run for a loss of 2 yards to the DUKE 23−2
2:103rd & 7opp 23Ben Bryant pass complete to Bryce Kirtz for 9 yds to the DUKE 14 for a 1ST down+9
1:261st & 10opp 14Jack Lausch run for no gain to the DUKE 140
0:342nd & 10opp 14Ben Bryant pass complete to A.J. Henning for 14 yds for a TD (Jack Olsen KICK)+14

DUKE7 plays, 15 yd · End of period

0:34own 35Henry Helms kickoff for 39 yds0
0:341st & 10own 26Riley Leonard pass complete to Jalon Calhoun for 24 yds to the 50 yard line for a 1ST down+24
0:231st & 10midfieldRiley Leonard pass incomplete0
0:162nd & 10midfieldRiley Leonard sacked by Anto Saka for a loss of 2 yards to the DUKE 48−2
0:033rd & 12own 48Timeout Duke, clock 00:030
0:033rd & 12own 48Henry Belin IV sacked by Xander Mueller and Richie Hagarty for a loss of 7 yards to the DUKE 41−7
0:00own 41End of 2nd Quarter0

DUKE10 plays, 80 yd · Touchdown

15:00own 35Henry Helms kickoff for 61 yds0
14:561st & 10own 20Riley Leonard pass complete to Nicky Dalmolin for 5 yds to the DUKE 25+5
14:242nd & 5own 25Jordan Waters run for 4 yds to the DUKE 29+4
13:493rd & 1own 29Riley Leonard pass complete to Jordan Moore for 4 yds to the DUKE 33 for a 1ST down+4
13:121st & 10own 33Riley Leonard run for 7 yds to the DUKE 40+7
12:342nd & 3own 40Northwestern Penalty, unsportsmanlike conduct (20 Yards) to the NU 40 for a 1ST down+20
12:021st & 10opp 40Riley Leonard pass complete to Jordan Waters for 10 yds to the NU 30 for a 1ST down+10
11:201st & 10opp 30Jordan Waters run for 2 yds to the NU 28+2
10:472nd & 8opp 28Riley Leonard pass complete to Jordan Moore for 25 yds to the NU 3 for a 1ST down+25
10:011st & goalopp 3Riley Leonard run for 3 yds for a TD (Todd Pelino KICK)+3

NU7 plays, 23 yd · Punt

10:01own 35Ryan Degyansky kickoff for 65 yds for a touchback0
10:011st & 10own 25Ben Bryant pass incomplete0
9:572nd & 10own 25Cam Porter run for 25 yds to the 50 yard line for a 1ST down+25
9:301st & 10midfieldBen Bryant pass complete to A.J. Henning for a loss of 2 yards to the NU 48−2
8:542nd & 12own 48Ben Bryant pass incomplete0
8:453rd & 12own 48Ben Bryant pass incomplete0
8:404th & 12own 48Hunter Renner punt for 46 yds, fair catch by Jalon Calhoun at the DUKE 60

DUKE12 plays, 94 yd · Touchdown

8:351st & 10own 6Riley Leonard run for 13 yds to the DUKE 19 for a 1ST down+13
8:041st & 10own 19Jaquez Moore run for 4 yds to the DUKE 23+4
7:272nd & 6own 23Riley Leonard pass incomplete0
7:213rd & 6own 23Riley Leonard pass complete to Jalon Calhoun for 28 yds to the NU 49 for a 1ST down+28
6:551st & 10opp 49Riley Leonard pass incomplete0
6:472nd & 10opp 49Riley Leonard pass complete to Jordan Moore for 10 yds to the NU 39 for a 1ST down+10
6:081st & 10opp 39Jaquez Moore run for 19 yds to the NU 20 for a 1ST down+19
5:271st & 10opp 20Riley Leonard pass incomplete0
5:202nd & 10opp 20Riley Leonard run for 12 yds to the NU 8 for a 1ST down+12
4:381st & goalopp 8Jordan Waters run for 5 yds to the NU 3+5
3:562nd & goalopp 3Jaquez Moore run for 1 yd to the NU 2+1
3:083rd & goalopp 2Riley Leonard run for 2 yds for a TD (Todd Pelino KICK)+2

NU15 plays, 63 yd · On downs

3:08own 35Ryan Degyansky kickoff for 65 yds0
3:011st & 10own 28Ben Bryant pass complete to Cam Johnson for 13 yds to the NU 41 for a 1ST down+13
2:401st & 10own 41Ben Bryant pass complete to Cam Porter for 2 yds to the NU 43+2
2:102nd & 8own 43Ben Bryant pass incomplete0
2:053rd & 8own 43Duke Penalty, Unsportsmanlike Conduct (Al Blades Jr.) to the DUKE 42 for a 1ST down+15
1:591st & 10opp 42Ben Bryant pass incomplete0
1:542nd & 10opp 42Ben Bryant pass incomplete0
1:503rd & 10opp 42Ben Bryant pass complete to A.J. Henning for 2 yds to the DUKE 40+2
1:054th & 8opp 40Ben Bryant pass complete to Cam Johnson for 9 yds to the DUKE 31 for a 1ST down+9
0:421st & 10opp 31Ben Bryant pass complete to Bryce Kirtz for 20 yds to the DUKE 11 for a 1ST down+20
0:191st & 10opp 11Ben Bryant pass complete to Cam Porter for 2 yds to the DUKE 9+2
0:00opp 11End of 3rd Quarter0
15:002nd & 8opp 9Ben Bryant pass incomplete0
14:563rd & 8opp 9Ben Bryant pass incomplete0
14:534th & 8opp 9Ben Bryant pass incomplete0

DUKE7 plays, 19 yd · Punt

14:471st & 10own 9Jordan Waters run for 14 yds to the DUKE 23 for a 1ST down+14
14:051st & 10own 23Jordan Waters run for 3 yds to the DUKE 26+3
13:192nd & 7own 26Peyton Jones run for 1 yd to the DUKE 27+1
12:343rd & 6own 27Timeout Duke, clock 12:340
12:343rd & 6own 27Riley Leonard run for 1 yd to the DUKE 28+1
11:534th & 5own 28Timeout Duke, clock 11:530
11:534th & 5own 28Porter Wilson punt for 53 yds , returns for no gain to the NU 80

NU7 plays, 18 yd · On downs

11:421st & 10own 8Ben Bryant pass complete to Bryce Kirtz for 2 yds to the NU 10+2
11:102nd & 8own 10Ben Bryant pass complete to Cam Johnson for 7 yds to the NU 17+7
10:403rd & 1own 17Cam Porter run for 2 yds to the NU 19 for a 1ST down+2
10:151st & 10own 19Ben Bryant run for 3 yds to the NU 22+3
9:462nd & 7own 22Ben Bryant pass complete to A.J. Henning for 5 yds to the NU 27+5
9:053rd & 2own 27Ben Bryant pass incomplete0
8:594th & 2own 27Ben Bryant pass intercepted0

DUKE4 plays, 26 yd · Touchdown

8:521st & 10opp 26Jaquez Moore run for 5 yds to the NU 21+5
8:052nd & 5opp 21Peyton Jones run for 3 yds to the NU 18+3
7:213rd & 2opp 18Peyton Jones run for 3 yds to the NU 15 for a 1ST down+3
6:321st & 10opp 15Peyton Jones run for 15 yds for a TD (Todd Pelino KICK)+15

NU14 plays, 71 yd · Touchdown

6:32own 35Ryan Degyansky kickoff for 61 yds0
6:281st & 10own 29Brendan Sullivan pass complete to Caleb Komolafe for 14 yds to the NU 43 for a 1ST down+14
6:111st & 10own 43Brendan Sullivan pass complete to Caleb Komolafe for 9 yds to the DUKE 48+9
5:422nd & 1opp 48Brendan Sullivan sacked by Aaron Hall and Michael Reese for a loss of 3 yards to the NU 49−3
5:123rd & 4own 49Brendan Sullivan run for 6 yds to the DUKE 45 for a 1ST down+6
4:501st & 10opp 45Brendan Sullivan pass complete to Caleb Komolafe for 3 yds to the DUKE 42+3
4:202nd & 7opp 42Brendan Sullivan pass complete to Lawson Albright for 6 yds to the DUKE 36+6
3:563rd & 1opp 36Joseph Himon II run for 4 yds to the DUKE 32 for a 1ST down+4
3:321st & 10opp 32Brendan Sullivan pass complete to Calvin Johnson II for 8 yds to the DUKE 24+8
3:092nd & 2opp 24Brendan Sullivan run for 1 yd to the DUKE 23+1
2:423rd & 1opp 23Joseph Himon II run for 5 yds to the DUKE 18 for a 1ST down+5
2:131st & 10opp 18Brendan Sullivan run for 8 yds to the DUKE 10+8
1:362nd & 2opp 10Brendan Sullivan pass incomplete0
1:273rd & 2opp 10Brendan Sullivan run for 10 yds for a TD (Jack Olsen KICK)+10

DUKE4 plays, 30 yd · End of period

1:27own 35Henry Helms kickoff for 60 yds0
1:271st & 10own 25Travis Bates run for 32 yds to the NU 43 for a 1ST down+32
0:401st & 10opp 43(00:40) Kneel down by DU at NU45 (team loss of 2).0
0:00opp 45End of 4th Quarter0

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

Duke 5–5 vs Northwestern

  • 2022 · wk 2Duke 31 @ Northwestern 23
  • 2021 · wk 3Northwestern 23 @ Duke 30
  • 2018 · wk 2Duke 21 @ Northwestern 7
  • 2017 · wk 2Northwestern 17 @ Duke 41
  • 2016 · wk 3Duke 13 @ Northwestern 24
  • 2015 · wk 3Northwestern 19 @ Duke 10
  • 2008 · wk 2Northwestern 24 @ Duke 20
  • 2007 · wk 3Duke 20 @ Northwestern 14
  • 2003 · wk 5Northwestern 28 @ Duke 10
  • 2002 · wk 4Duke 21 @ Northwestern 26

Previous meeting vs. Mike Elko

Northwestern 0–1 vs Mike Elko

  • 2022 · wk 2Duke 31 @ Northwestern 23

Research

Keep this open while you look at others