Buffalo Bulls vs Ball State Cardinals: Prediction, Head-to-Head, Odds & Stats (Sat, 03 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 01 Mar, 06:53 AM UTC

Next Match 03/01/26 at 06:00 PM

Buffalo Bulls vs Ball State Cardinals

Scheduled H2H Match For Buffalo Bulls Vs Ball State Cardinals

NCAA

Sat, 03 Jan 2026 at 06:00 PM UTC

Buffalo Bulls
Buffalo Bulls

USA USA

Recent Form

L
L
L
W
L
Ball State Cardinals
Ball State Cardinals

USA USA

Recent Form

L
W
L
L
L

6

Win

Played

10
0 Draws

4

Win

11
Position
9

Game Schedule - Time Of Fixture

Buffalo Bulls will square off vs Ball State Cardinals in NCAA on Sat, 03 Jan 2026 at 06:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Buffalo Bulls vs Ball State Cardinals H2H Stats

For the last 10 head to head fixtures between these teams, Buffalo Bulls have won 6 times and Ball State Cardinals have won on 4 occasion. In the latest game between them, Ball State Cardinals won 80-66.


Head-to-HeadMatch Wins
Buffalo Bulls6
Ball State Cardinals4

Buffalo Bulls vs Ball State Cardinals Past H2H Matches

648
NCAA Men
07:30 PM
22/02/25
86638
Ball State Cardinals
80
86862
Buffalo Bulls
66
10:00 PM
01/02/25
86862
Buffalo Bulls
76
86638
Ball State Cardinals
89
12:00 AM
24/01/24
86862
Buffalo Bulls
59
86638
Ball State Cardinals
87
12:00 AM
25/01/23
86638
Ball State Cardinals
65
86862
Buffalo Bulls
91
07:00 PM
12/02/22
86862
Buffalo Bulls
80
86638
Ball State Cardinals
74
11:00 PM
14/01/22
86638
Ball State Cardinals
68
86862
Buffalo Bulls
74
11:00 PM
02/02/21
86638
Ball State Cardinals
58
86862
Buffalo Bulls
78
10:00 PM
09/01/21
86862
Buffalo Bulls
86
86638
Ball State Cardinals
69
12:00 AM
19/02/20
86862
Buffalo Bulls
72
86638
Ball State Cardinals
59
12:00 AM
08/01/20
86638
Ball State Cardinals
88
86862
Buffalo Bulls
68
12:00 AM
30/01/19
86862
Buffalo Bulls
83
86638
Ball State Cardinals
59
07:00 PM
06/01/18
86638
Ball State Cardinals
63
86862
Buffalo Bulls
83
02:00 AM
04/02/17
86638
Ball State Cardinals
69
86862
Buffalo Bulls
96
12:00 AM
05/02/15
86638
Ball State Cardinals
78
86862
Buffalo Bulls
82
01:00 AM
24/01/14
86638
Ball State Cardinals
71
86862
Buffalo Bulls
68

Buffalo Bulls Recent Matches

648
NCAA Men (30 Matches)
12:00 AM
08/03/25
34621
Akron Zips
88
86862
Buffalo Bulls
70
L
12:00 AM
05/03/25
86862
Buffalo Bulls
69
86800
Miami Ohio
84
L
09:30 PM
01/03/25
86862
Buffalo Bulls
87
87820
Toledo Rockets
74
W
12:00 AM
26/02/25
86694
Central Michigan Chippewas
73
86862
Buffalo Bulls
69
L
07:30 PM
22/02/25
86638
Ball State Cardinals
80
86862
Buffalo Bulls
66
L
12:00 AM
19/02/25
86862
Buffalo Bulls
64
86784
Western Michigan Broncos
97
L
07:00 PM
15/02/25
86862
Buffalo Bulls
59
86744
Bowling Green Falcons
63
L
12:00 AM
12/02/25
86688
Northern Illinois Huskies
67
86862
Buffalo Bulls
73
W
07:00 PM
08/02/25
86862
Buffalo Bulls
75
86648
Georgia State Panthers
80
L
12:00 AM
05/02/25
87820
Toledo Rockets
87
86862
Buffalo Bulls
74
L
10:00 PM
01/02/25
86862
Buffalo Bulls
76
86638
Ball State Cardinals
89
L
12:00 AM
29/01/25
86862
Buffalo Bulls
75
86694
Central Michigan Chippewas
69
W
07:00 PM
25/01/25
86840
Eastern Michigan Eagles
90
86862
Buffalo Bulls
77
L
12:00 AM
22/01/25
86862
Buffalo Bulls
58
34621
Akron Zips
90
L
06:00 PM
18/01/25
86784
Western Michigan Broncos
76
86862
Buffalo Bulls
85
W
12:00 AM
15/01/25
86744
Bowling Green Falcons
79
86862
Buffalo Bulls
61
L
11:00 PM
10/01/25
86862
Buffalo Bulls
49
87818
Kent State Golden Flashes
68
L
12:00 AM
08/01/25
86862
Buffalo Bulls
79
41212
Ohio Bobcats
88
L
06:00 PM
04/01/25
86800
Miami Ohio
93
86862
Buffalo Bulls
79
L
08:00 PM
29/12/24
34655
Temple Owls
91
86862
Buffalo Bulls
71
L
12:00 AM
20/12/24
49869
Georgia Bulldogs
100
86862
Buffalo Bulls
49
L
09:00 PM
07/12/24
66350
St. Bonaventure Bonnies
65
86862
Buffalo Bulls
55
L
12:00 AM
04/12/24
86862
Buffalo Bulls
100
332960
Pittsburgh-Bradford Panthers
65
W
07:00 PM
01/12/24
49856
Penn St Nittany Lions
87
86862
Buffalo Bulls
64
L
12:00 AM
26/11/24
86862
Buffalo Bulls
82
101877
North Carolina A&T Aggies
81
W
12:00 AM
23/11/24
86862
Buffalo Bulls
82
34625
Morgan State Bears
73
W
12:00 AM
20/11/24
41221
Vermont Catamounts
78
86862
Buffalo Bulls
67
L
12:00 AM
15/11/24
86862
Buffalo Bulls
64
101865
Bryant Bulldogs
87
L
12:00 AM
12/11/24
41198
Notre Dame Fighting Irish
86
86862
Buffalo Bulls
77
L
01:00 AM
09/11/24
86862
Buffalo Bulls
87
303231
Fredonia State Blue Devils
78
W

Ball State Cardinals Recent Matches

648
NCAA Men (30 Matches)
11:00 PM
07/03/25
86800
Miami Ohio
79
86638
Ball State Cardinals
66
L
12:00 AM
05/03/25
86638
Ball State Cardinals
67
86694
Central Michigan Chippewas
69
L
07:00 PM
01/03/25
86744
Bowling Green Falcons
61
86638
Ball State Cardinals
52
L
12:00 AM
26/02/25
86638
Ball State Cardinals
82
34621
Akron Zips
87
L
07:30 PM
22/02/25
86638
Ball State Cardinals
80
86862
Buffalo Bulls
66
W
12:00 AM
19/02/25
87820
Toledo Rockets
67
86638
Ball State Cardinals
66
L
07:00 PM
15/02/25
86638
Ball State Cardinals
89
86688
Northern Illinois Huskies
83
W
12:00 AM
12/02/25
86638
Ball State Cardinals
86
86840
Eastern Michigan Eagles
84
W
07:00 PM
08/02/25
86638
Ball State Cardinals
77
66346
Southern Mississippi Golden Eagles
76
W
12:00 AM
05/02/25
34621
Akron Zips
81
86638
Ball State Cardinals
73
L
10:00 PM
01/02/25
86862
Buffalo Bulls
76
86638
Ball State Cardinals
89
W
12:00 AM
29/01/25
86638
Ball State Cardinals
71
86784
Western Michigan Broncos
74
L
09:30 PM
25/01/25
86688
Northern Illinois Huskies
76
86638
Ball State Cardinals
66
L
12:00 AM
22/01/25
86694
Central Michigan Chippewas
80
86638
Ball State Cardinals
82
W
07:00 PM
18/01/25
86638
Ball State Cardinals
75
87820
Toledo Rockets
93
L
12:00 AM
15/01/25
41212
Ohio Bobcats
86
86638
Ball State Cardinals
71
L
07:00 PM
11/01/25
86638
Ball State Cardinals
91
86744
Bowling Green Falcons
69
W
12:00 AM
08/01/25
86638
Ball State Cardinals
72
86800
Miami Ohio
80
L
07:00 PM
04/01/25
87818
Kent State Golden Flashes
67
86638
Ball State Cardinals
75
W
07:00 PM
31/12/24
86638
Ball State Cardinals
89
270870
Anderson (In) Ravens
76
W
07:00 PM
21/12/24
86638
Ball State Cardinals
80
87352
Evansville Purple Aces
43
W
08:00 PM
14/12/24
303224
Bellarmine Knights
82
86638
Ball State Cardinals
86
W
07:00 PM
08/12/24
87184
SIU Edwardsville Cougars
82
86638
Ball State Cardinals
69
L
11:00 PM
27/11/24
86638
Ball State Cardinals
60
41206
Richmond Spiders
73
L
11:00 PM
26/11/24
86638
Ball State Cardinals
94
303102
Florida Tech Panthers
57
W
05:00 PM
25/11/24
86690
Eastern Kentucky Colonels
61
86638
Ball State Cardinals
63
W
12:00 AM
21/11/24
86638
Ball State Cardinals
59
66368
Detroit Titans
70
L
07:00 PM
16/11/24
86638
Ball State Cardinals
84
49868
Indiana State Sycamores
94
L
12:00 AM
14/11/24
34643
Dayton Flyers
77
86638
Ball State Cardinals
69
L
10:00 PM
08/11/24
86638
Ball State Cardinals
87
334746
Franklin Grizzlies
60
W

Buffalo Bulls Next Fixtures

Ball State Cardinals Next Fixtures

648
NCAA Men
06:00 PM
07/11/25
86638
Ball State Cardinals
239258
Mansfield Mountaineers
Prediction
07:00 PM
28/11/25
187546
Monmouth Hawks
86638
Ball State Cardinals
Prediction
06:00 PM
29/11/25
89124
Lafayette College Leopards
86638
Ball State Cardinals
Prediction
04:00 PM
30/11/25
86638
Ball State Cardinals
303229
Le Moyne Dolphins
Prediction
06:00 PM
14/12/25
89114
Campbell Fighting Camels
86638
Ball State Cardinals
Prediction
06:00 PM
20/12/25
86638
Ball State Cardinals
86800
Miami Ohio
Prediction
06:00 PM
29/12/25
86638
Ball State Cardinals
236869
Earlham Quakers
Prediction
06:00 PM
03/01/26
86862
Buffalo Bulls
86638
Ball State Cardinals
Prediction
06:00 PM
06/01/26
86638
Ball State Cardinals
86840
Eastern Michigan Eagles
Prediction
06:00 PM
10/01/26
86806
Massachusetts Minutemen
86638
Ball State Cardinals
Prediction
06:00 PM
13/01/26
34621
Akron Zips
86638
Ball State Cardinals
Prediction
06:00 PM
17/01/26
86638
Ball State Cardinals
41212
Ohio Bobcats
Prediction
06:00 PM
20/01/26
86694
Central Michigan Chippewas
86638
Ball State Cardinals
Prediction
06:00 PM
24/01/26
86638
Ball State Cardinals
86688
Northern Illinois Huskies
Prediction
06:00 PM
31/01/26
87820
Toledo Rockets
86638
Ball State Cardinals
Prediction
06:00 PM
03/02/26
86744
Bowling Green Falcons
86638
Ball State Cardinals
Prediction
06:00 PM
11/02/26
86638
Ball State Cardinals
86862
Buffalo Bulls
Prediction
06:00 PM
14/02/26
86638
Ball State Cardinals
87818
Kent State Golden Flashes
Prediction
06:00 PM
17/02/26
41212
Ohio Bobcats
86638
Ball State Cardinals
Prediction
06:00 PM
21/02/26
86638
Ball State Cardinals
34621
Akron Zips
Prediction
06:00 PM
24/02/26
86638
Ball State Cardinals
86806
Massachusetts Minutemen
Prediction
06:00 PM
28/02/26
86688
Northern Illinois Huskies
86638
Ball State Cardinals
Prediction
06:00 PM
03/03/26
86784
Western Michigan Broncos
86638
Ball State Cardinals
Prediction
06:00 PM
06/03/26
86638
Ball State Cardinals
86694
Central Michigan Chippewas
Prediction

Buffalo Bulls Last Match Played stats

Akron Zips vs Buffalo Bulls

Final Score :88 - 70

(H)Scoring (A)
12/19 (63%)Free throws17/19 (89%)
23/42 (54%)2 pointers16/34 (47%)
10/28 (35%)3 pointers7/27 (25%)
33/70 (47%)Field goals23/61 (37%)
(H)Other (A)
43Rebounds33
28Defensive rebounds22
15Offensive rebounds11
18Assists8
6Turnovers12
8Steals3
2Blocks3
13Fouls16
(H)Lead (A)
10Max points in a row8
27Biggest lead0

Ball State Cardinals Last Match Played stats

Miami Ohio vs Ball State Cardinals

Final Score :79 - 66

(H)Scoring (A)
6/9 (66%)Free throws11/17 (64%)
17/34 (50%)2 pointers23/46 (50%)
13/36 (36%)3 pointers3/21 (14%)
30/70 (42%)Field goals26/67 (38%)
(H)Other (A)
35Rebounds43
27Defensive rebounds28
8Offensive rebounds15
18Assists8
8Turnovers12
8Steals6
3Blocks6
17Fouls10
(H)Lead (A)
11Max points in a row11
28Biggest lead0