Appalachian State Mountaineers vs James Madison Dukes Prediction, 11/15/2025 College Football Picks, Best Bets & Odds
Game: Appalachian State Mountaineers vs James Madison Dukes
Date: Saturday, November 15, 2025
Location: Bridgeforth Stadium in Harrisonburg, VA
TV: ESPN+
Odds/Point Spread: Dukes (-20.0)
Total/Over-Under: 53.5
The Appalachian State Mountaineers (4-5) are traveling to Bridgeforth Stadium on Saturday, November 15, 2025 where they will take on the James Madison Dukes (7-1). James Madison opens this game as 20.0-point favorites. The over/under is 53.5.
The Appalachian State Mountaineers come into this matchup with a record of 4-5 this season. In their last contest, the Mountaineers faced off with the Georgia Southern Eagles and took a loss by a score of 25-23. Against the run, the Mountaineers conceded 142 yards on 38 attempts, which is an average of 3.7 yards per run allowed. Appalachian State gave up 25 completions on 37 attempts for 352 yds, and a completion percentage of 67.6%. When all was said and done, they tallied 74 plays which gave them 425 yards. The Appalachian State Mountaineers ended up rushing 23 times and accumulated 77 yds, which is an average of 3.3 yds per carry.

When it comes to putting points on the board, the Appalachian State Mountaineers are averaging 26.6 points per game. As a unit they're averaging 126.3 yards on the ground which ranks them 105th in the nation. The Mountaineers have attained 3,731 total yards for the season. When it comes to distribution of touchdowns, Appalachian State has compiled 19 passing touchdowns and 9 rushing touchdowns. Appalachian State has 202 first downs as a unit, and they have committed 65 penalties for 631 yds. They have given the ball to the opposition 16 different times.
In terms of passing yards, the Mountaineers are conceding 2,446 yds which has them ranked 130th in college football. They have given up 271.8 yards per outing through the air and allowed a completion percentage of 61.6%. In total, they have yielded 385.8 yards per outing which puts them 89th in Division 1. They have relinquished 18 touchdowns through the air as well as 10 touchdowns on the ground. They are allowing teams to run for an average of 3.4 yards per tote and 114.0 rushing yards per game for the year. For the year, they have given up 1,026 rushing yards through 9 contests. The Mountaineers are ranked 91st in college football when it comes to their opponents scoring, allowing 27.3 points per game.
Get all of our College Football Picks Against the Spread
The Dukes come into this game with a record of 7-1 this year. The last time they took the field, the Dukes took home the win by a final score of 35-23 when they faced the Marshall Thundering Herd. James Madison ran the football for 4.0 yds per attempt, totaling 139 yds on 35 carries. The Dukes finished the game with 409 yds while they ran 59 plays (6.9 yds per play). The Dukes secondary gave up a completion percentage of 47.2%, surrendering 166 yds on 17 for 36 passing. James Madison surrendered 50 run attempts for 248 yards (5.0 yds per rush).
In terms of their ability to score points, the Dukes rank 27th in college football averaging 34.8 points per game. The James Madison Dukes maintain an average of 442.1 yards per game, which is good for 26th in college football. The James Madison offense has accrued 592 yards of penalties on 64 violations, which is 21st in Division 1 in terms of hurting your team. They have given away 5 interceptions while surrendering 5 fumbles and they have been able to tally 184 first downs. For the season thus far, the Dukes have compiled 1,584 yards through the air in addition to an average of 198.0 throwing yards per contest, which has them sitting 99th in the country. They hold an average of 244.1 run yards per game and have rushed for 1,953 yards overall.
The Dukes are conceding 16.1 points per game, which puts them 11th in the country. James Madison has given up a total of 642 yards on the ground (80.3 yards per contest) as well as 3 touchdowns via the rush on the season. They have conceded 10 touchdowns from the passing game and 171.1 yards/game, ranking them 17th in college football. The Dukes defense has been on the field for 459 plays, ranking them 3rd in Division 1. They have earned 2 fumbles recovered and 9 interceptions so far this year. Overall, they have allowed 129 points in total.
Who will win tonight's Mountaineers/Dukes college football game against the spread?
Tony's Pick: Take the Dukes -20.0
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get college football picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of this Weeks Free College Football Picks
Get all of this Weeks Expert College Football Picks
Additional Resources:
James Madison Dukes - Twitter
Appalachian State Mountaineers - Twitter

