MAC · Division I
Buffalo 9-22
2024-25 season · Bulls
No. 199 toughest schedule of 364 — see full rankings
Buffalo is 9-22. Its 31 opponents were a combined 243-214 before playing the Bulls and are 231-233 since. The best win was over North Carolina A&T, which was 3-2 going in.
Data last updated
Open a row to see that opponent's season, split into games before Buffalo, the game itself, and games after. Total includes the game vs. Buffalo.
Wk 1·
Away · Sun Belt
W 83-82
- Before
- 0-0
- After
- 15-19
- Total
- 15-20
Show Old Dominion's seasonHide Old Dominion's season
Wk 1
W 83-82
0-0
15-19
15-20
Wk 1·
Away · Sun Belt
W 83-82
- Before
- 0-0
- After
- 15-19
- Total
- 15-20
Show Old Dominion's seasonHide Old Dominion's season
Wk 1
W 83-82
0-0
15-19
15-20
Wk 2·
Short weekFredonia State
Home · Non-D1
W 87-78
- Before
- 0-0
- After
- 0-0
- Total
- 0-1
Show Fredonia State's seasonHide Fredonia State's season
Wk 2
Short week
Fredonia State
Home · Non-D1
Show Fredonia State's seasonHide Fredonia State's season
W 87-78
0-0
0-0
0-1
Wk 2·
Short weekFredonia State
Home · Non-D1
W 87-78
- Before
- 0-0
- After
- 0-0
- Total
- 0-1
Show Fredonia State's seasonHide Fredonia State's season
Wk 2
Short week
Fredonia State
Home · Non-D1
Show Fredonia State's seasonHide Fredonia State's season
W 87-78
0-0
0-0
0-1
L 77-86
- Before
- 1-0
- After
- 13-18
- Total
- 15-18
Show Notre Dame's seasonHide Notre Dame's season
Wk 2
Short week
L 77-86
1-0
13-18
15-18
L 77-86
- Before
- 1-0
- After
- 13-18
- Total
- 15-18
Show Notre Dame's seasonHide Notre Dame's season
Wk 2
Short week
L 77-86
1-0
13-18
15-18
W 82-73
- Before
- 3-3
- After
- 11-14
- Total
- 14-18
Show Morgan State's seasonHide Morgan State's season
Wk 4
Short week
W 82-73
3-3
11-14
14-18
W 82-73
- Before
- 3-3
- After
- 11-14
- Total
- 14-18
Show Morgan State's seasonHide Morgan State's season
Wk 4
Short week
W 82-73
3-3
11-14
14-18
W 82-81
- Before
- 3-2
- After
- 4-22
- Total
- 7-25
Show North Carolina A&T's seasonHide North Carolina A&T's season
Wk 4
Short week
W 82-81
3-2
4-22
7-25
W 82-81
- Before
- 3-2
- After
- 4-22
- Total
- 7-25
Show North Carolina A&T's seasonHide North Carolina A&T's season
Wk 4
Short week
W 82-81
3-2
4-22
7-25
Wk 5·
Away · Big Ten
L 64-87
- Before
- 6-1
- After
- 9-14
- Total
- 16-15
Show Penn State's seasonHide Penn State's season
Wk 5
L 64-87
6-1
9-14
16-15
Wk 5·
Away · Big Ten
L 64-87
- Before
- 6-1
- After
- 9-14
- Total
- 16-15
Show Penn State's seasonHide Penn State's season
Wk 5
L 64-87
6-1
9-14
16-15
Wk 5·
Short weekPittsburgh-Bradford
Home · Non-D1
W 100-65
- Before
- 0-0
- After
- 0-0
- Total
- 0-1
Show Pittsburgh-Bradford's seasonHide Pittsburgh-Bradford's season
Wk 5
Short week
Pittsburgh-Bradford
Home · Non-D1
Show Pittsburgh-Bradford's seasonHide Pittsburgh-Bradford's season
W 100-65
0-0
0-0
0-1
Wk 5·
Short weekPittsburgh-Bradford
Home · Non-D1
W 100-65
- Before
- 0-0
- After
- 0-0
- Total
- 0-1
Show Pittsburgh-Bradford's seasonHide Pittsburgh-Bradford's season
Wk 5
Short week
Pittsburgh-Bradford
Home · Non-D1
Show Pittsburgh-Bradford's seasonHide Pittsburgh-Bradford's season
W 100-65
0-0
0-0
0-1
L 55-65
- Before
- 8-1
- After
- 13-11
- Total
- 22-12
Show St. Bonaventure's seasonHide St. Bonaventure's season
Wk 6
Short week
L 55-65
8-1
13-11
22-12
L 55-65
- Before
- 8-1
- After
- 13-11
- Total
- 22-12
Show St. Bonaventure's seasonHide St. Bonaventure's season
Wk 6
Short week
L 55-65
8-1
13-11
22-12
Wk 10·
Away · MAC
L 79-93
- Before
- 8-4
- After
- 16-5
- Total
- 25-9
Show Miami (Ohio)'s seasonHide Miami (Ohio)'s season
Wk 10
L 79-93
8-4
16-5
25-9
Wk 10·
Away · MAC
L 79-93
- Before
- 8-4
- After
- 16-5
- Total
- 25-9
Show Miami (Ohio)'s seasonHide Miami (Ohio)'s season
Wk 10
L 79-93
8-4
16-5
25-9
L 49-68
- Before
- 10-4
- After
- 13-8
- Total
- 24-12
Show Kent State's seasonHide Kent State's season
Wk 11
Short week
L 49-68
10-4
13-8
24-12
L 49-68
- Before
- 10-4
- After
- 13-8
- Total
- 24-12
Show Kent State's seasonHide Kent State's season
Wk 11
Short week
L 49-68
10-4
13-8
24-12
L 61-79
- Before
- 6-9
- After
- 7-9
- Total
- 14-18
Show Bowling Green's seasonHide Bowling Green's season
Wk 11
Short week
L 61-79
6-9
7-9
14-18
L 61-79
- Before
- 6-9
- After
- 7-9
- Total
- 14-18
Show Bowling Green's seasonHide Bowling Green's season
Wk 11
Short week
L 61-79
6-9
7-9
14-18
W 85-76
- Before
- 4-12
- After
- 8-7
- Total
- 12-20
Show Western Michigan's seasonHide Western Michigan's season
Wk 12
Short week
W 85-76
4-12
8-7
12-20
W 85-76
- Before
- 4-12
- After
- 8-7
- Total
- 12-20
Show Western Michigan's seasonHide Western Michigan's season
Wk 12
Short week
W 85-76
4-12
8-7
12-20
L 77-90
- Before
- 9-9
- After
- 6-7
- Total
- 16-16
Show Eastern Michigan's seasonHide Eastern Michigan's season
Wk 13
Short week
L 77-90
9-9
6-7
16-16
L 77-90
- Before
- 9-9
- After
- 6-7
- Total
- 16-16
Show Eastern Michigan's seasonHide Eastern Michigan's season
Wk 13
Short week
L 77-90
9-9
6-7
16-16
W 75-69
- Before
- 9-10
- After
- 5-6
- Total
- 14-17
Show Central Michigan's seasonHide Central Michigan's season
Wk 13
Short week
W 75-69
9-10
5-6
14-17
W 75-69
- Before
- 9-10
- After
- 5-6
- Total
- 14-17
Show Central Michigan's seasonHide Central Michigan's season
Wk 13
Short week
W 75-69
9-10
5-6
14-17
L 76-89
- Before
- 9-11
- After
- 4-6
- Total
- 14-17
Show Ball State's seasonHide Ball State's season
Wk 14
Short week
L 76-89
9-11
4-6
14-17
L 76-89
- Before
- 9-11
- After
- 4-6
- Total
- 14-17
Show Ball State's seasonHide Ball State's season
Wk 14
Short week
L 76-89
9-11
4-6
14-17
L 75-80
- Before
- 9-15
- After
- 4-4
- Total
- 14-19
Show Georgia State's seasonHide Georgia State's season
Wk 15
Short week
L 75-80
9-15
4-4
14-19
L 75-80
- Before
- 9-15
- After
- 4-4
- Total
- 14-19
Show Georgia State's seasonHide Georgia State's season
Wk 15
Short week
L 75-80
9-15
4-4
14-19
W 73-67
- Before
- 5-18
- After
- 1-6
- Total
- 6-25
Show Northern Illinois' seasonHide Northern Illinois' season
Wk 15
Short week
W 73-67
5-18
1-6
6-25
W 73-67
- Before
- 5-18
- After
- 1-6
- Total
- 6-25
Show Northern Illinois' seasonHide Northern Illinois' season
Wk 15
Short week
W 73-67
5-18
1-6
6-25
L 59-63
- Before
- 9-15
- After
- 4-3
- Total
- 14-18
Show Bowling Green's seasonHide Bowling Green's season
Wk 16
Short week
L 59-63
9-15
4-3
14-18
L 59-63
- Before
- 9-15
- After
- 4-3
- Total
- 14-18
Show Bowling Green's seasonHide Bowling Green's season
Wk 16
Short week
L 59-63
9-15
4-3
14-18
L 64-97
- Before
- 8-17
- After
- 3-3
- Total
- 12-20
Show Western Michigan's seasonHide Western Michigan's season
Wk 16
Short week
L 64-97
8-17
3-3
12-20
L 64-97
- Before
- 8-17
- After
- 3-3
- Total
- 12-20
Show Western Michigan's seasonHide Western Michigan's season
Wk 16
Short week
L 64-97
8-17
3-3
12-20
L 66-80
- Before
- 13-13
- After
- 0-4
- Total
- 14-17
Show Ball State's seasonHide Ball State's season
Wk 17
Short week
L 66-80
13-13
0-4
14-17
L 66-80
- Before
- 13-13
- After
- 0-4
- Total
- 14-17
Show Ball State's seasonHide Ball State's season
Wk 17
Short week
L 66-80
13-13
0-4
14-17
L 69-73
- Before
- 12-15
- After
- 1-2
- Total
- 14-17
Show Central Michigan's seasonHide Central Michigan's season
Wk 17
Short week
L 69-73
12-15
1-2
14-17
L 69-73
- Before
- 12-15
- After
- 1-2
- Total
- 14-17
Show Central Michigan's seasonHide Central Michigan's season
Wk 17
Short week
L 69-73
12-15
1-2
14-17
L 69-84
- Before
- 21-8
- After
- 3-1
- Total
- 25-9
Show Miami (Ohio)'s seasonHide Miami (Ohio)'s season
Wk 18
Short week
L 69-84
21-8
3-1
25-9
L 69-84
- Before
- 21-8
- After
- 3-1
- Total
- 25-9
Show Miami (Ohio)'s seasonHide Miami (Ohio)'s season
Wk 18
Short week
L 69-84
21-8
3-1
25-9
Combined opponents
Across 31 completed games
Before playing Buffalo
243-214
53.2%
vs. Buffalo
22-9
71.0%
After playing Buffalo
231-233
49.8%
Total (including vs. Buffalo)
496-456
52.1%
Teams we beat86-142total (37.7%)
Before playing Buffalo 40-57 · after 46-76
Teams that beat us410-314total (56.6%)
Before playing Buffalo 203-157 · after 185-157
How we count
Records are summed once per game on this schedule, so an opponent who shows up twice is counted twice. Before playing Buffalo uses only that opponent's games completed before the kickoff. vs. Buffalo is the opponents' combined record in those head-to-head games. After playing Buffalo uses only games completed later. Total adds the three together. Canceled, postponed, and vacated games are excluded. Winning percentage counts a tie as half a win.
Completed games only, including the postseason. Exhibition games are left out. A neutral site does not change who won.