LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Marshall at Appalachian St. play by play — College Football November 22, 2025

Marshall 24
Appalachian St. 26
Final
Marshall 1st, 15:00
  1. 15:00 1st & 10 APST 35 Appalachian St. kicked off for 62 yards, Xayvion Turner-Bradshaw returned kickoff for 21 yards
  2. 14:56 1st & 10 MRSH 24 Carlos Del Rio-Wilson passed to Demarcus Lacey for 14 yard gain
  3. 14:24 1st & 10 MRSH 38 Michael Allen rushed for 5 yard gain
  4. 14:05 2nd & 5 MRSH 43 Carlos Del Rio-Wilson rushed for 5 yard loss
  5. 13:33 3rd & 10 MRSH 38 Carlos Del Rio-Wilson incomplete pass intended for Demarcus Lacey
  6. 13:27 4th & 10 MRSH 38 Nathan Totten punted for 45 yards. Jackson Grier returned punt for no gain
Appalachian St. 1st, 13:18
  1. 13:18 1st & 10 APST 17 JJ Kohl passed to Rashod Dubinion for no gain
  2. 12:50 2nd & 10 APST 17 Rashod Dubinion rushed for 2 yard gain
  3. 12:14 3rd & 8 APST 19 JJ Kohl incomplete pass intended for Davion Dozier
  4. 11:59 4th & 8 APST 19 Ian Ratliff punted for 54 yards. Demarcus Lacey returned punt for no gain
Marshall 1st, 11:59
  1. 11:59 1st & 10 MRSH 27 Antwan Roberts rushed for 5 yard gain
  2. 11:40 2nd & 5 MRSH 32 Antwan Roberts rushed for 2 yard gain
  3. 11:09 3rd & 3 MRSH 34 Carlos Del Rio-Wilson incomplete pass intended for Judah Price
  4. 11:03 4th & 3 MRSH 34 Nathan Totten punted for 32 yards, no return
Appalachian St. 1st, 10:50
  1. 10:50 1st & 10 APST 34 JJ Kohl passed to Sam Mbake for 8 yard gain
  2. 10:26 2nd & 2 APST 42 Jaquari Lewis rushed for 11 yard gain. Marshall committed 15 yard penalty (Illegal Block)
  3. 10:08 1st & 10 MRSH 32 JJ Kohl passed to David Larkins for 3 yard gain
  4. 9:37 2nd & 7 MRSH 29 JJ Kohl passed to Sam Mbake for 6 yard gain
  5. 9:29 3rd & 1 MRSH 23 Jaquari Lewis rushed for 3 yard gain
  6. 9:05 1st & 10 MRSH 20 Jaquari Lewis rushed for 2 yard gain
  7. 8:34 2nd & 8 MRSH 18 JJ Kohl passed to Jaquari Lewis for 4 yard gain
  8. 7:46 3rd & 4 MRSH 14 JJ Kohl incomplete pass intended for Jaquari Lewis
  9. 7:42 4th & 4 MRSH 14 Dominic De Freitas kicked a 32-yard field goal MRSH 0, APST 3
Marshall 1st, 7:38
  1. 7:38 4th & 4 MRSH 14 Appalachian St. kicked off, touchback
  2. 7:38 1st & 10 MRSH 25 Carlos Del Rio-Wilson passed to De'Andre Tamarez for 5 yard gain
  3. 7:11 2nd & 5 MRSH 30 Carlos Del Rio-Wilson incomplete pass intended for Toby Payne
  4. 7:02 3rd & 5 MRSH 30 Carlos Del Rio-Wilson passed to Demarcus Lacey for 6 yard gain
  5. 6:41 1st & 10 MRSH 36 Carlos Del Rio-Wilson rushed for 9 yard gain
  6. 6:09 2nd & 1 MRSH 45 Michael Allen rushed for 2 yard loss
  7. 5:37 3rd & 3 MRSH 43 Carlos Del Rio-Wilson rushed for 14 yard gain
  8. 5:05 1st & 10 APST 43 Marshall committed 10 yard penalty (Holding)
  9. 4:45 1st & 20 MRSH 47 Carlos Del Rio-Wilson pass intercepted. Emory Floyd intercepted Carlos Del Rio-Wilson for no gain
Appalachian St. 1st, 4:40
  1. 4:40 1st & 10 APST 47 Jaquari Lewis rushed for 3 yard gain
  2. 4:14 2nd & 7 APST 50 JJ Kohl incomplete pass intended for Dalton Stroman
  3. 4:10 3rd & 7 APST 50 JJ Kohl passed to Sam Mbake for 5 yard gain
  4. 3:57 4th & 2 MRSH 45 JJ Kohl sacked by Jayland Parker for 14 yard loss. Appalachian St. penalty (Intentional Grounding)
Marshall 1st, 3:50
  1. 3:50 1st & 10 APST 41 Carlos Del Rio-Wilson rushed for 9 yard gain
  2. 3:31 2nd & 1 APST 32 Jo'Shon Barbie rushed for 5 yard gain
  3. 3:09 1st & 10 APST 27 Jo'Shon Barbie rushed for 2 yard gain
  4. 2:31 2nd & 8 APST 25 Carlos Del Rio-Wilson incomplete pass intended for Demarcus Lacey
  5. 2:29 3rd & 8 APST 25 Carlos Del Rio-Wilson passed to Toby Payne for 9 yard gain
  6. 1:52 1st & 10 APST 16 Carlos Del Rio-Wilson incomplete pass intended for Demarcus Lacey
  7. 1:47 2nd & 10 APST 16 Carlos Del Rio-Wilson passed to De'Andre Tamarez for 11 yard gain
  8. 1:23 1st & 5 APST 5 Jo'Shon Barbie rushed for 5 yard touchdown MRSH 6, APST 3
  9. 1:20 1st & 5 APST 0 Lorcan Quinn made PAT MRSH 7, APST 3
Appalachian St. 1st, 1:20
  1. 1:20 1st & 5 APST 0 Marshall kicked off, touchback
  2. 1:20 1st & 10 APST 25 Jaquari Lewis rushed for 6 yard gain
  3. 1:05 2nd & 4 APST 31 Jaquari Lewis rushed for 7 yard gain
  4. 0:34 1st & 10 APST 38 JJ Kohl rushed for 8 yard gain
  5. 0:09 2nd & 2 APST 46 Jaquari Lewis rushed for 5 yard gain
  6. End of 1st Quarter
  7. 15:00 1st & 10 MRSH 49 Jaquari Lewis rushed for 5 yard gain
  8. 14:34 2nd & 5 MRSH 44 JJ Kohl passed to Jaquari Lewis for 6 yard gain
  9. 14:04 1st & 10 MRSH 38 Jaquari Lewis rushed for 4 yard gain
  10. 13:37 2nd & 6 MRSH 34 Jaquari Lewis rushed for 16 yard gain
  11. 13:10 1st & 10 MRSH 18 Jaquari Lewis rushed for 18 yard touchdown MRSH 7, APST 9
  12. 13:04 1st & 10 MRSH 0 2pt attempt failed, Ian Ratliff pass attempt
Marshall 2nd, 13:04
  1. 13:04 1st & 10 MRSH 0 Appalachian St. kicked off, touchback
  2. 13:04 1st & 10 MRSH 25 Jo'Shon Barbie rushed for 15 yard gain
  3. 12:44 1st & 10 MRSH 40 Carlos Del Rio-Wilson passed to Jo'Shon Barbie for 6 yard gain
  4. 12:17 2nd & 4 MRSH 46 Carlos Del Rio-Wilson passed to Demarcus Lacey for 38 yard gain
  5. 11:39 1st & 10 APST 16 Carlos Del Rio-Wilson rushed for 16 yard touchdown MRSH 13, APST 9
  6. 11:34 1st & 10 APST 0 Lorcan Quinn made PAT MRSH 14, APST 9
Appalachian St. 2nd, 11:34
  1. 11:34 1st & 10 APST 0 Marshall kicked off, touchback
  2. 11:34 1st & 10 APST 25 Jaquari Lewis rushed for 5 yard gain
  3. 11:08 2nd & 5 APST 30 JJ Kohl incomplete pass
  4. 11:02 3rd & 5 APST 30 JJ Kohl incomplete pass intended for Davion Dozier
  5. 10:54 4th & 5 APST 30 Ian Ratliff punted for 25 yards, no return
Marshall 2nd, 10:48
  1. 10:48 1st & 10 MRSH 45 Michael Allen rushed for 5 yard gain
  2. 10:17 2nd & 5 APST 50 Carlos Del Rio-Wilson passed to Demarcus Lacey for 9 yard gain
  3. 9:51 1st & 10 APST 41 Carlos Del Rio-Wilson rushed for 2 yard gain
  4. 9:38 2nd & 8 APST 39 Appalachian St. committed 15 yard penalty (Unnecessary Roughness)
  5. 9:27 1st & 10 APST 24 Antwan Roberts rushed for 19 yard gain
  6. 9:05 1st & 5 APST 5 Carlos Del Rio-Wilson rushed for 1 yard gain
  7. 8:17 2nd & 4 APST 4 Marshall timeout
  8. 8:17 2nd & 4 APST 4 Carlos Del Rio-Wilson rushed for 4 yard touchdown MRSH 20, APST 9
  9. 8:14 2nd & 4 APST 0 Lorcan Quinn made PAT MRSH 21, APST 9
Appalachian St. 2nd, 8:14
  1. 8:14 2nd & 4 APST 0 Marshall kicked off, touchback
  2. 8:14 1st & 10 APST 25 Jaquari Lewis rushed for 3 yard gain
  3. 7:49 2nd & 7 APST 28 Jaquari Lewis rushed for 1 yard gain
  4. 7:18 3rd & 6 APST 29 JJ Kohl passed to Sam Mbake for 5 yard gain
  5. 6:38 4th & 1 APST 34 Ian Ratliff punted for 48 yards. Demarcus Lacey returned punt for no gain
Marshall 2nd, 6:30
  1. 6:30 1st & 10 MRSH 18 Zion Turner rushed for 6 yard gain. Appalachian St. committed 15 yard penalty (Face Mask)
  2. 6:18 1st & 10 MRSH 39 Michael Allen rushed for 6 yard loss
  3. 5:37 2nd & 16 MRSH 33 Carlos Del Rio-Wilson rushed for 8 yard gain
  4. 4:59 3rd & 8 MRSH 41 Carlos Del Rio-Wilson passed to Demarcus Lacey for 2 yard gain
  5. 4:15 4th & 6 MRSH 43 Nathan Totten punted, touchback. Marshall committed 5 yard penalty (Illegal Formation)
Appalachian St. 2nd, 4:08
  1. 4:08 1st & 10 APST 25 JJ Kohl passed to Jaquari Lewis for 7 yard gain
  2. 3:49 2nd & 3 APST 32 Jaquari Lewis rushed for 1 yard loss
  3. 3:13 3rd & 4 APST 31 JJ Kohl passed to Davion Dozier for 21 yard gain
  4. 2:41 1st & 10 MRSH 48 Jaquari Lewis rushed for 6 yard gain
  5. 2:23 2nd & 4 MRSH 42 Jaquari Lewis rushed for 3 yard gain
  6. 2:00 3rd & 1 MRSH 39 Appalachian St. committed 5 yard penalty (False Start)
  7. 2:00 3rd & 6 MRSH 44 JJ Kohl passed to Sam Mbake for 5 yard gain
  8. 1:15 4th & 1 MRSH 39 Appalachian St. timeout
  9. 1:15 4th & 1 MRSH 39 Jaquari Lewis rushed for 20 yard gain
  10. 0:58 1st & 10 MRSH 19 Appalachian St. timeout
  11. 0:58 1st & 10 MRSH 19 JJ Kohl passed to David Larkins for 19 yard touchdown MRSH 21, APST 15
  12. 0:53 1st & 10 MRSH 0 Dominic De Freitas made PAT MRSH 21, APST 16
Marshall 2nd, 0:53
  1. 0:53 1st & 10 MRSH 0 Appalachian St. kicked off, touchback
  2. 0:53 1st & 10 MRSH 25 Carlos Del Rio-Wilson sacked by Dylan Manuel for 2 yard loss
  3. 0:18 2nd & 12 MRSH 23 Carlos Del Rio-Wilson rushed for 4 yard gain
Appalachian St. 3rd, 15:00
  1. 15:00 3rd & 8 MRSH 27 Marshall kicked off, touchback
  2. 15:00 1st & 10 APST 25 Rashod Dubinion rushed for 2 yard gain
  3. 14:25 2nd & 8 APST 27 Rashod Dubinion rushed for 3 yard gain
  4. 13:46 3rd & 5 APST 30 JJ Kohl passed to David Larkins for 5 yard gain
  5. 13:12 1st & 10 APST 35 JJ Kohl passed to Sam Mbake for 3 yard loss
  6. 12:36 2nd & 13 APST 32 JJ Kohl passed to Jaquari Lewis for 23 yard gain
  7. 11:59 1st & 10 MRSH 45 Jaquari Lewis rushed for 4 yard gain. Marshall committed 15 yard penalty (Face Mask)
  8. 11:42 1st & 10 MRSH 26 Jaquari Lewis rushed for 5 yard gain
  9. 11:03 2nd & 5 MRSH 21 JJ Kohl incomplete pass intended for Davion Dozier
  10. 10:55 3rd & 5 MRSH 21 JJ Kohl passed to Dalton Stroman for 8 yard gain
  11. 10:25 1st & 10 MRSH 13 JJ Kohl passed to David Larkins for no gain
  12. 9:47 2nd & 10 MRSH 13 Jaquari Lewis rushed for 8 yard gain
  13. 9:29 3rd & 2 MRSH 5 Jaquari Lewis rushed for 5 yard touchdown MRSH 21, APST 22
  14. 9:27 3rd & 2 MRSH 0 Dominic De Freitas made PAT MRSH 21, APST 23
Marshall 3rd, 9:27
  1. 9:27 3rd & 2 MRSH 0 Appalachian St. kicked off for 65 yards, Xayvion Turner-Bradshaw returned kickoff for 29 yards
  2. 9:21 1st & 10 MRSH 29 Carlos Del Rio-Wilson rushed for 2 yard gain
  3. 8:54 2nd & 8 MRSH 31 Carlos Del Rio-Wilson passed to Demarcus Lacey for 10 yard gain
  4. 8:31 1st & 10 MRSH 41 Carlos Del Rio-Wilson passed to Demarcus Lacey for 22 yard gain
  5. 8:02 1st & 10 APST 37 Jo'Shon Barbie rushed for 6 yard gain
  6. 7:35 2nd & 4 APST 31 Jo'Shon Barbie rushed for 21 yard gain
  7. 6:54 1st & 10 APST 10 Michael Allen rushed for 2 yard gain
  8. 6:19 2nd & 8 APST 8 Carlos Del Rio-Wilson rushed for 1 yard gain
  9. 5:38 3rd & 7 APST 7 Carlos Del Rio-Wilson incomplete pass intended for Demarcus Lacey
  10. 5:32 4th & 7 APST 7 Lorcan Quinn kicked a 25-yard field goal MRSH 24, APST 23
Appalachian St. 3rd, 5:29
  1. 5:29 4th & 7 APST 7 Marshall kicked off, touchback
  2. 5:29 1st & 10 APST 25 Jaquari Lewis rushed for 2 yard gain
  3. 4:55 2nd & 8 APST 27 Marshall committed 5 yard penalty (Offside)
  4. 4:42 2nd & 3 APST 32 Jaquari Lewis rushed for 2 yard gain
  5. 3:58 3rd & 1 APST 34 JJ Kohl rushed for no gain
  6. 3:14 4th & 1 APST 34 Ian Ratliff punted for 41 yards. Demarcus Lacey returned punt for 6 yards
Marshall 3rd, 3:05
  1. 3:05 1st & 10 MRSH 31 Carlos Del Rio-Wilson incomplete pass intended for Toby Payne
  2. 3:01 2nd & 10 MRSH 31 Jo'Shon Barbie rushed for 23 yard gain
  3. 2:34 1st & 10 APST 46 Appalachian St. committed 15 yard penalty (Roughing the Passer)
  4. 2:27 1st & 10 APST 31 Michael Allen rushed for 4 yard gain
  5. 1:57 2nd & 6 APST 27 Carlos Del Rio-Wilson passed to Demarcus Lacey for 8 yard gain
  6. 1:29 1st & 10 APST 19 Marshall committed 10 yard penalty (Holding)
  7. 1:23 1st & 20 APST 29 Carlos Del Rio-Wilson passed to Demarcus Lacey for 6 yard gain
  8. 0:47 2nd & 14 APST 23 Jo'Shon Barbie rushed for 5 yard gain
  9. End of 3rd Quarter
  10. 15:00 3rd & 9 APST 18 Carlos Del Rio-Wilson rushed for 8 yard gain
  11. 14:09 4th & 1 APST 10 Blocked 27-yard field goal attempt by Lorcan Quinn
Appalachian St. 4th, 14:09
  1. 14:09 1st & 10 APST 20 Jaquari Lewis rushed for 1 yard gain
  2. 13:37 2nd & 9 APST 21 JJ Kohl incomplete pass intended for Dalton Stroman
  3. 13:33 3rd & 9 APST 21 JJ Kohl passed to Jaquari Lewis for 1 yard loss
  4. 12:51 4th & 10 APST 20 Ian Ratliff punted for 48 yards. Demarcus Lacey returned punt for no gain
Marshall 4th, 12:44
  1. 12:44 1st & 10 MRSH 32 Jo'Shon Barbie rushed for 18 yard gain
  2. 12:15 1st & 10 APST 50 Zion Turner passed to Demarcus Lacey for 3 yard gain
  3. 11:47 2nd & 7 APST 47 Zion Turner incomplete pass
  4. 11:40 3rd & 7 APST 47 Zion Turner sacked by Aiden Benton for 2 yard loss. Zion Turner fumbled. Zion Turner recovered fumble for no gain
  5. 10:55 4th & 4 APST 44 Nathan Totten punted, touchback
Appalachian St. 4th, 10:50
  1. 10:50 1st & 10 APST 20 Jaquari Lewis rushed for 5 yard gain
  2. 10:29 2nd & 5 APST 25 Jaquari Lewis rushed for 4 yard gain
  3. 10:07 3rd & 1 APST 29 Jaquari Lewis rushed for no gain
  4. 9:25 4th & 1 APST 29 Ian Ratliff punted for 70 yards, no return
Marshall 4th, 9:09
  1. 9:09 1st & 10 MRSH 1 Antwan Roberts rushed for 3 yard gain
  2. 8:42 2nd & 7 MRSH 4 Zion Turner passed to De'Andre Tamarez for 16 yard gain
  3. 8:13 1st & 10 MRSH 20 Antwan Roberts rushed for 2 yard gain
  4. 7:40 2nd & 8 MRSH 22 Zion Turner passed to Demarcus Lacey for 6 yard gain
  5. 6:52 3rd & 2 MRSH 28 Zion Turner passed to De'Andre Tamarez for 5 yard gain
  6. 6:19 1st & 10 MRSH 33 Michael Allen rushed for no gain
  7. 5:45 2nd & 10 MRSH 33 Zion Turner rushed for 7 yard gain. Zion Turner fumbled. Caleb Sandstrom recovered fumble for no gain
Appalachian St. 4th, 5:33
  1. 5:33 1st & 10 MRSH 40 Jaquari Lewis rushed for 3 yard gain
  2. 5:15 2nd & 7 MRSH 37 Jaquari Lewis rushed for 2 yard gain
  3. 4:40 3rd & 5 MRSH 35 JJ Kohl passed to Sam Mbake for 13 yard gain
  4. 4:08 1st & 10 MRSH 22 Jaquari Lewis rushed for 13 yard gain
  5. 3:31 1st & 9 MRSH 9 Jaquari Lewis rushed for 1 yard gain
  6. 2:54 2nd & 8 MRSH 8 Jaquari Lewis rushed for 3 yard gain
  7. 2:13 3rd & 5 MRSH 5 JJ Kohl incomplete pass intended for Sam Mbake
  8. 2:06 4th & 5 MRSH 5 Dominic De Freitas kicked a 23-yard field goal MRSH 24, APST 26
Marshall 4th, 2:02
  1. 2:02 4th & 5 MRSH 5 Appalachian St. kicked off, touchback
  2. 2:02 1st & 10 MRSH 25 Zion Turner passed to De'Andre Tamarez for 5 yard gain
  3. 1:55 2nd & 5 MRSH 30 Jo'Shon Barbie rushed for 2 yard gain
  4. 1:33 3rd & 3 MRSH 32 Zion Turner passed to Demarcus Lacey for 10 yard gain
  5. 1:19 1st & 10 MRSH 42 Zion Turner passed to Toby Payne for 4 yard gain
  6. 1:13 2nd & 6 MRSH 46 Zion Turner passed to Toby Payne for 5 yard gain
  7. 1:03 3rd & 1 APST 49 Marshall timeout
  8. 1:03 3rd & 1 APST 49 Michael Allen rushed for 10 yard gain. Michael Allen fumbled. Colton Phares recovered fumble for no gain
Appalachian St. 4th, 0:55
  1. 0:55 1st & 10 APST 39 JJ Kohl rushed for 7 yard loss
  2. 0:50 2nd & 17 APST 32 Marshall timeout
  3. 0:50 2nd & 17 APST 32 JJ Kohl rushed for 7 yard loss
  4. 0:47 3rd & 24 APST 25 Marshall timeout
  5. 0:47 3rd & 24 APST 25 JJ Kohl rushed for 10 yard loss
  6. 0:02 4th & 34 APST 15 Appalachian St. timeout
  7. 0:02 4th & 34 APST 15 JJ Kohl sacked by Jayland Parker for 10 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.