Buffalo Bulls vs Ball State Cardinals Prediction, 2/22/2025 College Basketball Picks, Best Bets & Odds
Game: Buffalo Bulls vs Ball State Cardinals
Date: Saturday, February 22, 2025
Location: Worthen Arena in Murfreesboro, TN
TV: ESPN+
Worthen Arena is the location where the Ball State Cardinals (13-13) will try to beat the Buffalo Bulls (8-18) on Saturday.

The Buffalo Bulls took the court against Western Michigan and walked away from this one with a loss by a score of 97-64 in their last game. In reference to personal fouls, the Bulls ended up with 13 while Western Michigan recorded 27 personal fouls. They converted 13 of their 26 attempts from 3-point range. Western Michigan finished the game at 40.0% at the charity stripe by knocking down 2 of 5 attempts. Furthermore, Western Michigan collected 36 boards (14 offensive, 22 defensive), but finished the game with no rejections. Western Michigan distributed 27 dimes and had 11 steals in this game. Regarding defense, Buffalo let their opponent shoot 57.7% from the field on 41 out of 71 shooting. They also dished out 12 dimes for this contest while forcing 11 turnovers and getting 6 steals. Concerning rebounding, they collected a total of 22 with 4 of them being on the offensive end. At the charity stripe, the Bulls made 24 of their 37 shots for a percentage of 64.9%. Buffalo wrapped up the game having earned a 44.2% field goal percentage (19 of 43) and made 2 out of their 13 3-pointers.
Brayden Jackson is one guy who was a major factor for the contest. He ended up going 60.0% from the field but had no assists at the end of the game. He saw the court for 13 mins and also pulled down 4 rebounds. He accounted for 14 points on 3 of 5 shooting.
Get all of our NCAA Picks Tonight
Buffalo enters this matchup with a record of 8-18 so far this season. They cough up possession 14.7 times per game and as a squad they commit 16.6 fouls on a nightly basis. As a unit, Buffalo is pulling in 34.7 rebounds per game and has accumulated 358 dimes so far this year, which ranks 201st in Division 1 in terms of passing the ball. The Bulls are connecting on 29.9% on shots beyond the perimeter (203 of 679) and 69.3% from the charity stripe. They have an average of 71.7 pts per contest (249th in D-1) while hitting 42.2% from the field.
On the defensive end, the Bulls are forcing 12.9 turnovers per contest while drawing 18.0 fouls. They surrender 35.5% on 3-point shots while they are 353rd in college in PPG allowed (81.1). The Bulls defense is allowing an opponent shooting percentage of 46.7% (770 of 1,650) and they surrender 39.5 boards per game as a team. They are 335th in college in allowing assists with 412 surrendered on the season.
When they last stepped on the hardwood, the Ball State Cardinals walked away from this one with a loss by a score of 67-66 when they played Toledo. The Cardinals snagged 20 defensive boards and 6 offensive rebounds for a total of 26 in the matchup. They turned the ball over 12 times, while recording 6 steals in this contest. Toledo earned 12 fouls in the game which got the Cardinals to the free throw line for 17 attempts. They were able to knock down 15 of those for a percentage of 88.2%. When discussing shots from beyond the perimeter, Ball State converted 5 of 15 attempts (33.3%). When the game finished, the Cardinals finished 23 for 47 from the field which had them shooting 48.9%. The Cardinals allowed Toledo to convert 28 out of 62 tries from the field which had them sitting at 45.2% for this contest. They finished 21.4% from downtown via 3 out of 14 and walked away from this one shooting 8 out of 12 at the charity stripe (66.7%). Regarding cleaning up the glass, Ball State allowed Toledo to pull down 29 overall (14 offensive).
Jermahri Hill pitched in for the Cardinals for this contest. He recorded 16 points in his 36 mins of playing time and had 6 assists for this game. He made 6 of 15 for the matchup giving him a field goal percentage of 40.0%, and had 4 rebounds.
Ball State has a mark of 13-13 for the year. In terms of offensive execution, the Cardinals are hitting on 46.4% from the field, which ranks them 97th in the country. Ball State has accumulated 1,989 pts so far this year (76.5 per contest) and they pull in 35.5 rebounds per contest. They are getting an assist 13.5 times per game (203rd in the nation) and they turn it over 11.9 times per game. The Cardinals commit 16.5 fouls every game and they go 69.8% from the charity stripe.
The Cardinals on defense are ranked 262nd in the country in PPG given up with 74.5. They are able to force 10.1 TO's per game and have allowed teams to shoot 44.3% from the field (218th in the nation). The Ball State defense surrenders 31.6% on shots from beyond the perimeter (197 of 624) and opponents are converting on 72.2% of their foul shots. They concede 14.3 assists and 34.0 rebounds every game, which has them ranked 278th and 162nd in college hoops.
Who will win tonight's NCAA game against the spread?
Guy Bruhn's Pick: Take Buffalo
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of this Weeks Free College Basketball Picks
Get all of this Weeks Expert College Basketball Picks
Additional Resources:
Ball State Cardinals - Twitter
Buffalo Bulls - Twitter