LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Rice at Charlotte play by play — College Football September 18, 2025

Rice 28
Charlotte 17
Final
Charlotte 1st, 15:00
  1. 15:00 1st & 10 RICE 35 Rice kicked off, touchback
  2. 15:00 1st & 10 CLT 25 Conner Harrell passed to E. Jai Mason for 5 yard gain, tackled by Marcus Williams
  3. 14:29 2nd & 5 CLT 30 Conner Harrell passed to Miles Burris for 4 yard gain, tackled by Khary Crump
  4. 14:01 3rd & 1 CLT 34 Rod Gainey Jr. rushed for 1 yard gain, tackled by Dillan Botts
  5. 13:25 1st & 10 CLT 35 Rod Gainey Jr. rushed for 5 yard gain, tackled by Andrew Awe
  6. 12:51 2nd & 5 CLT 40 Conner Harrell rushed for 2 yard gain, tackled by Ty Morris
  7. 12:16 3rd & 3 CLT 42 Rice committed 10 yard penalty (Holding)
  8. 12:08 1st & 10 RICE 48 Rice committed 12 yard penalty (Pass Interference)
  9. 12:03 1st & 10 RICE 36 Conner Harrell incomplete pass intended for E. Jai Mason
  10. 11:59 2nd & 10 RICE 36 Rod Gainey Jr. rushed for 1 yard loss, tackled by Andrew Awe
  11. 11:23 3rd & 9 RICE 37 Conner Harrell passed to Sean Brown for 17 yard gain
  12. 10:56 1st & 10 RICE 20 Charlotte committed 10 yard penalty (Holding)
  13. 10:34 1st & 20 RICE 30 CJ Stokes rushed for 7 yard gain, tackled by Marcus Williams
  14. 9:47 2nd & 13 RICE 23 Conner Harrell incomplete pass intended for Javen Nicholas
  15. 9:42 3rd & 13 RICE 23 Conner Harrell passed to CJ Stokes for 11 yard gain, tackled by Blake Boenisch
  16. 8:51 4th & 2 RICE 12 Liam Boyd kicked a 29-yard field goal RICE 0, CLT 3
Rice 1st, 8:51
  1. 8:51 4th & 2 RICE 12 Charlotte kicked off, touchback
  2. 8:51 1st & 10 RICE 25 Quinton Jackson rushed for 6 yard gain, tackled by Jaylon Johnson
  3. 8:15 2nd & 4 RICE 31 Quinton Jackson rushed for 11 yard gain, tackled by Reid Williford
  4. 7:38 1st & 10 RICE 42 Aaron Turner rushed for 1 yard gain, tackled by CJ Clinkscales Jr.
  5. 7:03 2nd & 9 RICE 43 Quinton Jackson rushed for 26 yard gain, tackled by Ja'Qurious Conley
  6. 6:53 1st & 10 CLT 31 Daelen Alexander rushed for 7 yard gain, tackled by Randy Franklin
  7. 6:09 2nd & 3 CLT 24 Chase Jenkins passed to Landon Ransom-Goelz for 3 yard gain, tackled by Jaylon Johnson
  8. 5:33 1st & 10 CLT 21 Daelen Alexander rushed for 9 yard gain, tackled by Cary Grant
  9. 5:08 2nd & 1 CLT 12 Daelen Alexander rushed for 3 yard gain, tackled by Kadin Schmitz
  10. 4:25 1st & 9 CLT 9 Chase Jenkins passed to Drayden Dickmann for 9 yard touchdown RICE 6, CLT 3
  11. 4:25 1st & 9 CLT 0 Enock Gota made PAT RICE 7, CLT 3
Charlotte 1st, 4:25
  1. 4:25 1st & 9 CLT 0 Rice kicked off, touchback
  2. 4:25 1st & 10 CLT 25 Rod Gainey Jr. rushed for 1 yard gain, tackled by Christopher Clark-Jolivet
  3. 4:01 2nd & 9 CLT 26 Conner Harrell passed to Miles Burris for 6 yard gain, tackled by Omari Porter
  4. 3:19 3rd & 3 CLT 32 Conner Harrell incomplete pass intended for E. Jai Mason
  5. 3:11 4th & 3 CLT 32 Bronson Long punted for 44 yards, no return
Rice 1st, 3:02
  1. 3:02 1st & 10 RICE 24 Quinton Jackson rushed for 3 yard gain, tackled by Shay Taylor
  2. 2:28 2nd & 7 RICE 27 Chase Jenkins rushed for 2 yard loss, tackled by Dwight Bootle II
  3. 1:50 3rd & 9 RICE 25 Landon Ransom-Goelz rushed for no gain, tackled by CJ Clinkscales Jr.
  4. 1:10 4th & 9 RICE 25 Alex Bacchetta punted for 35 yards. Javen Nicholas returned punt for no gain. Rice committed 15 yard penalty (Illegal Use of Hands)
Charlotte 1st, 0:59
  1. 0:59 1st & 10 RICE 45 Conner Harrell rushed for 1 yard gain, tackled by Andrew Awe
  2. 0:33 2nd & 9 RICE 44 Conner Harrell passed to E. Jai Mason for 1 yard loss, tackled by Jo Chavez
  3. End of 1st Quarter
  4. 15:00 3rd & 10 RICE 45 Conner Harrell incomplete pass intended for E. Jai Mason
  5. 14:57 4th & 10 RICE 45 Bronson Long punted for 37 yards. Tyson Thompson returned punt for no gain
Rice 2nd, 14:49
  1. 14:49 1st & 10 RICE 8 Daelen Alexander rushed for 2 yard gain, tackled by Cary Grant
  2. 14:20 2nd & 8 RICE 10 Daelen Alexander rushed for 4 yard gain, tackled by Cheick Kaba
  3. 13:37 3rd & 4 RICE 14 Quinton Jackson rushed for 3 yard gain
  4. 12:59 4th & 1 RICE 17 Rice timeout
  5. 12:59 4th & 1 RICE 17 Alex Bacchetta punted for 55 yards. Javen Nicholas returned punt for no gain
Charlotte 2nd, 12:53
  1. 12:53 1st & 10 CLT 28 Cameren Smith rushed for 1 yard gain, tackled by Ejike Adele
  2. 12:21 2nd & 9 CLT 29 Conner Harrell incomplete pass intended for E. Jai Mason
  3. 12:13 3rd & 9 CLT 29 Conner Harrell passed to Gus McGee for 20 yard gain, tackled by Jo Chavez
  4. 11:41 1st & 10 CLT 49 Conner Harrell passed to E. Jai Mason for 11 yard gain, tackled by Khary Crump
  5. 11:12 1st & 10 RICE 40 CJ Stokes rushed for 4 yard gain, tackled by Aquantis Clemmons
  6. 10:30 2nd & 6 RICE 36 CJ Stokes rushed for 12 yard loss. CJ Stokes fumbled. Javen Nicholas recovered fumble for no gain
  7. 9:42 3rd & 18 RICE 48 Conner Harrell rushed for 19 yard gain, tackled by Andrew Awe
  8. 9:42 1st & 10 RICE 29 Rod Gainey Jr. rushed for 3 yard gain, tackled by Andrew Awe
  9. 9:24 2nd & 7 RICE 26 Rice committed 15 yard penalty (Pass Interference)
  10. 9:17 1st & 10 RICE 11 Grayson Loftis rushed for 2 yard gain, tackled by Dillan Botts
  11. 8:38 2nd & 6 RICE 9 Grayson Loftis passed to Rod Gainey Jr. for 1 yard gain, tackled by Ty Morris
  12. 8:20 3rd & 5 RICE 8 Grayson Loftis incomplete pass intended for Ta'ir Brooks
  13. 7:55 4th & 5 RICE 8 Liam Boyd kicked a 25-yard field goal RICE 7, CLT 6
Rice 2nd, 7:55
  1. 7:55 4th & 5 RICE 8 Charlotte kicked off, touchback
  2. 7:55 1st & 10 RICE 25 Quinton Jackson rushed for 2 yard gain, tackled by Kadin Schmitz
  3. 7:17 2nd & 8 RICE 27 Quinton Jackson rushed for 3 yard gain, tackled by Caleb Irving
  4. 6:39 3rd & 5 RICE 30 Landon Ransom-Goelz rushed for 1 yard loss, tackled by Caleb Curtain
  5. 6:00 4th & 6 RICE 29 Alex Bacchetta punted for 39 yards. Javen Nicholas returned punt for no gain
Charlotte 2nd, 5:57
  1. 5:57 1st & 10 CLT 32 Rod Gainey Jr. rushed for 4 yard gain, tackled by Jo Chavez
  2. 5:26 2nd & 6 CLT 36 Grayson Loftis passed to Javen Nicholas for 23 yard gain, tackled by Marcus Williams
  3. 4:57 1st & 10 RICE 41 Grayson Loftis rushed for 3 yard gain, tackled by Chibby Nwajuaku
  4. 4:28 2nd & 7 RICE 38 Grayson Loftis passed to Javen Nicholas for 8 yard gain, tackled by Marcus Williams
  5. 3:51 1st & 10 RICE 30 Cameren Smith rushed for 5 yard gain, tackled by Tony Anyanwu
  6. 3:22 2nd & 5 RICE 25 Cameren Smith rushed for 2 yard gain, tackled by Andrew Awe
  7. 2:31 3rd & 3 RICE 23 Charlotte timeout
  8. 2:31 3rd & 3 RICE 23 Grayson Loftis incomplete pass intended for Ta'ir Brooks
  9. 2:23 4th & 3 RICE 23 Liam Boyd kicked a 40-yard field goal RICE 7, CLT 9
Rice 2nd, 2:23
  1. 2:23 4th & 3 RICE 23 Charlotte kicked off, touchback
  2. 2:23 1st & 10 RICE 25 Chase Jenkins passed to Drayden Dickmann for 12 yard gain
  3. 1:54 1st & 10 RICE 37 Chase Jenkins rushed for 1 yard gain
  4. 1:54 2nd & 9 RICE 38 Quinton Jackson rushed for no gain, tackled by Shay Taylor
  5. 1:44 3rd & 9 RICE 38 Charlotte timeout
  6. 1:44 3rd & 9 RICE 38 Chase Jenkins passed to Drayden Dickmann for 10 yard gain, tackled by Randy Franklin
  7. 1:33 1st & 10 RICE 48 Quinton Jackson rushed for 18 yard gain, tackled by Randy Franklin
  8. 1:22 1st & 10 CLT 34 Chase Jenkins rushed for 34 yard touchdown RICE 13, CLT 9
  9. 1:18 1st & 10 CLT 0 Enock Gota made PAT RICE 14, CLT 9
Charlotte 2nd, 1:14
  1. 1:14 1st & 10 CLT 0 Rice kicked off, touchback
  2. 1:14 1st & 10 CLT 25 Grayson Loftis passed to Gus McGee for 9 yard gain, tackled by Ty Morris
  3. 0:53 2nd & 1 CLT 34 Rod Gainey Jr. rushed for 37 yard gain
  4. 0:43 1st & 10 RICE 29 Grayson Loftis incomplete pass intended for CJ Stokes
  5. 0:37 2nd & 10 RICE 29 Grayson Loftis incomplete pass intended for Miles Burris
  6. 0:33 3rd & 10 RICE 29 Grayson Loftis rushed for 5 yard gain, tackled by Ty Morris
  7. 0:01 4th & 5 RICE 24 Charlotte timeout
  8. 0:01 4th & 5 RICE 24 Liam Boyd missed a 42-yard field goal
Rice 3rd, 15:00
  1. 15:00 1st & 10 CLT 24 Charlotte kicked off, touchback
  2. 15:00 1st & 10 RICE 25 Chase Jenkins rushed for 9 yard gain, tackled by Ja'Qurious Conley
  3. 14:25 2nd & 1 RICE 34 Chase Jenkins passed to Aaron Turner for 5 yard gain, tackled by CJ Clinkscales Jr.
  4. 13:58 1st & 10 RICE 39 Quinton Jackson rushed for 2 yard gain, tackled by Jaylon Johnson
  5. 13:22 2nd & 8 RICE 41 Chase Jenkins passed to Landon Ransom-Goelz for 3 yard gain
  6. 12:39 3rd & 5 RICE 44 Chase Jenkins passed to Tyson Thompson for 37 yard gain, tackled by Dwight Bootle II
  7. 11:59 1st & 10 CLT 19 Quinton Jackson rushed for 6 yard gain, tackled by Caleb Curtain
  8. 11:33 2nd & 4 CLT 13 Daelen Alexander rushed for 13 yard touchdown RICE 20, CLT 9
  9. 11:33 2nd & 4 CLT 0 Enock Gota made PAT RICE 21, CLT 9
Charlotte 3rd, 11:33
  1. 11:33 2nd & 4 CLT 0 Rice kicked off, touchback
  2. 11:33 1st & 10 CLT 25 Rod Gainey Jr. rushed for 1 yard gain, tackled by Andrew Awe
  3. 11:01 2nd & 9 CLT 26 Charlotte committed 13 yard penalty (Pass Interference)
  4. 10:53 2nd & 22 CLT 13 Grayson Loftis incomplete pass intended for Miles Burris
  5. 10:47 3rd & 22 CLT 13 Grayson Loftis sacked by Michael Daley for 5 yard loss
  6. 10:17 4th & 27 CLT 8 Bronson Long punted for 50 yards. Tyson Thompson returned punt for no gain
Rice 3rd, 10:08
  1. 10:08 1st & 10 RICE 42 Chase Jenkins rushed for 23 yard gain, tackled by Derrick Edwards
  2. 9:51 1st & 10 CLT 35 D'Andre Hardeman Jr. rushed for 9 yard gain, tackled by Randy Franklin
  3. 9:24 2nd & 1 CLT 26 D'Andre Hardeman Jr. rushed for 1 yard gain, tackled by Derrick Edwards
  4. 8:41 1st & 10 CLT 25 Rice committed 10 yard penalty (Holding)
  5. 8:41 1st & 20 CLT 35 Chase Jenkins rushed for 2 yard loss, tackled by Cary Grant
  6. 7:42 2nd & 22 CLT 37 Quinton Jackson rushed for no gain, tackled by Shay Taylor
  7. 7:00 3rd & 22 CLT 37 Chase Jenkins incomplete pass intended for Aaron Turner
  8. 6:49 4th & 22 CLT 37 Enock Gota missed a 55-yard field goal
Charlotte 3rd, 6:49
  1. 6:49 1st & 10 CLT 37 Charlotte committed 5 yard penalty (False Start)
  2. 6:49 1st & 15 CLT 32 Grayson Loftis passed to Gus McGee for 2 yard gain
  3. 6:31 2nd & 13 CLT 34 Grayson Loftis incomplete pass intended for Gus McGee
  4. 6:19 3rd & 13 CLT 34 Grayson Loftis sacked by Michael Daley and Aquantis Clemmons for 5 yard loss
  5. 5:58 4th & 18 CLT 29 Bronson Long punted for 47 yards. Tyson Thompson returned punt for no gain
Rice 3rd, 5:32
  1. 5:32 1st & 10 RICE 24 Aaron Turner rushed for 3 yard gain
  2. 4:49 2nd & 7 RICE 27 Chase Jenkins rushed for 2 yard loss
  3. 4:07 3rd & 9 RICE 25 Tyson Thompson rushed for 8 yard gain, tackled by Xavier Miles
  4. 3:19 4th & 1 RICE 33 Rice committed 5 yard penalty (False Start)
  5. 3:04 4th & 6 RICE 28 Alex Bacchetta punted for 53 yards. Javen Nicholas returned punt for 26 yards
Charlotte 3rd, 2:47
  1. 2:47 1st & 10 CLT 45 Jariel Cobb rushed for 4 yard gain, tackled by Andrew Awe
  2. 2:14 2nd & 6 CLT 49 Grayson Loftis passed to Joey Bearns III for 11 yard gain, tackled by Andrew Awe
  3. 1:43 1st & 10 RICE 40 Jariel Cobb rushed for 6 yard gain, tackled by Jo Chavez
  4. 1:07 2nd & 4 RICE 34 Grayson Loftis sacked by Tony Anyanwu for 3 yard loss
  5. 0:42 3rd & 7 RICE 37 Grayson Loftis incomplete pass intended for Javen Nicholas
  6. 0:31 4th & 7 RICE 37 Grayson Loftis passed to Sean Brown for 11 yard gain
  7. 0:12 1st & 10 RICE 26 Grayson Loftis sacked by Ty Morris for 17 yard loss. Grayson Loftis fumbled. Tony Anyanwu recovered fumble for no gain
Rice 4th, 15:00
  1. 15:00 1st & 10 RICE 43 Chase Jenkins incomplete pass intended for Drayden Dickmann
  2. 14:53 2nd & 10 RICE 43 Chase Jenkins rushed for 9 yard gain, tackled by Randy Franklin
  3. 14:12 3rd & 1 CLT 48 Chase Jenkins rushed for 3 yard gain
  4. 13:52 1st & 10 CLT 45 Daelen Alexander rushed for 1 yard gain, tackled by Reid Williford
  5. 13:12 2nd & 9 CLT 44 Aaron Turner rushed for 1 yard loss, tackled by Jamarrion Solomon
  6. 12:29 3rd & 10 CLT 45 Drew Devillier passed to Aaron Turner for 11 yard gain
  7. 11:56 1st & 10 CLT 34 Charlotte timeout
  8. 11:56 1st & 10 CLT 34 Daelen Alexander rushed for 27 yard gain, tackled by Caleb Curtain
  9. 11:10 1st & 7 CLT 7 Daelen Alexander rushed for 6 yard gain, tackled by Shay Taylor
  10. 10:31 2nd & 1 CLT 1 Daelen Alexander rushed for 1 yard touchdown RICE 27, CLT 9
  11. 10:31 2nd & 1 CLT 0 Enock Gota made PAT RICE 28, CLT 9
Charlotte 4th, 10:31
  1. 10:31 2nd & 1 CLT 0 Rice kicked off, touchback
  2. 10:31 1st & 10 CLT 25 Cameren Smith rushed for 9 yard gain, tackled by Andrew Awe
  3. 10:05 2nd & 1 CLT 34 Cameren Smith rushed for 3 yard gain, tackled by Ty Morris
  4. 9:34 1st & 10 CLT 37 Grayson Loftis incomplete pass intended for Cameren Smith
  5. 9:30 2nd & 10 CLT 37 Grayson Loftis passed to E. Jai Mason for 9 yard gain, tackled by Ty Morris
  6. 9:02 3rd & 1 CLT 46 Cameren Smith rushed for 6 yard gain, tackled by Ejike Adele
  7. 8:25 1st & 10 RICE 48 Cameren Smith rushed for 2 yard gain, tackled by Dillan Botts
  8. 7:55 2nd & 8 RICE 46 Grayson Loftis incomplete pass intended for Miles Burris
  9. 7:50 3rd & 8 RICE 46 Rice committed 15 yard penalty (Pass Interference)
  10. 7:43 1st & 10 RICE 31 Grayson Loftis incomplete pass intended for Cameren Smith
  11. 7:39 2nd & 10 RICE 31 Grayson Loftis incomplete pass intended for Miles Burris
  12. 7:27 3rd & 10 RICE 31 Grayson Loftis passed to Javen Nicholas for 31 yard touchdown RICE 28, CLT 15
  13. 7:27 3rd & 10 RICE 0 2pt attempt converted, Grayson Loftis pass attempt RICE 28, CLT 17
Rice 4th, 7:27
  1. 7:27 3rd & 10 RICE 0 Charlotte kicked off, touchback
  2. 7:27 1st & 10 RICE 25 Chase Jenkins passed to Drayden Dickmann for 8 yard gain, tackled by CJ Clinkscales Jr.
  3. 6:58 2nd & 2 RICE 33 D'Andre Hardeman Jr. rushed for 1 yard gain, tackled by Gavin Willis
  4. 6:31 3rd & 1 RICE 34 D'Andre Hardeman Jr. rushed for 2 yard gain, tackled by Jamarrion Solomon
  5. 5:39 1st & 10 RICE 36 Chase Jenkins rushed for 2 yard loss
  6. 4:58 2nd & 12 RICE 34 D'Andre Hardeman Jr. rushed for no gain, tackled by Shay Taylor
  7. 4:51 3rd & 12 RICE 34 Chase Jenkins incomplete pass intended for Drayden Dickmann
  8. 4:46 4th & 12 RICE 34 Alex Bacchetta punted for 41 yards. Javen Nicholas returned punt for no gain
Charlotte 4th, 4:40
  1. 4:40 1st & 10 CLT 25 Grayson Loftis incomplete pass intended for Javen Nicholas
  2. 4:35 2nd & 10 CLT 25 Grayson Loftis incomplete pass intended for Miles Burris
  3. 4:30 3rd & 10 CLT 25 Grayson Loftis sacked by Michael Daley for 8 yard loss
  4. 3:46 4th & 18 CLT 17 Bronson Long punted for 44 yards. Tyson Thompson returned punt for no gain
Rice 4th, 3:43
  1. 3:43 1st & 10 RICE 39 Tyvonn Byars rushed for 4 yard gain, tackled by Reid Williford
  2. 2:58 2nd & 6 RICE 43 Tyvonn Byars rushed for 1 yard gain, tackled by Randy Franklin
  3. 2:10 3rd & 5 RICE 44 Semaj Pierre rushed for 3 yard gain, tackled by Randy Franklin
  4. 2:00 4th & 2 RICE 47 Alex Bacchetta punted for 49 yards. Javen Nicholas returned punt for 16 yards. Charlotte committed 10 yard penalty (Holding)
Charlotte 4th, 1:45
  1. 1:45 1st & 10 CLT 10 Grayson Loftis passed to Sean Brown for 19 yard gain
  2. 1:34 1st & 10 CLT 29 Charlotte committed 5 yard penalty (False Start)
  3. 1:34 1st & 15 CLT 24 Grayson Loftis sacked by Tony Anyanwu for 7 yard loss
  4. 1:10 2nd & 22 CLT 17 Grayson Loftis passed to Ta'ir Brooks for 9 yard gain
  5. 1:00 3rd & 13 CLT 26 Charlotte timeout
  6. 1:00 3rd & 13 CLT 26 Grayson Loftis passed to Javen Nicholas for 17 yard gain, tackled by Marcus Williams
  7. 0:43 1st & 10 CLT 43 Grayson Loftis passed to Cameren Smith for 4 yard gain, tackled by Omari Porter
  8. 0:29 2nd & 6 CLT 47 Grayson Loftis passed to Miles Burris for 18 yard gain
  9. 0:20 1st & 10 RICE 35 Grayson Loftis incomplete pass intended for Ta'ir Brooks
  10. 0:19 2nd & 10 RICE 35 Grayson Loftis incomplete pass intended for Gus McGee
  11. 0:13 3rd & 10 RICE 35 Grayson Loftis passed to Javen Nicholas for 14 yard gain
  12. 0:01 1st & 10 RICE 21 Grayson Loftis incomplete pass intended for Ta'ir Brooks
‹ 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.