LunoSport
About Contact
Get the app
Scores Schedule Rankings Standings Playoffs Teams

North Carolina at Charlotte play by play — College Football September 6, 2025

North Carolina 20
Charlotte 3
Final
North Carolina 1st, 15:00
  1. 15:00 1st & 10 CLT 35 Charlotte kicked off, touchback
  2. 15:00 1st & 10 UNC 25 Gio Lopez passed to Benjamin Hall for 11 yard gain, tackled by Ja'Qurious Conley
  3. 14:25 1st & 10 UNC 36 Gio Lopez passed to Caleb Hood for 13 yard gain, tackled by Thai Baldwin
  4. 14:06 1st & 10 UNC 49 Gio Lopez passed to Chris Culliver for 51 yard touchdown UNC 6, CLT 0
  5. 14:01 1st & 10 CLT 0 Rece Verhoff made PAT UNC 7, CLT 0
Charlotte 1st, 14:01
  1. 14:01 1st & 10 CLT 0 N. Carolina kicked off, touchback
  2. 14:01 1st & 10 CLT 25 CJ Stokes rushed for 5 yard gain, tackled by Mikai Gbayor
  3. 13:31 2nd & 5 CLT 30 Conner Harrell passed to Gus McGee for 1 yard gain, tackled by Mikai Gbayor
  4. 13:01 1st & 10 CLT 31 Conner Harrell passed to E. Jai Mason for 2 yard gain, tackled by Thaddeus Dixon
  5. 12:19 4th & 2 CLT 33 Bronson Long punted for 32 yards. Will Hardy returned punt for no gain
North Carolina 1st, 12:18
  1. 12:18 1st & 10 UNC 35 Caleb Hood rushed for 2 yard gain, tackled by Jamarrion Solomon
  2. 11:44 2nd & 8 UNC 37 Gio Lopez passed to Caleb Hood for 2 yard gain, tackled by Cary Grant
  3. 11:02 3rd & 6 UNC 39 Gio Lopez passed to Javarius Green for 24 yard gain, tackled by Curtis Simpson
  4. 10:39 1st & 10 CLT 37 Charleston French rushed for 3 yard gain, tackled by Curtis Simpson
  5. 10:03 2nd & 7 CLT 34 Gio Lopez passed to Javarius Green for 2 yard gain, tackled by Randy Franklin
  6. 9:16 3rd & 5 CLT 32 Gio Lopez passed to Charleston French for 1 yard gain, tackled by Treyveon McGee
  7. 8:38 4th & 4 CLT 31 Rece Verhoff kicked a 49-yard field goal UNC 10, CLT 0
Charlotte 1st, 8:34
  1. 8:34 4th & 4 CLT 31 N. Carolina kicked off, touchback
  2. 8:34 1st & 10 CLT 25 CJ Stokes rushed for 9 yard loss
  3. 7:52 2nd & 19 CLT 16 CJ Stokes rushed for 4 yard gain, tackled by D'Antre Robinson
  4. 7:24 3rd & 15 CLT 20 Conner Harrell incomplete pass intended for Javen Nicholas
  5. 7:18 4th & 15 CLT 20 Bronson Long punted for 32 yards. Will Hardy returned punt for no gain
North Carolina 1st, 7:13
  1. 7:13 1st & 10 UNC 48 Gio Lopez passed to Aziah Johnson for 6 yard gain, tackled by Caleb Curtain
  2. 6:35 2nd & 4 CLT 46 Gio Lopez rushed for 3 yard gain, tackled by Shay Taylor
  3. 5:52 3rd & 1 CLT 43 Davion Gause rushed for no gain, tackled by Mo Clipper Jr.
  4. 5:10 4th & 1 CLT 43 Gio Lopez incomplete pass intended for Javarius Green
Charlotte 1st, 5:08
  1. 5:08 1st & 10 CLT 43 Cameren Smith rushed for 2 yard gain, tackled by Smith Vilbert
  2. 4:45 2nd & 8 CLT 45 Conner Harrell incomplete pass intended for Justin Olson
  3. 4:43 3rd & 8 CLT 45 Conner Harrell incomplete pass intended for Justin Olson
  4. 4:39 4th & 8 CLT 45 Bronson Long punted for 33 yards. Will Hardy returned punt for 6 yards
North Carolina 1st, 4:30
  1. 4:30 1st & 10 UNC 28 Gio Lopez incomplete pass intended for Aziah Johnson
  2. 4:25 2nd & 10 UNC 28 Gio Lopez rushed for 5 yard gain, tackled by Yamil Talib
  3. 3:34 3rd & 5 UNC 33 Gio Lopez incomplete pass intended for Chris Culliver
  4. 3:17 4th & 5 UNC 33 Tom Maginness punted for 49 yards. Javen Nicholas returned punt for no gain
Charlotte 1st, 3:07
  1. 3:07 1st & 10 CLT 18 Conner Harrell passed to Miles Burris for 15 yard gain
  2. 2:35 1st & 10 CLT 33 Conner Harrell passed to Joey Bearns III for 4 yard gain, tackled by Melkart Abou-Jaoude
  3. 2:03 2nd & 6 CLT 37 Rod Gainey Jr. rushed for 4 yard gain, tackled by Kaleb Cost
  4. 1:43 3rd & 2 CLT 41 Rod Gainey Jr. rushed for 3 yard gain, tackled by D'Antre Robinson
  5. 1:13 1st & 10 CLT 44 N. Carolina timeout
  6. 1:13 1st & 10 CLT 44 Rod Gainey Jr. rushed for 2 yard gain, tackled by Tyler Thompson
  7. 0:36 2nd & 8 CLT 46 CJ Stokes rushed for 2 yard loss, tackled by Mikai Gbayor
  8. End of 1st Quarter
  9. 15:00 3rd & 10 CLT 44 Conner Harrell passed to Javen Nicholas for 13 yard gain. N. Carolina committed 15 yard penalty (Roughing the Passer)
  10. 14:32 1st & 10 UNC 28 CJ Stokes rushed for 3 yard gain, tackled by Eidan Buchanan
  11. 13:54 2nd & 7 UNC 25 Conner Harrell passed to Joey Bearns III for no gain, tackled by Khmori House
  12. 13:22 3rd & 7 UNC 25 CJ Stokes rushed for 3 yard gain, tackled by Khmori House
  13. 12:45 4th & 4 UNC 22 Liam Boyd kicked a 39-yard field goal UNC 10, CLT 3
North Carolina 2nd, 12:40
  1. 12:40 4th & 4 UNC 22 Charlotte kicked off for 65 yards, Chris Culliver returned kickoff for 19 yards
  2. 12:33 1st & 10 UNC 19 Demon June rushed for 16 yard gain, tackled by Randy Franklin
  3. 12:05 1st & 10 UNC 35 Gio Lopez passed to Alex Taylor for 6 yard gain, tackled by Dwight Bootle II
  4. 11:32 2nd & 4 UNC 41 Demon June rushed for 19 yard gain, tackled by Kadin Schmitz
  5. 10:49 1st & 10 CLT 40 Demon June rushed for 2 yard gain, tackled by Caleb Curtain
  6. 10:15 2nd & 8 CLT 38 Gio Lopez incomplete pass intended for Jordan Shipp
  7. 10:11 3rd & 8 CLT 38 N. Carolina committed 15 yard penalty (Personal Foul)
  8. 9:41 3rd & 23 UNC 47 Davion Gause rushed for 6 yard gain, tackled by Kadin Schmitz
  9. 8:57 4th & 17 CLT 47 Tom Maginness punted for 27 yards. Javen Nicholas returned punt for no gain
Charlotte 2nd, 8:51
  1. 8:51 1st & 10 CLT 20 Conner Harrell passed to Sean Brown for 17 yard gain, tackled by Will Hardy
  2. 8:20 1st & 10 CLT 37 Conner Harrell passed to Javen Nicholas for 3 yard gain, tackled by Gavin Gibson
  3. 7:47 2nd & 7 CLT 40 Henry Rutledge rushed for 3 yard loss, tackled by Andrew Simpson
  4. 6:59 3rd & 10 CLT 37 Conner Harrell passed to Javen Nicholas for 19 yard gain, tackled by Will Hardy
  5. 6:31 1st & 10 UNC 44 Henry Rutledge rushed for 14 yard gain, tackled by Gavin Gibson
  6. 5:50 1st & 10 UNC 30 CJ Stokes rushed for 1 yard gain, tackled by Melkart Abou-Jaoude
  7. 5:18 2nd & 9 UNC 29 Conner Harrell passed to Gus McGee for 15 yard gain, tackled by Mikai Gbayor
  8. 4:42 1st & 10 UNC 14 Conner Harrell rushed for no gain, tackled by Andrew Simpson
  9. 4:08 2nd & 10 UNC 14 CJ Stokes rushed for 4 yard loss, tackled by D'Antre Robinson
  10. 3:30 3rd & 14 UNC 18 Conner Harrell passed to CJ Stokes for 9 yard gain, tackled by Marcus Allen
  11. 2:51 4th & 5 UNC 9 Liam Boyd missed a 26-yard field goal
North Carolina 2nd, 2:51
  1. 2:51 1st & 10 UNC 20 Gio Lopez passed to Chris Culliver for 16 yard gain, tackled by Ja'Qurious Conley
  2. 2:13 1st & 10 UNC 36 Gio Lopez rushed for 11 yard gain, tackled by Ja'Qurious Conley
  3. 2:00 1st & 10 UNC 47 Benjamin Hall rushed for 4 yard loss, tackled by Reid Williford
  4. 1:47 2nd & 14 UNC 43 Charlotte timeout
  5. 1:47 2nd & 14 UNC 43 Gio Lopez passed to Chris Culliver for 7 yard gain, tackled by Yamil Talib
  6. 1:31 3rd & 7 CLT 50 Gio Lopez rushed for 9 yard gain, tackled by Jamarrion Solomon
  7. 1:06 1st & 10 CLT 41 Gio Lopez incomplete pass intended for Javarius Green
  8. 1:01 2nd & 10 CLT 41 Gio Lopez rushed for 8 yard gain
  9. 0:50 3rd & 2 CLT 33 N. Carolina timeout
  10. 0:50 3rd & 2 CLT 33 Gio Lopez rushed for 2 yard gain, tackled by Randy Franklin
  11. 0:33 1st & 10 CLT 31 Gio Lopez incomplete pass
  12. 0:19 2nd & 10 CLT 31 Gio Lopez passed to Jordan Shipp for 6 yard gain, tackled by Jamarrion Solomon. Charlotte committed 13 yard penalty (Personal Foul)
  13. 0:18 1st & 10 CLT 12 Davion Gause rushed for 12 yard touchdown UNC 16, CLT 3
  14. 0:13 1st & 10 CLT 0 Rece Verhoff made PAT UNC 17, CLT 3
Charlotte 2nd, 0:13
  1. 0:13 1st & 10 CLT 0 N. Carolina kicked off, touchback
  2. 0:13 1st & 10 CLT 25 Player rushed for no gain
Charlotte 3rd, 15:00
  1. 15:00 2nd & 11 UNC 24 N. Carolina kicked off, touchback
  2. 15:00 1st & 10 CLT 25 Conner Harrell passed to Javen Nicholas for 16 yard gain, tackled by Khmori House
  3. 14:28 1st & 10 CLT 41 CJ Stokes rushed for 5 yard gain, tackled by Khmori House
  4. 13:58 2nd & 5 CLT 46 Conner Harrell passed to Javen Nicholas for 10 yard gain, tackled by Kaleb Cost
  5. 13:25 1st & 10 UNC 44 CJ Stokes rushed for 1 yard gain, tackled by D'Antre Robinson
  6. 12:55 2nd & 9 UNC 43 Conner Harrell passed to Javen Nicholas for 4 yard gain, tackled by Isaiah Johnson
  7. 12:21 3rd & 5 UNC 39 Conner Harrell incomplete pass intended for Kameron Manley. N. Carolina committed 15 yard penalty (Personal Foul)
  8. 12:14 1st & 10 UNC 24 Conner Harrell passed to Javen Nicholas for 1 yard loss, tackled by Gavin Gibson
  9. 11:32 2nd & 11 UNC 25 Conner Harrell incomplete pass intended for E. Jai Mason
  10. 11:28 3rd & 11 UNC 25 Conner Harrell passed to E. Jai Mason for 5 yard gain, tackled by Gavin Gibson
  11. 10:46 4th & 6 UNC 20 Conner Harrell incomplete pass intended for E. Jai Mason
North Carolina 3rd, 10:39
  1. 10:39 1st & 10 UNC 20 Gio Lopez incomplete pass intended for Benjamin Hall
  2. 10:35 2nd & 10 UNC 20 Gio Lopez passed to Benjamin Hall for 1 yard loss, tackled by Caleb Curtain
  3. 9:47 3rd & 11 UNC 19 Gio Lopez passed to Caleb Hood for 1 yard loss, tackled by Derrick Edwards
  4. 9:07 4th & 12 UNC 18 N. Carolina committed 5 yard penalty (False Start)
  5. 8:45 4th & 17 UNC 13 Tom Maginness punted for 55 yards. Javen Nicholas returned punt for 5 yards
Charlotte 3rd, 8:36
  1. 8:36 1st & 10 CLT 37 Conner Harrell incomplete pass intended for Javen Nicholas
  2. 8:33 2nd & 10 CLT 37 Conner Harrell rushed for 10 yard loss
  3. 7:54 3rd & 20 CLT 27 Conner Harrell sacked by Andrew Simpson for 11 yard loss
  4. 7:16 4th & 31 CLT 16 Bronson Long punted for 49 yards. Javarius Green returned punt for 2 yards
North Carolina 3rd, 7:06
  1. 7:06 1st & 10 UNC 37 Caleb Hood rushed for 3 yard gain, tackled by Reid Williford
  2. 6:27 2nd & 7 UNC 40 Gio Lopez passed to Javarius Green for 5 yard gain, tackled by Gavin Willis
  3. 5:52 3rd & 2 UNC 45 Gio Lopez incomplete pass intended for Javarius Green
  4. 5:48 4th & 2 UNC 45 Tom Maginness punted for 41 yards. Javen Nicholas returned punt for no gain
Charlotte 3rd, 5:41
  1. 5:41 1st & 10 CLT 14 Rod Gainey Jr. rushed for 2 yard gain, tackled by Kaleb Cost
  2. 5:02 2nd & 8 CLT 16 Conner Harrell passed to E. Jai Mason for 8 yard gain, tackled by Kaleb Cost
  3. 4:18 1st & 10 CLT 24 Conner Harrell incomplete pass intended for CJ Stokes
  4. 4:14 2nd & 10 CLT 24 Conner Harrell incomplete pass intended for Jaylen Hampton
  5. 4:09 3rd & 10 CLT 24 Conner Harrell incomplete pass intended for Jaylen Hampton
  6. 3:54 4th & 10 CLT 24 Bronson Long punted for 36 yards. Javarius Green returned punt for no gain. Charlotte committed 5 yard penalty (Illegal Formation)
North Carolina 3rd, 3:54
  1. 3:54 1st & 10 UNC 45 Caleb Hood rushed for 7 yard gain, tackled by Jalar Holley
  2. 3:28 2nd & 3 CLT 48 Caleb Hood rushed for 1 yard gain, tackled by Gavin Shipman
  3. 2:43 3rd & 2 CLT 47 Gio Lopez rushed for 5 yard gain, tackled by Shay Taylor
  4. 2:05 1st & 10 CLT 42 Demon June rushed for 3 yard gain, tackled by Jalar Holley
  5. 1:27 2nd & 7 CLT 39 Gio Lopez rushed for 4 yard gain, tackled by Ja'Qurious Conley
  6. 0:51 3rd & 3 CLT 35 Jordan Shipp rushed for 1 yard gain, tackled by Treyveon McGee
  7. 0:09 4th & 2 CLT 34 N. Carolina timeout
  8. 0:09 4th & 2 CLT 34 Gio Lopez passed to Jordan Shipp for 7 yard gain, tackled by Ja'Qurious Conley
  9. End of 3rd Quarter
  10. 15:00 1st & 10 CLT 27 Demon June rushed for 1 yard loss, tackled by Jamarrion Solomon
  11. 14:22 2nd & 11 CLT 28 Gio Lopez passed to Demon June for no gain, tackled by Treyveon McGee
  12. 13:45 3rd & 11 CLT 28 Charlotte timeout
  13. 13:45 3rd & 11 CLT 28 Demon June rushed for 11 yard gain, tackled by Yamil Talib
  14. 12:59 1st & 10 CLT 17 Demon June rushed for 2 yard gain, tackled by Jamarrion Solomon
  15. 12:14 2nd & 8 CLT 15 Demon June rushed for 2 yard gain, tackled by Jamarrion Solomon
  16. 11:27 3rd & 6 CLT 13 Demon June rushed for 2 yard loss, tackled by Shay Taylor
  17. 10:48 4th & 8 CLT 15 Rece Verhoff kicked a 33-yard field goal UNC 20, CLT 3
Charlotte 4th, 10:46
  1. 10:46 4th & 8 CLT 15 N. Carolina kicked off, touchback
  2. 10:46 1st & 10 CLT 25 Cameren Smith rushed for 1 yard gain, tackled by Isaiah Johnson
  3. 10:15 2nd & 9 CLT 26 Conner Harrell rushed for 8 yard gain, tackled by Leroy Jackson
  4. 9:48 3rd & 1 CLT 34 Cameren Smith rushed for 2 yard gain, tackled by Joseph Mupoyi
  5. 9:28 1st & 10 CLT 36 Conner Harrell incomplete pass intended for Justin Olson
  6. 9:24 2nd & 10 CLT 36 Conner Harrell rushed for 5 yard gain, tackled by Thaddeus Dixon. Charlotte committed 15 yard penalty (Personal Foul)
  7. 8:56 2nd & 20 CLT 26 Conner Harrell rushed for 16 yard loss
  8. 8:19 3rd & 36 CLT 10 Conner Harrell incomplete pass intended for Justin Olson
  9. 8:12 4th & 36 CLT 10 Bronson Long punted for 49 yards, no return
North Carolina 4th, 7:59
  1. 7:59 1st & 10 UNC 41 Benjamin Hall rushed for 7 yard gain, tackled by Caleb Curtain
  2. 7:12 2nd & 3 UNC 48 Benjamin Hall rushed for no gain, tackled by Collin Gill
  3. 6:28 3rd & 3 UNC 48 Caleb Hood rushed for 2 yard gain, tackled by Yamil Talib
  4. 5:41 4th & 1 CLT 50 N. Carolina timeout
  5. 5:41 4th & 1 CLT 50 Tom Maginness punted for 39 yards. Javen Nicholas returned punt for no gain. Charlotte committed 5 yard penalty (Holding)
Charlotte 4th, 5:34
  1. 5:34 1st & 10 CLT 6 Rod Gainey Jr. rushed for 4 yard gain, tackled by Will Hardy. Charlotte committed 5 yard penalty (Holding)
  2. 5:19 1st & 11 CLT 5 Grayson Loftis rushed for 8 yard gain
  3. 4:48 2nd & 3 CLT 13 Rod Gainey Jr. rushed for no gain, tackled by D'Antre Robinson
  4. 4:11 3rd & 3 CLT 13 Grayson Loftis passed to Javen Nicholas for 20 yard gain, tackled by Jonathan Agumadu
  5. 3:46 1st & 10 CLT 33 N. Carolina committed 5 yard penalty (Illegal Substitution)
  6. 3:25 1st & 5 CLT 38 Grayson Loftis passed to Javen Nicholas for 16 yard gain
  7. 3:05 1st & 10 UNC 46 Grayson Loftis passed to E. Jai Mason for 12 yard gain, tackled by Jalon Thompson
  8. 2:38 1st & 10 UNC 34 Grayson Loftis passed to Gus McGee for 25 yard gain, tackled by Jalon Thompson
  9. 2:09 1st & 9 UNC 9 Grayson Loftis pass intercepted. Greg Smith intercepted Grayson Loftis for 30 yards
North Carolina 4th, 2:02
  1. 2:02 1st & 10 UNC 30 Gio Lopez rushed for 3 yard loss
  2. 2:00 2nd & 13 UNC 27 Davion Gause rushed for 9 yard gain, tackled by Collin Gill
  3. 1:08 3rd & 4 UNC 36 Davion Gause rushed for 3 yard gain, tackled by Xavier Miles
  4. 1:03 4th & 1 UNC 39 Charlotte timeout
  5. 1:03 4th & 1 UNC 39 Tom Maginness punted for 44 yards. Javen Nicholas returned punt for no gain
Charlotte 4th, 1:03
  1. 1:03 1st & 10 CLT 17 Grayson Loftis passed to Javen Nicholas for 11 yard gain, tackled by Greg Smith
  2. 0:56 1st & 10 CLT 28 Grayson Loftis passed to Rod Gainey Jr. for 4 yard gain
  3. 0:48 2nd & 6 CLT 32 Grayson Loftis incomplete pass intended for Gus McGee
  4. 0:45 3rd & 6 CLT 32 Grayson Loftis passed to Javen Nicholas for 11 yard gain, tackled by Mikai Gbayor
  5. 0:26 1st & 10 CLT 43 Grayson Loftis incomplete pass intended for E. Jai Mason
  6. 0:19 2nd & 10 CLT 43 Grayson Loftis passed to Derrick Eley for 11 yard gain, tackled by Jonathan Agumadu
  7. 0:09 1st & 10 UNC 46 Player spiked the ball
  8. 0:09 2nd & 10 UNC 46 Grayson Loftis pass intercepted. Malcolm Ziglar intercepted Grayson Loftis for 4 yards
‹ 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.