
College Basketball · MAC · 2026-27
Buffalo Bulls
0-2 · Coach George Halcovage III
Power Rankings
Who is best right now.
-6.8points per 100 possessions vs an average D-I team
Last week: -2.1 (#183)
Preseason: #183
Full Power Rankings → Compare to another teamRating breakdown
Adjusted for every opponent and home court. Power = offense minus defense.
Projected record
13-18
- Conference record
- 8-14
- Conference title
- <1%
- Outright title
- 0%
- Luck
- -0.1
Actual results so far plus the rest of the seasonplayed out 10,000 times with the win chance for each game (non-Division I opponents count as 97% wins). The title is the regular-season crown; conference tournaments aren't included. Later rounds of holiday tournaments are added once the opponent is known.
Why #183 in the preseason
What the computer saw going in
- →Last season: #204 in the country (-3.2), 17-15.
- →4% of last season's minutes are back.
- →7 transfers in, led by J.J. Starling (Syracuse, 10.9 ppg), Dylan Ducommun (Northern Illinois, 10.8 ppg), Drew Steffe (Southern Illinois, 9.9 ppg). Transfers moving up a level are counted cautiously.
- →Lost Ryan Sabol (18.9 ppg, now at Providence), Daniel Freitag (19.8 ppg, now at Oregon State), Noah Batchelor (7.3 ppg).
The preseason rating counts for about five games, then real results take over.
Teams like Buffalo
The closest matches across all 365 Division I teams, based on the current ratings.
This season
Everyone who has played, most minutes first: per-game numbers from the box scores, updated after every game.
| Player | G · GS | Min | Pts | Reb | Ast | FG% | 3P% | FT% |
|---|---|---|---|---|---|---|---|---|
| Drew SteffeG · Senior · #972 ranked | 2 · 2 | 37.5 | 17.0 | 3.5 | 2.5 | 54.2 (13-24) | 33.3 (3-9) | 62.5 (5-8) |
| J.J. StarlingG · Senior · #2005 ranked | 2 · 2 | 34.0 | 8.5 | 3.0 | 1.5 | 33.3 (6-18) | 28.6 (2-7) | 50.0 (3-6) |
| Dylan DucommunG · Sophomore · #3557 ranked | 2 · 1 | 30.5 | 9.0 | 3.5 | 1.5 | 27.3 (6-22) | 22.2 (4-18) | 50.0 (2-4) |
| Antoine Lorick IIIF · Senior · #573 ranked | 2 · 2 | 28.5 | 18.0 | 10.0 | 1.0 | 42.3 (11-26) | 20.0 (2-10) | 70.6 (12-17) |
| Mikkel TyneG · Senior · #2483 ranked | 2 · 2 | 21.0 | 2.5 | 0.5 | 1.5 | 9.1 (1-11) | 14.3 (1-7) | 100.0 (2-2) |
| Matas ButeliauskasF · Sophomore · #2773 ranked | 2 · 0 | 11.0 | 3.0 | 0.5 | 0.0 | 28.6 (2-7) | 33.3 (2-6) | — (0-0) |
| JJ FrakesG · Sophomore · #3898 ranked | 2 · 0 | 11.0 | 0.0 | 0.5 | 0.0 | 0.0 (0-3) | 0.0 (0-2) | — (0-0) |
| Jalen PitreF · Senior · #781 ranked | 2 · 1 | 10.5 | 3.0 | 1.5 | 0.0 | 100.0 (1-1) | — (0-0) | 100.0 (4-4) |
| Boluwasefe JohnF · Junior | 2 · 0 | 9.5 | 1.0 | 0.5 | 0.0 | — (0-0) | — (0-0) | 100.0 (2-2) |
| Kyle JonesG · Senior · #1991 ranked | 2 · 0 | 6.5 | 1.0 | 0.0 | 0.0 | 100.0 (1-1) | — (0-0) | — (0-0) |
Projected rotation
The preseason model's minutes projection for each player with a track record (college stats or a recruiting rank), most minutes first. Players without one aren't projected here; This season above lists everyone who has played.
| Player | How he got here | Proj. min | Last season |
|---|---|---|---|
| J.J. StarlingG · Senior | 26 | 10.9 pts · 2.7 reb · 2.4 ast | |
| Drew SteffeG · Senior | 25 | 9.9 pts · 3.1 reb · 2.5 ast | |
| Jalen PitreF · Senior | 22 | 6.4 pts · 6.6 reb · 0.9 ast | |
| Antoine Lorick IIIF · Senior | 21 | 9.8 pts · 5.1 reb · 1.1 ast | |
| Mikkel TyneG · Senior | 19 | 6.2 pts · 1.2 reb · 1.4 ast | |
| Dylan DucommunG · Sophomore | 17 | 10.8 pts · 2.9 reb · 3.4 ast | |
| Harrison ReedeG · Senior | 15 | 4.9 pts · 0.7 reb · 0.1 ast | |
| Kyle JonesG · Senior | 10 | 2.1 pts · 2.1 reb · 0.3 ast | |
| Matas ButeliauskasF · Sophomore | 6 | 0.8 pts · 1.2 reb · 0 ast | |
| Daniel ShaoG · Senior | 5 | 0 pts · 0 reb · 0 ast |
Gone from last season: Ryan Sabol (18.9 ppg, to
Providence), Daniel Freitag (19.8 ppg, to
Oregon State), Noah Batchelor (7.3 ppg), Angelo Brizzi (14.4 ppg, to
North Carolina), Derrick Talton Jr. (5.3 ppg), Tim Oboh (8.5 ppg, to
Penn State)
Roster
Everyone on this season's roster, with this season's numbers for anyone who has played. Names link to player pages, ranked players first.
| # | Player | How he got here | Pos | Class | Ht / Wt | Hometown | This season | Last season | Rank · Impact |
|---|---|---|---|---|---|---|---|---|---|
| 9 | Antoine Lorick III | F | Senior | 6-8 · 215 | Harrisburg, PA | 18.0 pts · 10.0 reb · 1.0 ast (2 G) | 9.8 pts · 5.1 reb · 1.1 ast (33 G) | #573 · +0.79 | |
| 1 | Jalen Pitre | F | Senior | 6-8 · 220 | Long Beach, CA | 3.0 pts · 1.5 reb · 0.0 ast (2 G) | 6.4 pts · 6.6 reb · 0.9 ast (33 G) | #781 · +0.57 | |
| 21 | Drew Steffe | G | Senior | 6-5 · 200 | Frisco, TX | 17.0 pts · 3.5 reb · 2.5 ast (2 G) | 9.9 pts · 3.1 reb · 2.5 ast (32 G) | #972 · +0.39 | |
| 12 | Kyle Jones | G | Senior | 6-5 · 195 | Frisco, TX | 1.0 pts · 0.0 reb · 0.0 ast (2 G) | 2.1 pts · 2.1 reb · 0.3 ast (19 G) | #1991 · -0.12 | |
| 2 | J.J. Starling | G | Senior | 6-4 · 206 | Baldwinsville, NY | 8.5 pts · 3.0 reb · 1.5 ast (2 G) | 10.9 pts · 2.7 reb · 2.4 ast (30 G) | #2005 · -0.12 | |
| 7 | Harrison Reede | G | Senior | 6-1 · 173 | Aberdeen, SD | Hasn't played | 4.9 pts · 0.7 reb · 0.1 ast (26 G) | #2472 · -0.29 | |
| 10 | Mikkel Tyne | G | Senior | 5-10 · 180 | Brampton, ON | 2.5 pts · 0.5 reb · 1.5 ast (2 G) | 6.2 pts · 1.2 reb · 1.4 ast (31 G) | #2483 · -0.29 | |
| 0 | Matas Buteliauskas | F | Sophomore | 6-7 · 200 | Vilnius, Lithuania | 3.0 pts · 0.5 reb · 0.0 ast (2 G) | 0.8 pts · 1.2 reb · 0.0 ast (8 G) | #2773 · -0.41 | |
| 20 | Daniel Shao | G | Senior | 5-10 · 175 | Morris Plains, NJ | Hasn't played | 0.0 pts · 0.0 reb · 0.0 ast (2 G) | #3447 · -0.69 | |
| 25 | Dylan Ducommun | G | Sophomore | 6-4 · 190 | Geneva, Switzerland | 9.0 pts · 3.5 reb · 1.5 ast (2 G) | 10.8 pts · 2.9 reb · 3.4 ast (26 G) | #3557 · -0.74 | |
| 22 | JJ Frakes | New to Division I | G | Sophomore | 6-5 · 185 | Berrien Springs, MI | 0.0 pts · 0.5 reb · 0.0 ast (2 G) | — | #3898 · -0.89 |
| 24 | Jahrel Vigo | Freshman | G | Freshman | 6-3 · 190 | Allentown, PA | Hasn't played | — | Not ranked yet |
| 35 | Evan Romano | G | Sophomore | 6-3 · 185 | Holmdel, NJ | Hasn't played | — | Not ranked yet | |
| 3 | Tristan Kuska | Transfer from Carolina University | F | Sophomore | 6-9 · 210 | Braunschweig, Germany | Hasn't played | 5.7 pts · 2.7 reb · 0.7 ast (3 G) | Not ranked yet |
| 5 | Boluwasefe John | New to Division I | F | Junior | 6-8 · 215 | Corona, NY | 1.0 pts · 0.5 reb · 0.0 ast (2 G) | — | Not ranked yet |
Schedule
Projected scores and win chances come from the current ratings and update every morning.
| Nov 2 | L65-92Box score → | |
| Nov 5 | L61-80Box score → | |
| Still to play · computer projections | ||
| Nov 9 | vsPenn State Schuylkill(non-D1) | Upcoming |
| Nov 15 | Projected 81-63BUF: 94% to winBuffalo: 94% to win Compare | |
| Nov 19 | Projected 71-79BUF: 26% to winBuffalo: 26% to win Compare | |
| Nov 23 | vsRIT(non-D1) | Upcoming |
| Nov 28 | Projected 71-72BUF: 45% to winBuffalo: 45% to win Compare | |
| Dec 2 | Projected 70-76BUF: 30% to winBuffalo: 30% to win Compare | |
| Dec 5 | Projected 73-82BUF: 22% to winBuffalo: 22% to win Compare | |
| Dec 12 | Projected 77-72BUF: 66% to winBuffalo: 66% to win Compare | |
| Dec 16 | Projected 72-83BUF: 18% to winBuffalo: 18% to win Compare | |
| Dec 19 | Projected 74-81BUF: 27% to winBuffalo: 27% to win Compare | |
| Dec 22 | Projected 68-81BUF: 12% to winBuffalo: 12% to win Compare | |
| Jan 2 | Projected 75-81BUF: 28% to winBuffalo: 28% to win Compare | |
| Jan 5 | Projected 75-74BUF: 50% to winBuffalo: 50% to win Compare | |
| Jan 8 | Projected 71-80BUF: 22% to winBuffalo: 22% to win Compare | |
| Jan 12 | Projected 76-75BUF: 55% to winBuffalo: 55% to win Compare | |
| Jan 16 | Projected 74-76BUF: 42% to winBuffalo: 42% to win Compare | |
| Jan 19 | Projected 70-85BUF: 9% to winBuffalo: 9% to win Compare | |
| Jan 23 | Projected 74-77BUF: 42% to winBuffalo: 42% to win Compare | |
| Jan 26 | Projected 73-70BUF: 60% to winBuffalo: 60% to win Compare | |
| Jan 30 | Projected 68-72BUF: 38% to winBuffalo: 38% to win Compare | |
| Feb 2 | Projected 77-78BUF: 47% to winBuffalo: 47% to win Compare | |
| Feb 9 | Projected 69-86BUF: 7% to winBuffalo: 7% to win Compare | |
| Feb 13 | Projected 70-79BUF: 22% to winBuffalo: 22% to win Compare | |
| Feb 16 | Projected 79-71BUF: 75% to winBuffalo: 75% to win Compare | |
| Feb 20 | Projected 78-79BUF: 49% to winBuffalo: 49% to win Compare | |
| Feb 23 | Projected 71-77BUF: 29% to winBuffalo: 29% to win Compare | |
| Feb 27 | Projected 70-73BUF: 39% to winBuffalo: 39% to win Compare | |
| Mar 2 | Projected 71-69BUF: 59% to winBuffalo: 59% to win Compare | |
| Mar 5 | Projected 74-73BUF: 51% to winBuffalo: 51% to win Compare | |
MAC standings
| # | Team | Conf | Overall |
|---|---|---|---|
| 1 | 0-0 | 1-0 | |
| 2 | 0-0 | 2-0 | |
| 3 | 0-0 | 1-0 | |
| 4 | 0-0 | 2-0 | |
| 5 | 0-0 | 2-0 | |
| 6 | 0-0 | 1-1 | |
| 7 | 0-0 | 1-1 | |
| 8 | 0-0 | 1-1 | |
| 9 | 0-0 | 1-1 | |
| 10 | 0-0 | 1-2 | |
| 11 | 0-0 | 0-2 | |
| 12 | 0-0 | 0-2 |