← CFB Terminal
#44Duke
28
ACC
AT
31
Conference USA
2021 week 1 · Friday, September 3, 2021 at 6:00 PM CT · Jerry Richardson Stadium · 📺 CBSSN · 14,125 att · 72°F, wind 3.4

Drive chart

Duke Charlotte bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
7 pl · 23 yd · 3:25
0–0
14:54 1st & 10 OWN 28 Mataeo Durant run for 7 yds to the Duke 35 +7 0.65
14:54 2nd & 3 OWN 35 Mataeo Durant run for 5 yds to the Duke 40 for a 1ST down +5 0.45
14:54 1st & 10 OWN 40 Mataeo Durant run for 4 yds to the Duke 44 +4 -0.17
14:54 2nd & 6 OWN 44 Gunnar Holmberg pass complete to Jake Bobo for 8 yds to the Charl 48 for a 1ST down +8 1.24
14:54 1st & 10 OPP 48 Mataeo Durant run for 3 yds to the Charl 45 +3 -0.36
14:54 2nd & 7 OPP 45 Mataeo Durant run for a loss of 1 yard to the Charl 46 -1 -1.34
14:54 3rd & 8 OPP 46 Gunnar Holmberg pass complete to Jordan Waters for a loss of 3 yards to the Charl 49 -3 -1.31
11:29 4th & 11 OPP 49 Porter Wilson punt for 49 yds for a touchback
TD
5 pl · 80 yd · 2:38
0–7
11:29 1st & 10 OWN 20 Chris Reynolds pass complete to Victor Tucker for 10 yds to the Charl 30 for a 1ST down +10 0.69
11:29 1st & 10 OWN 30 Shadrick Byrd run for 7 yds to the Charl 37 +7 0.67
11:29 2nd & 3 OWN 37 Chavon McEachern run for a loss of 1 yard to the Charl 36 -1 -1.33
11:29 3rd & 4 OWN 36 Chris Reynolds pass complete to Cameron Dollar for 8 yds to the Charl 44 for a 1ST down +8 1.98
8:51 1st & 10 OWN 44 Chris Reynolds pass complete to Grant DuBose for 56 yds for a TD, (Jonathan Cruz KICK) +56 4.37
PUNT
5 pl · 18 yd · 2:02
0–7
8:51 1st & 10 OWN 25 CHARLOTTE Penalty, Delay Of Game (5 Yards) to the Duke 30 +5
8:51 1st & 5 OWN 30 Gunnar Holmberg pass complete to Jalon Calhoun for no gain to the Duke 30 0 -1.32
8:51 2nd & 5 OWN 30 Gunnar Holmberg run for 11 yds to the Duke 41 for a 1ST down +11 1.32
8:51 1st & 10 OWN 41 Gunnar Holmberg pass incomplete 0 -1.14
8:51 2nd & 10 OWN 41 Gunnar Holmberg pass complete to Darrell Harding Jr. for 5 yds to the Duke 46 +5 0.07
6:56 3rd & 5 OWN 46 Gunnar Holmberg pass complete to Mataeo Durant for 2 yds to the Duke 48 +2 -0.52
6:49 4th & 3 OWN 48 Porter Wilson punt for 39 yds
PUNT
6 pl · 18 yd · 3:29
0–7
6:49 1st & 10 OWN 13 Calvin Camp run for no gain to the Charl 13 0 -0.40
6:49 2nd & 10 OWN 13 Calvin Camp run for 8 yds to the Charl 21 +8 0.29
6:49 3rd & 2 OWN 21 Chris Reynolds run for 7 yds to the Charl 28 for a 1ST down +7 0.95
6:49 1st & 10 OWN 28 CHARLOTTE Penalty, False Start (T.J. Moore) to the Charl 23 -5
6:49 1st & 15 OWN 23 Chris Reynolds pass complete to Taylor Thompson for 5 yds to the Charl 28 +5 0.04
6:49 2nd & 10 OWN 28 Calvin Camp run for 3 yds to the Charl 31 +3 -0.18
6:49 3rd & 7 OWN 31 Chris Reynolds pass incomplete 0 -0.32
3:20 4th & 7 OWN 31 Bailey Rice punt for 46 yds , Josh Blackwell returns for a loss of 1 yard to the Duke 22
PUNT
6 pl · 11 yd · 2:07
0–7
3:20 1st & 10 OWN 22 Gunnar Holmberg run for 2 yds to the Duke 24 +2 -0.40
3:20 2nd & 8 OWN 24 Mataeo Durant run for 5 yds to the Duke 29 +5 0.06
3:20 3rd & 3 OWN 29 Gunnar Holmberg pass complete to Jake Bobo for 10 yds to the Duke 39 for a 1ST down +10 1.76
3:20 1st & 10 OWN 39 Gunnar Holmberg pass incomplete 0 -1.11
3:20 2nd & 10 OWN 39 Gunnar Holmberg run for a loss of 6 yards to the Duke 33 Gunnar Holmberg fumbled, recovered by Duke Gunnar Holmberg -6 -1.18
3:20 3rd & 16 OWN 33 Gunnar Holmberg pass incomplete 0 -0.15
1:13 4th & 16 OWN 33 Porter Wilson punt for 42 yds
FG
10 pl · 60 yd · 5:51
0–10
1:13 1st & 10 OWN 25 Chris Reynolds pass complete to Victor Tucker for 18 yds to the Charl 43 for a 1ST down +18 1.61
0:00 1st & 10 OWN 43 Shadrick Byrd run for 6 yds to the Charl 49 +6 0.39
0:00 OWN 43 End of 1st Quarter
15:00 2nd & 4 OWN 49 Chris Reynolds run for 2 yds to the Duke 49 +2 -0.72
15:00 3rd & 2 OPP 49 Shadrick Byrd run for 4 yds to the Duke 45 for a 1ST down +4 1.32
15:00 1st & 10 OPP 45 Chavon McEachern run for 2 yds to the Duke 43 +2 -0.55
15:00 2nd & 8 OPP 43 Chris Reynolds pass complete to Ryan Carriere for 23 yds Ryan Carriere fumbled, recovered by Charl Ryan Carriere for a 1ST down +23 1.41
15:00 1st & 10 OPP 20 Chavon McEachern run for 2 yds to the Duke 18 +2 -0.21
15:00 2nd & 8 OPP 18 Shadrick Byrd run for 3 yds to the Duke 15 +3 -0.13
15:00 3rd & 5 OPP 15 Chris Reynolds pass incomplete 0 -0.48
10:22 4th & 5 OPP 15 Jonathan Cruz 32 yd FG GOOD
Q2
TD
6 pl · 75 yd · 2:00
7–10
10:22 1st & 10 OWN 25 Mataeo Durant run for 7 yds to the Duke 32 +7 0.60
10:22 2nd & 3 OWN 32 Mataeo Durant run for 10 yds to the Duke 42 for a 1ST down +10 0.91
10:22 1st & 10 OWN 42 Gunnar Holmberg pass complete to Jarett Garner for 14 yds to the Charl 44 for a 1ST down +14 1.15
10:22 1st & 10 OPP 44 Jordan Waters run for 6 yds to the Charl 38 +6 0.30
10:22 2nd & 4 OPP 38 Gunnar Holmberg sacked by Markees Watts for 0 yards to the Charl 43 0 -0.97
8:22 3rd & 9 OPP 43 Gunnar Holmberg pass complete to Jordan Waters for 43 yds for a TD, (Charlie Ham KICK) +43 5.23
PUNT
4 pl · 6 yd · 2:17
7–10
8:15 1st & 10 OWN 22 Chris Reynolds pass complete to Cameron Dollar for 11 yds to the Charl 33 for a 1ST down +11 0.84
8:15 1st & 10 OWN 33 Calvin Camp run for a loss of 4 yards to the Charl 29 -4 -1.44
8:15 2nd & 14 OWN 29 Calvin Camp run for a loss of 1 yard to the Charl 28 -1 -0.34
8:15 3rd & 15 OWN 28 Chris Reynolds pass incomplete 0 -0.12
5:58 4th & 15 OWN 28 Bailey Rice punt for 35 yds, fair catch by Josh Blackwell at the Duke 37
TD
9 pl · 63 yd · 3:01
14–10
5:58 1st & 10 OWN 37 Mataeo Durant run for 8 yds to the Duke 45 +8 1.04
5:58 2nd & 2 OWN 45 Mataeo Durant run for 21 yds to the Charl 34 for a 1ST down +21 1.08
5:58 1st & 10 OPP 34 Mataeo Durant run for 7 yds to the Charl 27 +7 0.38
5:58 2nd & 3 OPP 27 Mataeo Durant run for 10 yds to the Charl 17 for a 1ST down +10 -0.03
5:58 1st & 10 OPP 17 Mataeo Durant run for 5 yds to the Charl 12 +5 0.07
5:58 2nd & 5 OPP 12 Mataeo Durant run for 7 yds to the Charl 5 for a 1ST down +7 0.62
5:58 1st & 5 OPP 5 Jordan Waters run for 1 yd to the Charl 4 +1 -0.45
3:02 2nd & 4 OPP 4 Gunnar Holmberg run for a loss of 1 yard to the Charl 5 -1 -0.43
2:57 3rd & 5 OPP 5 Mataeo Durant run for 5 yds for a TD, (Charlie Ham KICK) +5 2.76
PUNT
3 pl · 5 yd · 1:34
14–10
2:52 1st & 10 OWN 20 Chris Reynolds pass complete to Victor Tucker for 4 yds to the Charl 24 +4 -0.09
2:52 2nd & 6 OWN 24 CHARLOTTE Penalty, False Start (-5 Yards) to the Charl 19 -5
2:52 2nd & 11 OWN 19 Shadrick Byrd run for 8 yds to the Charl 27 +8 0.33
2:52 3rd & 3 OWN 27 Shadrick Byrd run for a loss of 5 yards to the Charl 25 -5 -0.59
1:18 4th & 5 OWN 25 Bailey Rice punt for 43 yds , Josh Blackwell returns for no gain to the Duke 32
END OF HALF
6 pl · 50 yd · 1:18
14–10
1:18 1st & 10 OWN 32 Gunnar Holmberg pass incomplete 0 -0.93
1:18 2nd & 10 OWN 32 Gunnar Holmberg pass complete to Jake Bobo for 9 yds to the Duke 41 +9 0.88
1:18 3rd & 1 OWN 41 Mataeo Durant run for 5 yds to the Duke 46 for a 1ST down +5 1.38
1:18 1st & 10 OWN 46 Gunnar Holmberg sacked by Luke Martin and Bryan Wallace for 0 yards to the Duke 38 0 -1.16
0:11 2nd & 18 OWN 38 #12 G.Holmberg pass to the right incomplete intended for #21 M.Durant broken up by #7 K.Wardlow at the DUK38. PENALTY CLT Offsides on #7 K.Wardlow enforced 5 yards from the DUK38 to the DUK43 [NHSG]. NO PLAY (replay the down). +5
0:04 2nd & 13 OWN 43 Mataeo Durant run for 9 yds to the Charl 48 +9 0.95
0:00 3rd & 4 OPP 48 Jordan Waters run for 30 yds to the Charl 18 for a 1ST down +30 2.43
0:00 OPP 18 End of 2nd Quarter
Q3
TD
11 pl · 75 yd · 5:06
14–17
15:00 1st & 10 OWN 25 Chavon McEachern run for 6 yds to the Charl 31 +6 0.33
15:00 2nd & 4 OWN 31 Chris Reynolds pass incomplete 0 -0.87
15:00 3rd & 4 OWN 31 Chris Reynolds pass complete to Chavon McEachern for 11 yds to the Charl 42 for a 1ST down +11 2.05
15:00 1st & 10 OWN 42 #3 C.Reynolds pass to the left incomplete dropped by #4 C.Dollar thrown to the CLT48. PENALTY CLT Holding enforced 10 yards from the CLT42 to the CLT32 [NHSG]. NO PLAY (replay the down). -10
15:00 1st & 20 OWN 32 Chris Reynolds run for 5 yds to the Charl 37 +5 0.03
15:00 2nd & 15 OWN 37 Chris Reynolds pass incomplete 0 -0.45
15:00 3rd & 15 OWN 37 Chris Reynolds pass complete to Grant DuBose for 17 yds to the Duke 46 for a 1ST down +17 3.47
15:00 1st & 10 OPP 46 CHARLOTTE Penalty, False Start (-5 Yards) to the Charl 49 -5
15:00 1st & 15 OWN 49 Calvin Camp run for a loss of 5 yards to the Charl 44 -5 -1.89
15:00 2nd & 20 OWN 44 Victor Tucker run for 15 yds to the Duke 41 +15 2.03
10:46 3rd & 5 OPP 41 run for 41 yds for a 1ST down +41
10:46 1st & 1 OPP 1 Shadrick Byrd run for no gain to the Duke 1 0 -0.96
9:54 2nd & 1 OPP 1 Chris Reynolds run for 1 yd for a TD, (Jonathan Cruz KICK) +1 1.90
FUMBLE
8 pl · 81 yd · 2:37
14–17
9:49 1st & 10 OWN 19 Gunnar Holmberg run for 9 yds to the Duke 28 +9 1.08
9:49 2nd & 1 OWN 28 Jordan Waters run for 23 yds to the Charl 49 for a 1ST down +23 1.59
9:49 1st & 10 OPP 49 Gunnar Holmberg pass complete to Jake Bobo for 16 yds to the Charl 33 for a 1ST down +16 0.86
9:49 1st & 10 OPP 33 Gunnar Holmberg pass incomplete 0 -0.64
9:49 2nd & 10 OPP 33 Mataeo Durant run for 1 yd to the Charl 32 +1 -0.65
9:49 3rd & 9 OPP 32 Gunnar Holmberg pass complete to Mataeo Durant for 23 yds to the Charl 9 for a 1ST down +23 1.77
9:49 1st & 9 OPP 9 Mataeo Durant run for 5 yds to the Charl 4 +5 0.09
PUNT
3 pl · 9 yd · 2:18
14–17
7:12 1st & 15 OWN 15 Keith Pearson run for 4 yds to the Charl 19 +4 -0.04
7:12 2nd & 11 OWN 19 Shadrick Byrd run for 7 yds to the Charl 26 +7 0.21
7:12 3rd & 4 OWN 26 Shadrick Byrd run for a loss of 2 yards to the Charl 24 -2 -0.42
4:54 4th & 6 OWN 24 Bailey Rice punt for 40 yds, fair catch by Josh Blackwell at the Duke 36
ON DOWNS
5 pl · 25 yd · 1:13
14–17
4:54 1st & 10 OWN 36 Gunnar Holmberg pass complete to Cole Finney for 20 yds to the Charl 44 for a 1ST down +20 1.73
4:54 1st & 10 OPP 44 Mataeo Durant run for 3 yds to the Charl 41 +3 -0.32
4:54 2nd & 7 OPP 41 Mataeo Durant run for 2 yds to the Charl 39 +2 -0.58
4:54 3rd & 5 OPP 39 Gunnar Holmberg pass incomplete 0 -1.08
3:41 4th & 5 OPP 39 Gunnar Holmberg pass incomplete 0 -1.61
PUNT
3 pl · 0 yd · 1:01
14–17
3:41 1st & 10 OWN 39 Chavon McEachern run for no gain to the Charl 39 0 -1.11
3:41 2nd & 10 OWN 39 Chris Reynolds pass incomplete 0 -0.73
3:41 3rd & 10 OWN 39 Chris Reynolds pass incomplete 0 -0.39
2:40 4th & 10 OWN 39 Bailey Rice punt for 34 yds, fair catch by Josh Blackwell at the Duke 27
PUNT
4 pl · 5 yd · 1:27
14–17
2:40 1st & 10 OWN 27 Gunnar Holmberg pass complete to Jake Bobo for 14 yds to the Duke 41 for a 1ST down +14 1.27
2:40 1st & 10 OWN 41 Mataeo Durant run for a loss of 3 yards to the Duke 38 -3 -1.69
2:40 2nd & 13 OWN 38 Gunnar Holmberg pass complete to Jalon Calhoun for 5 yds to the Duke 43 +5 0.05
1:13 4th & 19 OWN 32 Porter Wilson punt for 43 yds, fair catch by Victor Tucker at the Charl 25
PUNT
6 pl · 20 yd · 2:11
14–17
1:13 1st & 10 OWN 25 Chavon McEachern run for 3 yds to the Charl 28 +3 -0.30
1:13 2nd & 7 OWN 28 Chris Reynolds pass incomplete 0 -0.56
0:00 3rd & 7 OWN 28 Chris Reynolds run for 12 yds to the Charl 40 for a 1ST down +12 2.18
0:00 OWN 28 End of 3rd Quarter
14:54 1st & 10 OWN 40 Chris Reynolds pass incomplete 0 -1.12
14:54 2nd & 10 OWN 40 Chris Reynolds pass incomplete 0 -0.76
14:54 3rd & 10 OWN 40 Chris Reynolds run for 5 yds to the Charl 45 +5 0.04
14:54 4th & 5 OWN 45 Bailey Rice punt for 33 yds, fair catch by Josh Blackwell at the Duke 22
Q4
TD
3 pl · 68 yd · 0:55
21–17
13:07 3rd & 1 OWN 41 Mataeo Durant run for 59 yds for a TD, (Charlie Ham KICK) +59 5.57
PUNT
5 pl · 13 yd · 3:17
21–17
13:07 1st & 10 OWN 25 Chavon McEachern run for 3 yds to the Charl 28 +3 -0.30
13:07 2nd & 7 OWN 28 Chavon McEachern run for 8 yds to the Charl 36 for a 1ST down +8 1.23
13:07 1st & 10 OWN 36 Chavon McEachern run for no gain to the Charl 36 0 -1.04
13:07 2nd & 10 OWN 36 Shadrick Byrd run for 2 yds to the Charl 38 +2 -0.41
13:07 3rd & 8 OWN 38 Chris Reynolds run for no gain to the Charl 38 0 -0.44
9:50 4th & 8 OWN 38 Bailey Rice punt for 33 yds, fair catch by Josh Blackwell at the Duke 29
PUNT
4 pl · 35 yd · 2:37
21–17
9:50 1st & 10 OWN 29 Jordan Moore run for 38 yds to the Charl 33 for a 1ST down +38 2.87
9:50 1st & 10 OPP 33 QB Keeper #8 J.Moore rush to the right for a gain of 3 yards to the CLT30, End of Play. PENALTY DUK Holding on #70 J.Gelotte enforced 10 yards from the CLT33 to the CLT43 [NHSG]. NO PLAY (replay the down). -10
8:21 1st & 20 OPP 43 Jordan Waters run for 5 yds to the Charl 38 +5 0.05
8:21 2nd & 15 OPP 38 Gunnar Holmberg pass complete to Jontavis Robertson for no gain to the Charl 38 0 -1.02
8:21 3rd & 15 OPP 38 Mataeo Durant run for 2 yds to the Charl 36 +2 -0.54
7:13 4th & 13 OPP 36 Porter Wilson punt for 28 yds, fair catch by Victor Tucker at the Charl 8
TD
8 pl · 92 yd · 4:14
21–24
7:13 1st & 10 OWN 8 Calvin Camp run for a loss of 1 yard to the Charl 7 -1 -0.36
7:13 2nd & 11 OWN 7 Chris Reynolds pass complete to Victor Tucker for 29 yds to the Charl 36 for a 1ST down +29 2.06
7:13 1st & 10 OWN 36 Calvin Camp run for 2 yds to the Charl 38 +2 -0.64
7:13 2nd & 8 OWN 38 Chris Reynolds pass complete to Taylor Thompson for 4 yds to the Charl 42 +4 -0.14
7:13 3rd & 4 OWN 42 Chris Reynolds pass complete to Victor Tucker for 10 yds to the Duke 48 for a 1ST down +10 2.24
7:13 1st & 10 OPP 48 Chris Reynolds pass complete to Grant DuBose for 36 yds to the Duke 12 for a 1ST down +36 1.16
7:13 1st & 10 OPP 12 Chris Reynolds run for 3 yds to the Duke 9 +3 -0.10
2:59 2nd & 7 OPP 9 Chris Reynolds pass complete to Grant DuBose for 9 yds for a TD, (Jonathan Cruz KICK) +9 2.63
TD
5 pl · 80 yd · 1:15
28–24
2:59 1st & 10 OWN 25 DUKE Penalty, Delay Of Game (TEAM) to the Duke 20 -5
2:59 1st & 15 OWN 20 Gunnar Holmberg pass complete to Jake Bobo for 11 yds to the Duke 31 +11 1.07
2:59 2nd & 4 OWN 31 Mataeo Durant run for 3 yds to the Duke 34 +3 -0.36
2:59 3rd & 1 OWN 34 Mataeo Durant run for 4 yds to the Duke 38 for a 1ST down +4 1.15
2:59 1st & 10 OWN 38 Gunnar Holmberg pass complete to Jake Bobo for 9 yds to the Duke 47 +9 1.37
1:44 2nd & 1 OWN 47 Mataeo Durant run for 53 yds for a TD, (Charlie Ham KICK) +53 3.59
TD
7 pl · 75 yd · 1:11
28–31
1:44 1st & 10 OWN 25 Chris Reynolds pass complete to Victor Tucker for 9 yds to the Charl 34 +9 1.25
1:19 2nd & 1 OWN 34 Chris Reynolds sacked for 0 yards to the Charl 29 0 -1.28
1:19 3rd & 6 OWN 29 Chris Reynolds pass complete to Victor Tucker for 19 yds to the Charl 48 for a 1ST down +19 2.83
1:19 1st & 10 OWN 48 Chris Reynolds pass complete to Victor Tucker for 34 yds to the Duke 18 for a 1ST down +34 1.42
1:19 1st & 10 OPP 18 Chris Reynolds pass incomplete 0 -0.35
1:19 2nd & 10 OPP 18 Chris Reynolds run for 7 yds to the Duke 11 +7 0.21
0:33 3rd & 3 OPP 11 Chris Reynolds pass complete to Shadrick Byrd for 11 yds for a TD, (Jonathan Cruz KICK) +11 2.73
0:33 OWN 35 Jonathan Cruz kickoff
FUMBLE
5 pl · 22 yd · 0:27
28–31
0:27 1st & 10 OWN 35 Gunnar Holmberg pass incomplete 0 -1.01
0:14 2nd & 10 OWN 35 Gunnar Holmberg pass complete to Jalon Calhoun for 16 yds to the Charl 49 for a 1ST down +16 2.50
0:14 1st & 10 OPP 49 Gunnar Holmberg pass incomplete 0 -1.10
0:14 2nd & 10 OPP 49 DUKE Penalty, Personal Foul (Jake Marwede) to the Duke 40 -15
0:14 2nd & 21 OWN 40 DUKE Penalty, False Start (TEAM) to the Duke 35 -5
0:00 2nd & 26 OWN 35 Gunnar Holmberg pass complete to Mataeo Durant for 22 yds to the Charl 43 +22 2.60
25 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

1sacks2
7plays for loss4
0takeaways2
3three-and-outs forced0
10explosive plays allowed12
6.64yards allowed / play8.87
5 of 12scoring drives allowed4 of 13
Duke
Lummie Young IV 10 (5) 2 PD
Jalen Alexander 9 (7) 0.5 TFL · 1 QH
R.J. Oben 5 (3) 1 sk · 2.5 TFL · 2 QH
Dorian Mausi 5 (2) 0.5 TFL
Da'Quan Johnson 5 (3)
Shaka Heyward 4 (2) 1 TFL · 2 QH
Christian Rorie 4 (2) 1 QH
DeWayne Carter 4 (3)
Charlotte
Luke Martin 10 (6) 0.5 sk · 0.5 TFL
Markees Watts 9 (7) 1 sk · 1 TFL
Prince Bemah 8 (5) 2 TFL
Geovante' Howard 6 (6)
Tyler Murray 6 (4) 2 QH
Jonathan Alexander 6 (4)
Valerian Agbaw Jr. 4 (3) 1 PD
Kofi Wardlow 3 (3) 1 sk · 2 TFL
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

field goals1 of 1
5punts7
40.2punt average37.7
2punts inside the 200
65return yards33
own 29average drive startown 20
Duke
K Charlie Ham 4/4 XP
P Porter Wilson 5 punts · 40.2 avg · 2 in 20 · 1 TB
KR Jaylen Stinson 3 ret · 66 yds · long 25
PR Josh Blackwell 2 ret · -1 yds
Charlotte
K Jonathan Cruz 1/1 FG · long 32 · 4/4 XP
P Bailey Rice 7 punts · 37.7 avg
KR Shadrick Byrd 2 ret · 33 yds · long 22
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

67plays69
594yards458
13drives12
54%success rate41%
32.18total PPA21.99
Derived from 136 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Chris Reynolds pass complete to Grant DuBose for 56 yds for a TD, (Jonathan Cruz KICK) 7–0
Q2Jonathan Cruz 32 yd FG GOOD 10–0
Q2Gunnar Holmberg pass complete to Jordan Waters for 43 yds for a TD, (Charlie Ham KICK) 7–10
Q2Mataeo Durant run for 5 yds for a TD, (Charlie Ham KICK) 14–10
Q3Chris Reynolds run for 1 yd for a TD, (Jonathan Cruz KICK) 17–14
Q4Mataeo Durant run for 59 yds for a TD, (Charlie Ham KICK) 21–17
Q4Chris Reynolds pass complete to Grant DuBose for 9 yds for a TD, (Jonathan Cruz KICK) 24–21
Q4Mataeo Durant run for 53 yds for a TD, (Charlie Ham KICK) 28–24
Q4Chris Reynolds pass complete to Shadrick Byrd for 11 yds for a TD, (Jonathan Cruz KICK) 31–28

Biggest plays by PPA

Q4Mataeo Durant run for 59 yds for a TD, (Charlie Ham KICK) 5.57
Q2Gunnar Holmberg pass complete to Jordan Waters for 43 yds for a TD, (Charlie Ham KICK) 5.23
Q1Chris Reynolds pass complete to Grant DuBose for 56 yds for a TD, (Jonathan Cruz KICK) 4.37
Q4Mataeo Durant run for 53 yds for a TD, (Charlie Ham KICK) 3.59
Q3Chris Reynolds pass complete to Grant DuBose for 17 yds to the Duke 46 for a 1ST down 3.47
Q4Jordan Moore run for 38 yds to the Charl 33 for a 1ST down 2.87

Series recent meetings

2020 Charlotte 19 – 53 Duke
Last 1 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal