2026 James Madison Dukes Opponent First Down Game Log through 10/31/2026

Date Opponent Surface Result Rush Pass Penalty Total
09/05/26 Liberty Turf W 20-13 6 10 3 19
09/12/26 Wagner Turf W 87-3 4 4 2 10
09/19/26 @ San Diego State Grass W 26-13 11 9 1 21
09/26/26 @ Old Dominion Turf W 46-20 1 10 3 14
10/03/26 Marshall Turf W 45-17 6 16 1 23
10/10/26 @ Georgia Southern Turf W 27-24 4 16 3 23
10/17/26 Georgia State Turf W 49-22 8 9 5 22
10/22/26 @ Appalachian State Turf L 31-34 3 15 3 21
10/29/26 Troy Turf L 21-24 8 5 4 17
Totals 51 94 25 170
@ : Away, + : Neutral Site