COLLEGE FOOTBALL

James Madison brings the more reliable combination of explosive offense and sound defense. Through two games, the Dukes have outgained opponents by a wide margin, posting 439.5 yards per game while holding opponents to 262.5. Their passing game has been efficient enough to keep defenses honest, and the ground game has been a real strength at 231.5 rushing yards per game. That balance matters against a San Diego State team whose offense has struggled to create consistent yardage and whose defense has already given up more than 370 yards per game.
Recent form favors James Madison. The Dukes are 2-0 and have outscored opponents by a large margin, while San Diego State is 1-1 and coming off a loss. James Madison’s defense has been especially sharp, allowing just 16 total points across two games, and its offense has been efficient enough to control both halves of games. San Diego State has leaned more on the run, but its passing game has lagged and the defense has allowed 215.5 passing yards per game, which gives James Madison a path to steady scoring drives. The situational numbers also lean toward the Dukes, who are 2-0 against the number, while San Diego State is 0-2 ATS.
James Madison’s statistical edge is strong enough to back the Dukes on the moneyline, even on the road. Their offense has been far more productive than San Diego State’s, and their defense has been far more efficient through two games. San Diego State will try to use home field and a lower-possession game to stay in it, but the Dukes’ balance on offense and defense points to a road win. Final score: James Madison Dukes 27, San Diego State Aztecs 20.