← CFB Terminal
21
FBS Independents
AT
#44Duke
14
ACC
2023 week 5 · Saturday, September 30, 2023 at 6:30 PM CT · Wallace Wade Stadium · πŸ“Ί ABC · 40,768 att · 66.6°F Fair, wind 5.6

Drive chart

Notre Dame Duke bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
8 pl · 82 yd · 4:00
7–0
14:51 1st & 10 OWN 18 Audric Estime run for 1 yd to the ND 19 +1 -0.43
14:16 2nd & 9 OWN 19 Sam Hartman pass complete to Mitchell Evans for 28 yds to the ND 47 for a 1ST down +28 2.82
13:39 1st & 10 OWN 47 Sam Hartman pass incomplete to Tobias Merriweather 0 -1.15
13:39 2nd & 10 OWN 47 Notre Dame Penalty, False Start (Zeke Correll) to the ND 42 -5
13:33 2nd & 15 OWN 42 Audric Estime run for a loss of 2 yards to the ND 40 -2 -0.75
12:58 3rd & 17 OWN 40 Sam Hartman pass complete to Audric Estime for 13 yds to the DUKE 47 +13 1.02
12:19 4th & 4 OPP 47 Jeremiyah Love run for 34 yds to the DUKE 13 for a 1ST down +34 3.44
11:38 1st & 10 OPP 13 Sam Hartman pass complete to Jeremiyah Love for 7 yds to the DUKE 6 +7 0.30
11:00 2nd & 3 OPP 6 Audric Estime 6 Yd Run (Spencer Shrader Kick) +6 2.24
MISSED FG
10 pl · 52 yd · 3:54
7–0
10:48 1st & 10 OWN 28 Riley Leonard pass complete to Jordan Moore for 27 yds to the ND 45 for a 1ST down +27 2.38
10:27 1st & 10 OPP 45 Riley Leonard pass incomplete to Nicky Dalmolin 0 -1.00
10:21 2nd & 10 OPP 45 Riley Leonard pass complete to Jalon Calhoun for 12 yds to the ND 33 for a 1ST down +12 1.57
10:05 1st & 10 OPP 33 Riley Leonard pass incomplete to Jordan Waters 0 -0.64
9:58 2nd & 10 OPP 33 Jordan Waters run for no gain to the ND 33 0 -0.86
9:19 3rd & 10 OPP 33 Leonard, Riley pass incomplete to Moore, Jordan, PENALTY NOTREDAME offside (Jean-Baptiste, Javontae) 5 yards to the NOTREDAME28, NO PLAY. +5
9:12 3rd & 5 OPP 28 Riley Leonard pass complete to Jalon Calhoun for 8 yds to the ND 20 for a 1ST down +8 0.86
8:33 1st & 10 OPP 20 Riley Leonard pass incomplete to Jalon Calhoun 0 -0.37
8:27 2nd & 10 OPP 20 Jaquez Moore run for no gain to the ND 20 0 -0.47
7:47 3rd & 10 OPP 20 Riley Leonard run for no gain to the ND 20 0 -0.73
7:06 4th & 10 OPP 20 Todd Pelino 38 yd FG MISSED
PUNT
9 pl · 40 yd · 4:54
7–0
7:01 1st & 10 OWN 20 Audric Estime run for 2 yds to the ND 22 +2 -0.36
6:31 2nd & 8 OWN 22 Notre Dame Penalty, False Start (Zeke Correll) to the ND 17 -5
6:24 2nd & 13 OWN 17 Sam Hartman pass incomplete to Holden Staes 0 -0.15
6:15 3rd & 13 OWN 17 Sam Hartman pass complete to Mitchell Evans for 14 yds to the ND 31 for a 1ST down +14 1.68
5:46 1st & 10 OWN 31 Audric Estime run for 6 yds to the ND 37 +6 0.38
5:06 2nd & 4 OWN 37 Gi'Bran Payne run for 1 yd to the ND 38 +1 -0.87
4:21 3rd & 3 OWN 38 Sam Hartman pass complete to Mitchell Evans for 21 yds to the DUKE 41 for a 1ST down +21 2.86
3:44 1st & 10 OPP 41 Sam Hartman pass incomplete to Rico Flores Jr. 0 -0.88
3:37 2nd & 10 OPP 41 Sam Hartman pass complete to Chris Tyree for 6 yds to the DUKE 35 +6 0.28
3:01 3rd & 4 OPP 35 Audric Estime run for no gain to the DUKE 35 0 -1.03
2:29 4th & 4 OPP 35 Notre Dame Penalty, False Start (Billy Schrauth) to the DUKE 40 -5
2:12 4th & 9 OPP 40 Bryce McFerson punt for 28 yds, fair catch by Jalon Calhoun at the DUKE 12
INT
2 pl · 2 yd · 0:43
7–0
2:07 1st & 10 OWN 12 Peyton Jones run for 2 yds to the DUKE 14 +2 -0.25
1:29 2nd & 8 OWN 14 Riley Leonard pass intercepted Xavier Watts return for 12 yds to the DUKE 13 -0.02
FG
4 pl · -4 yd · 1:33
10–0
1:23 1st & 10 OPP 13 Sam Hartman pass incomplete to Rico Flores Jr. 0 -0.30
1:16 2nd & 10 OPP 13 Jeremiyah Love run for 4 yds to the DUKE 9 +4 -0.03
0:43 3rd & 6 OPP 9 Notre Dame Penalty, False Start (Rico Flores Jr.) to the DUKE 14 -5
0:18 3rd & 11 OPP 14 Sam Hartman sacked by Ja'Mion Franklin for a loss of 3 yards to the DUKE 17 -3 -1.09
0:00 OPP 14 End of 1st Quarter
14:56 4th & 14 OPP 17 Spencer Shrader 35 Yd Field Goal
Q2
PUNT
3 pl · -9 yd · 1:24
10–0
14:48 1st & 10 OWN 22 Riley Leonard pass incomplete to Jordan Moore 0 -0.61
14:41 2nd & 10 OWN 22 Jalon Calhoun run for 3 yds to the DUKE 25 +3 -0.13
14:05 3rd & 7 OWN 25 Riley Leonard sacked by Javontae Jean-Baptiste and Marist Liufau for a loss of 12 yards to the DUKE 13 -12 -0.38
13:32 4th & 19 OWN 13 Porter Wilson punt for 53 yds , Chris Tyree returns for 7 yds to the ND 41
PUNT
5 pl · 14 yd · 2:34
10–0
13:25 1st & 10 OWN 41 Sam Hartman run for 2 yds to the ND 43 +2 -0.68
12:54 2nd & 8 OWN 43 Gi'Bran Payne run for 8 yds to the DUKE 49 for a 1ST down +8 1.58
12:14 1st & 10 OPP 49 Jeremiyah Love run for 1 yd to the DUKE 48 +1 -0.86
11:44 2nd & 9 OPP 48 Sam Hartman pass complete to Audric Estime for 3 yds to the DUKE 45 +3 -0.41
11:04 3rd & 6 OPP 45 Sam Hartman pass incomplete to Holden Staes 0 -1.01
10:58 4th & 6 OPP 45 Bryce McFerson punt for 34 yds, fair catch by Jalon Calhoun at the DUKE 11
PUNT
5 pl · 28 yd · 2:26
10–0
10:52 1st & 10 OWN 11 Riley Leonard run for 5 yds to the DUKE 16 +5 0.07
10:18 2nd & 5 OWN 16 Riley Leonard pass complete to Jalon Calhoun for 21 yds to the DUKE 37 for a 1ST down +21 1.64
9:57 1st & 10 OWN 37 Riley Leonard pass incomplete to Jalon Calhoun 0 -1.07
9:50 2nd & 10 OWN 37 Riley Leonard pass complete to Malik Bowen-Sims for a loss of 3 yards to the DUKE 34 -3 -0.91
9:10 3rd & 13 OWN 34 Riley Leonard pass complete to Jaquez Moore for 5 yds to the DUKE 39 +5 0.02
8:32 4th & 8 OWN 39 Porter Wilson punt for 21 yds, punt out-of-bounds at the ND 40
MISSED FG
5 pl · 41 yd · 1:55
10–0
8:21 1st & 10 OWN 40 Sam Hartman pass complete to Mitchell Evans for 36 yds to the DUKE 24 for a 1ST down +36 2.08
8:01 1st & 10 OPP 24 Audric Estime run for 1 yd to the DUKE 23 +1 -0.33
7:23 2nd & 9 OPP 23 Sam Hartman pass incomplete to Tobias Merriweather 0 -0.54
7:15 3rd & 9 OPP 23 Sam Hartman pass complete to Rico Flores Jr. for 4 yds to the DUKE 19 +4 -0.10
6:37 4th & 5 OPP 19 Spencer Shrader 37 yd FG MISSED
PUNT
3 pl · 5 yd · 1:32
10–0
6:28 1st & 10 OWN 20 Riley Leonard pass incomplete to Jalon Calhoun 0 -0.56
6:21 2nd & 10 OWN 20 Riley Leonard run for no gain to the DUKE 20 0 -0.26
5:39 3rd & 10 OWN 20 Leonard, Riley pass sacked for loss of 7 yards to the DUKE13 (Botelho, Jordan;Cross III, Howard), PENALTY NOTREDAME offside (Botelho, Jordan) 5 yards to the DUKE25, NO PLAY. +5
5:11 3rd & 5 OWN 25 Riley Leonard pass incomplete 0 -0.28
5:05 4th & 5 OWN 25 Porter Wilson punt for 51 yds, fair catch by Chris Tyree at the ND 24
PUNT
3 pl · -4 yd · 1:28
10–0
4:58 1st & 10 OWN 24 Audric Estime run for 1 yd to the ND 25 +1 -0.56
4:33 2nd & 9 OWN 25 Hartman, Sam pass incomplete, PENALTY NOTREDAME holding (Spindler, Rocco) 10 yards to the NOTREDAME15, NO PLAY. -10
4:29 2nd & 19 OWN 15 Sam Hartman pass incomplete to Rico Flores Jr. 0 -0.07
4:23 3rd & 19 OWN 15 Audric Estime run for 5 yds to the ND 20 +5 0.00
3:37 4th & 14 OWN 20 Bryce McFerson punt for 57 yds , Sahmir Hagans returns for 7 yds to the DUKE 30
MISSED FG
11 pl · 63 yd · 3:37
10–0
3:32 1st & 10 OWN 30 Riley Leonard run for 5 yds to the DUKE 35 +5 0.10
2:58 2nd & 5 OWN 35 Riley Leonard run for 7 yds to the DUKE 42 for a 1ST down +7 1.03
2:19 1st & 10 OWN 42 Jaquez Moore run for 3 yds to the DUKE 45 +3 -0.43
1:43 2nd & 7 OWN 45 Jaquez Moore run for no gain to the DUKE 45 0 -1.06
1:09 3rd & 7 OWN 45 Riley Leonard pass complete to Sahmir Hagans for 12 yds to the ND 43 for a 1ST down +12 2.70
0:56 1st & 10 OPP 43 Riley Leonard run for 21 yds to the ND 22 for a 1ST down +21 0.70
0:53 1st & 10 OPP 22 Riley Leonard pass complete to Jordan Moore for 11 yds to the ND 11 for a 1ST down +11 0.13
0:52 1st & 10 OPP 11 Timeout Duke, clock 00:52
0:47 1st & 10 OPP 11 Riley Leonard pass incomplete to Jordan Moore 0 -0.29
0:42 2nd & 10 OPP 11 Riley Leonard run for 5 yds to the ND 6 +5 0.04
0:17 3rd & 5 OPP 6 Timeout Duke, clock 00:17
0:10 3rd & 5 OPP 6 Riley Leonard run for a loss of 1 yard to the ND 7 Riley Leonard fumbled, forced by Howard Cross III, recovered by DUKE Sahmir Hagans -1 -0.38
0:04 4th & 6 OPP 7 Timeout Duke, clock 00:04
0:00 4th & 6 OPP 7 Todd Pelino 25 yd FG MISSED
0:00 OPP 7 End of 2nd Quarter
Q3
PUNT
3 pl · 5 yd · 0:58
10–0
14:56 1st & 10 OWN 25 Riley Leonard pass incomplete to Nicky Dalmolin, broken up by Javontae Jean-Baptiste 0 -0.70
14:51 2nd & 10 OWN 25 Riley Leonard run for 5 yds to the DUKE 30 +5 0.04
14:12 3rd & 5 OWN 30 Riley Leonard pass incomplete to Jalon Calhoun 0 -0.37
14:02 4th & 5 OWN 30 Porter Wilson punt for 37 yds , Chris Tyree returns for a loss of 3 yards to the ND 30 Chris Tyree fumbled, recovered by ND Ramon Henderson
FG
10 pl · 43 yd · 4:45
13–0
13:54 1st & 10 OWN 30 Audric Estime run for 4 yds to the ND 34 +4 -0.14
13:20 2nd & 6 OWN 34 Sam Hartman pass complete to Chris Tyree for 22 yds to the DUKE 44 for a 1ST down +22 2.42
12:38 1st & 10 OPP 44 Audric Estime run for 4 yds to the DUKE 40 +4 -0.11
12:03 2nd & 6 OPP 40 Sam Hartman pass incomplete to Rico Flores Jr. 0 -1.02
11:54 3rd & 6 OPP 40 Sam Hartman run for 4 yds to the DUKE 36 +4 -0.16
11:09 4th & 2 OPP 36 Sam Hartman run for 7 yds to the DUKE 29 for a 1ST down +7 1.91
10:29 1st & 10 OPP 29 Audric Estime run for 4 yds to the DUKE 25 +4 -0.05
10:00 2nd & 6 OPP 25 Audric Estime run for 3 yds to the DUKE 22 +3 -0.18
9:22 3rd & 3 OPP 22 Sam Hartman pass incomplete to Tobias Merriweather 0 -0.65
9:22 4th & 3 OPP 22 Notre Dame Penalty, Delay of Game (-5 Yards) to the DUKE 27 -5
9:17 4th & 8 OPP 27 Spencer Shrader 45 Yd Field Goal
TD
11 pl · 75 yd · 5:41
13–7
9:11 1st & 10 OWN 25 Jordan Waters run for 2 yds to the DUKE 27 +2 -0.45
8:38 2nd & 8 OWN 27 Jordan Waters run for 7 yds to the DUKE 34 +7 0.43
7:58 3rd & 1 OWN 34 Jordan Waters run for 3 yds to the DUKE 37 for a 1ST down +3 1.05
7:40 1st & 10 OWN 37 Riley Leonard pass incomplete to Jalon Calhoun 0 -1.07
7:33 2nd & 10 OWN 37 Jaquez Moore run for 34 yds to the ND 29 for a 1ST down +34 3.33
6:56 1st & 10 OPP 29 Riley Leonard pass incomplete to Nicky Dalmolin 0 -0.53
6:51 2nd & 10 OPP 29 Jordan Waters run for 4 yds to the ND 25 +4 -0.09
6:04 3rd & 6 OPP 25 Jordan Waters run for 5 yds to the ND 20 +5 0.05
5:17 4th & 1 OPP 20 Riley Leonard pass complete to Sahmir Hagans for 7 yds to the ND 13 for a 1ST down +7 0.82
4:35 1st & 10 OPP 13 Jaquez Moore run for 12 yds to the ND 1 for a 1ST down +12 1.60
3:55 1st & goal OPP 1 Moore, Jaquez rush for no gain to the NOTREDAME1, PENALTY NOTREDAME offside (Hart, Cam) 0 yards to the NOTREDAME1, NO PLAY. 0
3:36 1st & 1 OPP 1 Jordan Waters 1 Yd Run (Todd Pelino Kick) +1 0.94
PUNT
3 pl · -2 yd · 1:27
13–7
3:26 1st & 10 OWN 24 Sam Hartman pass incomplete to Chris Tyree, broken up by Jeremiah Lewis 0 -0.67
3:21 2nd & 10 OWN 24 Gi'Bran Payne run for 2 yds to the ND 26 +2 -0.22
2:55 3rd & 8 OWN 26 Sam Hartman sacked by Aeneas Peebles and Tre Freeman for a loss of 4 yards to the ND 22 -4 -0.30
2:09 4th & 12 OWN 22 Bryce McFerson punt for 38 yds, downed at the DUKE 40
PUNT
3 pl · 4 yd · 1:27
13–7
2:02 1st & 10 OWN 40 Jaquez Moore run for 3 yds to the DUKE 43 +3 -0.43
1:23 2nd & 7 OWN 43 Riley Leonard run for 1 yd to the DUKE 44 +1 -0.83
0:48 3rd & 6 OWN 44 Riley Leonard pass incomplete to Sahmir Hagans 0 -0.70
0:42 4th & 6 OWN 44 Porter Wilson punt for 37 yds, fair catch by Chris Tyree at the ND 19
PUNT
5 pl · 38 yd · 1:58
13–7
0:35 1st & 10 OWN 19 Audric Estime run for no gain to the ND 19 for a 1ST down Duke Penalty, Personal Foul (Terry Moore) to the ND 34 for a 1ST down +15 1.10
0:05 1st & 10 OWN 34 Sam Hartman pass complete to Mitchell Evans for 16 yds to the 50 yard line for a 1ST down +16 1.50
0:00 OWN 34 End of 3rd Quarter
14:54 1st & 10 50 Audric Estime run for 4 yds to the DUKE 46 +4 -0.14
14:23 2nd & 6 OPP 46 Audric Estime run for 3 yds to the DUKE 43 +3 -0.40
13:52 3rd & 3 OPP 43 Sam Hartman pass incomplete to Tobias Merriweather 0 -1.13
13:44 4th & 3 OPP 43 Bryce McFerson punt for 43 yds for a touchback
Q4
TD
8 pl · 80 yd · 4:27
13–14
13:39 1st & 10 OWN 20 Jordan Waters run for 4 yds to the DUKE 24 +4 -0.09
13:02 2nd & 6 OWN 24 Riley Leonard pass incomplete to Jalon Calhoun 0 -0.51
12:51 3rd & 6 OWN 24 Riley Leonard pass complete to Jordan Moore for 26 yds to the 50 yard line for a 1ST down +26 3.15
12:07 1st & 10 50 Riley Leonard run for 33 yds to the ND 17 for a 1ST down +33 1.26
11:02 1st & 10 OPP 17 Riley Leonard run for 1 yd to the ND 16 for a 1ST down Notre Dame Penalty, Personal Foul (Jordan Botelho) to the ND 8 for a 1ST down +9 0.62
10:40 1st & 8 OPP 8 Jordan Waters run for 7 yds to the ND 1 +7 0.42
9:59 2nd & 1 OPP 1 Jordan Waters run for a loss of 2 yards to the ND 3 -2 -0.72
9:17 3rd & 3 OPP 3 Jordan Moore 3 Yd pass from Riley Leonard (Todd Pelino Kick) +3 2.62
PUNT
3 pl · 5 yd · 1:19
13–14
9:01 1st & 10 OWN 30 Jeremiyah Love run for 4 yds to the ND 34 +4 -0.14
8:29 2nd & 6 OWN 34 Jeremiyah Love run for 1 yd to the ND 35 +1 -0.67
8:04 3rd & 5 OWN 35 Sam Hartman pass incomplete to Holden Staes 0 -0.49
7:58 4th & 5 OWN 35 Bryce McFerson punt for 33 yds, fair catch by Jalon Calhoun at the DUKE 32
PUNT
8 pl · 35 yd · 5:23
13–14
7:53 1st & 10 OWN 32 Jordan Waters run for 3 yds to the DUKE 35 +3 -0.38
7:09 2nd & 7 OWN 35 Jordan Waters run for 13 yds to the DUKE 48 for a 1ST down +13 1.89
6:27 1st & 10 OWN 48 Riley Leonard run for 1 yd to the DUKE 49 +1 -0.90
5:43 2nd & 9 OWN 49 Riley Leonard run for 4 yds to the ND 47 +4 -0.17
4:55 3rd & 5 OPP 47 Riley Leonard run for 10 yds to the ND 37 for a 1ST down +10 2.03
4:11 1st & 10 OPP 37 Jaquez Moore run for a loss of 1 yard to the ND 38 -1 -0.94
3:25 2nd & 11 OPP 38 Riley Leonard run for 7 yds to the ND 31 +7 0.43
2:42 3rd & 4 OPP 31 Jordan Waters run for a loss of 2 yards to the ND 33 -2 -1.38
2:41 4th & 6 OPP 33 Timeout Notre Dame, clock 02:41
2:35 4th & 6 OPP 33 Riley Leonard punt for 28 yds, downed at the ND 5
TD
10 pl · 95 yd · 2:04
21–14
2:35 1st & 10 OWN 5 Notre Dame Penalty, False Start (Tobias Merriweather) to the ND 3 -2
2:29 1st & 12 OWN 3 Hartman, Sam pass incomplete to Flores Jr., Rico, PENALTY DUKE pass interference (Pickett, Joshua) 13 yards to the NOTREDAME16, NO PLAY, 1ST DOWN NOTREDAME. +13
2:20 1st & 10 OWN 16 Sam Hartman pass complete to Audric Estime for no gain to the ND 16 0 -0.46
1:57 2nd & 10 OWN 16 Sam Hartman pass incomplete to Rico Flores Jr. 0 -0.21
1:49 3rd & 10 OWN 16 Sam Hartman pass complete to Mitchell Evans for 19 yds to the ND 35 for a 1ST down +19 2.01
1:24 1st & 10 OWN 35 Sam Hartman pass complete to Rico Flores Jr. for 24 yds to the DUKE 41 for a 1ST down +24 2.00
1:11 1st & 10 OPP 41 Hartman, Sam pass incomplete to Merriweather, Tobias, PENALTY NOTREDAME pass interference (Merriweather, Tobias) 15 yards to the NOTREDAME44, NO PLAY. -15
1:03 1st & 25 OWN 44 Sam Hartman pass complete to Audric Estime for 9 yds to the DUKE 47 +9 0.80
1:02 2nd & 16 OPP 47 Timeout Notre Dame, clock 01:02
0:57 2nd & 16 OPP 47 Sam Hartman pass incomplete to Mitchell Evans 0 -0.88
0:51 3rd & 16 OPP 47 Sam Hartman pass incomplete to Mitchell Evans 0 -0.56
0:41 4th & 16 OPP 47 Sam Hartman run for 17 yds to the DUKE 30 for a 1ST down +17 4.06
0:38 1st & 10 OPP 30 TEAM pass incomplete 0 -0.56
0:31 2nd & 10 OPP 30 Audric Estime 30 Yd Run (Sam Hartman Pass to Rico Flores Jr. for Two-Point Conversion) +30 3.37
0:31 2nd & goal OPP 3 Timeout Notre Dame, clock 00:31
FUMBLE
2 pl · 1 yd · 0:13
21–14
0:27 1st & 10 OWN 25 Riley Leonard pass complete to Sahmir Hagans for 5 yds to the DUKE 30 +5 0.09
0:18 2nd & 5 OWN 30 Riley Leonard sacked by Howard Cross III for a loss of 4 yards to the DUKE 26 Riley Leonard fumbled, forced by Howard Cross III, recovered by ND Marist Liufau , return for 0 yards -4 -1.09
END OF GAME
1 pl · 9 yd · 0:18
21–14
0:12 1st & 10 OPP 26 Audric Estime run for 9 yds to the DUKE 17 +9 0.65
0:00 OPP 26 End of 4th Quarter
24 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

2sacks2
6plays for loss3
2takeaways0
4three-and-outs forced3
8explosive plays allowed11
5.03yards allowed / play6.29
2 of 12scoring drives allowed4 of 12
Notre Dame
Howard Cross III 13 (3) 1 sk · 3.5 TFL · 1 QH
JD Bertrand 11 (3)
Xavier Watts 8 (2) 0.5 TFL · 1 INT
DJ Brown 7 (5)
Rylie Mills 7
Marist Liufau 6 (3) 0.5 sk · 0.5 TFL
Thomas Harper 5 (3)
Jordan Botelho 4
Duke
Tre Freeman 13 (5) 0.5 sk · 1 TFL · 2 QH
Jeremiah Lewis 10 (3) 1 PD
Dorian Mausi 7 1 PD
Ja'Mion Franklin 6 (1) 1 sk · 1 TFL
Jaylen Stinson 5 (1) 1 PD
Wesley Williams 5
Aeneas Peebles 4 0.5 sk · 0.5 TFL · 1 QH
Cam Dillon 4
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

2 of 3field goals0 of 2
6punts6
38.8punt average37.8
2punts inside the 202
59return yards51
own 27average drive startown 23
Notre Dame
K Spencer Shrader 2/3 FG · long 45 · 1/1 XP
P Bryce McFerson 6 punts · 38.8 avg · 2 in 20 · 1 TB
KR Jeremiyah Love 2 ret · 42 yds · long 21
KR Devyn Ford 1 ret · 13 yds · long 13
PR Chris Tyree 2 ret · 4 yds · long 7
Duke
K Todd Pelino 0/2 FG · 2/2 XP
P Porter Wilson 5 punts · 39.8 avg · 1 in 20
P Riley Leonard 1 punt · 28.0 avg · 1 in 20
KR Terry Moore 2 ret · 44 yds · long 26
PR Sahmir Hagans 1 ret · 7 yds · long 7
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

63plays66
396yards332
12drives12
29%success rate36%
17.76total PPA10.35
Derived from 129 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Audric Estime 6 Yd Run (Spencer Shrader Kick) 7–0
Q2Spencer Shrader 35 Yd Field Goal 10–0
Q3Spencer Shrader 45 Yd Field Goal 13–0
Q3Jordan Waters 1 Yd Run (Todd Pelino Kick) 7–13
Q4Jordan Moore 3 Yd pass from Riley Leonard (Todd Pelino Kick) 14–13
Q4Audric Estime 30 Yd Run (Sam Hartman Pass to Rico Flores Jr. for Two-Point Conversion) 21–14

Biggest plays by PPA

Q4Sam Hartman run for 17 yds to the DUKE 30 for a 1ST down 4.06
Q1Jeremiyah Love run for 34 yds to the DUKE 13 for a 1ST down 3.44
Q4Audric Estime 30 Yd Run (Sam Hartman Pass to Rico Flores Jr. for Two-Point Conversion) 3.37
Q3Jaquez Moore run for 34 yds to the ND 29 for a 1ST down 3.33
Q4Riley Leonard pass complete to Jordan Moore for 26 yds to the 50 yard line for a 1ST… 3.15
Q1Sam Hartman pass complete to Mitchell Evans for 21 yds to the DUKE 41 for a 1ST down 2.86

Series recent meetings

2020 Duke 13 – 27 Notre Dame
2019 Notre Dame 38 – 7 Duke
2016 Duke 38 – 35 Notre Dame
2007 Duke 7 – 28 Notre Dame
1966 Duke 0 – 64 Notre Dame
1961 Notre Dame 13 – 37 Duke
1958 Duke 7 – 9 Notre Dame
Last 7 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal