Duke’s Mayo Classic
1st Quarter
APP
CLT
FG
1:21
Liam Boyd 42 Yd Field Goal
0
3
2nd Quarter
APP
CLT
TD
8:38
Rashod Dubinion 2 Yd Run (Dominic De Freitas Kick)
7
3
TD
0:36
Jaden Barnes 10 Yd pass from AJ Swann (Dominic De Freitas Kick)
14
3
FG
0:00
Dominic De Freitas 47 Yd Field Goal
17
3
3rd Quarter
APP
CLT
FG
10:22
Dominic De Freitas 35 Yd Field Goal
20
3
TD
4:27
Kanen Hamlett 19 Yd pass from AJ Swann (Dominic De Freitas Kick)
27
3
4th Quarter
APP
CLT
TD
10:25
E. Jai Mason 16 Yd pass from Conner Harrell (Justin Olson Pass to Gus McGee for Two-Point Conversion)
27
11
TD
4:00
Alex Sanchez 1 Yd pass from AJ Swann (Dominic De Freitas Kick)
34
11
Punt
3 plays, -2 yards, 1:28
Cash McVay kickoff for 65 yds for a touchback
1st & 10 at CLT 25
(15:00 - 1st) Charlotte Penalty, false start (Jesse Ramil) to the CLT 20
1st & 15 at CLT 20
(15:00 - 1st) CJ Stokes run for 2 yds to the CLT 22
2nd & 13 at CLT 22
(15:00 - 1st) CJ Stokes run for 1 yd to the CLT 23
3rd & 12 at CLT 23
(15:00 - 1st) Conner Harrell pass incomplete to Jake Young, broken up by Kevin Abrams-Verwayne
4th & 12 at CLT 23
(13:32 - 1st) Bronson Long punt for 32 yds , Jaden Barnes returns for 5 yds to the 50 yard line
Punt
5 plays, 6 yards, 1:34
1st & 10 at 50
(13:32 - 1st) AJ Swann pass complete to Jaden Barnes for 18 yds to the CLT 32 for a 1ST down
1st & 10 at CLT 32
(13:32 - 1st) Rashod Dubinion run for no gain to the CLT 32
2nd & 10 at CLT 32
(13:32 - 1st) AJ Swann pass complete to Rashod Dubinion for 3 yds to the CLT 29
3rd & 7 at CLT 29
(13:32 - 1st) AJ Swann pass incomplete to William Fowles App State Penalty, Offensive holding (Shamarr Jackson) to the CLT 39
3rd & 17 at CLT 39
(13:32 - 1st) AJ Swann pass incomplete to Dalton Stroman
4th & 17 at CLT 39
(13:32 - 1st) App State Penalty, delay of game (Jaelin Willis) to the CLT 44
4th & 22 at CLT 44
(11:58 - 1st) Ian Ratliff punt for 38 yds
Punt
4 plays, 6 yards, 2:02
1st & 10 at CLT 6
(11:58 - 1st) CJ Stokes run for 3 yds to the CLT 9
2nd & 7 at CLT 9
(11:58 - 1st) Conner Harrell pass complete to Gus McGee for no gain to the CLT 9 Charlotte Penalty, Offensive holding (Jesse Ramil) to the CLT 5
2nd & 11 at CLT 5
(11:58 - 1st) Conner Harrell pass complete to CJ Stokes for a loss of 2 yards to the CLT 3
3rd & 13 at CLT 3
(11:58 - 1st) CJ Stokes run for 9 yds to the CLT 12
4th & 4 at CLT 12
(9:56 - 1st) Bronson Long punt for 50 yds , Jaden Barnes returns for no gain to the APP 12 App State Penalty, personal foul (Brooks Yurachek) to the APP 19
Fumble
8 plays, 22 yards, 2:07
1st & 10 at APP 19
(9:56 - 1st) Rashod Dubinion run for 12 yds to the APP 31 for a 1ST down
1st & 10 at APP 31
(9:56 - 1st) AJ Swann pass incomplete to Jaden Barnes
2nd & 10 at APP 31
(9:56 - 1st) AJ Swann pass complete to Dalton Stroman for 9 yds to the APP 40
3rd & 1 at APP 40
(9:56 - 1st) Rashod Dubinion run for 1 yd to the APP 41 for a 1ST down
1st & 10 at APP 41
(9:56 - 1st) Rashod Dubinion run for no gain to the APP 41 App State Penalty, Offensive holding (Shamarr Jackson) to the APP 31
1st & 20 at APP 31
(9:56 - 1st) AJ Swann run for 10 yds to the APP 41
2nd & 10 at APP 41
(9:56 - 1st) AJ Swann pass incomplete to Dalton Stroman, broken up by Dwight Bootle II
3rd & 10 at APP 41
(7:49 - 1st) AJ Swann pass complete to Jaden Barnes for 59 yds AJ Swann fumbled, recovered by CLT Ja'Qurious Conley
Field Goal
13 plays, 55 yards, 6:28
1st & 10 at CLT 20
(7:49 - 1st) Charlotte Penalty, false start (Dallas Shirley) to the CLT 15
1st & 15 at CLT 15
(7:49 - 1st) Conner Harrell run for 1 yd to the CLT 16
2nd & 14 at CLT 16
(7:49 - 1st) Conner Harrell run for 3 yds to the CLT 19
3rd & 11 at CLT 19
(7:49 - 1st) Conner Harrell pass complete to Sean Brown for 12 yds to the CLT 31 for a 1ST down
1st & 10 at CLT 31
(7:49 - 1st) CJ Stokes run for 7 yds to the CLT 38
2nd & 3 at CLT 38
(7:49 - 1st) CJ Stokes run for 1 yd to the CLT 39
3rd & 2 at CLT 39
(7:49 - 1st) CJ Stokes run for 2 yds to the CLT 41 for a 1ST down
1st & 10 at CLT 41
(7:49 - 1st) CJ Stokes run for 3 yds to the CLT 44
2nd & 7 at CLT 44
(7:49 - 1st) Cameren Smith run for 3 yds to the CLT 47
3rd & 4 at CLT 47
(7:49 - 1st) Conner Harrell pass complete to Jayden McGowan for 7 yds to the APP 46 App State Penalty, roughing passer (Caleb Sandstrom) to the APP 31
1st & 10 at APP 31
(7:49 - 1st) Conner Harrell pass incomplete to CJ Stokes
2nd & 10 at APP 31
(7:49 - 1st) Conner Harrell pass complete to Justin Olson for 9 yds to the APP 22
3rd & 1 at APP 22
(7:49 - 1st) CJ Stokes run for a loss of 3 yards to the APP 25
4th & 4 at APP 25
(1:21 - 1st) Liam Boyd 42 yd FG GOOD
Punt
7 plays, 44 yards, 2:23
1st & 10 at APP 36
(15:00 - 1st) AJ Swann pass complete to Dalton Stroman for 5 yds to the APP 41
Liam Boyd kickoff for 65 yds , Khamani Alexander return for 9 yds to the APP 10 , Jaden Barnes return for 1 yd to the APP 10
1st & 10 at APP 10
(1:14 - 1st) Jaquari Lewis run for 5 yds to the APP 15
2nd & 5 at APP 15
(1:14 - 1st) AJ Swann pass complete to Izayah Cummings for 21 yds to the APP 36 for a 1ST down
End of 1st Quarter
2nd & 5 at APP 41
(15:00 - 2nd) AJ Swann pass complete to William Fowles for 15 yds to the CLT 44 for a 1ST down
1st & 10 at CLT 44
(15:00 - 2nd) AJ Swann pass incomplete to William Fowles
2nd & 10 at CLT 44
(15:00 - 2nd) AJ Swann pass complete to Doopah Coleman for a loss of 2 yards to the CLT 46
3rd & 12 at CLT 46
(15:00 - 2nd) AJ Swann pass incomplete to Doopah Coleman
4th & 12 at CLT 46
(13:51 - 2nd) Ian Ratliff punt for 34 yds
Punt
5 plays, 11 yards, 1:55
1st & 10 at CLT 12
(13:51 - 2nd) Cameren Smith run for 9 yds to the CLT 21
2nd & 1 at CLT 21
(13:51 - 2nd) Cameren Smith run for 2 yds to the CLT 23 for a 1ST down
1st & 10 at CLT 23
(13:51 - 2nd) Conner Harrell pass incomplete to Ta'ir Brooks
2nd & 10 at CLT 23
(13:51 - 2nd) Cameren Smith run for no gain to the CLT 23
3rd & 10 at CLT 23
(13:51 - 2nd) Conner Harrell pass incomplete to Jayden McGowan
4th & 10 at CLT 23
(11:56 - 2nd) Bronson Long punt for 57 yds , Jaden Barnes returns for no gain to the APP 19
Touchdown
9 plays, 81 yards, 3:18
1st & 10 at APP 19
(11:56 - 2nd) AJ Swann pass incomplete to Izayah Cummings
2nd & 10 at APP 19
(11:56 - 2nd) AJ Swann pass complete to William Fowles for 15 yds to the APP 34 for a 1ST down
1st & 10 at APP 34
(11:56 - 2nd) Rashod Dubinion run for 8 yds to the APP 42
2nd & 2 at APP 42
(11:56 - 2nd) AJ Swann pass complete to David Larkins for 7 yds to the APP 49 for a 1ST down
1st & 10 at APP 49
(11:56 - 2nd) AJ Swann pass complete to Rashod Dubinion for 18 yds to the CLT 33 for a 1ST down
1st & 10 at CLT 33
(11:56 - 2nd) Rashod Dubinion run for 5 yds to the CLT 28
2nd & 5 at CLT 28
(11:56 - 2nd) AJ Swann pass incomplete to Rashod Dubinion
3rd & 5 at CLT 28
(11:56 - 2nd) AJ Swann pass complete to Jaden Barnes for 26 yds to the CLT 2 for a 1ST down
1st & Goal at CLT 2
(8:38 - 2nd) Rashod Dubinion run for 2 yds for a TD (Dominic De Freitas KICK)
Punt
8 plays, 24 yards, 3:26
Cash McVay kickoff for 65 yds for a touchback
1st & 10 at CLT 25
(8:38 - 2nd) CJ Stokes run for 3 yds to the CLT 28
2nd & 7 at CLT 28
(8:38 - 2nd) Conner Harrell pass complete to Javen Nicholas for 9 yds to the CLT 37 for a 1ST down
1st & 10 at CLT 37
(8:38 - 2nd) Conner Harrell pass incomplete to Javen Nicholas, broken up by Ethan Johnson
2nd & 10 at CLT 37
(8:38 - 2nd) CJ Stokes run for 9 yds to the CLT 46
3rd & 1 at CLT 46
(8:38 - 2nd) CJ Stokes run for 1 yd to the CLT 47 for a 1ST down
1st & 10 at CLT 47
(8:38 - 2nd) Conner Harrell pass incomplete to Jayden McGowan, broken up by Elijah Mc-Cantos
2nd & 10 at CLT 47
(8:38 - 2nd) CJ Stokes run for 7 yds to the APP 46
3rd & 3 at APP 46
(8:38 - 2nd) Charlotte Penalty, false start (Mason Bowers) to the CLT 49
3rd & 8 at CLT 49
(8:38 - 2nd) Conner Harrell pass incomplete to Gus McGee
4th & 8 at CLT 49
(5:12 - 2nd) Bronson Long punt for 51 yds
Touchdown
14 plays, 80 yards, 4:36
1st & 10 at APP 20
(5:12 - 2nd) Rashod Dubinion run for 2 yds to the APP 22
2nd & 8 at APP 22
(5:12 - 2nd) Rashod Dubinion run for 7 yds to the APP 29
3rd & 1 at APP 29
(5:12 - 2nd) Rashod Dubinion run for 5 yds to the APP 34 for a 1ST down
1st & 10 at APP 34
(5:12 - 2nd) Rashod Dubinion run for 5 yds to the APP 39
2nd & 5 at APP 39
(5:12 - 2nd) AJ Swann pass complete to Dalton Stroman for 8 yds to the APP 47 for a 1ST down
1st & 10 at APP 47
(5:12 - 2nd) AJ Swann pass incomplete to Jaquari Lewis
2nd & 10 at APP 47
(5:12 - 2nd) AJ Swann pass complete to David Larkins for 17 yds to the CLT 36 for a 1ST down
1st & 10 at CLT 36
(5:12 - 2nd) AJ Swann pass complete to Dalton Stroman for 12 yds to the CLT 24 for a 1ST down
1st & 10 at CLT 24
(2:00 - 2nd) AJ Swann pass incomplete to William Fowles
2nd & 10 at CLT 24
(2:00 - 2nd) Rashod Dubinion run for 5 yds to the CLT 19
3rd & 5 at CLT 19
(1:12 - 2nd) AJ Swann pass complete to Rashod Dubinion for 4 yds to the CLT 15
4th & 1 at CLT 15
(1:07 - 2nd) Rashod Dubinion run for 2 yds to the CLT 13 for a 1ST down
1st & 10 at CLT 13
(1:07 - 2nd) AJ Swann pass complete to David Larkins for 3 yds to the CLT 10
2nd & 7 at CLT 10
(0:36 - 2nd) AJ Swann pass complete to Jaden Barnes for 10 yds for a TD (Dominic De Freitas KICK)
Interception
2 plays, 17 yards, 0:13
Cash McVay kickoff for 65 yds for a touchback
1st & 10 at CLT 25
(0:36 - 2nd) Conner Harrell pass complete to Miles Burris for 17 yds to the CLT 42 for a 1ST down
1st & 10 at CLT 42
(0:00 - 2nd) Conner Harrell pass intercepted
Field Goal
5 plays, -16 yards, 0:23
1st & 10 at CLT 35
(0:36 - 2nd) AJ Swann pass complete to Izayah Cummings for 3 yds to the CLT 32
2nd & 7 at CLT 32
(0:36 - 2nd) AJ Swann pass incomplete to Dalton Stroman
3rd & 7 at CLT 32
(0:03 - 2nd) Rashod Dubinion run for 3 yds to the CLT 29
4th & 4 at CLT 29
(0:00 - 2nd) Dominic De Freitas 47 Yd Field Goal
End of 2nd Quarter
Field Goal
10 plays, 58 yards, 4:38
Liam Boyd kickoff for 65 yds for a touchback
1st & 10 at APP 25
(15:00 - 3rd) Rashod Dubinion run for 6 yds to the APP 31
2nd & 4 at APP 31
(15:00 - 3rd) Rashod Dubinion run for 6 yds to the APP 37 for a 1ST down
1st & 10 at APP 37
(15:00 - 3rd) AJ Swann pass complete to Dalton Stroman for 13 yds to the 50 yard line for a 1ST down
1st & 10 at 50
(15:00 - 3rd) AJ Swann pass complete to Izayah Cummings for 9 yds to the CLT 41
2nd & 1 at CLT 41
(15:00 - 3rd) Jaquari Lewis run for 3 yds to the CLT 38 for a 1ST down
1st & 10 at CLT 38
(15:00 - 3rd) AJ Swann run for 19 yds to the CLT 19 for a 1ST down
1st & 10 at CLT 19
(15:00 - 3rd) AJ Swann pass incomplete to Jaden Barnes
2nd & 10 at CLT 19
(15:00 - 3rd) Rashod Dubinion run for 5 yds to the CLT 14
3rd & 5 at CLT 14
(15:00 - 3rd) AJ Swann pass complete to Rashod Dubinion for a loss of 3 yards to the CLT 17
4th & 8 at CLT 17
(10:22 - 3rd) Dominic De Freitas 35 yd FG GOOD
Punt
4 plays, 3 yards, 1:39
Cash McVay kickoff for 65 yds for a touchback
1st & 10 at CLT 25
(10:22 - 3rd) CJ Stokes run for no gain to the CLT 25 Charlotte Penalty, Offensive holding (Jonny King) to the CLT 15
1st & 20 at CLT 15
(10:22 - 3rd) Conner Harrell pass complete to Miles Burris for 5 yds to the CLT 20
2nd & 15 at CLT 20
(10:22 - 3rd) Conner Harrell pass incomplete to Jake Young
3rd & 15 at CLT 20
(10:22 - 3rd) Conner Harrell pass complete to CJ Stokes for 8 yds to the CLT 28
4th & 7 at CLT 28
(8:43 - 3rd) Bronson Long punt for 50 yds , Jaden Barnes returns for 5 yds to the APP 27
Touchdown
11 plays, 73 yards, 4:16
1st & 10 at APP 27
(8:43 - 3rd) AJ Swann pass complete to Dalton Stroman for 12 yds to the APP 39 for a 1ST down
1st & 10 at APP 39
(8:43 - 3rd) Rashod Dubinion run for 4 yds to the APP 43
2nd & 6 at APP 43
(8:43 - 3rd) AJ Swann pass complete to Rashod Dubinion for 9 yds to the CLT 48 for a 1ST down
1st & 10 at CLT 48
(8:43 - 3rd) AJ Swann pass incomplete
2nd & 10 at CLT 48
(8:43 - 3rd) Rashod Dubinion run for 13 yds to the CLT 35 for a 1ST down
1st & 10 at CLT 35
(8:43 - 3rd) Jaquari Lewis run for 8 yds to the CLT 27
2nd & 2 at CLT 27
(8:43 - 3rd) Jaquari Lewis run for 1 yd to the CLT 26
3rd & 1 at CLT 26
(8:43 - 3rd) AJ Swann pass complete to Izayah Cummings for 2 yds to the CLT 24 for a 1ST down
1st & 10 at CLT 24
(8:43 - 3rd) AJ Swann pass incomplete
2nd & 10 at CLT 24
(8:43 - 3rd) Jaquari Lewis run for 5 yds to the CLT 19
3rd & 5 at CLT 19
(4:27 - 3rd) AJ Swann pass complete to Kanen Hamlett for 19 yds for a TD (Dominic De Freitas KICK)
Fumble
4 plays, 72 yards, 1:46
Cash McVay kickoff for 65 yds for a touchback
1st & 10 at CLT 25
(4:27 - 3rd) Conner Harrell pass complete to Cameren Smith for 5 yds to the CLT 30
2nd & 5 at CLT 30
(4:27 - 3rd) Conner Harrell pass complete to Justin Olson for 47 yds to the APP 23 for a 1ST down
1st & 10 at APP 23
(4:27 - 3rd) Conner Harrell run for 17 yds to the APP 6 App State Penalty, personal foul (Elijah Mc-Cantos) to the APP 3
1st & Goal at APP 3
(2:41 - 3rd) Cameren Smith run for a loss of 12 yards to the APP 23 Cameren Smith fumbled, recovered by APP Kyle Arnholt Smith,Cameren rush left for loss of 12 yards to the APP15, fumble by Smith,Cameren recovered by APP Arnholt,Kyle, Arnholt,Kyle rush (King,Jonny).
Punt
3 plays, -4 yards, 1:21
1st & 10 at APP 23
(2:41 - 3rd) Rashod Dubinion run for 1 yd to the APP 24
2nd & 9 at APP 24
(2:41 - 3rd) AJ Swann pass incomplete to William Fowles
3rd & 9 at APP 24
(2:41 - 3rd) AJ Swann sacked by Macyo Williams for a loss of 5 yards to the APP 19
4th & 14 at APP 19
(1:20 - 3rd) Ian Ratliff punt for 38 yds
Touchdown
15 plays, 57 yards, 5:55
2nd & 10 at CLT 48
(15:00 - 3rd) Rod Gainey Jr. run for 4 yds to the APP 48
1st & 10 at CLT 43
(1:20 - 3rd) Conner Harrell pass complete to Joey Bearns III for no gain to the CLT 43 Charlotte Penalty, Offensive holding (Dallas Shirley) to the CLT 33
1st & 20 at CLT 33
(0:49 - 3rd) Conner Harrell sacked by Nick Campbell for 0 yards to the CLT 48 Conner Harrell fumbled, recovered by APP Jaelin Willis , return for 0 yards for a 1ST down App State Penalty, personal foul (Jaelin Willis) to the CLT 48 for a 1ST down
1st & 10 at CLT 48
(0:49 - 3rd) Conner Harrell run for no gain to the CLT 48
End of 3rd Quarter
3rd & 6 at APP 48
(15:00 - 4th) Grayson Loftis pass incomplete to Rod Gainey Jr.
4th & 6 at APP 48
(15:00 - 4th) Grayson Loftis pass incomplete to E. Jai Mason for a 1ST down App State Penalty, Defensive pass interference (Ethan Johnson) to the APP 33 for a 1ST down
1st & 10 at APP 33
(15:00 - 4th) Rod Gainey Jr. run for 1 yd to the APP 32
2nd & 9 at APP 32
(15:00 - 4th) Javen Nicholas run for a loss of 2 yards to the APP 34
3rd & 11 at APP 34
(15:00 - 4th) CJ Stokes run for 1 yd to the APP 33
4th & 10 at APP 33
(15:00 - 4th) Conner Harrell pass complete to E. Jai Mason for 13 yds to the APP 20 for a 1ST down
1st & 10 at APP 20
(15:00 - 4th) CJ Stokes run for 3 yds to the APP 17
2nd & 7 at APP 17
(15:00 - 4th) Conner Harrell run for a loss of 1 yard to the APP 18
3rd & 8 at APP 18
(15:00 - 4th) Conner Harrell run for 2 yds to the APP 16
4th & 6 at APP 16
(10:25 - 4th) C. Harrell pass to E. Jai Mason for 16 yds for a TD (two-point conversion pass attempt good)
1st & 10 at APP 3
(10:25 - 4th) Justin Olson pass complete to Gus McGee for no gain to the CLT 35
Touchdown
14 plays, 75 yards, 6:25
Liam Boyd kickoff for 65 yds for a touchback
1st & 10 at APP 25
(10:25 - 4th) Rashod Dubinion run for 10 yds to the APP 35 for a 1ST down
1st & 10 at APP 35
(10:25 - 4th) AJ Swann pass complete to Dalton Stroman for 12 yds to the APP 47 for a 1ST down
1st & 10 at APP 47
(10:25 - 4th) Rashod Dubinion run for 9 yds to the CLT 44
2nd & 1 at CLT 44
(10:25 - 4th) Jaquari Lewis run for 1 yd to the CLT 43 for a 1ST down
1st & 10 at CLT 43
(10:25 - 4th) AJ Swann pass incomplete to Rashod Dubinion
2nd & 10 at CLT 43
(10:25 - 4th) AJ Swann pass complete to Jaden Barnes for 5 yds to the CLT 38
3rd & 5 at CLT 38
(10:25 - 4th) AJ Swann pass incomplete to William Fowles for a 1ST down Charlotte Penalty, Defensive pass interference (CJ Clinkscales Jr.) to the CLT 23 for a 1ST down
1st & 10 at CLT 23
(10:25 - 4th) Jaquari Lewis run for 7 yds to the CLT 16
2nd & 3 at CLT 16
(10:25 - 4th) Jaquari Lewis run for 2 yds to the CLT 14
3rd & 1 at CLT 14
(6:18 - 4th) Rashod Dubinion run for no gain to the CLT 14 App State Penalty, Offensive holding (Jayden Ramsey) to the CLT 24
3rd & 11 at CLT 24
(6:18 - 4th) AJ Swann pass complete to Izayah Cummings for 22 yds to the CLT 2 for a 1ST down
1st & Goal at CLT 2
(6:18 - 4th) AJ Swann run for 1 yd to the CLT 1
2nd & Goal at CLT 1
(6:18 - 4th) Rashod Dubinion run for no gain to the CLT 1
3rd & Goal at CLT 1
(4:00 - 4th) AJ Swann pass complete to Alex Sanchez for 1 yd for a TD (Dominic De Freitas KICK)
Punt
3 plays, -4 yards, 1:10
Cash McVay kickoff for 65 yds for a touchback
1st & 10 at CLT 25
(4:00 - 4th) Conner Harrell pass complete to Rod Gainey Jr. for a loss of 4 yards to the CLT 21
2nd & 14 at CLT 21
(4:00 - 4th) Conner Harrell pass incomplete to Justin Olson, broken up by Kevin Abrams-Verwayne
3rd & 14 at CLT 21
(4:00 - 4th) Conner Harrell pass incomplete to Javen Nicholas, broken up by Juan Berchal
4th & 14 at CLT 21
(2:50 - 4th) Bronson Long punt for 50 yds , Jaden Barnes returns for 1 yd to the APP 30
Downs
8 plays, 42 yards, 2:50
1st & 10 at APP 30
(2:50 - 4th) Khamani Alexander run for 3 yds to the APP 33
2nd & 7 at APP 33
(2:50 - 4th) JJ Kohl pass complete to Dalton Stroman for 17 yds to the 50 yard line for a 1ST down
1st & 10 at 50
(2:00 - 4th) Khamani Alexander run for 3 yds to the CLT 47
2nd & 7 at CLT 47
(2:00 - 4th) JJ Kohl pass incomplete to Chris Lawson Jr., broken up by Thai Baldwin
1st & 10 at CLT 28
(2:00 - 4th) Khamani Alexander run for 6 yds to the CLT 22
2nd & 4 at CLT 22
(2:00 - 4th) Khamani Alexander run for 2 yds to the CLT 22
3rd & 7 at CLT 47
(2:00 - 4th) JJ Kohl pass incomplete to Joshua Acord, broken up by Gavin Willis

Swann throws for 3 TDs as Appalachian State rolls to a 34-11 win over Charlotte

CHARLOTTE, N.C. -- — AJ Swann threw three touchdown passes and Rashod Dubinion ran for 111 yards and a score as Appalachian State rolled to a 34-11 win over Charlotte in the Duke’s Mayo Classic on Friday night.

The game marked Appalachian State's Dowell Loggains' first game as a head coach at any level.

After the 49ers took a 3-0 lead on Liam Boyd's 42-yard first-quarter field goal, the Mountaineers rolled off 27 straight points to make it 27-3 to start the fourth quarter.

Dubinion capped an 81-yard, nine-play drive with a 2-yard TD run and Swann sandwiched a 10-yard pass to Jaden Barnes and a 19-yard strike to Kanen Hamlett around Dominic De Freitas' field goals from 47- and 35-yards out. Swann's final touchdown, a 1-yard toss to Alex Sanchez, capped the scoring.

Swann was 31-of-46 passing for 368 yards and Barnes caught six for 134 yards and a score. Appalachian State rolled to 586 yards of offense while holding the 49ers to just 218.

Charlotte was led by Conner Harrell's 142 yards on 13-for-24 passing. CJ Stokes had 15 carries for 49 yards.

------

This story was first published on Aug. 29, 2025. It was updated on Aug. 30, 2025 to correct that Dowell Loggains is head coach for Appalachian State.

Bank of America Stadium

Charlotte , NC
Artificial

Playmakers

Passing Yards

C. Harrell
CLT
13/24, 142 YDS, 1 TD, 1 INT
A. Swann
31/46, 368 YDS, 3 TD
APP

Rushing Yards

C. Stokes
CLT
15 CAR, 49 YDS
R. Dubinion
22 CAR, 111 YDS, 1 TD
APP

Receiving Yards

J. Olson
CLT
2 REC, 56 YDS
J. Barnes
6 REC, 134 YDS, 1 TD
APP

Sacks

M. Williams
CLT
1
APP

Tackles

K. Schmitz
CLT
9
J. McBurrows
6
APP

Win Probability

Under Construction

My Contests

Coming Soon...

2025 Sun Belt Conference Standings

Sun Belt - East

TEAM CONF OVRL
Old Dominion 0-0 2-1
James Madison 0-0 1-1
Coastal Carolina 0-0 1-2
Georgia Southern 0-0 1-2
Georgia State 0-0 1-2
Marshall 0-0 1-2
App State 0-1 2-1

Sun Belt - West

TEAM CONF OVRL
Southern Miss 1-0 2-1
Texas State 0-0 2-1
UL Monroe 0-0 1-1
Arkansas State 0-0 1-2
Louisiana 0-0 1-2
South Alabama 0-0 1-2
Troy 0-0 1-2

2025 American Conference Standings

TEAM CONF OVRL
Navy 2-0 3-0
Memphis 0-0 3-0
North Texas 0-0 3-0
Tulane 0-0 3-0
East Carolina 0-0 2-1
Rice 0-0 2-1
South Florida 0-0 2-1
Temple 0-0 2-1
Army 0-0 1-1
Charlotte 0-0 1-2
Florida Atlantic 0-0 1-2
UTSA 0-0 1-2
UAB 0-1 2-1
Tulsa 0-1 1-2

Team Stats

Under Construction