Sun Belt · FBS
2026 season · Dukes
No. 98 toughest schedule of 138 — see full rankings
James Madison is 7-2 under head coach Billy Napier. Its nine opponents were a combined 19-15 before playing the Dukes and are 15-17 since. The best win was over Georgia State, which was 4-1 going in.
Next game: at Southern Miss,
Data last updated
Open a row to see that opponent's season, split into games before James Madison, the game itself, and games after. Total includes the game vs. James Madison.
Wk 2·
Wagner
Home · NEC · FCS
W 87-3
Show Wagner's seasonHide Wagner's season
Wk 3·
Away · Pac-12
W 26-13
Show San Diego State's seasonHide San Diego State's season
Wk 3
W 26-13
1-1
3-3
4-5
Wk 4·
Away · Sun Belt
W 46-20
Show Old Dominion's seasonHide Old Dominion's season
Wk 4
W 46-20
1-2
1-4
2-7
Wk 6·
Away · Sun Belt
W 27-24
Show Georgia Southern's seasonHide Georgia Southern's season
Wk 6
W 27-24
2-3
2-0
4-4
Wk 7·
Home · Sun Belt
W 49-22
Show Georgia State's seasonHide Georgia State's season
Wk 7
W 49-22
4-1
0-2
4-4
Wk 10·
Away · Sun Belt
Upcoming
Show Southern Miss' seasonHide Southern Miss' season
Wk 10
Upcoming
3-5
—
3-5
Upcoming
Show Coastal Carolina's seasonHide Coastal Carolina's season
Wk 13
14 days rest
Upcoming
3-5
—
3-5
Across 9 completed games · 3 upcoming left out
Before playing James Madison
19-15
55.9%
vs. James Madison
2-7
22.2%
After playing James Madison
15-17
46.9%
Total (including vs. James Madison)
36-39
48.0%
Teams we beat27-32total (45.8%)
Before playing James Madison 12-9 · after 15-16
Teams that beat us9-7total (56.3%)
Before playing James Madison 7-6 · after 0-1
Records are summed once per game on this schedule, so an opponent who shows up twice is counted twice. Before playing James Madison uses only that opponent's games completed before the kickoff. vs. James Madison is the opponents' combined record in those head-to-head games. After playing James Madison uses only games completed later. Total adds the three together. Canceled, postponed, and vacated games are excluded. Winning percentage counts a tie as half a win.
Today's puzzle
Six guesses. A new college football team every day.