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


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

2026 ACC college football preview, predictions, top transfers and more
Repeat run for Miami? Revenge for Duke? Reset for Clemson? Redemption at UNC? Intrigue abounds in the ACC.
5h

SEC, Big Ten withhold support for landmark college sports bill
The SEC and Big Ten released a joint statement saying they do not support the current version of a bipartisan bill designed to regulate an industry struggling for answers in a quickly changing era in which some players make millions.
12h

Texas A&M adds LB Frederick Ards to top 2027 recruiting class
Texas A&M landed another blue-chip player for its top-ranked 2027 recruiting class with a commitment from 6-5 outside linebacker Frederick Ards from Orlando, Florida.
1d
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Call 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/KY/NH/PR/WY). Void in ONT. Eligibility restrictions apply. Terms: draftkings.com/sportsbook. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

