ENSign in
NCAAF · Final

Dukes Dominate Mountaineers in Convincing Win

Saturday, November 15, 2025, 3:30 PM ET · Bridgeforth Stadium

James Madison Dukes 58, App State Mountaineers 10, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won App State Mountaineers vs James Madison Dukes?

James Madison Dukes beat App State Mountaineers 58-10 at Bridgeforth Stadium on November 15, 2025.

The James Madison Dukes delivered a commanding performance against the App State Mountaineers, securing a decisive victory with a final score of 58-10. This game showcased the Dukes' impressive home record and their current form, which has seen them win seven consecutive games. The match took place at Bridgeforth Stadium, where the Dukes have been particularly formidable.

James Madison entered the game with a home record of 9-1 and a recent form of 8-2 over their last ten games, averaging 34.6 points scored per game while allowing just 18.7. Their last five games were particularly dominant, with an average of 37.6 points scored and only 18.2 points allowed. In contrast, the Mountaineers struggled with an away record of 4-6 and had lost their last three games, averaging 25.9 points scored and 27.5 points allowed during their last ten outings.

The Dukes' recent victories included a 35-23 win against Marshall, a 52-20 triumph over Texas State, and a high-scoring 63-27 win against Old Dominion. Their ability to score heavily has been a hallmark of their recent success, and they continued that trend in this matchup. Meanwhile, App State's recent form has been less impressive, with their last five games yielding a record of 2-3, including losses to Georgia Southern and Old Dominion.

Historically, the Dukes faced the Mountaineers only once before, in the 2024 season, where they lost 20-34 in an away game. This result added an extra layer of motivation for James Madison as they sought to avenge that defeat. The Dukes' home advantage was evident as they played in front of their fans, further boosting their performance.

In terms of injuries, the block does not provide specific details, but the overall team dynamics and the recent form suggest that the Dukes were in a strong position heading into this game. The Mountaineers, on the other hand, have struggled to find consistency, which may have impacted their performance on the field.

The betting market reflected the Dukes' dominance, with a home win probability of 1.0, indicating that they were heavily favored to win according to the odds. This was attributed to their strong home record and recent form, which suggested a significant disparity between the two teams.

Conditions at Bridgeforth Stadium were favorable for football, contributing to an exciting atmosphere. Fans witnessed a high-scoring affair, with the Dukes showcasing their offensive prowess throughout the game. The Dukes' ability to score quickly and efficiently kept the pressure on the Mountaineers, who struggled to respond effectively.

As the game unfolded, viewers could observe the Dukes' relentless offensive strategy, which was complemented by a solid defensive performance that limited App State’s scoring opportunities. The final score of 58-10 not only highlighted the Dukes' dominance in this fixture but also underscored the challenges facing the Mountaineers as they continue to seek improvement in their season.

Leaders

  • Passing yardsAlonza Barnett III22/35, 303 YDS, 1 INTJames Madison Dukes
  • Rushing yardsJobi Malary8 CAR, 105 YDS, 3 TDJames Madison Dukes
  • Receiving yardsJaylan Sanchez2 REC, 69 YDSJames Madison Dukes
  • Passing yardsJJ Kohl6/8, 81 YDS, 1 TDApp State Mountaineers
  • Rushing yardsRashod Dubinion10 CAR, 25 YDSApp State Mountaineers
  • Receiving yardsDalton Stroman3 REC, 74 YDSApp State Mountaineers

Recent form

James Madison Dukes

Last 10: 8-2Streak W734.6 scored · 18.7 allowed per game4-1 at home

  • W35-23at Marshall Thundering HerdNov 8
  • W52-20at Texas State BobcatsOct 29
  • W63-27vs Old Dominion MonarchsOct 18
  • W24-14vs Louisiana Ragin' CajunsOct 11
  • W14-7at Georgia State PanthersOct 4
  • W35-10vs Georgia Southern EaglesSep 27
  • W31-13at Liberty FlamesSep 20
  • L14-28at Louisville CardinalsSep 5
  • W45-10vs Weber State WildcatsAug 30
  • L33-35vs Marshall Thundering HerdDec 1

App State Mountaineers

Last 10: 4-6Streak L325.9 scored · 27.5 allowed per game2-4 away

  • L23-25vs Georgia Southern EaglesNov 7
  • L21-24at Old Dominion MonarchsOct 25
  • L37-45vs Coastal Carolina ChanticleersOct 18
  • W41-20at Georgia State PanthersOct 11
  • W27-23vs Oregon State BeaversOct 4
  • L14-47at Boise State BroncosSep 27
  • L22-38at Southern Miss Golden EaglesSep 13
  • W20-13vs Lindenwood LionsSep 6
  • W34-11at Charlotte 49ersAug 29
  • L20-29at Georgia Southern EaglesNov 30

Box score

StatApp State MountaineersJames Madison Dukes
First downs1032
Third downs1-128-14
Fourth downs1-21-1
Total yards146627
Net passing yards145303
Completions14/3722/35
Yards per pass3.98.7
Rushing yards1324
Rushing attempts1554
Yards per rush0.16.0
Penalties6-577-74
Turnovers11
Fumbles lost00
Interceptions thrown11
Time of possession17:4242:18

Win probability

Above the line favours James Madison Dukes, below favours App State Mountaineers.

Venue

  • Bridgeforth StadiumHarrisonburg, VA
  • Attendance25298

Elsewhere

Picks for NCAAF

NCAAF rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.