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

James Madison at Charlotte play by play — College Football August 31, 2024

James Madison 30
Charlotte 7
Final
Charlotte 1st, 15:00
  1. 15:00 1st & 10 JMU 35 James Madison kicked off for 64 yards, Henry Rutledge returned kickoff for 28 yards
  2. 14:54 1st & 10 CLT 29 Cartevious Norton rushed for 2 yard loss, tackled by Trent Hendrick
  3. 14:16 2nd & 12 CLT 27 Max Brown passed to Henry Rutledge for 6 yard gain, tackled by Kye Holmes
  4. 13:37 3rd & 6 CLT 33 Max Brown passed to Colin Weber for 9 yard gain, tackled by Khairi Manns
  5. 13:01 1st & 10 CLT 42 Max Brown passed to Colin Weber for 10 yard gain, tackled by Kye Holmes
  6. 12:25 1st & 10 JMU 48 Cartevious Norton rushed for 2 yard gain, tackled by Jacob Dobbs
  7. 11:47 2nd & 8 JMU 46 Charlotte committed 15 yard penalty (Pass Interference)
  8. 11:26 2nd & 23 CLT 39 Max Brown incomplete pass intended for Sean Brown
  9. 11:19 3rd & 23 CLT 39 Max Brown rushed for 20 yard gain, tackled by DJ Barksdale
  10. 10:35 4th & 3 JMU 41 Max Brown incomplete pass intended for Jairus Mack
James Madison 1st, 10:28
  1. 10:28 1st & 10 JMU 41 Charlotte committed 5 yard penalty (Offside)
  2. 10:28 1st & 5 JMU 46 Ayo Adeyi rushed for 3 yard gain, tackled by Reid Williford
  3. 9:57 2nd & 2 JMU 49 Ayo Adeyi rushed for 2 yard loss, tackled by Stone Handy
  4. 9:16 3rd & 4 JMU 47 Alonza Barnett III incomplete pass intended for Yamir Knight
  5. 9:05 4th & 4 JMU 47 James Madison timeout
  6. 9:05 4th & 4 JMU 47 Alonza Barnett III passed to Cam Ross for 43 yard gain
  7. 9:05 1st & 10 CLT 10 George Pettaway rushed for 2 yard gain, tackled by Stone Handy. Charlotte committed 4 yard penalty (Unnecessary Roughness)
  8. 8:49 1st & 4 CLT 4 Ayo Adeyi rushed for 2 yard gain, tackled by Dre Butler
  9. 8:19 2nd & 2 CLT 2 Ayo Adeyi rushed for 1 yard gain, tackled by Treyveon McGee
  10. 7:35 3rd & 1 CLT 1 Ayo Adeyi rushed for 2 yard loss, tackled by Prince Wallace-Bemah
  11. 6:48 4th & 3 CLT 3 Alonza Barnett III incomplete pass intended for George Pettaway
Charlotte 1st, 6:44
  1. 6:44 1st & 10 CLT 3 Terron Kellman rushed for 2 yard gain, tackled by Khairi Manns
  2. 6:06 2nd & 8 CLT 5 Terron Kellman rushed for 10 yard gain, tackled by Jacob Dobbs
  3. 5:29 1st & 10 CLT 15 Terron Kellman rushed for 1 yard loss, tackled by Jacob Dobbs
  4. 4:50 2nd & 11 CLT 14 Terron Kellman rushed for 1 yard gain, tackled by DJ Barksdale
  5. 4:07 3rd & 10 CLT 15 Max Brown passed to Sean Brown for 10 yard gain, tackled by Jordan Taylor
  6. 3:30 1st & 10 CLT 25 Max Brown rushed for 4 yard gain, tackled by Khairi Manns
  7. 2:48 2nd & 6 CLT 29 Cartevious Norton rushed for 2 yard loss. Cartevious Norton fumbled. Cartevious Norton recovered fumble for no gain
  8. 2:28 3rd & 8 CLT 27 Max Brown passed to Hahsaun Wilson for no gain
  9. 1:39 4th & 8 CLT 27 Charlotte committed 5 yard penalty (Delay of Game)
  10. 1:39 4th & 13 CLT 22 Michael O'Shaughnessy punted for 3 yards, no return
James Madison 1st, 1:33
  1. 1:33 1st & 10 CLT 25 Ayo Adeyi rushed for no gain, tackled by Dre Butler
  2. 0:56 2nd & 10 CLT 25 Alonza Barnett III incomplete pass intended for Cam Ross
  3. 0:49 3rd & 10 CLT 25 Alonza Barnett III incomplete pass intended for Omarion Dollison
  4. 0:45 4th & 10 CLT 25 Noe Ruelas kicked a 43-yard field goal JMU 3, CLT 0
Charlotte 1st, 0:41
  1. 0:41 4th & 10 CLT 25 James Madison kicked off for 60 yards, Hahsaun Wilson returned kickoff for 25 yards
  2. 0:34 1st & 10 CLT 30 Terron Kellman rushed for 7 yard gain, tackled by Terrence Spence
  3. 0:00 2nd & 3 CLT 37 End of 1st Quarter
James Madison 2nd, 15:00
  1. 15:00 2nd & 3 JMU 37 Player rushed for 3 yard loss. Player fumbled. Charlotte recovered fumble for no gain
  2. 14:11 3rd & 6 CLT 34 Charlotte timeout
  3. 14:11 3rd & 6 CLT 34 Terron Kellman rushed for 13 yard gain, tackled by Kye Holmes
  4. 13:35 1st & 10 CLT 47 Max Brown incomplete pass intended for Sean Brown
  5. 13:24 2nd & 10 CLT 47 Cartevious Norton rushed for 4 yard gain, tackled by Raymond Scott
  6. 12:41 3rd & 6 JMU 49 Max Brown rushed for 7 yard loss. Max Brown fumbled. Immanuel Bush recovered fumble for no gain
James Madison 2nd, 12:41
  1. 12:41 1st & 10 CLT 44 Ayo Adeyi rushed for 9 yard gain, tackled by Dre Butler
  2. 12:08 2nd & 1 CLT 35 Alonza Barnett III rushed for 10 yard gain, tackled by Prince Wallace-Bemah
  3. 11:29 1st & 10 CLT 25 Alonza Barnett III sacked by Chantz Williams for 11 yard loss. Alonza Barnett III fumbled. Colin Coates recovered fumble for no gain
Charlotte 2nd, 11:14
  1. 11:14 1st & 10 CLT 36 Cartevious Norton rushed for 1 yard gain, tackled by Taurus Jones
  2. 10:47 2nd & 9 CLT 37 Max Brown passed to Sean Brown for 16 yard gain, tackled by Chris Shearin
  3. 10:25 1st & 10 JMU 47 Max Brown passed to Sean Brown for 18 yard gain
  4. 9:40 1st & 10 JMU 29 Cartevious Norton rushed for 4 yard gain, tackled by DJ Barksdale
  5. 9:02 2nd & 6 JMU 25 Cartevious Norton rushed for 1 yard loss, tackled by Immanuel Bush
  6. 8:16 3rd & 7 JMU 26 Max Brown passed to Isaiah Myers for 26 yard touchdown JMU 3, CLT 6
  7. 8:09 3rd & 7 JMU 0 Kyle Cunanan made PAT JMU 3, CLT 7
James Madison 2nd, 8:09
  1. 8:09 3rd & 7 JMU 0 Charlotte kicked off, touchback
  2. 8:09 1st & 10 JMU 25 Ayo Adeyi rushed for 2 yard loss, tackled by Reid Williford
  3. 7:36 2nd & 12 JMU 23 George Pettaway rushed for 3 yard gain, tackled by Treyveon McGee
  4. 7:05 3rd & 9 JMU 26 Alonza Barnett III pass intercepted. Dontae Balfour intercepted Alonza Barnett III for no gain
Charlotte 2nd, 7:00
  1. 7:00 1st & 10 CLT 36 Max Brown passed to Jake Clemons for 1 yard gain, tackled by KJ Flowe
  2. 6:21 2nd & 9 CLT 37 Max Brown incomplete pass intended for Justin Olson
  3. 6:16 3rd & 9 CLT 37 Max Brown pass intercepted. Justin Eaglin intercepted Max Brown for 2 yard loss
James Madison 2nd, 6:09
  1. 6:09 1st & 10 JMU 34 Alonza Barnett III rushed for 1 yard loss, tackled by Stone Handy
  2. 5:34 2nd & 11 JMU 33 Wayne Knight rushed for 4 yard gain, tackled by Reid Williford
  3. 4:52 3rd & 7 JMU 37 Alonza Barnett III passed to Omarion Dollison for 7 yard gain, tackled by Reid Williford
  4. 4:14 1st & 10 JMU 44 Cam Ross rushed for 41 yard gain, tackled by Al-Ma'hi Ali
  5. 3:48 1st & 10 CLT 15 George Pettaway rushed for 5 yard gain. James Madison committed 10 yard penalty (Holding)
  6. 3:42 1st & 15 CLT 20 Alonza Barnett III passed to Cam Ross for 10 yard gain, tackled by Al-Ma'hi Ali
  7. 3:03 2nd & 5 CLT 10 Wayne Knight rushed for 1 yard loss, tackled by Treyveon McGee
  8. 2:16 3rd & 6 CLT 11 James Madison timeout
  9. 2:16 3rd & 6 CLT 11 Alonza Barnett III rushed for 2 yard gain, tackled by Reid Williford
  10. 2:00 4th & 4 CLT 9 Two-minute warning
  11. 2:00 4th & 4 CLT 9 Alonza Barnett III incomplete pass intended for Logan Kyle
Charlotte 2nd, 1:55
  1. 1:55 1st & 10 CLT 9 Hahsaun Wilson rushed for 4 yard gain, tackled by Mychal McMullin
  2. 1:19 2nd & 6 CLT 13 Hahsaun Wilson rushed for 12 yard gain, tackled by Justin Eaglin
  3. 1:13 1st & 10 CLT 25 Max Brown incomplete pass intended for Sean Brown
  4. 1:06 2nd & 10 CLT 25 Max Brown passed to Colin Weber for 6 yard gain, tackled by Justin Eaglin
  5. 0:59 3rd & 4 CLT 31 Max Brown pass intercepted. Chris Fitzgerald intercepted Max Brown for no gain
James Madison 2nd, 0:54
  1. 0:54 1st & 10 CLT 33 Alonza Barnett III passed to George Pettaway for 33 yard touchdown JMU 9, CLT 7
  2. 0:49 1st & 10 CLT 0 Noe Ruelas missed PAT
Charlotte 2nd, 0:49
  1. 0:49 1st & 10 CLT 0 James Madison kicked off for 63 yards, Henry Rutledge returned kickoff for 37 yards
  2. 0:39 1st & 10 CLT 39 Max Brown rushed for 2 yard gain, tackled by Chris Shearin
  3. 0:33 2nd & 8 CLT 41 Max Brown incomplete pass intended for Sean Brown
  4. 0:29 3rd & 8 CLT 41 Max Brown passed to Bryce Kennon for 6 yard gain
  5. 0:24 4th & 2 CLT 47 Charlotte timeout
  6. 0:24 4th & 2 CLT 47 Michael O'Shaughnessy punted, touchback
James Madison 2nd, 0:15
  1. 0:15 1st & 10 JMU 20 Alonza Barnett III rushed for 2 yard loss
  2. 0:00 2nd & 12 JMU 18 End of Half
James Madison 3rd, 15:00
  1. 15:00 2nd & 12 CLT 18 Charlotte kicked off, touchback
  2. 15:00 1st & 10 JMU 25 Charlotte timeout
  3. 15:00 1st & 10 JMU 25 Ayo Adeyi rushed for 2 yard gain, tackled by Treyveon McGee
  4. 14:21 2nd & 8 JMU 27 Alonza Barnett III passed to Omarion Dollison for 73 yard touchdown JMU 15, CLT 7
  5. 14:16 2nd & 8 CLT 0 Noe Ruelas made PAT JMU 16, CLT 7
Charlotte 3rd, 14:16
  1. 14:16 2nd & 8 CLT 0 James Madison kicked off for 64 yards, Henry Rutledge returned kickoff for 22 yards
  2. 14:08 1st & 10 CLT 23 Charlotte committed 10 yard penalty (Holding)
  3. 13:42 1st & 20 CLT 13 Terron Kellman rushed for no gain, tackled by Jacob Dobbs
  4. 13:02 2nd & 20 CLT 13 Max Brown sacked by Jacob Dobbs for 4 yard loss
  5. 12:15 3rd & 24 CLT 9 Terron Kellman rushed for 41 yard gain, tackled by Jacob Thomas
  6. 11:32 1st & 10 CLT 50 Cartevious Norton rushed for 1 yard gain, tackled by Khairi Manns
  7. 10:55 2nd & 9 JMU 49 Cartevious Norton rushed for 1 yard gain, tackled by Darold DeNgohe
  8. 10:14 3rd & 8 JMU 48 Max Brown passed to O'Mega Blake for 2 yard gain, tackled by Chauncey Logan
  9. 9:32 4th & 6 JMU 46 Michael O'Shaughnessy punted for 37 yards. Yamir Knight returned punt for no gain
James Madison 3rd, 9:25
  1. 9:25 1st & 10 JMU 9 Alonza Barnett III passed to Tyler Purdy for 3 yard gain, tackled by Al-Ma'hi Ali
  2. 8:49 2nd & 7 JMU 12 George Pettaway rushed for 6 yard gain, tackled by Dez Morgan
  3. 8:07 3rd & 1 JMU 18 Logan Kyle rushed for 2 yard loss, tackled by Elijah Culp
  4. 7:26 4th & 3 JMU 16 Charlotte committed 5 yard penalty (Running into the Kicker)
  5. 7:15 1st & 10 JMU 21 Ayo Adeyi rushed for 5 yard gain, tackled by Colin Coates
  6. 6:53 2nd & 5 JMU 26 James Madison committed 10 yard penalty (Holding)
  7. 6:28 2nd & 15 JMU 16 Alonza Barnett III rushed for 19 yard gain, tackled by Al-Ma'hi Ali
  8. 5:55 1st & 10 JMU 35 Alonza Barnett III passed to Taylor Thompson for 15 yard gain, tackled by Cam Burden
James Madison 3rd, 5:06
  1. 5:06 1st & 10 CLT 50 Player rushed for 13 yard loss, tackled by Reid Williford
  2. 4:24 2nd & 23 JMU 37 Ayo Adeyi rushed for 12 yard gain, tackled by Reid Williford
  3. 3:47 3rd & 11 JMU 49 Alonza Barnett III rushed for 1 yard gain, tackled by Demon Clowney
  4. 3:03 4th & 10 CLT 50 Ryan Hanson punted for 49 yards, no return
Charlotte 3rd, 2:53
  1. 2:53 1st & 10 CLT 1 Max Brown incomplete pass intended for Sean Brown
  2. 2:48 2nd & 10 CLT 1 Max Brown incomplete pass intended for Colin Weber
  3. 2:43 3rd & 10 CLT 1 Max Brown incomplete pass
  4. 2:38 4th & 10 CLT 1 Michael O'Shaughnessy punted for 62 yards, no return
James Madison 3rd, 2:27
  1. 2:27 1st & 10 JMU 37 George Pettaway rushed for 4 yard gain, tackled by C.J. Burton
  2. 1:53 2nd & 6 JMU 41 Alonza Barnett III incomplete pass intended for Omarion Dollison
  3. 1:49 3rd & 6 JMU 41 Alonza Barnett III passed to Brionne Penny for 16 yard gain, tackled by Dontae Balfour
  4. 1:10 1st & 10 CLT 43 Ayo Adeyi rushed for 5 yard gain, tackled by Ositadinma Ekwonu
  5. 0:30 2nd & 5 CLT 38 Alonza Barnett III rushed for 27 yard gain, tackled by Elijah Culp
  6. 0:00 1st & 10 CLT 11 End of 3rd Quarter
  7. End of 3rd Quarter
  8. 15:00 1st & 10 CLT 11 Ayo Adeyi rushed for 3 yard gain, tackled by Reid Williford
  9. 14:20 2nd & 7 CLT 8 Ayo Adeyi rushed for 8 yard touchdown JMU 22, CLT 7
  10. 14:15 2nd & 7 CLT 0 Noe Ruelas made PAT JMU 23, CLT 7
Charlotte 4th, 14:15
  1. 14:15 2nd & 7 CLT 0 James Madison kicked off, touchback
  2. 14:15 1st & 10 CLT 25 Cartevious Norton rushed for 3 yard gain, tackled by Terry Lockett Jr.
  3. 13:49 2nd & 7 CLT 28 Max Brown passed to Colin Weber for 8 yard gain, tackled by Chauncey Logan
  4. 13:10 1st & 10 CLT 36 Max Brown incomplete pass intended for Jairus Mack
  5. 13:02 2nd & 10 CLT 36 Max Brown sacked by Trent Hendrick for 3 yard loss
  6. 12:20 3rd & 13 CLT 33 Max Brown passed to Sean Brown for 8 yard gain
  7. 11:43 4th & 5 CLT 41 Max Brown passed to Sean Brown for 8 yard gain
  8. 11:16 1st & 10 CLT 49 Max Brown passed to Colin Weber for 8 yard gain, tackled by Khairi Manns
  9. 10:51 2nd & 2 JMU 43 Max Brown incomplete pass intended for Colin Weber
  10. 10:47 3rd & 2 JMU 43 Terron Kellman rushed for 3 yard gain, tackled by Kye Holmes
  11. 10:25 1st & 10 JMU 40 Max Brown incomplete pass intended for Miles Burris
  12. 10:19 2nd & 10 JMU 40 Max Brown incomplete pass intended for Miles Burris
  13. 10:14 3rd & 10 JMU 40 Max Brown passed to Isaiah Myers for 19 yard gain, tackled by Chauncey Logan
  14. 9:50 1st & 10 JMU 21 Max Brown passed to Bryce Kennon for 5 yard gain, tackled by Chauncey Logan
  15. 9:19 2nd & 5 JMU 16 Max Brown incomplete pass intended for Isaiah Myers
  16. 9:17 3rd & 5 JMU 16 Max Brown incomplete pass intended for Justin Olson
  17. 9:13 4th & 5 JMU 16 Max Brown incomplete pass
James Madison 4th, 9:07
  1. 9:07 1st & 10 JMU 16 Alonza Barnett III passed to Yamir Knight for 4 yard gain, tackled by Lacota Dippre
  2. 8:33 2nd & 6 JMU 20 Tyler Purdy rushed for 9 yard gain, tackled by Reid Williford
  3. 8:03 1st & 10 JMU 29 James Madison committed 14 yard penalty (Personal Foul)
  4. 7:54 1st & 24 JMU 15 George Pettaway rushed for 1 yard loss, tackled by Cam Burden
  5. 7:15 2nd & 25 JMU 14 Alonza Barnett III passed to Taylor Thompson for 15 yard gain
  6. 6:42 3rd & 10 JMU 29 Alonza Barnett III incomplete pass intended for Omarion Dollison
  7. 6:35 4th & 10 JMU 29 James Madison timeout
  8. 6:35 4th & 10 JMU 29 Ryan Hanson punted for 46 yards. Jairus Mack returned punt for no gain
Charlotte 4th, 6:28
  1. 6:28 1st & 10 CLT 25 Max Brown incomplete pass intended for Isaiah Myers
  2. 6:22 2nd & 10 CLT 25 Max Brown incomplete pass intended for Justin Olson
  3. 6:15 3rd & 10 CLT 25 Max Brown passed to Terron Kellman for 8 yard gain, tackled by Khairi Manns
  4. 5:50 4th & 2 CLT 33 Max Brown passed to Colin Weber for 4 yard gain
  5. 5:29 1st & 10 CLT 37 Max Brown passed to Sean Brown for 10 yard gain, tackled by Terrence Spence
  6. 4:59 1st & 10 CLT 47 Max Brown incomplete pass intended for Sean Brown
  7. 4:53 2nd & 10 CLT 47 Max Brown incomplete pass intended for Cartevious Norton
  8. 4:49 3rd & 10 CLT 47 Max Brown incomplete pass intended for Isaiah Myers
  9. 4:42 4th & 10 CLT 47 Max Brown passed to Bryce Kennon for 5 yard gain
James Madison 4th, 4:35
  1. 4:35 1st & 10 JMU 48 Ayo Adeyi rushed for 1 yard gain, tackled by Reid Williford
  2. 4:29 2nd & 9 JMU 49 Charlotte timeout
  3. 4:29 2nd & 9 JMU 49 Ayo Adeyi rushed for 4 yard loss, tackled by Dontae Balfour
  4. 4:23 3rd & 13 JMU 45 Team timeout
  5. 4:23 3rd & 13 JMU 45 Alonza Barnett III rushed for 36 yard gain
  6. 3:17 1st & 10 CLT 19 George Pettaway rushed for 5 yard gain, tackled by Elijah Culp
  7. 2:31 2nd & 5 CLT 14 Alonza Barnett III rushed for 6 yard gain
  8. 2:00 1st & 8 CLT 8 Two-minute warning
  9. 2:00 1st & 8 CLT 8 Tyler Purdy rushed for 7 yard gain, tackled by Al-Ma'hi Ali
  10. 1:14 2nd & 1 CLT 1 James Madison timeout
  11. 1:14 2nd & 1 CLT 1 George Pettaway rushed for 1 yard touchdown JMU 29, CLT 7
  12. 1:10 2nd & 1 CLT 0 Noe Ruelas made PAT JMU 30, CLT 7
Charlotte 4th, 1:10
  1. 1:10 2nd & 1 CLT 0 James Madison kicked off, touchback
  2. 1:10 1st & 10 CLT 25 Hahsaun Wilson rushed for 10 yard gain, tackled by Brandon Fique
  3. 0:53 1st & 10 CLT 35 Hahsaun Wilson rushed for 5 yard gain, tackled by Carter Banks
  4. 0:20 2nd & 5 CLT 40 Hahsaun Wilson rushed for 4 yard gain, tackled by Terry Lockett Jr.
  5. 0:00 3rd & 1 CLT 44 End of Regulation
  6. 0:00 3rd & 1 CLT 44 End of Game
‹ 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.