The No. 18 James Madison Dukes (10-0) are 9.5-point favorites at home at Bridgeforth Stadium and Zane Showker Field against the Appalachian State Mountaineers (6-4) on Saturday, November 18, 2023. Both squads have prolific offenses, with the Dukes 23rd in points per game, and the Mountaineers 22nd. The point total is set at 56.5.

James Madison is putting up 433.2 yards per game on offense, which ranks 34th in the FBS. On the other side of the ball, the Dukes rank 26th, allowing 324.8 yards per game. Appalachian State's defense ranks 82nd in the FBS with 388.7 total yards given up per game, but it has been carried by its offense, which ranks 14th-best by accumulating 456.3 total yards per contest.

Watch live sports and more on Fubo! Use our link to sign up for a free trial.

Sportsbook Promo Codes

Appalachian State vs. James Madison Game Info

  • Game Date: Saturday, November 18, 2023
  • Game Time: 2:00 PM ET
  • Location: Harrisonburg, Virginia
  • Venue: Bridgeforth Stadium and Zane Showker Field
  • TV Channel: ESPN+
James Madison vs Appalachian State Betting Information
Favorite Spread Favorite Spread Odds Underdog Spread Odds Total Over Total Odds Under Total Odds Favorite Moneyline Underdog Moneyline
James Madison -9.5 -110 -110 56.5 -110 -110 -400 +310

Looking to place a bet on Appalachian State vs. James Madison? Head to BetMGM using our link to unlock a new user bonus!

Appalachian State Recent Performance

  • In their past three games, the Mountaineers are gaining 487.3 yards per game (0-worst in college football) and allowing 367.7 (69th), placing them among the poorest teams offensively.
  • The Mountaineers are scoring 40.3 points per game in their past three games (19th-best in college football), and giving up 20.3 (66th).
  • In the air, during the past three games, Appalachian State has picked up an average of 291.7 yards (36th in the country), and allowed 184 (81st).
  • The Mountaineers are 51st in college football in rushing yards per game during their past three games (195.7), and -59-worst in rushing yards conceded (183.7).
  • In their past three games, the Mountaineers have two wins against the spread, and are 3-0 overall.
  • In Appalachian State's past three games, it has gone over the total once.

Week 12 Sun Belt Betting Trends

Appalachian State Betting Records & Stats

  • Appalachian State's ATS record is 4-5-1 this year.
  • The Mountaineers have been an underdog by 9.5 points or more once this season, and covered the spread.
  • The teams have hit the over in five of Appalachian State's 10 games with a set total.
  • Appalachian State has won one of the three games it has played as an underdog this season.
  • Appalachian State has played as an underdog of +310 or more once this season and lost that game.

Bet on Appalachian State to win this matchup now with BetMGM!

Appalachian State Stats Leaders

  • Joey Aguilar has thrown for 2,657 yards (265.7 yards per game) while completing 63.8% of his passes and recording 26 touchdown passes with seven interceptions this season. He's also run for 263 yards with two touchdowns.
  • Nate Noel has carried the ball 150 times for 759 yards, with five touchdowns.
  • Kanye Roberts has piled up 84 carries and totaled 484 yards with four touchdowns.
  • Kaedin Robinson has hauled in 541 receiving yards on 41 receptions to pace his team so far this season while scoring six touchdowns as a receiver.
  • Christan Horn has put up a 456-yard season so far with five touchdowns. He's caught 27 passes on 43 targets.
  • Makai Jackson's 25 targets have resulted in 15 catches for 316 yards and two touchdowns.
  • Nate Johnson has five sacks to lead the team, and also has five TFL and 29 tackles.
  • Andrew Parker is the team's top-tackler this year. He's totaled 69 tackles, three TFL, and two sacks.
  • Jordan Favors leads the team with three interceptions, while also recording 25 tackles, two TFL, and three passes defended.

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.