CBB HomeTeamsPlayers
Statboy Sports
← Power Rankings
Buffalo logo

College Basketball · MAC · 2026-27

Buffalo Bulls

0-2 · Coach George Halcovage III

Export graphicPreview ↗

Power Rankings

#236▼53

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 team

Rating 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.

PlayerG · GSMinPtsRebAstFG%3P%FT%
Drew SteffeG · Senior · #972 ranked2 · 237.517.03.52.554.2 (13-24)33.3 (3-9)62.5 (5-8)
J.J. StarlingG · Senior · #2005 ranked2 · 234.08.53.01.533.3 (6-18)28.6 (2-7)50.0 (3-6)
Dylan DucommunG · Sophomore · #3557 ranked2 · 130.59.03.51.527.3 (6-22)22.2 (4-18)50.0 (2-4)
Antoine Lorick IIIF · Senior · #573 ranked2 · 228.518.010.01.042.3 (11-26)20.0 (2-10)70.6 (12-17)
Mikkel TyneG · Senior · #2483 ranked2 · 221.02.50.51.59.1 (1-11)14.3 (1-7)100.0 (2-2)
Matas ButeliauskasF · Sophomore · #2773 ranked2 · 011.03.00.50.028.6 (2-7)33.3 (2-6)— (0-0)
JJ FrakesG · Sophomore · #3898 ranked2 · 011.00.00.50.00.0 (0-3)0.0 (0-2)— (0-0)
Jalen PitreF · Senior · #781 ranked2 · 110.53.01.50.0100.0 (1-1)— (0-0)100.0 (4-4)
Boluwasefe JohnF · Junior2 · 09.51.00.50.0— (0-0)— (0-0)100.0 (2-2)
Kyle JonesG · Senior · #1991 ranked2 · 06.51.00.00.0100.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.

PlayerHow he got hereProj. minLast season
J.J. StarlingG · SeniorTransfer from Syracuse2610.9 pts · 2.7 reb · 2.4 ast
Drew SteffeG · SeniorTransfer from Southern Illinois259.9 pts · 3.1 reb · 2.5 ast
Jalen PitreF · SeniorTransfer from Tennessee State226.4 pts · 6.6 reb · 0.9 ast
Antoine Lorick IIIF · SeniorTransfer from Tennessee State219.8 pts · 5.1 reb · 1.1 ast
Mikkel TyneG · SeniorTransfer from Richmond196.2 pts · 1.2 reb · 1.4 ast
Dylan DucommunG · SophomoreTransfer from Northern Illinois1710.8 pts · 2.9 reb · 3.4 ast
Harrison ReedeG · SeniorTransfer from Incarnate Word154.9 pts · 0.7 reb · 0.1 ast
Kyle JonesG · SeniorReturning102.1 pts · 2.1 reb · 0.3 ast
Matas ButeliauskasF · SophomoreReturning60.8 pts · 1.2 reb · 0 ast
Daniel ShaoG · SeniorReturning50 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.

#PlayerHow he got herePosClassHt / WtHometownThis seasonLast seasonRank · Impact
9Antoine Lorick IIITransfer from Tennessee StateFSenior6-8 · 215Harrisburg, PA18.0 pts · 10.0 reb · 1.0 ast (2 G)9.8 pts · 5.1 reb · 1.1 ast (33 G)#573 · +0.79
1Jalen PitreTransfer from Tennessee StateFSenior6-8 · 220Long Beach, CA3.0 pts · 1.5 reb · 0.0 ast (2 G)6.4 pts · 6.6 reb · 0.9 ast (33 G)#781 · +0.57
21Drew SteffeTransfer from Southern IllinoisGSenior6-5 · 200Frisco, TX17.0 pts · 3.5 reb · 2.5 ast (2 G)9.9 pts · 3.1 reb · 2.5 ast (32 G)#972 · +0.39
12Kyle JonesReturningGSenior6-5 · 195Frisco, TX1.0 pts · 0.0 reb · 0.0 ast (2 G)2.1 pts · 2.1 reb · 0.3 ast (19 G)#1991 · -0.12
2J.J. StarlingTransfer from SyracuseGSenior6-4 · 206Baldwinsville, NY8.5 pts · 3.0 reb · 1.5 ast (2 G)10.9 pts · 2.7 reb · 2.4 ast (30 G)#2005 · -0.12
7Harrison ReedeTransfer from Incarnate WordGSenior6-1 · 173Aberdeen, SDHasn't played4.9 pts · 0.7 reb · 0.1 ast (26 G)#2472 · -0.29
10Mikkel TyneTransfer from RichmondGSenior5-10 · 180Brampton, ON2.5 pts · 0.5 reb · 1.5 ast (2 G)6.2 pts · 1.2 reb · 1.4 ast (31 G)#2483 · -0.29
0Matas ButeliauskasReturningFSophomore6-7 · 200Vilnius, Lithuania3.0 pts · 0.5 reb · 0.0 ast (2 G)0.8 pts · 1.2 reb · 0.0 ast (8 G)#2773 · -0.41
20Daniel ShaoReturningGSenior5-10 · 175Morris Plains, NJHasn't played0.0 pts · 0.0 reb · 0.0 ast (2 G)#3447 · -0.69
25Dylan DucommunTransfer from Northern IllinoisGSophomore6-4 · 190Geneva, Switzerland9.0 pts · 3.5 reb · 1.5 ast (2 G)10.8 pts · 2.9 reb · 3.4 ast (26 G)#3557 · -0.74
22JJ FrakesNew to Division IGSophomore6-5 · 185Berrien Springs, MI0.0 pts · 0.5 reb · 0.0 ast (2 G)—#3898 · -0.89
24Jahrel VigoFreshmanGFreshman6-3 · 190Allentown, PAHasn't played—Not ranked yet
35Evan RomanoReturningGSophomore6-3 · 185Holmdel, NJHasn't played—Not ranked yet
3Tristan KuskaTransfer from Carolina UniversityFSophomore6-9 · 210Braunschweig, GermanyHasn't played5.7 pts · 2.7 reb · 0.7 ast (3 G)Not ranked yet
5Boluwasefe JohnNew to Division IFJunior6-8 · 215Corona, NY1.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 2atMarshallL65-92Box score →
Nov 5atPittsburghL61-80Box score →
Still to play · computer projections
Nov 9vsPenn State Schuylkill(non-D1)Upcoming
Nov 15vsCanisiusProjected 81-63BUF: 94% to win Compare
Nov 19atSt. BonaventureProjected 71-79BUF: 26% to win Compare
Nov 23vsRIT(non-D1)Upcoming
Nov 28vs (N)TowsonCathedral ClassicProjected 71-72BUF: 45% to win Compare
Dec 2atWestern MichiganConferenceProjected 70-76BUF: 30% to win Compare
Dec 5vsMiami (OH)ConferenceProjected 73-82BUF: 22% to win Compare
Dec 12vsPurdue Fort WayneProjected 77-72BUF: 66% to win Compare
Dec 16vsAkronConferenceProjected 72-83BUF: 18% to win Compare
Dec 19atOhioConferenceProjected 74-81BUF: 27% to win Compare
Dec 22atRhode IslandProjected 68-81BUF: 12% to win Compare
Jan 2atKent StateConferenceProjected 75-81BUF: 28% to win Compare
Jan 5vsMassachusettsConferenceProjected 75-74BUF: 50% to win Compare
Jan 8atToledoConferenceProjected 71-80BUF: 22% to win Compare
Jan 12atCentral MichiganConferenceProjected 76-75BUF: 55% to win Compare
Jan 16vsBowling GreenConferenceProjected 74-76BUF: 42% to win Compare
Jan 19atMiami (OH)ConferenceProjected 70-85BUF: 9% to win Compare
Jan 23vsToledoConferenceProjected 74-77BUF: 42% to win Compare
Jan 26vsEastern MichiganConferenceProjected 73-70BUF: 60% to win Compare
Jan 30atBall StateConferenceProjected 68-72BUF: 38% to win Compare
Feb 2vsOhioConferenceProjected 77-78BUF: 47% to win Compare
Feb 9atAkronConferenceProjected 69-86BUF: 7% to win Compare
Feb 13atBowling GreenConferenceProjected 70-79BUF: 22% to win Compare
Feb 16vsCentral MichiganConferenceProjected 79-71BUF: 75% to win Compare
Feb 20vsKent StateConferenceProjected 78-79BUF: 49% to win Compare
Feb 23atMassachusettsConferenceProjected 71-77BUF: 29% to win Compare
Feb 27atEastern MichiganConferenceProjected 70-73BUF: 39% to win Compare
Mar 2vsBall StateConferenceProjected 71-69BUF: 59% to win Compare
Mar 5vsWestern MichiganConferenceProjected 74-73BUF: 51% to win Compare

MAC standings

#TeamConfOverall
1Akron0-01-0
2Miami (OH)0-02-0
3Bowling Green0-01-0
4Ohio0-02-0
5Central Michigan0-02-0
6Kent State0-01-1
7Massachusetts0-01-1
8Western Michigan0-01-1
9Eastern Michigan0-01-1
10Toledo0-01-2
11Ball State0-00-2
12Buffalo0-00-2
All conference standings →