LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Appalachian St. at Charlotte play by play — College Football August 29, 2025

Appalachian St. 34
Charlotte 11
Final
Charlotte 1st, 15:00
  1. 15:00 1st & 10 APST 35 Appalachian St. kicked off, touchback
  2. 15:00 1st & 10 CLT 25 Charlotte committed 5 yard penalty (False Start)
  3. 15:00 1st & 15 CLT 20 CJ Stokes rushed for 2 yard gain, tackled by Rondo Porter
  4. 14:30 2nd & 13 CLT 22 CJ Stokes rushed for 1 yard gain, tackled by Colton Phares
  5. 13:57 3rd & 12 CLT 23 Conner Harrell incomplete pass intended for Jake Young
  6. 13:40 4th & 12 CLT 23 Bronson Long punted for 32 yards. Jaden Barnes returned punt for 5 yards
Appalachian St. 1st, 13:32
  1. 13:32 1st & 10 CLT 50 AJ Swann passed to Jaden Barnes for 18 yard gain, tackled by Kadin Schmitz
  2. 13:05 1st & 10 CLT 32 Rashod Dubinion rushed for no gain, tackled by Zion Shockley
  3. 12:47 2nd & 10 CLT 32 AJ Swann passed to Rashod Dubinion for 3 yard gain, tackled by Kadin Schmitz
  4. 12:23 3rd & 7 CLT 29 Appalachian St. committed 10 yard penalty (Holding)
  5. 12:14 3rd & 17 CLT 39 AJ Swann incomplete pass intended for Dalton Stroman
  6. 12:07 4th & 17 CLT 39 Appalachian St. committed 5 yard penalty (Delay of Game)
  7. 12:07 4th & 22 CLT 44 Ian Ratliff punted for 38 yards. Javen Nicholas returned punt for no gain
Charlotte 1st, 11:58
  1. 11:58 1st & 10 CLT 6 CJ Stokes rushed for 3 yard gain, tackled by Ja’Den McBurrows
  2. 11:36 2nd & 7 CLT 9 Charlotte committed 4 yard penalty (Holding)
  3. 11:28 2nd & 11 CLT 5 Conner Harrell passed to CJ Stokes for 2 yard loss, tackled by William Fowles
  4. 10:53 3rd & 13 CLT 3 CJ Stokes rushed for 9 yard gain, tackled by Ethan Johnson
  5. 10:18 4th & 4 CLT 12 Bronson Long punted for 50 yards. Jaden Barnes returned punt for 4 yard loss. Appalachian St. committed 15 yard penalty (Illegal Crackback)
Appalachian St. 1st, 9:56
  1. 9:56 1st & 10 APST 19 Rashod Dubinion rushed for 12 yard gain, tackled by Cary Grant
  2. 9:42 1st & 10 APST 31 AJ Swann incomplete pass intended for Jaden Barnes
  3. 9:37 2nd & 10 APST 31 AJ Swann passed to Dalton Stroman for 9 yard gain, tackled by Thai Baldwin
  4. 9:14 3rd & 1 APST 40 Rashod Dubinion rushed for 1 yard gain, tackled by Shay Taylor
  5. 8:56 1st & 10 APST 41 Appalachian St. committed 10 yard penalty (Holding)
  6. 8:36 1st & 20 APST 31 AJ Swann rushed for 10 yard gain, tackled by Jamarrion Solomon
  7. 8:09 2nd & 10 APST 41 AJ Swann incomplete pass intended for Dalton Stroman
  8. 8:03 3rd & 10 APST 41 AJ Swann passed to Jaden Barnes for 59 yard gain. Jaden Barnes fumbled. Ja'Qurious Conley recovered fumble for no gain
Charlotte 1st, 7:49
  1. 7:49 1st & 10 CLT 20 Charlotte committed 5 yard penalty (False Start)
  2. 7:49 1st & 15 CLT 15 Conner Harrell rushed for 1 yard gain, tackled by Colton Phares
  3. 7:20 2nd & 14 CLT 16 Conner Harrell rushed for 3 yard gain, tackled by Ja’Den McBurrows
  4. 6:49 3rd & 11 CLT 19 Conner Harrell passed to Sean Brown for 12 yard gain
  5. 6:12 1st & 10 CLT 31 CJ Stokes rushed for 7 yard gain, tackled by Dylan Hasz
  6. 5:47 2nd & 3 CLT 38 CJ Stokes rushed for 1 yard gain, tackled by Kevin Abrams-Verwayne
  7. 5:16 3rd & 2 CLT 39 CJ Stokes rushed for 2 yard gain, tackled by Colton Phares
  8. 4:39 1st & 10 CLT 41 CJ Stokes rushed for 3 yard gain, tackled by Elijah Mc-Cantos
  9. 3:58 2nd & 7 CLT 44 Cameren Smith rushed for 3 yard gain, tackled by Nick Campbell
  10. 3:02 3rd & 4 CLT 47 Conner Harrell passed to Jayden McGowan for 7 yard gain. Appalachian St. committed 15 yard penalty (Roughing the Passer)
  11. 2:47 1st & 10 APST 31 Conner Harrell incomplete pass intended for CJ Stokes
  12. 2:40 2nd & 10 APST 31 Conner Harrell passed to Justin Olson for 9 yard gain, tackled by Ethan Johnson
  13. 2:06 3rd & 1 APST 22 CJ Stokes rushed for 3 yard loss, tackled by Rondo Porter
  14. 1:27 4th & 4 APST 25 Liam Boyd kicked a 42-yard field goal APST 0, CLT 3
Appalachian St. 1st, 1:21
  1. 1:21 4th & 4 APST 25 Charlotte kicked off for 65 yards, Khamani Alexander returned kickoff for 10 yards
  2. 1:14 1st & 10 APST 10 Jaquari Lewis rushed for 5 yard gain, tackled by Dwight Bootle II
  3. 0:48 2nd & 5 APST 15 AJ Swann passed to Izayah Cummings for 21 yard gain
  4. 0:21 1st & 10 APST 36 AJ Swann passed to Dalton Stroman for 5 yard gain
  5. End of 1st Quarter
  6. 15:00 2nd & 5 APST 41 AJ Swann passed to William Fowles for 15 yard gain, tackled by Randy Franklin
  7. 14:41 1st & 10 CLT 44 AJ Swann incomplete pass intended for William Fowles
  8. 14:38 2nd & 10 CLT 44 AJ Swann passed to Doopah Coleman for 2 yard loss, tackled by Cary Grant
  9. 14:04 3rd & 12 CLT 46 AJ Swann incomplete pass intended for Doopah Coleman
  10. 13:58 4th & 12 CLT 46 Ian Ratliff punted for 34 yards. Javen Nicholas returned punt for no gain
Charlotte 2nd, 13:51
  1. 13:51 1st & 10 CLT 12 Cameren Smith rushed for 9 yard gain, tackled by Ja’Den McBurrows
  2. 13:25 2nd & 1 CLT 21 Cameren Smith rushed for 2 yard gain, tackled by DeNigel Cooper
  3. 12:55 1st & 10 CLT 23 Conner Harrell incomplete pass intended for Ta'ir Brooks
  4. 12:49 2nd & 10 CLT 23 Cameren Smith rushed for no gain, tackled by William Fowles
  5. 12:18 3rd & 10 CLT 23 Conner Harrell incomplete pass intended for Jayden McGowan
  6. 12:11 4th & 10 CLT 23 Bronson Long punted for 57 yards. Jaden Barnes returned punt for 1 yard loss
Appalachian St. 2nd, 11:56
  1. 11:56 1st & 10 APST 19 AJ Swann incomplete pass intended for Izayah Cummings
  2. 11:51 2nd & 10 APST 19 AJ Swann passed to William Fowles for 15 yard gain, tackled by CJ Clinkscales Jr.
  3. 11:27 1st & 10 APST 34 Rashod Dubinion rushed for 8 yard gain, tackled by Gavin Willis
  4. 10:58 2nd & 2 APST 42 AJ Swann passed to David Larkins for 7 yard gain, tackled by Ja'Qurious Conley
  5. 10:29 1st & 10 APST 49 AJ Swann passed to Rashod Dubinion for 18 yard gain, tackled by Derrick Edwards
  6. 9:49 1st & 10 CLT 33 Rashod Dubinion rushed for 5 yard gain, tackled by Caleb Curtain
  7. 9:22 2nd & 5 CLT 28 AJ Swann incomplete pass intended for Rashod Dubinion
  8. 9:14 3rd & 5 CLT 28 AJ Swann passed to Jaden Barnes for 26 yard gain, tackled by Cary Grant
  9. 8:43 1st & 2 CLT 2 Rashod Dubinion rushed for 2 yard touchdown APST 6, CLT 3
  10. 8:38 1st & 2 CLT 0 Dominic De Freitas made PAT APST 7, CLT 3
Charlotte 2nd, 8:38
  1. 8:38 1st & 2 CLT 0 Appalachian St. kicked off, touchback
  2. 8:38 1st & 10 CLT 25 CJ Stokes rushed for 3 yard gain, tackled by Thomas Davis
  3. 8:08 2nd & 7 CLT 28 Conner Harrell passed to Javen Nicholas for 9 yard gain, tackled by Zyeir Gamble
  4. 7:41 1st & 10 CLT 37 Conner Harrell incomplete pass intended for Javen Nicholas
  5. 7:34 2nd & 10 CLT 37 CJ Stokes rushed for 9 yard gain, tackled by Elijah Mc-Cantos
  6. 7:12 3rd & 1 CLT 46 CJ Stokes rushed for 1 yard gain, tackled by Jaelin Willis
  7. 6:29 1st & 10 CLT 47 Conner Harrell incomplete pass intended for Jayden McGowan
  8. 6:21 2nd & 10 CLT 47 CJ Stokes rushed for 7 yard gain, tackled by Joseph Bakhole
  9. 5:49 3rd & 3 APST 46 Charlotte committed 5 yard penalty (False Start)
  10. 5:30 3rd & 8 CLT 49 Conner Harrell incomplete pass intended for Gus McGee
  11. 5:22 4th & 8 CLT 49 Bronson Long punted, touchback
Appalachian St. 2nd, 5:12
  1. 5:12 1st & 10 APST 20 Rashod Dubinion rushed for 2 yard gain, tackled by Curtis Simpson
  2. 4:45 2nd & 8 APST 22 Rashod Dubinion rushed for 7 yard gain, tackled by Collin Gill
  3. 4:21 3rd & 1 APST 29 Rashod Dubinion rushed for 5 yard gain, tackled by Cary Grant
  4. 3:53 1st & 10 APST 34 Rashod Dubinion rushed for 5 yard gain, tackled by Kadin Schmitz
  5. 3:20 2nd & 5 APST 39 AJ Swann passed to Dalton Stroman for 8 yard gain, tackled by Dwight Bootle II
  6. 2:52 1st & 10 APST 47 AJ Swann incomplete pass intended for Jaquari Lewis
  7. 2:47 2nd & 10 APST 47 AJ Swann passed to David Larkins for 17 yard gain, tackled by Kadin Schmitz
  8. 2:18 1st & 10 CLT 36 AJ Swann passed to Dalton Stroman for 12 yard gain, tackled by Randy Franklin
  9. 2:00 1st & 10 CLT 24 AJ Swann incomplete pass intended for William Fowles
  10. 1:56 2nd & 10 CLT 24 Rashod Dubinion rushed for 5 yard gain, tackled by Ja'Qurious Conley
  11. 1:12 3rd & 5 CLT 19 Appalachian St. timeout
  12. 1:12 3rd & 5 CLT 19 AJ Swann passed to Rashod Dubinion for 4 yard gain
  13. 1:08 4th & 1 CLT 15 Charlotte timeout
  14. 1:08 4th & 1 CLT 15 Rashod Dubinion rushed for 2 yard gain, tackled by Shay Taylor
  15. 0:50 1st & 10 CLT 13 AJ Swann passed to David Larkins for 3 yard gain, tackled by Braden Mullen
  16. 0:39 2nd & 7 CLT 10 Appalachian St. timeout
  17. 0:39 2nd & 7 CLT 10 AJ Swann passed to Jaden Barnes for 10 yard touchdown APST 13, CLT 3
  18. 0:36 2nd & 7 CLT 0 Dominic De Freitas made PAT APST 14, CLT 3
Charlotte 2nd, 0:36
  1. 0:36 2nd & 7 CLT 0 Appalachian St. kicked off, touchback
  2. 0:36 1st & 10 CLT 25 Conner Harrell passed to Miles Burris for 17 yard gain, tackled by Emory Floyd
  3. 0:31 1st & 10 CLT 42 Conner Harrell pass intercepted. Ja’Den McBurrows intercepted Conner Harrell for 1 yard
Appalachian St. 2nd, 0:23
  1. 0:23 1st & 10 APST 49 AJ Swann passed to Jaden Barnes for 16 yard gain, tackled by Will Estes
  2. 0:18 1st & 10 CLT 35 AJ Swann passed to Izayah Cummings for 3 yard gain, tackled by Ja'Qurious Conley
  3. 0:14 2nd & 7 CLT 32 AJ Swann incomplete pass intended for Dalton Stroman
  4. 0:08 3rd & 7 CLT 32 Rashod Dubinion rushed for 3 yard gain, tackled by DJ Burgess
  5. 0:03 4th & 4 CLT 29 Appalachian St. timeout
  6. 0:03 4th & 4 CLT 29 Charlotte timeout
  7. 0:03 4th & 4 CLT 29 Dominic De Freitas kicked a 47-yard field goal APST 17, CLT 3
Appalachian St. 3rd, 15:00
  1. 15:00 4th & 4 APST 29 Charlotte kicked off, touchback
  2. 15:00 1st & 10 APST 25 Rashod Dubinion rushed for 6 yard gain, tackled by Shay Taylor
  3. 14:36 2nd & 4 APST 31 Rashod Dubinion rushed for 6 yard gain, tackled by Curtis Simpson
  4. 14:05 1st & 10 APST 37 AJ Swann passed to Dalton Stroman for 13 yard gain
  5. 13:40 1st & 10 CLT 50 AJ Swann passed to Izayah Cummings for 9 yard gain, tackled by Kadin Schmitz
  6. 13:07 2nd & 1 CLT 41 Jaquari Lewis rushed for 3 yard gain, tackled by Cheick Kaba
  7. 12:40 1st & 10 CLT 38 AJ Swann rushed for 19 yard gain, tackled by Collin Gill
  8. 11:52 1st & 10 CLT 19 AJ Swann incomplete pass intended for Jaden Barnes
  9. 11:48 2nd & 10 CLT 19 Rashod Dubinion rushed for 5 yard gain, tackled by Shay Taylor
  10. 11:12 3rd & 5 CLT 14 AJ Swann passed to Rashod Dubinion for 3 yard loss, tackled by Treyveon McGee
  11. 10:28 4th & 8 CLT 17 Dominic De Freitas kicked a 35-yard field goal APST 20, CLT 3
Charlotte 3rd, 10:22
  1. 10:22 4th & 8 CLT 17 Appalachian St. kicked off, touchback
  2. 10:22 1st & 10 CLT 25 Charlotte committed 10 yard penalty (Holding)
  3. 10:11 1st & 20 CLT 15 Conner Harrell passed to Miles Burris for 5 yard gain
  4. 9:35 2nd & 15 CLT 20 Conner Harrell incomplete pass intended for Jake Young
  5. 9:31 3rd & 15 CLT 20 Conner Harrell passed to CJ Stokes for 8 yard gain, tackled by Zyeir Gamble
  6. 8:56 4th & 7 CLT 28 Bronson Long punted for 50 yards. Jaden Barnes returned punt for 5 yards
Appalachian St. 3rd, 8:43
  1. 8:43 1st & 10 APST 27 AJ Swann passed to Dalton Stroman for 12 yard gain
  2. 8:24 1st & 10 APST 39 Rashod Dubinion rushed for 4 yard gain, tackled by Reid Williford
  3. 7:59 2nd & 6 APST 43 AJ Swann passed to Rashod Dubinion for 9 yard gain, tackled by Shay Taylor
  4. 7:32 1st & 10 CLT 48 AJ Swann incomplete pass
  5. 7:26 2nd & 10 CLT 48 Rashod Dubinion rushed for 13 yard gain, tackled by Shay Taylor
  6. 6:49 1st & 10 CLT 35 Jaquari Lewis rushed for 8 yard gain, tackled by Gavin Willis
  7. 6:22 2nd & 2 CLT 27 Jaquari Lewis rushed for 1 yard gain, tackled by Kadin Schmitz
  8. 5:52 3rd & 1 CLT 26 AJ Swann passed to Izayah Cummings for 2 yard gain, tackled by Randy Franklin
  9. 5:20 1st & 10 CLT 24 AJ Swann incomplete pass
  10. 5:12 2nd & 10 CLT 24 Jaquari Lewis rushed for 5 yard gain, tackled by Jalar Holley
  11. 4:36 3rd & 5 CLT 19 AJ Swann passed to Kanen Hamlett for 19 yard touchdown APST 26, CLT 3
  12. 4:27 3rd & 5 CLT 0 Dominic De Freitas made PAT APST 27, CLT 3
Charlotte 3rd, 4:27
  1. 4:27 3rd & 5 CLT 0 Appalachian St. kicked off, touchback
  2. 4:27 1st & 10 CLT 25 Conner Harrell passed to Cameren Smith for 5 yard gain, tackled by Kyle Arnholt
  3. 4:10 2nd & 5 CLT 30 Conner Harrell passed to Justin Olson for 47 yard gain, tackled by Emory Floyd
  4. 3:30 1st & 10 APST 23 Conner Harrell rushed for 17 yard gain, tackled by Zyeir Gamble. Appalachian St. committed 3 yard penalty (Ejection for Targeting)
  5. 2:55 1st & 3 APST 3 Cameren Smith rushed for no gain. Cameren Smith fumbled. Kyle Arnholt recovered fumble and returned for 11 yards
Appalachian St. 3rd, 2:41
  1. 2:41 1st & 10 APST 23 Rashod Dubinion rushed for 1 yard gain, tackled by Collin Gill
  2. 2:11 2nd & 9 APST 24 AJ Swann incomplete pass intended for William Fowles
  3. 2:08 3rd & 9 APST 24 AJ Swann sacked by Mayco Williams for 5 yard loss
  4. 1:31 4th & 14 APST 19 Ian Ratliff punted for 38 yards. Javen Nicholas returned punt for no gain
Charlotte 3rd, 1:20
  1. 1:20 1st & 10 CLT 43 Charlotte committed 10 yard penalty (Holding)
  2. 1:02 1st & 20 CLT 33 Appalachian St. committed 15 yard penalty (Ejection for Targeting)
  3. 0:49 1st & 10 CLT 48 Conner Harrell rushed for no gain, tackled by Thomas Davis
  4. 0:09 2nd & 10 CLT 48 Rod Gainey Jr. rushed for 4 yard gain, tackled by Colton Phares
  5. End of 3rd Quarter
  6. 15:00 3rd & 6 APST 48 Grayson Loftis incomplete pass intended for Rod Gainey Jr.
  7. 14:56 4th & 6 APST 48 Appalachian St. committed 15 yard penalty (Pass Interference)
  8. 14:50 1st & 10 APST 33 Rod Gainey Jr. rushed for 1 yard gain, tackled by Ja’Den McBurrows
  9. 14:12 2nd & 9 APST 32 Javen Nicholas rushed for 2 yard loss, tackled by Zyeir Gamble
  10. 13:29 3rd & 11 APST 34 CJ Stokes rushed for 1 yard gain, tackled by Zyeir Gamble
  11. 12:51 4th & 10 APST 33 Conner Harrell passed to E. Jai Mason for 13 yard gain, tackled by Cristian Conyer
  12. 12:18 1st & 10 APST 20 CJ Stokes rushed for 3 yard gain, tackled by Kevin Abrams-Verwayne
  13. 11:51 2nd & 7 APST 17 Conner Harrell rushed for 1 yard loss, tackled by Kevin Abrams-Verwayne
  14. 11:17 3rd & 8 APST 18 Conner Harrell rushed for 2 yard gain, tackled by Aiden Benton
  15. 10:36 4th & 6 APST 16 Conner Harrell passed to E. Jai Mason for 16 yard touchdown APST 27, CLT 9
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.