LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

UTSA at Charlotte play by play — College Football November 15, 2025

UTSA 28
Charlotte 7
Final
Charlotte 1st, 15:00
  1. 15:00 1st & 10 UTSA 35 UTSA kicked off, touchback
  2. 15:00 1st & 10 CLT 25 Grayson Loftis passed to E. Jai Mason for 4 yard gain, tackled by Tyan Milton
  3. 14:29 2nd & 6 CLT 29 Cameren Smith rushed for 2 yard gain, tackled by Shad Banks Jr.
  4. 13:55 3rd & 4 CLT 31 Grayson Loftis passed to Sean Brown for 10 yard gain
  5. 13:13 1st & 10 CLT 41 Grayson Loftis passed to Sean Brown for 13 yard gain, tackled by Kendrick Blackshire
  6. 12:37 1st & 10 UTSA 46 Cameren Smith rushed for 1 yard gain, tackled by Shad Banks Jr.
  7. 12:02 2nd & 9 UTSA 45 Cameren Smith rushed for 3 yard gain, tackled by Jaylan Jones
  8. 11:26 3rd & 6 UTSA 42 Grayson Loftis sacked by Kenny Ozowalu for 10 yard loss
  9. 10:54 4th & 16 CLT 48 Bronson Long punted for 37 yards. David Amador II returned punt for no gain
UTSA 1st, 10:42
  1. 10:42 1st & 10 UTSA 15 Owen McCown passed to Devin McCuin for 7 yard gain, tackled by CJ Clinkscales Jr.
  2. 10:25 2nd & 3 UTSA 22 Owen McCown incomplete pass intended for David Amador II
  3. 10:21 3rd & 3 UTSA 22 Robert Henry Jr. rushed for 4 yard gain, tackled by Zion Shockley
  4. 9:50 1st & 10 UTSA 26 Owen McCown passed to Devin McCuin for 14 yard gain, tackled by Reid Williford
  5. 9:28 1st & 10 UTSA 40 Robert Henry Jr. rushed for 6 yard gain, tackled by Shay Taylor
  6. 9:12 2nd & 4 UTSA 46 Owen McCown passed to Patrick Overmyer for 9 yard gain, tackled by Ja'Qurious Conley
  7. 8:44 1st & 10 CLT 45 Owen McCown passed to Devin McCuin for 45 yard touchdown UTSA 6, CLT 0
  8. 8:34 1st & 10 CLT 0 Michael Petro made PAT UTSA 7, CLT 0
Charlotte 1st, 8:34
  1. 8:34 1st & 10 CLT 0 UTSA kicked off, touchback
  2. 8:34 1st & 10 CLT 25 Cameren Smith rushed for 2 yard gain, tackled by Marcellus Wilkerson
  3. 7:58 2nd & 8 CLT 27 Grayson Loftis passed to Javen Nicholas for 6 yard gain, tackled by Tyan Milton
  4. 7:14 3rd & 2 CLT 33 Cameren Smith rushed for 2 yard gain, tackled by Alpha Khan
  5. 6:39 1st & 10 CLT 35 Grayson Loftis incomplete pass intended for E. Jai Mason
  6. 6:31 2nd & 10 CLT 35 Grayson Loftis passed to Javen Nicholas for 3 yard loss, tackled by Davin Martin
  7. 5:52 3rd & 13 CLT 32 Grayson Loftis incomplete pass intended for Javen Nicholas
  8. 5:44 4th & 13 CLT 32 Bronson Long punted for 31 yards. David Amador II returned punt for no gain
UTSA 1st, 5:37
  1. 5:37 1st & 10 UTSA 37 Owen McCown passed to David Amador II for 6 yard gain, tackled by Thai Baldwin
  2. 5:11 2nd & 4 UTSA 43 Owen McCown passed to AJ Wilson for 22 yard gain, tackled by Randy Franklin
  3. 4:42 1st & 10 CLT 35 Charlotte committed 5 yard penalty (Illegal Substitution)
  4. 4:22 1st & 5 CLT 30 Owen McCown passed to David Amador II for 4 yard gain, tackled by Jamarrion Solomon
  5. 3:54 2nd & 1 CLT 26 Robert Henry Jr. rushed for 1 yard gain, tackled by Shay Taylor. Charlotte committed 13 yard penalty (Face Mask)
  6. 3:44 1st & 10 CLT 12 Robert Henry Jr. rushed for 6 yard gain, tackled by Kadin Schmitz
  7. 3:22 2nd & 4 CLT 6 Owen McCown pass intercepted. Gavin Shipman intercepted Owen McCown for no gain
Charlotte 1st, 3:18
  1. 3:18 1st & 10 CLT 20 Grayson Loftis incomplete pass intended for Sean Brown
  2. 3:10 2nd & 10 CLT 25 Grayson Loftis passed to Javen Nicholas for 5 yard gain, tackled by Owen Pewee
  3. 2:37 3rd & 10 CLT 25 Grayson Loftis incomplete pass intended for Javen Nicholas
  4. 2:25 4th & 10 CLT 25 Bronson Long punted for 59 yards, no return
UTSA 1st, 2:14
  1. 2:14 1st & 10 UTSA 16 Will Henderson III rushed for 22 yard gain, tackled by Shay Taylor
  2. 1:48 1st & 10 UTSA 38 Will Henderson III rushed for 4 yard loss, tackled by Treyveon McGee
  3. 1:23 2nd & 14 UTSA 34 Owen McCown passed to Houston Thomas for 6 yard gain, tackled by Treyveon McGee
  4. 0:54 3rd & 8 UTSA 40 Owen McCown passed to Devin McCuin for 12 yard gain, tackled by Thai Baldwin
  5. 0:16 1st & 10 CLT 48 Owen McCown passed to Houston Thomas for 6 yard gain, tackled by Ja'Qurious Conley
  6. End of 1st Quarter
  7. 15:00 2nd & 4 CLT 42 Robert Henry Jr. rushed for 25 yard loss, tackled by Reid Williford
  8. 14:11 3rd & 29 UTSA 33 Owen McCown incomplete pass intended for Devin McCuin
  9. 14:05 4th & 29 UTSA 33 Caile Hogan punted for 43 yards. Derrick Eley returned punt for no gain
Charlotte 2nd, 13:55
  1. 13:55 1st & 10 CLT 24 Rod Gainey Jr. rushed for no gain, tackled by Jameian Buxton
  2. 13:26 2nd & 10 CLT 24 Grayson Loftis incomplete pass intended for Sean Brown
  3. 13:18 3rd & 10 CLT 24 Grayson Loftis passed to Sean Brown for 17 yard gain
  4. 12:45 1st & 10 CLT 41 Grayson Loftis rushed for no gain
  5. 12:06 2nd & 10 CLT 41 Grayson Loftis passed to Javen Nicholas for 11 yard gain, tackled by Chris Bryson II
  6. 11:48 1st & 10 UTSA 48 Grayson Loftis passed to Rod Gainey Jr. for 1 yard gain, tackled by Vic Shaw
  7. 11:06 2nd & 9 UTSA 47 Grayson Loftis incomplete pass intended for E. Jai Mason
  8. 10:52 3rd & 9 UTSA 47 Grayson Loftis sacked by James Walley Jr. for 6 yard loss
  9. 10:21 4th & 15 CLT 47 Bronson Long punted, touchback
UTSA 2nd, 10:05
  1. 10:05 1st & 10 UTSA 20 Owen McCown passed to Devin McCuin for 9 yard gain, tackled by Gavin Willis
  2. 9:40 2nd & 1 UTSA 29 Will Henderson III rushed for 6 yard gain, tackled by Kadin Schmitz
  3. 9:18 1st & 10 UTSA 35 Owen McCown incomplete pass intended for AJ Wilson
  4. 9:07 2nd & 10 UTSA 35 Will Henderson III rushed for 10 yard gain, tackled by Randy Franklin
  5. 8:36 1st & 10 UTSA 45 Will Henderson III rushed for 2 yard gain, tackled by Yamil Talib
  6. 8:00 2nd & 8 UTSA 47 Owen McCown passed to AJ Wilson for 43 yard gain, tackled by Randy Franklin
  7. 7:18 1st & 10 CLT 10 Will Henderson III rushed for 1 yard loss, tackled by Gavin Willis. UTSA committed 15 yard penalty (Personal Foul)
  8. 6:53 2nd & 26 CLT 26 Owen McCown incomplete pass intended for Will Henderson III
  9. 6:44 3rd & 26 CLT 26 Will Henderson III rushed for 10 yard gain, tackled by Ja'Qurious Conley
  10. 5:58 4th & 16 CLT 16 Michael Petro missed a 33-yard field goal
Charlotte 2nd, 5:54
  1. 5:54 1st & 10 CLT 20 Cameren Smith rushed for 6 yard gain, tackled by Zach Morris
  2. 5:17 2nd & 4 CLT 26 Cameren Smith rushed for 7 yard gain, tackled by Zach Morris
  3. 4:35 1st & 10 CLT 33 Grayson Loftis incomplete pass intended for Sean Brown
  4. 4:26 2nd & 10 CLT 33 Javen Nicholas rushed for 2 yard loss, tackled by Tyan Milton
  5. 3:49 3rd & 12 CLT 31 Grayson Loftis rushed for no gain, tackled by Shad Banks Jr.
  6. 3:15 4th & 12 CLT 31 Bronson Long punted for 41 yards. David Amador II returned punt for no gain
UTSA 2nd, 3:10
  1. 3:10 1st & 10 UTSA 28 Owen McCown passed to Devin McCuin for 7 yard gain, tackled by Gavin Shipman
  2. 2:49 2nd & 3 UTSA 35 Robert Henry Jr. rushed for 2 yard gain, tackled by Gavin Willis
  3. 2:08 3rd & 1 UTSA 37 Patrick Overmyer rushed for 1 yard gain, tackled by Kadin Schmitz
  4. 1:44 1st & 10 UTSA 39 Owen McCown incomplete pass intended for Devin McCuin
  5. 1:44 2nd & 10 UTSA 38 Robert Henry Jr. rushed for 2 yard gain, tackled by Reid Williford
  6. 1:28 3rd & 8 UTSA 40 Charlotte committed 5 yard penalty (Offside)
  7. 1:24 3rd & 3 UTSA 45 Charlotte timeout
  8. 1:24 3rd & 3 UTSA 45 Robert Henry Jr. rushed for 5 yard gain, tackled by Gavin Willis
  9. 1:14 1st & 10 CLT 50 Owen McCown passed to Patrick Overmyer for 11 yard gain, tackled by Caleb Curtain
  10. 1:04 1st & 10 CLT 39 Owen McCown incomplete pass intended for AJ Wilson
  11. 0:56 2nd & 10 CLT 39 Owen McCown incomplete pass intended for Houston Thomas
  12. 0:44 3rd & 10 CLT 39 Owen McCown passed to AJ Wilson for 4 yard gain, tackled by Caleb Irving
  13. 0:15 4th & 6 CLT 35 Owen McCown incomplete pass intended for AJ Wilson
Charlotte 2nd, 0:07
  1. 0:07 1st & 10 CLT 35 Grayson Loftis rushed for 2 yard loss
UTSA 3rd, 15:00
  1. 15:00 2nd & 12 CLT 33 Charlotte kicked off, touchback
  2. 15:00 1st & 10 UTSA 25 Will Henderson III rushed for 7 yard gain
  3. 14:30 2nd & 3 UTSA 32 Will Henderson III rushed for 9 yard gain, tackled by Randy Franklin
  4. 14:07 1st & 10 UTSA 41 Owen McCown passed to Devin McCuin for 6 yard gain
  5. 13:38 2nd & 4 UTSA 47 Owen McCown incomplete pass intended for Devin McCuin
  6. 13:28 3rd & 4 UTSA 47 Will Henderson III rushed for 4 yard gain, tackled by Yamil Talib
  7. 12:54 1st & 10 CLT 49 Will Henderson III rushed for 13 yard gain, tackled by Kadin Schmitz
  8. 12:29 1st & 10 CLT 36 Owen McCown passed to Will Henderson III for 6 yard gain, tackled by Randy Franklin
  9. 11:58 2nd & 4 CLT 30 Owen McCown incomplete pass intended for Devin McCuin
  10. 11:52 3rd & 4 CLT 30 A'Marion Peterson rushed for 6 yard gain, tackled by Caleb Curtain
  11. 11:11 1st & 10 CLT 24 A'Marion Peterson rushed for 6 yard gain, tackled by Kadin Schmitz
  12. 10:31 2nd & 4 CLT 18 A'Marion Peterson rushed for no gain, tackled by Thai Baldwin
  13. 9:48 3rd & 4 CLT 18 Owen McCown incomplete pass intended for Jamel Hardy Jr.
  14. 9:44 4th & 4 CLT 18 Michael Petro missed a 35-yard field goal
Charlotte 3rd, 9:37
  1. 9:37 1st & 10 CLT 20 Cameren Smith rushed for 8 yard gain, tackled by Tai Leonard
  2. 8:53 2nd & 2 CLT 28 Cameren Smith rushed for 6 yard gain, tackled by Davin Martin
  3. 8:44 1st & 10 CLT 34 Jariel Cobb rushed for 10 yard gain, tackled by Jimmy Wyrick
  4. 7:59 1st & 10 CLT 44 Grayson Loftis passed to Gus McGee for 20 yard gain, tackled by Zach Morris
  5. 7:25 1st & 10 UTSA 36 Jariel Cobb rushed for 1 yard gain, tackled by Vic Shaw
  6. 6:44 2nd & 9 UTSA 35 Jariel Cobb rushed for 3 yard gain, tackled by Nnanna Anyanwu
  7. 6:05 3rd & 6 UTSA 32 Grayson Loftis sacked by Jon Jones for 10 yard loss
  8. 5:28 4th & 16 UTSA 42 Bronson Long punted, touchback
UTSA 3rd, 5:19
  1. 5:19 1st & 10 UTSA 20 Owen McCown passed to AJ Wilson for 12 yard gain, tackled by Thai Baldwin
  2. 4:50 1st & 10 UTSA 32 Owen McCown passed to AJ Wilson for 6 yard gain, tackled by Thai Baldwin
  3. 4:29 2nd & 4 UTSA 38 Will Henderson III rushed for 2 yard gain, tackled by Gavin Willis
  4. 3:53 3rd & 2 UTSA 40 Will Henderson III rushed for 1 yard gain, tackled by Gavin Willis
  5. 3:30 4th & 1 UTSA 41 Will Henderson III rushed for 59 yard touchdown UTSA 13, CLT 0
  6. 3:17 4th & 1 CLT 0 Michael Petro made PAT UTSA 14, CLT 0
Charlotte 3rd, 3:17
  1. 3:17 4th & 1 CLT 0 UTSA kicked off, touchback. Charlotte committed 12 yard penalty (Personal Foul)
  2. 3:17 1st & 10 CLT 13 Grayson Loftis passed to E. Jai Mason for 4 yard gain, tackled by Tyan Milton
  3. 2:41 2nd & 6 CLT 17 Grayson Loftis incomplete pass intended for Javen Nicholas
  4. 2:32 3rd & 6 CLT 17 Grayson Loftis passed to Jariel Cobb for 6 yard gain, tackled by Kendrick Blackshire
  5. 1:58 1st & 10 CLT 23 Grayson Loftis incomplete pass intended for Derrick Eley
  6. 1:52 2nd & 10 CLT 23 Jariel Cobb rushed for 2 yard gain, tackled by Shad Banks Jr.
  7. 1:17 3rd & 8 CLT 25 Grayson Loftis rushed for 2 yard gain, tackled by Kenny Ozowalu
  8. 0:44 4th & 6 CLT 27 Bronson Long punted for 39 yards. David Amador II returned punt for 20 yards
UTSA 3rd, 0:31
  1. 0:31 1st & 10 CLT 46 Mekhi Anderson rushed for 2 yard gain. Mekhi Anderson fumbled. Xavier Miles recovered fumble for no gain
Charlotte 3rd, 0:19
  1. 0:19 1st & 10 CLT 44 Rod Gainey Jr. rushed for 4 yard gain, tackled by Shad Banks Jr.
  2. End of 3rd Quarter
  3. 15:00 2nd & 6 CLT 48 Rod Gainey Jr. rushed for 3 yard gain, tackled by Shad Banks Jr.
  4. 14:22 3rd & 3 UTSA 49 Jariel Cobb rushed for 8 yard gain, tackled by Jimmy Wyrick
  5. 13:47 1st & 10 UTSA 41 Grayson Loftis passed to Javen Nicholas for 6 yard gain, tackled by Tyan Milton
  6. 13:15 2nd & 4 UTSA 35 Grayson Loftis incomplete pass intended for Sean Brown
  7. 13:08 3rd & 4 UTSA 35 Charlotte timeout
  8. 13:08 3rd & 4 UTSA 35 Jariel Cobb rushed for 2 yard gain, tackled by Jameian Buxton
  9. 12:27 4th & 2 UTSA 33 Grayson Loftis incomplete pass intended for E. Jai Mason
UTSA 4th, 12:21
  1. 12:21 1st & 10 UTSA 33 Owen McCown incomplete pass intended for AJ Wilson
  2. 12:17 2nd & 10 UTSA 33 Will Henderson III rushed for 9 yard gain, tackled by Kadin Schmitz
  3. 11:41 3rd & 1 UTSA 42 Patrick Overmyer rushed for 1 yard loss, tackled by Braden Mullen. Charlotte committed 15 yard penalty (Personal Foul)
  4. 11:17 1st & 10 CLT 44 Owen McCown passed to Houston Thomas for 32 yard gain, tackled by Ja'Qurious Conley
  5. 10:46 1st & 10 CLT 12 Will Henderson III rushed for 5 yard gain, tackled by Treyveon McGee
  6. 9:59 2nd & 5 CLT 7 Owen McCown passed to David Amador II for 7 yard touchdown UTSA 20, CLT 0
  7. 9:53 2nd & 5 CLT 0 Michael Petro made PAT UTSA 21, CLT 0
  8. 9:53 2nd & 5 CLT 0 UTSA committed 15 yard penalty (Personal Foul)
UTSA 4th, 9:53
  1. 9:53 2nd & 5 CLT 0 UTSA kicked off for 68 yards, Derrick Eley returned kickoff for 88 yard touchdown UTSA 21, CLT 6
  2. 9:40 2nd & 5 UTSA 0 Liam Boyd made PAT UTSA 21, CLT 7
UTSA 4th, 9:40
  1. 9:40 2nd & 5 UTSA 0 Charlotte kicked off for 62 yards, no return
  2. 9:40 1st & 10 UTSA 35 Owen McCown passed to Jamel Hardy Jr. for 8 yard gain, tackled by Gavin Willis
  3. 9:08 2nd & 2 UTSA 43 Will Henderson III rushed for 5 yard gain, tackled by Reid Williford
  4. 8:40 1st & 10 UTSA 48 Owen McCown passed to Houston Thomas for 10 yard gain, tackled by Ja'Qurious Conley
  5. 8:04 1st & 10 CLT 42 Owen McCown passed to David Amador II for 14 yard gain, tackled by Cary Grant
  6. 7:22 1st & 10 CLT 28 Will Henderson III rushed for 25 yard gain, tackled by Collin Gill
  7. 6:36 1st & 3 CLT 3 Will Henderson III rushed for 1 yard gain, tackled by Jamarrion Solomon
  8. 5:54 2nd & 2 CLT 2 Owen McCown rushed for 2 yard touchdown UTSA 27, CLT 7
  9. 5:46 2nd & 2 CLT 0 Michael Petro made PAT UTSA 28, CLT 7
Charlotte 4th, 5:46
  1. 5:46 2nd & 2 CLT 0 UTSA kicked off for 43 yards, Jason Jeffares returned kickoff for 6 yards
  2. 5:41 1st & 10 CLT 28 Zach Wilcke passed to Sean Brown for 3 yard gain, tackled by Chris Bryson II
  3. 5:14 2nd & 7 CLT 31 Zach Wilcke rushed for 4 yard gain, tackled by Chris Bryson II
  4. 4:35 3rd & 3 CLT 35 Zach Wilcke passed to Adam Hopkins IV for 23 yard gain
  5. 4:22 1st & 10 UTSA 42 Zach Wilcke passed to Javen Nicholas for 20 yard gain
  6. 3:55 1st & 10 UTSA 22 Rod Gainey Jr. rushed for 7 yard gain, tackled by Shad Banks Jr.
  7. 3:22 2nd & 3 UTSA 15 Zach Wilcke sacked for 4 yard loss. Charlotte penalty (Intentional Grounding)
  8. 3:20 3rd & 7 UTSA 19 Rod Gainey Jr. rushed for 2 yard gain, tackled by Owen Pewee
  9. 2:35 4th & 5 UTSA 17 Zach Wilcke pass intercepted. Tyan Milton intercepted Zach Wilcke for 50 yards
UTSA 4th, 2:15
  1. 2:15 1st & 10 CLT 50 A'Marion Peterson rushed for 7 yard gain, tackled by Gavin Willis
  2. 2:00 2nd & 3 CLT 43 A'Marion Peterson rushed for 1 yard gain, tackled by Jalar Holley
  3. 1:14 3rd & 2 CLT 42 A'Marion Peterson rushed for 6 yard gain, tackled by Treyveon McGee
  4. 0:39 1st & 10 CLT 36 Owen McCown rushed for 1 yard loss
‹ 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.