Week 1 · 2021
Duke at Charlotte
Fri 09/03/2021 07:00 PMJerry Richardson StadiumCharlotte pregame33% — Pregame win probability: 33% for Charlotte. Duke favored, and lost — Charlotte won.
72°3 mph WNW · 61% humidityRecorded at kickoff by College Football Data
Duke
28
3–9
Charlotte
31
5–7
Attendance
14,125
reported
DUKE9 plays, 23 yd · Punt | ||||
| 14:54 | 1st & 10 | own 28 | Mataeo Durant run for 7 yds to the Duke 35 | +7 |
| 14:54 | 2nd & 3 | own 35 | Mataeo Durant run for 5 yds to the Duke 40 for a 1ST down | +5 |
| 14:54 | 1st & 10 | own 40 | Mataeo Durant run for 4 yds to the Duke 44 | +4 |
| 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 |
| 14:54 | 1st & 10 | opp 48 | Mataeo Durant run for 3 yds to the Charl 45 | +3 |
| 14:54 | 2nd & 7 | opp 45 | Mataeo Durant run for a loss of 1 yard to the Charl 46 | −1 |
| 14:54 | own 35 | Jonathan Cruz kickoff for 62 yds , Jaylen Stinson return for 25 yds to the Duke 28 | +25 | |
| 14:54 | 3rd & 8 | opp 46 | Gunnar Holmberg pass complete to Jordan Waters for a loss of 3 yards to the Charl 49 | −3 |
| 11:29 | 4th & 11 | opp 49 | Porter Wilson punt for 49 yds for a touchback | 0 |
CLT5 plays, 80 yd · Touchdown | ||||
| 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 |
| 11:29 | 1st & 10 | own 30 | Shadrick Byrd run for 7 yds to the Charl 37 | +7 |
| 11:29 | 2nd & 3 | own 37 | Chavon McEachern run for a loss of 1 yard to the Charl 36 | −1 |
| 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 |
| 8:51 | 1st & 10 | own 44 | Chris Reynolds pass complete to Grant DuBose for 56 yds for a TD, (Jonathan Cruz KICK) | +56 |
DUKE8 plays, 18 yd · Punt | ||||
| 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 |
| 8:51 | 2nd & 5 | own 30 | Gunnar Holmberg run for 11 yds to the Duke 41 for a 1ST down | +11 |
| 8:51 | 1st & 10 | own 41 | Gunnar Holmberg pass incomplete | 0 |
| 8:51 | 2nd & 10 | own 41 | Gunnar Holmberg pass complete to Darrell Harding Jr. for 5 yds to the Duke 46 | +5 |
| 8:51 | own 35 | Jonathan Cruz kickoff for 65 yds for a touchback | 0 | |
| 6:56 | 3rd & 5 | own 46 | Gunnar Holmberg pass complete to Mataeo Durant for 2 yds to the Duke 48 | +2 |
| 6:49 | 4th & 3 | own 48 | Porter Wilson punt for 39 yds | 0 |
CLT8 plays, 18 yd · Punt | ||||
| 6:49 | 1st & 10 | own 13 | Calvin Camp run for no gain to the Charl 13 | 0 |
| 6:49 | 2nd & 10 | own 13 | Calvin Camp run for 8 yds to the Charl 21 | +8 |
| 6:49 | 3rd & 2 | own 21 | Chris Reynolds run for 7 yds to the Charl 28 for a 1ST down | +7 |
| 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 |
| 6:49 | 2nd & 10 | own 28 | Calvin Camp run for 3 yds to the Charl 31 | +3 |
| 6:49 | 3rd & 7 | own 31 | Chris Reynolds pass incomplete | 0 |
| 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 | +46 |
DUKE7 plays, 11 yd · Punt | ||||
| 3:20 | 1st & 10 | own 22 | Gunnar Holmberg run for 2 yds to the Duke 24 | +2 |
| 3:20 | 2nd & 8 | own 24 | Mataeo Durant run for 5 yds to the Duke 29 | +5 |
| 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 |
| 3:20 | 1st & 10 | own 39 | Gunnar Holmberg pass incomplete | 0 |
| 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 |
| 3:20 | 3rd & 16 | own 33 | Gunnar Holmberg pass incomplete | 0 |
| 1:13 | 4th & 16 | own 33 | Porter Wilson punt for 42 yds | 0 |
CLT11 plays, 60 yd · Field goal | ||||
| 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 |
| 0:00 | 1st & 10 | own 43 | Shadrick Byrd run for 6 yds to the Charl 49 | +6 |
| 0:00 | own 43 | End of 1st Quarter | 0 | |
| 15:00 | 2nd & 4 | own 49 | Chris Reynolds run for 2 yds to the Duke 49 | +2 |
| 15:00 | 3rd & 2 | opp 49 | Shadrick Byrd run for 4 yds to the Duke 45 for a 1ST down | +4 |
| 15:00 | 1st & 10 | opp 45 | Chavon McEachern run for 2 yds to the Duke 43 | +2 |
| 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 |
| 15:00 | 1st & 10 | opp 20 | Chavon McEachern run for 2 yds to the Duke 18 | +2 |
| 15:00 | 2nd & 8 | opp 18 | Shadrick Byrd run for 3 yds to the Duke 15 | +3 |
| 15:00 | 3rd & 5 | opp 15 | Chris Reynolds pass incomplete | 0 |
| 10:22 | 4th & 5 | opp 15 | Jonathan Cruz 32 yd FG GOOD | +32 |
DUKE7 plays, 75 yd · Touchdown | ||||
| 10:22 | 1st & 10 | own 25 | Mataeo Durant run for 7 yds to the Duke 32 | +7 |
| 10:22 | 2nd & 3 | own 32 | Mataeo Durant run for 10 yds to the Duke 42 for a 1ST down | +10 |
| 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 |
| 10:22 | 1st & 10 | opp 44 | Jordan Waters run for 6 yds to the Charl 38 | +6 |
| 10:22 | 2nd & 4 | opp 38 | Gunnar Holmberg sacked by Markees Watts for 0 yards to the Charl 43 | 0 |
| 10:22 | own 35 | Jonathan Cruz kickoff for 65 yds for a touchback | 0 | |
| 8:22 | 3rd & 9 | opp 43 | Gunnar Holmberg pass complete to Jordan Waters for 43 yds for a TD, (Charlie Ham KICK) | +43 |
CLT6 plays, 6 yd · Punt | ||||
| 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 |
| 8:15 | 1st & 10 | own 33 | Calvin Camp run for a loss of 4 yards to the Charl 29 | −4 |
| 8:15 | 2nd & 14 | own 29 | Calvin Camp run for a loss of 1 yard to the Charl 28 | −1 |
| 8:15 | 3rd & 15 | own 28 | Chris Reynolds pass incomplete | 0 |
| 8:15 | own 35 | Charlie Ham kickoff for 65 yds , Shadrick Byrd return for 22 yds to the Charl 22 | +22 | |
| 5:58 | 4th & 15 | own 28 | Bailey Rice punt for 35 yds, fair catch by Josh Blackwell at the Duke 37 | 0 |
DUKE9 plays, 63 yd · Touchdown | ||||
| 5:58 | 1st & 10 | own 37 | Mataeo Durant run for 8 yds to the Duke 45 | +8 |
| 5:58 | 2nd & 2 | own 45 | Mataeo Durant run for 21 yds to the Charl 34 for a 1ST down | +21 |
| 5:58 | 1st & 10 | opp 34 | Mataeo Durant run for 7 yds to the Charl 27 | +7 |
| 5:58 | 2nd & 3 | opp 27 | Mataeo Durant run for 10 yds to the Charl 17 for a 1ST down | +10 |
| 5:58 | 1st & 10 | opp 17 | Mataeo Durant run for 5 yds to the Charl 12 | +5 |
| 5:58 | 2nd & 5 | opp 12 | Mataeo Durant run for 7 yds to the Charl 5 for a 1ST down | +7 |
| 5:58 | 1st & goal | opp 5 | Jordan Waters run for 1 yd to the Charl 4 | +1 |
| 3:02 | 2nd & goal | opp 4 | Gunnar Holmberg run for a loss of 1 yard to the Charl 5 | −1 |
| 2:57 | 3rd & goal | opp 5 | Mataeo Durant run for 5 yds for a TD, (Charlie Ham KICK) | +5 |
CLT6 plays, 5 yd · Punt | ||||
| 2:52 | 1st & 10 | own 20 | Chris Reynolds pass complete to Victor Tucker for 4 yds to the Charl 24 | +4 |
| 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 |
| 2:52 | 3rd & 3 | own 27 | Shadrick Byrd run for a loss of 5 yards to the Charl 25 | −5 |
| 2:52 | own 35 | Charlie Ham kickoff for 56 yds , Shadrick Byrd return for 11 yds to the Charl 20 | +11 | |
| 1:18 | 4th & 5 | own 25 | Bailey Rice punt for 43 yds , Josh Blackwell returns for no gain to the Duke 32 | 0 |
DUKE8 plays, 50 yd · End of period | ||||
| 1:18 | 1st & 10 | own 32 | Gunnar Holmberg pass incomplete | 0 |
| 1:18 | 2nd & 10 | own 32 | Gunnar Holmberg pass complete to Jake Bobo for 9 yds to the Duke 41 | +9 |
| 1:18 | 3rd & 1 | own 41 | Mataeo Durant run for 5 yds to the Duke 46 for a 1ST down | +5 |
| 1:18 | 1st & 10 | own 46 | Gunnar Holmberg sacked by Luke Martin and Bryan Wallace for 0 yards to the Duke 38 | 0 |
| 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:00 | 3rd & 4 | opp 48 | Jordan Waters run for 30 yds to the Charl 18 for a 1ST down | +30 |
| 0:00 | opp 18 | End of 2nd Quarter | 0 | |
CLT14 plays, 75 yd · Touchdown | ||||
| 15:00 | 1st & 10 | own 25 | Chavon McEachern run for 6 yds to the Charl 31 | +6 |
| 15:00 | 2nd & 4 | own 31 | Chris Reynolds pass incomplete | 0 |
| 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 |
| 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 |
| 15:00 | 2nd & 15 | own 37 | Chris Reynolds pass incomplete | 0 |
| 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 |
| 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 |
| 15:00 | 2nd & 20 | own 44 | Victor Tucker run for 15 yds to the Duke 41 | +15 |
| 15:00 | own 35 | Charlie Ham kickoff for 64 yds | 0 | |
| 10:46 | 3rd & 5 | opp 41 | run for 41 yds for a 1ST down | +41 |
| 10:46 | 1st & goal | opp 1 | Shadrick Byrd run for no gain to the Duke 1 | 0 |
| 9:54 | 2nd & goal | opp 1 | Chris Reynolds run for 1 yd for a TD, (Jonathan Cruz KICK) | +1 |
DUKE9 plays, 81 yd · Turnover | ||||
| 9:49 | 1st & 10 | own 19 | Gunnar Holmberg run for 9 yds to the Duke 28 | +9 |
| 9:49 | 2nd & 1 | own 28 | Jordan Waters run for 23 yds to the Charl 49 for a 1ST down | +23 |
| 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 |
| 9:49 | 1st & 10 | opp 33 | Gunnar Holmberg pass incomplete | 0 |
| 9:49 | 2nd & 10 | opp 33 | Mataeo Durant run for 1 yd to the Charl 32 | +1 |
| 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 |
| 9:49 | 1st & goal | opp 9 | Mataeo Durant run for 5 yds to the Charl 4 | +5 |
| 9:49 | own 35 | Jonathan Cruz kickoff for 62 yds , Jaylen Stinson return for 16 yds to the Duke 19 | +16 | |
| 7:12 | 1st & 10 | own 20 | #3 C.Reynolds pass to the right complete for 16 yards to #1 V.Tucker caught at the CLT31 and advanced to the CLT36 (#33 L.Johnson), out of bounds. PENALTY CLT Ineligible Receiver Downfield on Pass on #57 A.Gist enforced 5 yards from the CLT20 to the CLT15 [NH]. NO PLAY (replay the down). | −5 |
CLT4 plays, 9 yd · Punt | ||||
| 7:12 | 1st & 15 | own 15 | Keith Pearson run for 4 yds to the Charl 19 | +4 |
| 7:12 | 2nd & 11 | own 19 | Shadrick Byrd run for 7 yds to the Charl 26 | +7 |
| 7:12 | 3rd & 4 | own 26 | Shadrick Byrd run for a loss of 2 yards to the Charl 24 | −2 |
| 4:54 | 4th & 6 | own 24 | Bailey Rice punt for 40 yds, fair catch by Josh Blackwell at the Duke 36 | 0 |
DUKE5 plays, 25 yd · On downs | ||||
| 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 |
| 4:54 | 1st & 10 | opp 44 | Mataeo Durant run for 3 yds to the Charl 41 | +3 |
| 4:54 | 2nd & 7 | opp 41 | Mataeo Durant run for 2 yds to the Charl 39 | +2 |
| 4:54 | 3rd & 5 | opp 39 | Gunnar Holmberg pass incomplete | 0 |
| 3:41 | 4th & 5 | opp 39 | Gunnar Holmberg pass incomplete | 0 |
CLT4 plays, 0 yd · Punt | ||||
| 3:41 | 1st & 10 | own 39 | Chavon McEachern run for no gain to the Charl 39 | 0 |
| 3:41 | 2nd & 10 | own 39 | Chris Reynolds pass incomplete | 0 |
| 3:41 | 3rd & 10 | own 39 | Chris Reynolds pass incomplete | 0 |
| 2:40 | 4th & 10 | own 39 | Bailey Rice punt for 34 yds, fair catch by Josh Blackwell at the Duke 27 | 0 |
DUKE4 plays, 5 yd · Punt | ||||
| 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 |
| 2:40 | 1st & 10 | own 41 | Mataeo Durant run for a loss of 3 yards to the Duke 38 | −3 |
| 2:40 | 2nd & 13 | own 38 | Gunnar Holmberg pass complete to Jalon Calhoun for 5 yds to the Duke 43 | +5 |
| 1:13 | 4th & 19 | own 32 | Porter Wilson punt for 43 yds, fair catch by Victor Tucker at the Charl 25 | 0 |
CLT8 plays, 20 yd · Punt | ||||
| 1:13 | 1st & 10 | own 25 | Chavon McEachern run for 3 yds to the Charl 28 | +3 |
| 1:13 | 2nd & 7 | own 28 | Chris Reynolds pass incomplete | 0 |
| 0:00 | 3rd & 7 | own 28 | Chris Reynolds run for 12 yds to the Charl 40 for a 1ST down | +12 |
| 0:00 | own 28 | End of 3rd Quarter | 0 | |
| 14:54 | 1st & 10 | own 40 | Chris Reynolds pass incomplete | 0 |
| 14:54 | 2nd & 10 | own 40 | Chris Reynolds pass incomplete | 0 |
| 14:54 | 3rd & 10 | own 40 | Chris Reynolds run for 5 yds to the Charl 45 | +5 |
| 14:54 | 4th & 5 | own 45 | Bailey Rice punt for 33 yds, fair catch by Josh Blackwell at the Duke 22 | 0 |
DUKE1 play, 68 yd · Touchdown | ||||
| 13:07 | 3rd & 1 | own 41 | Mataeo Durant run for 59 yds for a TD, (Charlie Ham KICK) | +59 |
CLT7 plays, 13 yd · Punt | ||||
| 13:07 | 1st & 10 | own 25 | Chavon McEachern run for 3 yds to the Charl 28 | +3 |
| 13:07 | 2nd & 7 | own 28 | Chavon McEachern run for 8 yds to the Charl 36 for a 1ST down | +8 |
| 13:07 | 1st & 10 | own 36 | Chavon McEachern run for no gain to the Charl 36 | 0 |
| 13:07 | 2nd & 10 | own 36 | Shadrick Byrd run for 2 yds to the Charl 38 | +2 |
| 13:07 | 3rd & 8 | own 38 | Chris Reynolds run for no gain to the Charl 38 | 0 |
| 13:07 | own 35 | Charlie Ham kickoff for 65 yds | 0 | |
| 9:50 | 4th & 8 | own 38 | Bailey Rice punt for 33 yds, fair catch by Josh Blackwell at the Duke 29 | 0 |
DUKE6 plays, 35 yd · Punt | ||||
| 9:50 | 1st & 10 | own 29 | Jordan Moore run for 38 yds to the Charl 33 for a 1ST down | +38 |
| 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 |
| 8:21 | 2nd & 15 | opp 38 | Gunnar Holmberg pass complete to Jontavis Robertson for no gain to the Charl 38 | 0 |
| 8:21 | 3rd & 15 | opp 38 | Mataeo Durant run for 2 yds to the Charl 36 | +2 |
| 7:13 | 4th & 13 | opp 36 | Porter Wilson punt for 28 yds, fair catch by Victor Tucker at the Charl 8 | 0 |
CLT8 plays, 92 yd · Touchdown | ||||
| 7:13 | 1st & 10 | own 8 | Calvin Camp run for a loss of 1 yard to the Charl 7 | −1 |
| 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 |
| 7:13 | 1st & 10 | own 36 | Calvin Camp run for 2 yds to the Charl 38 | +2 |
| 7:13 | 2nd & 8 | own 38 | Chris Reynolds pass complete to Taylor Thompson for 4 yds to the Charl 42 | +4 |
| 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 |
| 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 |
| 7:13 | 1st & 10 | opp 12 | Chris Reynolds run for 3 yds to the Duke 9 | +3 |
| 2:59 | 2nd & 7 | opp 9 | Chris Reynolds pass complete to Grant DuBose for 9 yds for a TD, (Jonathan Cruz KICK) | +9 |
DUKE7 plays, 80 yd · Touchdown | ||||
| 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 |
| 2:59 | 2nd & 4 | own 31 | Mataeo Durant run for 3 yds to the Duke 34 | +3 |
| 2:59 | 3rd & 1 | own 34 | Mataeo Durant run for 4 yds to the Duke 38 for a 1ST down | +4 |
| 2:59 | 1st & 10 | own 38 | Gunnar Holmberg pass complete to Jake Bobo for 9 yds to the Duke 47 | +9 |
| 2:59 | own 35 | Jonathan Cruz kickoff for 65 yds for a touchback | 0 | |
| 1:44 | 2nd & 1 | own 47 | Mataeo Durant run for 53 yds for a TD, (Charlie Ham KICK) | +53 |
CLT9 plays, 75 yd · Touchdown | ||||
| 1:44 | 1st & 10 | own 25 | Chris Reynolds pass complete to Victor Tucker for 9 yds to the Charl 34 | +9 |
| 1:44 | own 35 | Charlie Ham kickoff for 65 yds | 0 | |
| 1:19 | 2nd & 1 | own 34 | Chris Reynolds sacked for 0 yards to the Charl 29 | 0 |
| 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 |
| 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:19 | 1st & 10 | opp 18 | Chris Reynolds pass incomplete | 0 |
| 1:19 | 2nd & 10 | opp 18 | Chris Reynolds run for 7 yds to the Duke 11 | +7 |
| 0:33 | 3rd & 3 | opp 11 | Chris Reynolds pass complete to Shadrick Byrd for 11 yds for a TD, (Jonathan Cruz KICK) | +11 |
| 0:33 | own 35 | Jonathan Cruz kickoff | 0 | |
DUKE8 plays, 22 yd · Turnover | ||||
| 0:27 | 1st & 10 | own 35 | Gunnar Holmberg pass incomplete | 0 |
| 0:27 | own 35 | Jonathan Cruz kickoff for 55 yds , Jaylen Stinson return for 25 yds to the Duke 35 | +25 | |
| 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 |
| 0:14 | 1st & 10 | opp 49 | Gunnar Holmberg pass incomplete | 0 |
| 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 |
| 0:00 | own 43 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous meeting vs. Team
Charlotte 0–1 vs Duke
- 2020 · wk 9Charlotte 19 @ Duke 53
Previous meeting vs. Will Healy
Duke 1–0 vs Will Healy
- 2020 · wk 9Charlotte 19 @ Duke 53
Previous meeting vs. David Cutcliffe
Charlotte 0–1 vs David Cutcliffe
- 2020 · wk 9Charlotte 19 @ Duke 53
Research
Keep this open while you look at others