App State stunned previously unbeaten James Madison, 34-31, with a walk-off field goal in overtime. James London’s 40-yarder sealed the win after JMU’s opening overtime kick hit the upright, capping a comeback from an 11-point deficit and giving the Mountaineers their second straight victory.

By the Numbers
  • Final score: App State 34, JMU 31 (overtime).
  • London made all 4 of his field-goal attempts, including the 40-yard game-winner.
  • Colton Phares led App State with 13 tackles and intercepted a pass, returning it 21 yards.
  • App State held JMU to 92 rushing yards on 30 carries.
  • Hasselbeck completed 3 passes, including the 4-yard go-ahead touchdown to Luke Douglas.
Yes, But

JMU erased App State’s late seven-point lead and forced overtime with a touchdown with 3 seconds left in regulation. The Dukes had a chance to win in overtime, but their 47-yard field-goal attempt hit the left upright.

State of Play
  • App State improved to 5-2 overall and 2-1 in Sun Belt play; JMU fell to 7-1 and 4-1.
  • Every team in the Sun Belt East Division now has at least one conference loss.
  • The Mountaineers have won back-to-back games after losing to Old Dominion.
What’s Next

App State travels to Georgia Southern next weekend.

Bottom Line

App State turned a comeback into a signature win, with its defense creating the overtime opportunity and London delivering under pressure. The result puts the Mountaineers back in the Sun Belt East race—and ends JMU’s unbeaten start.