The Xavier Musketeers are riding a three-game win streak as they take on the visiting Ball State Cardinals in nonconference action on Wednesday night. The Musketeers (7-1), who finished seventh in the Big East Conference at 6-7 and were 13-8 overall a year ago, are 16-2 at home since the start of last season. The Cardinals (3-4), who were eighth in the Mid-American Conference at 8-9 and were 10-13 overall in 2020-21, are 3-10 on the road since the start of last year. This will be the ninth overall between the teams, with Xavier holding a 5-3 lead in the series.

The game from the Cintas Center in Cincinnati is scheduled to tip off at 6:30 p.m. ET. Ball State is averaging 77.7 points per game, while Xavier averages 72.4. The Musketeers are 19-point favorites in the latest Ball State vs. Xavier odds from Caesars Sportsbook, while the over-under for total points scored is set at 149.5. Before making any Ball State vs. Xavier picks, be sure to check out the college basketball predictions and betting advice from the SportsLine Projection Model.

The SportsLine Projection Model simulates every Division I college basketball game 10,000 times. Over the past five-plus years, the proprietary computer model has generated an impressive profit of over $2,200 for $100 players on its top-rated college basketball picks against the spread. Anyone who has followed it has seen huge returns.

Now, the model has set its sights on Ball State vs. Xavier and just locked in its picks and CBB predictions. You can visit SportsLine now to see the model's picks. Here are the college basketball odds and betting lines for Ball State vs. Xavier:

  • Ball State vs. Xavier spread: Xavier -19 
  • Ball State vs. Xavier over-under: 149.5 points 
  • BSU: The Cardinals are 4-0 against the spread in their last four games after allowing more than 90 points in their previous game 
  • XAV: The Musketeers are 6-1 ATS in their last seven games overall
Featured Game | Xavier Musketeers vs. Ball State Cardinals

Why Xavier can cover 

The Musketeers have a balanced scoring attack with five players averaging at least eight points per game, including four in double figures. Redshirt senior guard Paul Scruggs was a big reason for Xavier's success at Oklahoma State on Sunday, scoring 19 points in the victory. He has scored 1,342 career points and is 23rd on the Musketeers' all-time scoring list. He is also in the top 10 in career assists at Xavier with 408.

Redshirt junior transfer forward Jack Nunge has been a force, averaging 11.3 points, 6.9 rebounds and two blocks per game. He scored a career-high 24 points on 9 of 11 shooting against Iowa State on Nov. 24, and is ninth in the Big East in field goal percentage at 54.4 percent. He posted his first double-double at a Musketeer and the third of his collegiate career with 14 points and a career-high 14 rebounds against Ohio State on Nov. 18. He is a two-time Academic All-Big Ten selection who averaged 7.1 points and 5.3 rebounds in 22 games last season before suffering a knee injury that shut him down for Iowa's last seven games.

Why Ball State can cover

The Cardinals are led by junior guard Luke Bumbalough, one of five players averaging at least nine points per game. Bumbalough is scoring at a 13.7 points per game clip to go along with 3.4 assists and 3.4 rebounds per outing. He is coming off a 17-point performance at Western Illinois and has scored at least 14 points in each of Ball State's last four games. He is hitting 43 percent of his field goals, including a blistering 45.7 percent from 3-point range.

Also fueling the offense is junior guard Jalen Windham, who is averaging 10 points, 1.7 rebounds and 1.1 assists per game. He is hitting on 40.6 percent of his 3-point attempts. Windham has reached double figures in four games this season, including a season-high 14 points against Omaha on Nov. 13. He is a career 81.6 percent foul shooter, and is connecting on 77.8 percent this season.

How to make Xavier vs. Ball State picks

SportsLine's model is leaning under on the point total. In fact, it says Ball State's Luke Bumbalough will score 5.5 points below his season average, while Xavier's Colby Jones will score below his season average as well. It has also generated an against-the-spread pick that has all the value. You can only get the model's Xavier vs. Ball State pick at SportsLine

So who wins Ball State vs. Xavier? And which side of the spread has all the value? Visit SportsLine now to see which side of the Ball State vs. Xavier spread to jump on, all from the advanced model that is up over $2,200 on its college basketball picks the last five years, and find out.