LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

James Madison at Old Dominion play by play — College Football November 12, 2022

James Madison 37
Old Dominion 3
Final
Old Dominion 1st, 15:00
  1. 15:00 James Madison kicked off, touchback
  2. 15:00 1st & 10 ODU 25 Blake Watson rushed up the middle for 4 yard gain
  3. 15:00 2nd & 6 ODU 29 Hayden Wolff incomplete pass to the left
  4. 14:34 3rd & 6 ODU 29 Hayden Wolff passed to Blake Watson down the middle for 3 yard gain
  5. 14:30 4th & 3 ODU 32 Ethan Duane punted. Josh Sarratt returned punt for no gain
James Madison 1st, 14:00
  1. 14:00 1st & 10 JMU 18 Percy Agyei-Obese rushed to the left for 14 yard gain
  2. 13:51 1st & 10 JMU 32 Todd Centeio passed to Kris Thornton to the right for 25 yard gain
  3. 13:23 1st & 10 ODU 43 Todd Centeio rushed up the middle for 2 yard gain
  4. 12:55 2nd & 8 ODU 41 Kaelon Black rushed to the left for 3 yard gain
  5. 12:34 3rd & 5 ODU 38 Todd Centeio passed to Kaelon Black to the right for 11 yard gain
  6. 12:00 1st & 10 ODU 27 Todd Centeio passed to Kris Thornton down the middle for 7 yard gain
  7. 11:11 2nd & 3 ODU 20 Percy Agyei-Obese rushed to the left for 6 yard gain
  8. 10:30 1st & 10 ODU 14 Todd Centeio rushed to the right for 5 yard gain
  9. 10:00 2nd & 5 ODU 9 Todd Centeio rushed to the left for 4 yard gain
  10. 9:35 3rd & 1 ODU 5 Percy Agyei-Obese rushed to the left for 3 yard gain
  11. 9:11 1st & 2 ODU 2 Percy Agyei-Obese rushed up the middle for 1 yard gain
  12. 8:51 2nd & 1 ODU 1 Percy Agyei-Obese rushed up the middle for 1 yard touchdown JMU 6, ODU 0
  13. 8:11 Camden Wise made PAT JMU 7, ODU 0
Old Dominion 1st, 8:11
  1. 8:11 James Madison kicked off, touchback
  2. 8:11 1st & 10 ODU 25 Hayden Wolff passed to Blake Watson to the right for 16 yard gain
  3. 8:11 1st & 10 ODU 41 Tariq Sims rushed up the middle for 8 yard gain
  4. 7:55 2nd & 2 ODU 49 Tariq Sims rushed up the middle for 1 yard gain
  5. 7:11 3rd & 1 ODU 50 Blake Watson rushed up the middle for no gain
  6. 6:52 4th & 1 ODU 50 Ethan Duane punted. Josh Sarratt returned punt for no gain
James Madison 1st, 6:25
  1. 6:25 1st & 10 JMU 5 Kaelon Black rushed up the middle for no gain
  2. 6:12 2nd & 10 JMU 5 Todd Centeio passed to Drew Painter to the left for 27 yard gain
  3. 5:55 1st & 10 JMU 32 Todd Centeio passed to Kris Thornton to the right for 5 yard gain
  4. 5:18 2nd & 5 JMU 37 Todd Centeio passed to Kaelon Black to the right for 3 yard gain
  5. 4:44 3rd & 2 JMU 40 Todd Centeio rushed up the middle for 3 yard gain
  6. 4:15 1st & 10 JMU 43 Percy Agyei-Obese rushed to the left for 3 yard gain
  7. 3:40 2nd & 7 JMU 46 Todd Centeio passed to Kaelon Black to the right for 5 yard gain
  8. 3:18 3rd & 2 ODU 49 James Madison committed 10 yard penalty (Holding)
  9. 2:30 3rd & 12 JMU 41 Todd Centeio sacked by Marcus Haynes for 7 yard loss. Todd Centeio fumbled. Todd Centeio recovered fumble for no gain
  10. 2:00 4th & 19 JMU 34 Sam Clark punted. Isiah Paige returned punt for no gain
Old Dominion 1st, 1:11
  1. 1:11 1st & 10 ODU 24 Keshawn Wicks rushed up the middle for 2 yard gain
  2. 1:03 2nd & 8 ODU 26 Hayden Wolff sacked by James Carpenter and Jamree Kromah for 8 yard loss
  3. End of 1st Quarter
  4. 15:00 3rd & 16 ODU 18 Hayden Wolff incomplete pass to the right
  5. 15:00 4th & 16 ODU 18 Ethan Duane punted. Josh Sarratt returned punt for no gain
James Madison 2nd, 14:55
  1. 14:55 1st & 10 JMU 45 Todd Centeio passed to Kris Thornton down the middle for 46 yard gain
  2. 14:48 1st & 9 ODU 9 Percy Agyei-Obese rushed up the middle for 3 yard gain
  3. 14:29 2nd & 6 ODU 6 Todd Centeio rushed up the middle for 6 yard touchdown JMU 13, ODU 0
  4. 13:49 Camden Wise made PAT JMU 14, ODU 0
Old Dominion 2nd, 13:49
  1. 13:49 James Madison kicked off, Obie Sanni returned kickoff for 18 yards
  2. 13:49 1st & 10 ODU 22 Hayden Wolff incomplete pass down the middle
  3. 13:44 2nd & 10 ODU 22 Blake Watson rushed up the middle for 2 yard gain
  4. 13:40 3rd & 8 ODU 24 Hayden Wolff passed to Ahmarian Granger down the middle for 23 yard gain
  5. 13:09 1st & 10 ODU 47 Blake Watson rushed up the middle for 2 yard gain
  6. 12:41 2nd & 8 ODU 49 Hayden Wolff rushed to the left for 5 yard gain
  7. 12:06 3rd & 3 JMU 46 Hayden Wolff incomplete pass to the left
  8. 11:40 4th & 3 JMU 46 Hayden Wolff rushed to the left for 6 yard gain
  9. 11:25 1st & 10 JMU 40 Keshawn Wicks rushed up the middle for 5 yard gain
  10. 11:11 2nd & 5 JMU 35 Hayden Wolff incomplete pass down the middle
  11. 10:31 3rd & 5 JMU 35 Blake Watson rushed up the middle for 11 yard gain
  12. 10:15 1st & 10 JMU 24 Javon Harvey rushed to the right for 4 yard loss
  13. 9:49 2nd & 14 JMU 28 Blake Watson rushed up the middle for 4 yard loss
  14. 9:11 3rd & 18 JMU 32 Hayden Wolff sacked by Jamree Kromah for 2 yard loss
  15. 8:30 4th & 20 JMU 34 Hayden Wolff passed to Javon Harvey to the right for 19 yard gain
James Madison 2nd, 7:45
  1. 7:45 1st & 10 JMU 15 Todd Centeio passed to Drew Painter to the right for 6 yard gain
  2. 7:42 2nd & 4 JMU 21 Todd Centeio passed to Kris Thornton to the left for 48 yard gain
  3. 7:11 1st & 10 ODU 31 Todd Centeio passed to Zach Horton down the middle for 23 yard gain
  4. 6:46 1st & 8 ODU 8 Todd Centeio rushed up the middle for 2 yard loss
  5. 6:23 2nd & 10 ODU 10 James Madison timeout
  6. 5:38 2nd & 10 ODU 10 Todd Centeio rushed up the middle for 2 yard loss. Todd Centeio fumbled. Todd Centeio recovered fumble for no gain
  7. 5:38 3rd & 12 ODU 12 Kaelon Black rushed to the left for 4 yard loss
  8. 4:44 4th & 16 ODU 16 Camden Wise kicked a 33-yard field goal JMU 17, ODU 0
Old Dominion 2nd, 4:13
  1. 4:13 James Madison kicked off, touchback
  2. 4:13 1st & 10 ODU 25 Hayden Wolff sacked by James Carpenter for 2 yard loss
  3. 4:13 2nd & 12 ODU 23 Hayden Wolff incomplete pass down the middle
  4. 3:44 3rd & 12 ODU 23 Hayden Wolff rushed to the left for 11 yard gain
  5. 3:32 4th & 1 ODU 34 Ethan Duane punted. Josh Sarratt returned punt for no gain
James Madison 2nd, 3:18
  1. 3:18 1st & 10 JMU 19 Percy Agyei-Obese rushed up the middle for 6 yard gain
  2. 2:59 2nd & 4 JMU 25 Billy Atkins rushed to the right for 10 yard gain
  3. 2:22 1st & 10 JMU 35 Percy Agyei-Obese rushed to the right for 2 yard gain
  4. 2:00 2nd & 8 JMU 37 Todd Centeio pass intercepted to the right. Steven Williams intercepted Todd Centeio for 16 yards. Steven Williams fumbled. Jason Henderson recovered fumble for no gain
Old Dominion 2nd, 1:39
  1. 1:39 1st & 10 JMU 31 Old Dominion committed 5 yard penalty (False Start)
  2. 1:22 1st & 15 JMU 36 Hayden Wolff passed to Blake Watson down the middle for 6 yard gain
  3. 1:22 2nd & 9 JMU 30 Hayden Wolff incomplete pass to the right
  4. 1:00 3rd & 9 JMU 30 Hayden Wolff rushed up the middle for 11 yard gain
  5. 0:50 1st & 10 JMU 19 Old Dominion timeout
  6. 0:43 1st & 10 JMU 19 Hayden Wolff passed to Keshawn Wicks down the middle for 4 yard gain
  7. 0:43 2nd & 6 JMU 15 Old Dominion timeout
  8. 0:32 2nd & 6 JMU 15 Hayden Wolff passed to Ahmarian Granger to the right for 3 yard gain
  9. 0:32 3rd & 3 JMU 12 Hayden Wolff incomplete pass to the left
  10. 0:11 4th & 3 JMU 12 Ethan Sanchez kicked a 29-yard field goal JMU 17, ODU 3
James Madison 2nd, 0:05
  1. 0:05 Old Dominion kicked off, touchback
  2. 0:05 1st & 10 JMU 25 Player rushed up the middle for 2 yard loss
James Madison 3rd, 15:00
  1. 15:00 Old Dominion kicked off, Wayne Knight returned kickoff for 27 yards
  2. 15:00 1st & 10 JMU 31 Percy Agyei-Obese rushed to the left for 3 yard gain
  3. 14:53 2nd & 7 JMU 34 Billy Atkins pass intercepted down the middle. R'Tarriun Johnson intercepted Billy Atkins for 30 yards. R'Tarriun Johnson fumbled. Percy Agyei-Obese recovered fumble for no gain
  4. 14:22 1st & 10 JMU 40 Kaelon Black rushed up the middle for 5 yard gain
  5. 13:52 2nd & 5 JMU 45 Todd Centeio rushed to the left for 4 yard gain
  6. 13:28 3rd & 1 JMU 49 James Madison timeout
  7. 12:58 3rd & 1 JMU 49 Percy Agyei-Obese rushed up the middle for 21 yard gain. James Madison committed 10 yard penalty
  8. 12:58 1st & 10 ODU 40 Kaelon Black rushed to the left for 1 yard gain
  9. 12:23 2nd & 9 ODU 39 Kaelon Black rushed up the middle for 3 yard gain
  10. 12:00 3rd & 6 ODU 36 Todd Centeio passed to Kris Thornton to the right for 9 yard gain
  11. 11:35 1st & 10 ODU 27 Todd Centeio passed to Drew Painter down the middle for 16 yard gain
  12. 11:11 1st & 10 ODU 11 Todd Centeio sacked for 8 yard loss
  13. 10:32 2nd & 18 ODU 19 Percy Agyei-Obese rushed to the left for 5 yard gain
  14. 10:00 3rd & 13 ODU 14 Latrele Palmer rushed to the left for 10 yard gain
  15. 9:11 4th & 3 ODU 4 Camden Wise kicked a 21-yard field goal JMU 20, ODU 3
Old Dominion 3rd, 8:20
  1. 8:20 James Madison kicked off, touchback
  2. 8:20 1st & 10 ODU 25 Tariq Sims rushed up the middle for 5 yard gain
  3. 8:20 2nd & 5 ODU 30 Hayden Wolff pass intercepted to the left. Jailin Walker intercepted Hayden Wolff for 29 yard touchdown JMU 26, ODU 3
  4. 7:47 Camden Wise made PAT JMU 27, ODU 3
Old Dominion 3rd, 7:47
  1. 7:47 James Madison kicked off, LaMareon James returned kickoff for 19 yards
  2. 7:47 1st & 10 ODU 25 Hayden Wolff passed to Ahmarian Granger to the left for 8 yard gain
  3. 7:40 2nd & 2 ODU 33 Blake Watson rushed up the middle for 2 yard gain
  4. 7:11 1st & 10 ODU 35 Blake Watson rushed up the middle for 1 yard loss
  5. 6:41 2nd & 11 ODU 34 Hayden Wolff sacked by Jamare Edwards for 9 yard loss
  6. 5:55 3rd & 20 ODU 25 Hayden Wolff passed to Blake Watson to the right for 4 yard gain
  7. 5:28 4th & 16 ODU 29 Ethan Duane punted. Josh Sarratt returned punt for no gain
James Madison 3rd, 4:44
  1. 4:44 1st & 10 JMU 12 Todd Centeio passed to Wayne Knight to the right for 32 yard gain
  2. 4:34 1st & 10 JMU 44 Todd Centeio passed to Terrance Greene to the left for 9 yard gain
  3. 4:00 2nd & 1 ODU 47 Todd Centeio passed to Terrance Greene to the left for 8 yard gain
  4. 3:39 1st & 10 ODU 39 Percy Agyei-Obese rushed to the left for 3 yard gain
  5. 3:18 2nd & 7 ODU 36 Todd Centeio rushed to the left for 6 yard gain
  6. 2:36 3rd & 1 ODU 30 Percy Agyei-Obese rushed to the right for no gain
  7. 2:22 4th & 1 ODU 30 Todd Centeio rushed up the middle for 1 yard gain
  8. 1:35 1st & 10 ODU 29 Kaelon Black rushed up the middle for 2 yard gain
  9. 1:11 2nd & 8 ODU 27 Todd Centeio incomplete pass to the right
  10. 0:44 3rd & 8 ODU 27 Todd Centeio incomplete pass down the middle
  11. 0:36 4th & 8 ODU 27 Camden Wise kicked a 44-yard field goal JMU 30, ODU 3
Old Dominion 3rd, 0:26
  1. 0:26 James Madison kicked off, LaMareon James returned kickoff for no gain
  2. 0:26 1st & 10 ODU 35 Hayden Wolff passed to Isaiah Spencer to the right for 2 yard gain
  3. 0:26 2nd & 8 ODU 37 Blake Watson rushed to the right for 1 yard gain
  4. End of 3rd Quarter
  5. 15:00 3rd & 7 ODU 38 Hayden Wolff rushed up the middle for 15 yard gain
  6. 15:00 1st & 10 JMU 47 Hayden Wolff passed to Marqeese Dietz to the left for 12 yard gain
  7. 14:40 1st & 10 JMU 35 Blake Watson rushed to the right for 3 yard gain
  8. 14:20 2nd & 7 JMU 32 Hayden Wolff passed to Ahmarian Granger to the right for 12 yard gain
  9. 14:00 1st & 10 JMU 20 Hayden Wolff pass intercepted down the middle. Devyn Coles intercepted Hayden Wolff for no gain
James Madison 4th, 13:40
  1. 13:40 1st & 10 JMU 9 James Madison committed 5 yard penalty
  2. 13:29 1st & 15 JMU 4 Percy Agyei-Obese rushed to the left for 1 yard gain
  3. 13:05 2nd & 14 JMU 5 Percy Agyei-Obese rushed up the middle for 10 yard gain. Percy Agyei-Obese fumbled. Drew Painter recovered fumble and returned for 1 yard
  4. 12:50 3rd & 3 JMU 16 Kaelon Black rushed to the right for 27 yard gain
  5. 12:34 1st & 10 JMU 43 Kaelon Black rushed to the right for 16 yard gain
  6. 12:00 1st & 10 ODU 41 Latrele Palmer rushed up the middle for 3 yard gain
  7. 11:11 2nd & 7 ODU 38 Todd Centeio passed to Terrance Greene to the left for 6 yard gain
  8. 10:35 3rd & 1 ODU 32 Todd Centeio rushed to the left for 6 yard gain
  9. 10:00 1st & 10 ODU 26 Latrele Palmer rushed up the middle for 8 yard gain
  10. 9:11 2nd & 2 ODU 18 Latrele Palmer rushed up the middle for 3 yard gain
  11. 8:40 1st & 10 ODU 15 Kaelon Black rushed to the right for 3 yard loss
  12. 8:11 2nd & 13 ODU 18 Todd Centeio rushed up the middle for 1 yard loss
  13. 7:37 3rd & 14 ODU 19 James Madison timeout
  14. 6:26 3rd & 14 ODU 19 Todd Centeio passed to Kaelon Black to the right for 18 yard gain
  15. 6:26 1st & 1 ODU 1 Kaelon Black rushed up the middle for 1 yard touchdown JMU 36, ODU 3
  16. 5:47 Camden Wise made PAT JMU 37, ODU 3
Old Dominion 4th, 5:47
  1. 5:47 James Madison kicked off, touchback
  2. 5:47 1st & 10 ODU 25 Brendon Clark rushed to the right for 5 yard gain
  3. 5:47 2nd & 5 ODU 30 Old Dominion committed 10 yard penalty (Holding)
  4. 5:20 2nd & 15 ODU 20 Blake Watson rushed to the left for 2 yard gain
  5. 4:44 3rd & 13 ODU 22 Brendon Clark rushed to the left for 5 yard gain
  6. 4:25 4th & 8 ODU 27 Ethan Duane punted. Josh Sarratt returned punt for no gain
James Madison 4th, 4:00
  1. 4:00 1st & 10 JMU 21 Sammy Malignaggi rushed up the middle for 3 yard gain
  2. 3:45 2nd & 7 JMU 24 Sammy Malignaggi rushed up the middle for 4 yard gain
  3. 3:18 3rd & 3 JMU 28 Peyton Rutherford rushed up the middle for no gain
  4. 2:22 4th & 3 JMU 28 James Madison committed 5 yard penalty (Delay of Game)
  5. 1:30 4th & 8 JMU 23 Sam Clark punted. Isiah Paige returned punt for no gain
Old Dominion 4th, 1:30
  1. 1:30 1st & 10 ODU 40 Brendon Clark passed to Isiah Paige to the left for 21 yard gain
  2. 1:23 1st & 10 JMU 39 Brendon Clark rushed up the middle for 2 yard gain
  3. 1:16 2nd & 8 JMU 37 Brendon Clark passed to Isaiah Spencer to the right for 16 yard gain
  4. 0:44 1st & 10 JMU 21 Old Dominion committed 5 yard penalty (False Start)
  5. 0:38 1st & 15 JMU 26 Old Dominion timeout
  6. 0:38 1st & 15 JMU 26 Brendon Clark incomplete pass to the right
  7. 0:38 2nd & 15 JMU 26 Brendon Clark pass intercepted to the right. Jordan White intercepted Brendon Clark for 14 yards
James Madison 4th, 0:33
  1. 0:33 1st & 10 JMU 25 Player rushed up the middle 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.