James Madison vs. Ball State Spread, Line, Odds and Betting Preview | Sept. 28

Star wide receiver Tanner Koziol and the Ball State Cardinals (1-2) face the James Madison Dukes (3-0) on Saturday at 1:30 p.m. ET at Bridgeforth Stadium/Zane Showker Field.

The Dukes are very big favorites (currently -21.5) in their game versus the Cardinals, with the over/under being 57.5 points. (In terms of the moneyline, the Dukes are -1587 and the Cardinals are +866.)

Below you can find our preview for this season, and uncover all of our expert picks here, too!

Betting Odds

James Madison -21.5 vs. Ball State

Bet $20, Payout $38.69

James Madison vs. Ball State Betting Odds

  • Spread favorite: Dukes (-21.5)
  • Moneyline: Dukes (-1587), Cardinals (+866)
  • Total: 57.5 points

James Madison vs. Ball State Betting Stats and Info

The Dukes’ record against the spread is only 2-1-0. The Dukes are winless in one game against the spread when favored by 21.5 points or more. James Madison won both of the games it has played as the moneyline favorite this season. Ball State, through three games with a set spread so far this season, has gone 2-1-0 against the spread. Against the spread, the Cardinals are winless in one game when underdogs by 21.5 points or more. Ball State has played a game as the underdog on the moneyline twice so far this season, and it lost both games.

James Madison vs. Ball State Key Players

James Madison Dukes

  • Alonza Barnett III has 742 passing yards (247.3 YPG) and a 62.2% completion percentage (46-for-74) while tossing seven touchdowns and one interception. He also has 203 rushing yards on 31 carries (plus two touchdowns), averaging 67.7 YPG.
  • George Pettaway has 196 rushing yards on 34 attempts, and one touchdown. He also has six catches for 71 yards and one score.
  • Omarion Dollison has hauled in five catches for 205 yards, best on his team, and two touchdowns. He has been targeted 11 times, and averages 68.3 receiving yards per game.
  • Cameron Ross’ stat line this year reveals 12 catches for 183 yards and one touchdown. He averages 61 receiving yards per game and has been targeted 18 times.
  • Yamir Knight has caught eight passes on 12 targets for 108 yards.
  • This season Eric O’Neill leads the team with two sacks and has added two TFL and three tackles.
  • Khairi Manns has totaled eight tackles to lead the team in tackles so far.
  • This season Terrence Spence leads the team with two interceptions and has added five tackles and two passes defended.

Ball State Cardinals

  • This campaign, Kadin Semonza has recorded 658 passing yards (219.3 per game) while completing 74 of 105 passes (70.5%), with seven touchdowns and two interceptions.
  • Braedon Sloan has racked up a team-best 210 rushing yards (70 per game) and two touchdowns. He has tacked on 13 receptions for 105 yards and one TD.
  • Vaughn Pemberton has 44 yards on 12 carries (14.7 yards per game).
  • Koziol has reeled in 20 passes for a team best 211 yards and two touchdowns. He has been targeted 26 times, and averages 70.3 yards per game.
  • Qian Magwood has hauled in 11 catches for 122 yards (40.7 per game) and two touchdowns.
  • Malcolm Gillie is averaging 38.3 yards per game, with nine catches for 115 yards and two touchdowns.
  • Brandon Berger has one sack to lead the team, and has also collected two TFL and three tackles.
  • Over the course of the current campaign, Keionte Newson has racked up six tackles and one TFL and leads the team in tackles.
  • Joey Stemler has picked off one pass to lead the team while adding one TFL and one pass defended.