James Madison tore Wagner apart on an uncertain afternoon
The Dukes crushed Wagner and set a new single-game scoring record.

There’s something strange about seeing an 87-3 on a college football scoreboard: before you ask how it ended, you want to know how they even got there. That’s exactly what James Madison did against Wagner on Saturday at Bridgeforth Stadium , in a game that kicked off at noon because of the threat of severe weather and gradually turned into a showcase for the Dukes.
From the first quarter, the points started piling up at a pace Wagner could never control. James Madison found the end zone and kept finding it throughout the afternoon .
But there was still a lot of football left to play.
By halftime, the difference was already telling a different story
The lead kept growing until it reached 42-3 at halftime . Wagner could only get on the board with a 40-yard field goal from Johnny DiSalvatore, while James Madison kept finding answers every time it had the ball.
That helps explain another pretty wild number: the Dukes ended up scoring on 10 of their 12 possessions .
George Pettaway started building his own afternoon with three touchdowns, while Nick Herman also found the end zone twice, including once after a 77-yard run.
The blowout was already there. What no one could have predicted was how much further it would go.
Then the game started breaking open on special teams
When one team is already dominating like that, any mistake can become an opportunity. For James Madison, Wagner’s punts turned into exactly that .
The Dukes scored three touchdowns on punt returns, a rarity that became one of the most incredible details of the afternoon.
The first one had a name: Michael Scott .
Michael Scott turned every return into a different story
Scott fielded a punt and ran 76 yards to the end zone, pushing James Madison even further ahead before halftime.
In the third quarter, he fielded another punt and this time went 69 yards for another touchdown . Two returns, two scores and the same jersey showing up again in the exact place Wagner least wanted to see it.
And there’s another detail that makes his performance even more unusual: before all of that, Scott had already delivered a 92-yard kickoff return, although that play did not end in a touchdown .
While he kept finding open space, Miles Halbert added another touchdown after recovering a blocked punt.
The score kept climbing until it reached a historic number
James Madison never really took its foot off the gas and eventually crossed the 80-point mark before finishing with 87, the most points in a single game in program history.
The previous record was 80 points, scored against Morehead State in 2016.
To complete the afternoon, 10 different Dukes players scored .
And this is what makes the 87-3 even stranger
One thing is winning by 84 points. Another is doing it while producing such an unusual sequence on special teams.
James Madison finished with three punt-return touchdowns in the same game , a mark that belongs to the small group of performances that rarely show up in college football.
That’s why the 87-3 doesn’t tell the whole story by itself. The scoreboard shows the distance between James Madison and Wagner. The way it was built explains why this afternoon became so hard to forget.
San Diego State will show how much this 87-3 really means
Wagner allowed the Dukes to take the game into completely disproportionate territory. San Diego State, their next opponent, will be a much more useful test of just how far this team can really go.
James Madison will visit the Aztecs on Saturday, September 19 , with the 87-3 already part of Dukes history. Now the question is whether that blowout was simply a perfect afternoon or the first sign of something much bigger.



