Charlotte 49ers @ Duke Blue Devils
1st Quarter
Kickoff
15:00 - 1st
Jonathan Cruz kickoff for 65 yds for a touchback
10-yd Pass
15:00 - 1st
Chase Brice pass complete to Jake Bobo for 10 yds to the Duke 35 for a 1ST down
1st & 10 at DUKE 25
65-yd Touchdown Run
14:35 - 1st
Deon Jackson run for 65 yds for a TD, (Charlie Ham KICK)
1st & 10 at DUKE 35
Kickoff
14:35 - 1st
Jack Driggers kickoff for 65 yds for a touchback
10-yd Pass
14:35 - 1st
Chris Reynolds pass complete to Taylor Thompson for 10 yds to the Charl 35 for a 1ST down
1st & 10 at CLT 25
6-yd Run
14:35 - 1st
Chris Reynolds run for 6 yds to the Charl 41
1st & 10 at CLT 35
5-yd Penalty
14:35 - 1st
DUKE Penalty, Defensive offside (Chris Rumph II) to the Charl 46 for a 1ST down
2nd & 4 at CLT 41
2-yd Run
14:35 - 1st
Victor Tucker run for 2 yds to the Charl 48
1st & 10 at CLT 46
2-yd Pass
14:35 - 1st
Chris Reynolds pass complete to Micaleous Elder for 2 yds to the 50 yard line
2nd & 8 at CLT 48
Incompletion
14:35 - 1st
Chris Reynolds pass incomplete to Aaron McAllister
3rd & 6 at 50
Punt
14:35 - 1st
Connor Bowler punt for 27 yds, punt out-of-bounds at the Duke 23
4th & 6 at 50
Incompletion
12:02 - 1st
Chase Brice pass incomplete
1st & 10 at DUKE 23
5-yd Run
12:02 - 1st
Mataeo Durant run for 5 yds to the Duke 28
2nd & 10 at DUKE 23
7-yd Pass
12:02 - 1st
Chase Brice pass complete to Noah Gray for 7 yds to the Duke 35 for a 1ST down
3rd & 5 at DUKE 28
1-yd Run
12:02 - 1st
Mataeo Durant run for 1 yd to the Duke 36
1st & 10 at DUKE 35
Incompletion
12:02 - 1st
Chase Brice pass incomplete to Damond Philyaw-Johnson
2nd & 9 at DUKE 36
6-yd Run
12:02 - 1st
Chase Brice run for 6 yds to the Duke 42
3rd & 9 at DUKE 36
Punt
12:02 - 1st
Porter Wilson punt for 49 yds, fair catch by Micaleous Elder at the Charl 9
4th & 3 at DUKE 42
Incompletion
9:55 - 1st
Chris Reynolds pass incomplete, broken up by Chris Rumph II
1st & 10 at CLT 9
5-yd Run
9:55 - 1st
Tre Harbison III run for 5 yds to the Charl 14
2nd & 10 at CLT 9
5-yd Penalty
9:55 - 1st
DUKE Penalty, Defensive offside (Chris Rumph II) to the Charl 19 for a 1ST down
3rd & 5 at CLT 14
7-yd Run
9:55 - 1st
Dom Shoffner run for 7 yds to the Charl 26
1st & 10 at CLT 19
Sack
9:55 - 1st
Chris Reynolds sacked by Shaka Heyward for a loss of 2 yards to the Charl 24
2nd & 3 at CLT 26
-3-yd Run
9:55 - 1st
Chavon McEachern run for a loss of 3 yards to the Charl 21
3rd & 5 at CLT 24
Punt
9:55 - 1st
Connor Bowler punt, downed at the Charl 31
4th & 8 at CLT 21
17-yd Pass
7:07 - 1st
Chase Brice pass complete to Darrell Harding Jr. for 17 yds to the Charl 14 for a 1ST down
1st & 10 at CLT 31
9-yd Run
7:07 - 1st
Mataeo Durant run for 9 yds to the Charl 5
1st & 10 at CLT 14
2-yd Run
7:07 - 1st
Mataeo Durant run for 2 yds to the Charl 3 for a 1ST down
2nd & 1 at CLT 5
3-yd Touchdown Run
6:10 - 1st
Mataeo Durant run for 3 yds for a TD, (Charlie Ham KICK)
1st & Goal at CLT 3
Kickoff
6:10 - 1st
Jack Driggers kickoff for 63 yds , Chavon McEachern return for 11 yds to the Charl 13
3-yd Run
6:03 - 1st
Aaron McAllister run for 3 yds to the Charl 16
1st & 10 at CLT 13
3-yd Run
6:03 - 1st
Chris Reynolds run for 3 yds to the Charl 19
2nd & 7 at CLT 16
Incompletion
6:03 - 1st
Chris Reynolds pass incomplete to Tyler Ringwood
3rd & 4 at CLT 19
Punt
6:03 - 1st
Connor Bowler punt for 36 yds, punt out-of-bounds at the Charl 34 , Jontavis Robertson returns for 21 yds to the Charl 34
4th & 4 at CLT 19
2-yd Run
4:24 - 1st
Deon Jackson run for 2 yds to the Charl 32
1st & 10 at CLT 34
10-yd Pass
4:24 - 1st
Chase Brice pass complete to Jalon Calhoun for 10 yds to the Charl 22 for a 1ST down
2nd & 8 at CLT 32
14-yd Pass
4:24 - 1st
Chase Brice pass complete to Jalon Calhoun for 14 yds to the Charl 8 for a 1ST down
1st & 10 at CLT 22
0-yd Run
4:24 - 1st
Deon Jackson run for no gain to the Charl 8
1st & Goal at CLT 8
Incompletion
4:24 - 1st
Chase Brice pass incomplete to Jake Bobo
2nd & Goal at CLT 8
Sack
4:24 - 1st
Chase Brice sacked by Markees Watts for a loss of 6 yards to the Charl 14
3rd & Goal at CLT 8
Field Goal Good
2:01 - 1st
Charlie Ham 32 yd FG GOOD
4th & 0 at CLT 14
2nd Quarter
Kickoff
2:01 - 1st
Jack Driggers kickoff for 65 yds , Chavon McEachern return for 26 yds to the Charl 26
2-yd Run
1:53 - 1st
Tre Harbison III run for 2 yds to the Charl 28
1st & 10 at CLT 26
5-yd Run
1:53 - 1st
Tre Harbison III run for 5 yds to the Charl 33
2nd & 8 at CLT 28
2-yd Run
1:53 - 1st
Chris Reynolds run for 2 yds to the Charl 35
3rd & 3 at CLT 33
End of 1st Quarter
2-yd Run
15:00 - 2nd
Tre Harbison III run for 2 yds to the Charl 37 for a 1ST down
4th & 1 at CLT 35
5-yd Penalty
15:00 - 2nd
DUKE Penalty, Defensive offside (Derrick Tangelo) to the Charl 42
1st & 10 at CLT 37
30-yd Pass
15:00 - 2nd
Chris Reynolds pass complete to Micaleous Elder for 30 yds to the Duke 28 for a 1ST down
1st & 5 at CLT 42
Incompletion
15:00 - 2nd
Chris Reynolds pass incomplete to Victor Tucker, broken up by Michael Carter II
1st & 10 at DUKE 28
Incompletion
15:00 - 2nd
Chris Reynolds pass incomplete to Tyler Ringwood
2nd & 10 at DUKE 28
Incompletion
15:00 - 2nd
Chris Reynolds pass incomplete to Micaleous Elder
3rd & 10 at DUKE 28
Field Goal Missed
13:04 - 2nd
Jonathan Cruz 45 yd FG MISSED
4th & 10 at DUKE 28
2-yd Run
13:04 - 2nd
Mataeo Durant run for 2 yds to the Duke 30
1st & 10 at DUKE 28
60-yd Run
13:04 - 2nd
Mataeo Durant run for 60 yds to the Charl 10 for a 1ST down
2nd & 8 at DUKE 30
Incompletion
13:04 - 2nd
Chase Brice pass incomplete to Jarett Garner
1st & Goal at CLT 10
10-yd Touchdown Run
12:17 - 2nd
Mataeo Durant run for 10 yds for a TD, (Charlie Ham KICK) CHARLOTTE Penalty, Defensive offside ( Yards) declined
2nd & Goal at CLT 10
Kickoff
12:17 - 2nd
Jack Driggers kickoff for 61 yds , Calvin Camp return for 14 yds to the Charl 49 CHARLOTTE Penalty, unsportsmanlike conduct (Donta Armstrong) to the Charl 9
3-yd Pass
12:10 - 2nd
Chris Reynolds pass complete to Aaron McAllister for 3 yds to the Charl 12
1st & 10 at CLT 9
5-yd Run
12:10 - 2nd
Tre Harbison III run for 5 yds to the Charl 17
2nd & 7 at CLT 12
8-yd Pass
12:10 - 2nd
Chris Reynolds pass complete to Micaleous Elder for 8 yds to the Charl 25 for a 1ST down
3rd & 2 at CLT 17
9-yd Pass
12:10 - 2nd
Chris Reynolds pass complete to Micaleous Elder for 9 yds to the Charl 34
1st & 10 at CLT 25
0-yd Run
12:10 - 2nd
Micaleous Elder run for no gain to the Charl 34
2nd & 1 at CLT 34
6-yd Run
12:10 - 2nd
Tre Harbison III run for 6 yds to the Charl 40 for a 1ST down
3rd & 1 at CLT 34
Incompletion
12:10 - 2nd
Chris Reynolds pass incomplete to Ryan Carriere
1st & 10 at CLT 40
1-yd Run
12:10 - 2nd
Aaron McAllister run for 1 yd to the Charl 41
2nd & 10 at CLT 40
12-yd Pass
12:10 - 2nd
Chris Reynolds pass complete to Victor Tucker for 12 yds to the Duke 47 for a 1ST down
3rd & 9 at CLT 41
Incompletion
12:10 - 2nd
Chris Reynolds pass incomplete, broken up by Derrick Tangelo
1st & 10 at DUKE 47
Incompletion
12:10 - 2nd
Chris Reynolds pass incomplete
2nd & 10 at DUKE 47
16-yd Pass
12:10 - 2nd
Chris Reynolds pass complete to Tyler Ringwood for 16 yds to the Duke 31 for a 1ST down
3rd & 10 at DUKE 47
11-yd Run
12:10 - 2nd
Calvin Camp run for 11 yds to the Duke 20 for a 1ST down
1st & 10 at DUKE 31
8-yd Run
12:10 - 2nd
Chris Reynolds run for 8 yds to the Duke 12
1st & 10 at DUKE 20
0-yd Run
12:10 - 2nd
Dom Shoffner run for no gain to the Duke 12
2nd & 2 at DUKE 12
7-yd Run
12:10 - 2nd
Tre Harbison III run for 7 yds to the Duke 5 for a 1ST down
3rd & 2 at DUKE 12
5-yd Touchdown Run
4:21 - 2nd
Micaleous Elder run for 5 yds for a TD, (Jonathan Cruz KICK)
1st & Goal at DUKE 5
Kickoff
4:21 - 2nd
Jonathan Cruz kickoff for 65 yds for a touchback
-3-yd Run
4:21 - 2nd
Gunnar Holmberg run for a loss of 3 yards to the Duke 22
1st & 10 at DUKE 25
17-yd Pass
4:21 - 2nd
Gunnar Holmberg pass complete to N/A for 17 yds to the Duke 39 for a 1ST down
2nd & 13 at DUKE 22
5-yd Run
4:21 - 2nd
Deon Jackson run for 5 yds to the Duke 44
1st & 10 at DUKE 39
0-yd Run
4:21 - 2nd
Deon Jackson run for no gain to the Duke 44
2nd & 5 at DUKE 44
4-yd Pass
4:21 - 2nd
Gunnar Holmberg pass complete to Jalon Calhoun for 4 yds to the Duke 48
3rd & 5 at DUKE 44
0-yd Run
4:21 - 2nd
Deon Jackson run for no gain to the Duke 48
4th & 1 at DUKE 48
3-yd Run
2:26 - 2nd
Aaron McAllister run for 3 yds to the Duke 45
1st & 10 at DUKE 48
6-yd Pass
2:26 - 2nd
Chris Reynolds pass complete to Micaleous Elder for 6 yds to the Duke 39
2nd & 7 at DUKE 45
7-yd Run
2:26 - 2nd
Calvin Camp run for 7 yds to the Duke 32 for a 1ST down
3rd & 1 at DUKE 39
0-yd Run
2:26 - 2nd
Micaleous Elder run for no gain to the Duke 32
1st & 10 at DUKE 32
Sack
2:26 - 2nd
Chris Reynolds sacked by Chris Rumph II for a loss of 9 yards to the Duke 41
2nd & 10 at DUKE 32
Fumble Recovery
2:26 - 2nd
Dom Shoffner run for 2 yds to the Duke 39 Dom Shoffner fumbled, forced by Derrick Tangelo, recovered by Duke Drew Jordan
3rd & 19 at DUKE 41
1-yd Run
0:16 - 2nd
Deon Jackson run for 1 yd to the Duke 40
1st & 10 at DUKE 39
End of 2nd Quarter
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Jack Driggers kickoff for 62 yds , Calvin Camp return for 15 yds to the Charl 18
Incompletion
14:54 - 3rd
Chris Reynolds pass incomplete to Micaleous Elder
1st & 10 at CLT 18
2-yd Pass
14:54 - 3rd
Chris Reynolds pass complete to Taylor Thompson for 2 yds to the Charl 20
2nd & 10 at CLT 18
Incompletion
14:54 - 3rd
Chris Reynolds pass incomplete to Aaron McAllister
3rd & 8 at CLT 20
Punt
14:54 - 3rd
Connor Bowler punt for 47 yds, downed at the Duke 33
4th & 8 at CLT 20
4-yd Run
13:48 - 3rd
Deon Jackson run for 4 yds to the Duke 37
1st & 10 at DUKE 33
Incompletion
13:48 - 3rd
Chase Brice pass incomplete to Noah Gray
2nd & 6 at DUKE 37
Incompletion
13:48 - 3rd
Chase Brice pass incomplete
3rd & 6 at DUKE 37
Punt
13:48 - 3rd
Porter Wilson punt for 36 yds , Micaleous Elder returns for 2 yds to the Charl 29
4th & 6 at DUKE 37
Sack
13:07 - 3rd
Chris Reynolds sacked by Chris Rumph II for a loss of 8 yards to the Charl 21
1st & 10 at CLT 29
3-yd Run
13:07 - 3rd
Aaron McAllister run for 3 yds to the Charl 24
2nd & 18 at CLT 21
Sack
13:07 - 3rd
Chris Reynolds sacked by Chris Rumph II for a loss of 4 yards to the Charl 20
3rd & 15 at CLT 24
Blocked Punt
13:07 - 3rd
Connor Bowler punt blocked by Isaiah Fisher-Smith blocked by Isaiah Fisher-Smith
4th & 19 at CLT 20
5-yd Touchdown Run
10:38 - 3rd
Deon Jackson run for 5 yds for a TD, (Charlie Ham KICK)
1st & Goal at CLT 5
Kickoff
10:38 - 3rd
Jack Driggers kickoff for 59 yds
1-yd Run
10:38 - 3rd
Calvin Camp run for 1 yd to the Charl 26
1st & 10 at CLT 25
2-yd Pass
10:38 - 3rd
Chris Reynolds pass complete to Tyler Ringwood for 2 yds to the Charl 28
2nd & 9 at CLT 26
14-yd Pass
10:38 - 3rd
Chris Reynolds pass complete to Taylor Thompson for 14 yds to the Charl 42 for a 1ST down
3rd & 7 at CLT 28
41-yd Run
10:38 - 3rd
Victor Tucker run for 41 yds to the Duke 17 for a 1ST down
1st & 10 at CLT 42
(7:50 - 3rd) Timeout CHARLOTTE, clock 07:50
5-yd Penalty
7:50 - 3rd
REYNOLDS, Chris pass incomplete to TUCKER, Victor, PENALTY DU offside (Oben, R.) 5 yards to the DU12, NO PLAY.
1st & 10 at DUKE 17
2-yd Run
7:50 - 3rd
Tre Harbison III run for 2 yds to the Duke 10
1st & 5 at DUKE 12
2-yd Run
7:50 - 3rd
Chris Reynolds run for 2 yds to the Duke 8
2nd & 3 at DUKE 10
2-yd Pass
7:50 - 3rd
Chris Reynolds pass complete to Taylor Thompson for 2 yds to the Duke 6 for a 1ST down
3rd & 1 at DUKE 8
6-yd Touchdown Pass
5:50 - 3rd
Chris Reynolds pass complete to Victor Tucker for 6 yds for a TD DUKE Penalty, Defensive pass interference ( Yards) declined, (Two-Point Conversion failed)
1st & Goal at DUKE 6
Kickoff Return (Offense)
5:50 - 3rd
Jonathan Cruz kickoff for 65 yds , Damond Philyaw-Johnson return for 21 yds to the Duke 21
28-yd Pass
5:45 - 3rd
Chase Brice pass complete to Jarett Garner for 28 yds to the Duke 49 for a 1ST down
1st & 10 at DUKE 21
19-yd Run
5:45 - 3rd
Deon Jackson run for 19 yds to the Charl 32 for a 1ST down
1st & 10 at DUKE 49
12-yd Pass
5:45 - 3rd
Chase Brice pass complete to Jake Marwede for 12 yds to the Charl 20 for a 1ST down
1st & 10 at CLT 32
6-yd Run
5:45 - 3rd
Mataeo Durant run for 6 yds to the Charl 14
1st & 10 at CLT 20
3-yd Run
5:45 - 3rd
Mataeo Durant run for 3 yds to the Charl 11
2nd & 4 at CLT 14
2-yd Run
5:45 - 3rd
Mataeo Durant run for 2 yds to the Charl 9 for a 1ST down
3rd & 1 at CLT 11
1-yd Run
5:45 - 3rd
Mataeo Durant run for 1 yd to the Charl 8
1st & Goal at CLT 9
8-yd Touchdown Pass
2:35 - 3rd
Chase Brice pass complete to Jalon Calhoun for 8 yds for a TD, (Charlie Ham PAT MISSED)
2nd & Goal at CLT 8
4th Quarter
Kickoff Return (Offense)
2:35 - 3rd
Jack Driggers kickoff for 65 yds , Calvin Camp return for 17 yds to the Charl 17
4-yd Run
2:27 - 3rd
Aaron McAllister run for 4 yds to the Charl 21
1st & 10 at CLT 17
31-yd Pass
2:27 - 3rd
Chris Reynolds pass complete to Micaleous Elder for 31 yds to the Duke 48 for a 1ST down
2nd & 6 at CLT 21
Incompletion
2:27 - 3rd
Chris Reynolds pass incomplete to Micaleous Elder, broken up by Michael Carter II
1st & 10 at DUKE 48
7-yd Run
2:27 - 3rd
Tre Harbison III run for 7 yds to the Duke 41
2nd & 10 at DUKE 48
2-yd Run
2:27 - 3rd
Aaron McAllister run for 2 yds to the Duke 39
3rd & 3 at DUKE 41
End of 3rd Quarter
7-yd Run
15:00 - 4th
Tre Harbison III run for 7 yds to the Duke 32 for a 1ST down
4th & 1 at DUKE 39
7-yd Run
15:00 - 4th
Tre Harbison III run for 7 yds to the Duke 25
1st & 10 at DUKE 32
-1-yd Pass
15:00 - 4th
Chris Reynolds pass complete to Ryan Carriere for a loss of 1 yard to the Duke 26
2nd & 3 at DUKE 25
Incompletion
15:00 - 4th
Chris Reynolds pass incomplete to Victor Tucker
3rd & 4 at DUKE 26
10-yd Penalty
15:00 - 4th
REYNOLDS, Chris pass complete to RINGWOOD, Tyler for 9 yards to the DU17, PENALTY DU holding (Waters, M.) 10 yards to the DU16, 1ST DOWN CLT, NO PLAY.
4th & 4 at DUKE 26
2-yd Run
15:00 - 4th
Micaleous Elder run for 2 yds to the Duke 14
1st & 10 at DUKE 16
11-yd Pass
15:00 - 4th
Chris Reynolds pass complete to Aaron McAllister for 11 yds to the Duke 3 for a 1ST down
2nd & 8 at DUKE 14
-1-yd Run
15:00 - 4th
Aaron McAllister run for a loss of 1 yard to the Duke 4
1st & Goal at DUKE 3
2-yd Run
15:00 - 4th
Chris Reynolds run for 2 yds to the Duke 2
2nd & Goal at DUKE 4
Incompletion
15:00 - 4th
Chris Reynolds pass incomplete to Victor Tucker, broken up by Jeremiah Lewis
3rd & Goal at DUKE 2
Defensive 2pt Conversion
10:06 - 4th
Jeremiah Lewis Defensive PAT Conversion
4th & Goal at DUKE 2
5-yd Penalty
10:06 - 4th
CRUZ, Jonathan kickoff 10 yards to the CLT45, on-side kick, recovered by CLT CRUZ, Jonathan on CLT45, PENALTY CLT illegal procedure (TURNER, B.J.) 5 yards to the CLT30, NO PLAY.
1st & Goal at CLT 35
Kickoff
10:06 - 4th
Jonathan Cruz on-side kick recovered by DUKE at the Charl 43 CHARLOTTE Penalty, kick catching interference (-15 Yards) to the Charl 28
Fumble Recovery (Own)
10:06 - 4th
Gunnar Holmberg run for a loss of 16 yards to the Charl 44 Gunnar Holmberg fumbled, recovered by Duke Gunnar Holmberg
1st & 10 at CLT 28
Interception
10:06 - 4th
Gunnar Holmberg pass intercepted Nafees Lyon return for no gain to the Charl 3
2nd & 26 at CLT 44
6-yd Run
9:29 - 4th
Chris Reynolds run for 6 yds to the Charl 9
1st & 10 at CLT 3
0-yd Run
9:29 - 4th
Tre Harbison III run for no gain to the Charl 9
2nd & 4 at CLT 9
8-yd Pass
9:29 - 4th
Chris Reynolds pass complete to Victor Tucker for 8 yds to the Charl 17 for a 1ST down
3rd & 4 at CLT 9
11-yd Run
9:29 - 4th
Calvin Camp run for 11 yds to the Charl 28 for a 1ST down
1st & 10 at CLT 17
Incompletion
9:29 - 4th
Chris Reynolds pass incomplete to Tyler Ringwood
1st & 10 at CLT 28
1-yd Run
9:29 - 4th
Calvin Camp run for 1 yd to the Charl 29
2nd & 10 at CLT 28
Incompletion
9:29 - 4th
Chris Reynolds pass incomplete to Victor Tucker
3rd & 9 at CLT 29
Sack
9:29 - 4th
Chris Reynolds sacked by Victor Dimukeje for a loss of 7 yards to the Charl 19 Chris Reynolds fumbled, recovered by Duke Derrick Tangelo , return for 0 yards
4th & 9 at CLT 29
2-yd Touchdown Run
10:06 - 4th
Tre Harbison III 2 Yd Run (Two-Point Run Conversion Failed)
1st & Goal at CLT 2
4-yd Run
6:13 - 4th
Jordan Waters run for 4 yds to the Charl 15
1st & 10 at CLT 19
6-yd Run
6:13 - 4th
Chase Brice run for 6 yds to the Charl 9 for a 1ST down
2nd & 6 at CLT 15
3-yd Run
6:13 - 4th
Chase Brice run for 3 yds to the Charl 6
1st & Goal at CLT 9
4-yd Penalty
6:13 - 4th
Brice, C. pass incomplete to Garner, J., PENALTY CLT pass interference (WHITEHEAD, B.) 4 yards to the CLT2, 1ST DOWN DU, NO PLAY.
2nd & Goal at CLT 6
Kickoff
4:17 - 4th
Jack Driggers kickoff for 60 yds
5-yd Run
4:17 - 4th
Dom Shoffner run for 5 yds to the Charl 30
1st & 10 at CLT 25
Incompletion
4:17 - 4th
Dom Shoffner pass incomplete
2nd & 5 at CLT 30
Incompletion
4:17 - 4th
Dom Shoffner pass incomplete to Tyler Ringwood
3rd & 5 at CLT 30
Punt
4:17 - 4th
Connor Bowler punt for 45 yds, downed at the Duke 25
4th & 5 at CLT 30
2-yd Touchdown Run
4:17 - 4th
Jordan Waters 2 Yd Run (Charlie Ham Kick)
3rd & Goal at CLT 1
70-yd Run
3:11 - 4th
Jordan Waters run for 70 yds to the Charl 5 for a 1ST down
1st & 10 at DUKE 25
2-yd Run
3:11 - 4th
Jordan Waters run for 2 yds to the Charl 3
1st & Goal at CLT 5
2-yd Penalty
3:11 - 4th
CHARLOTTE Penalty, Defensive offside (Timmy Horne) to the Charl 1
2nd & Goal at CLT 3
0-yd Run
3:11 - 4th
Jordan Waters run for no gain to the Charl 1
2nd & Goal at CLT 1
Kickoff Return (Offense)
1:02 - 4th
Jackson Hubbard kickoff for 50 yds , Aaron McAllister return for 22 yds to the DUKE 43 DUKE Penalty, substitution infraction (-5 Yards) to the Charl 42
3-yd Run
0:55 - 4th
Dom Shoffner run for 3 yds to the Charl 45
1st & 10 at CLT 42
3-yd Run
0:55 - 4th
Calvin Camp run for 3 yds to the Charl 48
2nd & 7 at CLT 45
11-yd Run
0:55 - 4th
Dom Shoffner run for 11 yds to the Duke 41 for a 1ST down
3rd & 4 at CLT 48
End of 4th Quarter
CLT @ DUKE Videos
Jackson runs 65 yards for Duke TD vs. Charlotte
- 0:29
Game Information
Durham, NC

ESPN3

2025 Standings
FBS
| American ConferenceAmerican Conference | CONF | OVR |
|---|---|---|
| Tulane | 7-1 | 11-3 |
| North Texas | 7-1 | 12-2 |
| Navy | 7-1 | 11-2 |
| East Carolina | 6-2 | 9-4 |
| South Florida | 6-2 | 9-4 |
| Army | 4-4 | 7-6 |
| Memphis | 4-4 | 8-5 |
| UTSA | 4-4 | 7-6 |
| Temple | 3-5 | 5-7 |
| Florida Atlantic | 3-5 | 4-8 |
| Rice | 2-6 | 5-8 |
| UAB | 2-6 | 4-8 |
| Tulsa | 1-7 | 4-8 |
| Charlotte | 0-8 | 1-11 |
FBS
| Atlantic Coast ConferenceAtlantic Coast Conference | CONF | OVR |
|---|---|---|
| Virginia | 7-1 | 11-3 |
| SMU | 6-2 | 9-4 |
| Miami | 6-2 | 13-3 |
| Pittsburgh | 6-2 | 8-5 |
| Georgia Tech | 6-2 | 9-4 |
| Duke | 6-2 | 9-5 |
| NC State | 4-4 | 8-5 |
| California | 4-4 | 7-6 |
| Clemson | 4-4 | 7-6 |
| Louisville | 4-4 | 9-4 |
| Wake Forest | 4-4 | 9-4 |
| Stanford | 3-5 | 4-8 |
| Florida State | 2-6 | 5-7 |
| North Carolina | 2-6 | 4-8 |
| Virginia Tech | 2-6 | 3-9 |
| Boston College | 1-7 | 2-10 |
| Syracuse | 1-7 | 3-9 |
NCAAF News

Michigan lands 4-star WR Quentin Burrell from 2027 SC Next 300
Michigan coach Kyle Whittingham secured his first skill position pledge in the 2027 class Wednesday with a commitment from four-star wide receiver Quentin Burrell, No. 57 in the SC Next 300.
4h

ACC supports 24-team CFP model that gives 'hope' to all teams
ACC commissioner Jim Phillips backed a 24-team expanded College Football Playoff format, a move supported by a majority of the league's coaches and ADs.
4h

Why ACC commissioner is in favor of 24-team CFP
ACC commissioner Jim Phillips explains his desire to expand the College Football Playoff to 24 teams.
7h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

