James Madison’s first loss of the season came in overtime Thursday night, a 34-31 defeat at Appalachian State that ended the Dukes’ unbeaten run at 7-0. The loss dropped James Madison to 7-1 overall and 4-1 in the Sun Belt Conference, while Appalachian State improved to 5-2 overall and 2-1 in conference play.
James London kicked a 40-yard field goal in overtime to win it for Appalachian State in Boone, North Carolina. The result arrives at a pivotal moment for James Madison, which is already looking ahead to a move from the Sun Belt to the American Conference by the summer of 2028.
The Main Development
Appalachian State forced overtime after Camden Coleman scored on a quarterback draw with 3 seconds left in regulation, tying the game at 31-31. James Madison had the first chance to win it in the extra period, but Morgan Suarez missed a 47-yard field goal attempt that bounced off the left upright.
London, who finished with four made field goals on the night from 48, 27, 36 and 40 yards, then delivered the walk-off kick to seal the win for the Mountaineers. Appalachian State had grabbed its first lead of the game at 31-24 with 6:03 left in regulation, scoring off an interception return and a 4-yard touchdown pass from Henry Hasselbeck to Luke Douglas.
What It Means For James Madison’s Season Outlook
A 7-1 record still leaves James Madison in solid position within the Sun Belt standings, but according to USA Today, the Dukes’ path to the College Football Playoff was already difficult before the loss, with Boise State currently favored for the Group of Six bid. The defeat removes the undefeated record James Madison could have pointed to as a resume-builder in that race.
James Madison coach Todd Napier had guided the Dukes to a 7-0 start before Thursday’s loss. The program has made a bowl in every season it has been eligible since moving up to the Bowl Subdivision, a streak that remains on track regardless of Thursday’s result given James Madison’s overall record.
Statistical Breakdown And Injury Note
Appalachian State quarterback Malachi Singleton completed 26 of 40 passes for 271 yards and two touchdowns. James Madison’s Camden Coleman went 22-of-39 for 232 yards with a touchdown and an interception, the pick setting up Appalachian State’s late go-ahead score, according to ESPN.
James Madison running back George Pettaway left the game with an apparent left hamstring injury late in the fourth quarter and did not return. He had rushed for 57 yards and a touchdown on 15 carries before exiting, a performance that was cut short before he could extend his streak of four straight games with at least 100 yards rushing.
What’s Next
James Madison will look to regroup as it continues its Sun Belt schedule with the American Conference transition still two seasons away. Appalachian State, now 2-1 in conference play, moves forward with momentum after knocking off a previously unbeaten league rival in Boone.
More College Football news from Total Apex Sports.
Don't stop here
Every Score. Every Story. One Home.
Breaking sports, entertainment and news from across the Total Apex network, updated all day.
Get the Full Story →


