Skip to content

Buffalo Bulls

Mid-American·1-1·
Elo
1365#101
SP+
-11.6#109
FPI
-12.6
AP
NR
Next@ Penn State · Wk 3Win prob 5%Model +25.4
Talent #120 (549.3)Recruiting class #101-1% production returning

Team Leaders

Latest on Buffalo

All news

Florida International moved the ball and scored nine

Matchup · 4d ago

18 of Buffalo's 21 points came from Elijah Holmes

Matchup · Sep 4

Roster · 118 players

FR 31SO 22JR 33SR 32
#PlayerPosClHtWt
7Jason WrightQBSO6'2"200
12Qur'An McNeillQBFR6'3"215
15Mason CumbieQBSR6'1"205
16Elijah HolmesQBSR6'1"215
18Jake ForburgerQBFR6'0"215
0Nino HillRBSO5'10"217
4Messiah BurchRBSR5'9"190
21Devare MathisRBSR5'11"215
24James McNeil Jr.RBJR6'0"217
25Terrance Shelton Jr.RBJR5'11"213
26Chase EnlowRBFR5'10"190
1Phillip FolmarWRSO5'9"185
2Jaylen AndrewsWRJR6'2"185
3Patrick Clacks IIIWRJR6'0"195
6Chance MorrowWRSR6'4"191
8Jasaiah GathingsWRSR6'1"190
9Alvin Jones IIIWRSO5'11"185
10Mark-Anthony Scott Jr.WRSR5'7"172
11Dwayne Early Jr.WRSO6'4"198
13Bobby MaysWRJR6'5"190
14Tyrell Simmons Jr.WRJR6'2"190
17Jeremiah WatkinsWRJR6'0"200
28Shey WilliamsWRJR6'0"181
82Terrell RichardsWRSR5'8"170
83Jack EskridgeWRFR5'6"150
88Aaron ClarkWRFR5'11"190
5Clint WalkerTESR6'2"240
45Stone RozakTEFR6'1"225
81TJ SabatucciTEFR6'2"235
85Aiden HowardTEFR6'4"230
86Michael GelatkoTESO6'4"240
87Trevor WilsonTESR6'2"240
89Nick LeonardTEJR6'3"255
51Tyrone DavisOLJR6'4"298
55Thomas BarrOLSO6'3"292
56Marco CateOLFR6'4"295
58Ben Foglia-AlbrechtOLFR6'3"280
59Gabriel ArenaOLSR6'4"293
60Val KondratenkoOLJR6'5"290
62Paul ClarkOLJR6'2"285
64Jacob MerrittOLSR6'6"304
68Mike WhalenOLFR6'3"305
69Jackson BellamyOLJR6'5"341
70Robbie WestmillerOLSO6'1"271
71Caleb WattsOLSO6'5"305
72Jaden MaxeyOLFR6'6"290
74Nino FrancavillaOLSR6'2"300
75Ahmaan ThomasOLJR6'4"320
76Nathan NatoliOLSR6'6"305
77Jackson DavenportOLSO6'5"270
78Joe CrockerOLSR6'6"339
79Cam DavisOLFR6'5"280
11Will ClarkEDGEJR6'3"258
15Sedrick VessahEDGESR6'2"230
16Caleb OliverEDGEJR6'2"235
17Logan GoodwinEDGEJR6'4"240
30Jacari BennettEDGEJR6'3"240
34Preston LunsfordEDGEFR6'2"230
35Malachi ErvinEDGEFR6'4"230
49Aiden AndersonEDGEFR6'2"235
50Zach PettittEDGEFR6'2"220
91Henri ZeneliEDGESO6'2"245
94Noah WittmerEDGEJR6'0"230
88Rex StinchcombDLSO6'2"285
97Christopher ClimesDLSO6'1"280
55Mason NickelDTJR6'1"290
59Royce RogersDTFR6'0"270
66Will ReedDTFR6'3"260
92Luke Yau GayleDTJR6'4"280
95Stantavious SmithDTSR6'1"280
96Charlton GoodellDTSR5'10"245
98Mason NapleDTFR6'3"270
99Cornell EvansDTSR6'0"290
1SaVeon BrownLBSR6'1"210
2Stevie BraceyLBSR6'0"235
13Joey CheshireLBSR6'1"235
18George HillLBSO6'0"210
19Mathew HiltyLBSR5'11"220
20DJ ManganLBJR6'1"239
21Bradley Ilunga-BisseleleLBSO6'0"221
25Na'Rod JarvisLBFR6'0"215
31Drake SaltarelliLBJR6'0"218
32Matthew HeiningerLBFR6'1"220
33Jordan OwensLBSR6'0"220
40Amari SnowdenLBFR6'3"210
44Zach BergmannLBSR6'4"230
51Anwar Witherspoon Jr.LBFR6'1"220
52Jack GarbolinoLBFR6'1"227
0Kobi BlackwellCBJR5'8"180
3Oliver BridgesCBSR6'2"215
5Mikey CrawfordCBJR6'0"195
8Ramari TaylorCBJR6'1"195
9Keontez BradleyCBSR6'2"185
12Jackson SmallCBSO5'11"185
22Donovan RodriguezCBSO5'10"185
24Sayre SmothersCBSO5'10"160
27Davion CoffeeCBJR5'9"195
28Drayson CraneCBSO6'0"195
29Cardel StaplesCBFR5'11"175
37Jamarcus JonesCBFR5'11"170
4Ronnell DavisSJR6'0"193
6Miles GreerSSR5'10"195
7John KeoughSJR6'0"202
10Jamiere MunsonSSR5'10"196
14Jonathan RousseauSSO6'0"193
23Xavier LeonardSJR5'11"200
26Zae JenningsSJR6'0"192
38Dylan ClearySFR6'0"193
43Xair StevensonSSO6'0"188
47Bryce WilliamsSFR5'11"190
31Oliver HautanenPKSO5'11"182
39Blake SholderPKFR6'2"215
96Zach McGowanPKSR6'1"190
90Ethan StumpfPJR6'2"200
93Andrew VanSlykePSR6'3"209
95Evan PfeiferPFR6'3"190
42Sam StrattonLSJR6'0"185
48Joseph StoeverLSSR6'2"210

Team Statistics · per game, with national FBS rank

Points / game
20.5
scoring offense
Points allowed
25.0
scoring defense
Differential
-4.5
per game
Offense
Total yards / game
340.0#105
Yards / play
4.3#124
Passing yards / game
189.0#101
Rushing yards / game
151.0#78
First downs / game
18.0#102
3rd down %
47.6%#49
4th down %
Time of possession
31:53#53
Defense
Yards allowed / game
276.0#53
Yards / play allowed
3.8#30
Pass yards allowed / game
204.0#71
Rush yards allowed / game
72.0#27
3rd down % allowed
26.3%#30
Sacks
3#58
Tackles for loss
8#67
Turnovers & Discipline
Turnover margin
0#66
Takeaways
1#88
Giveaways
1#31
Penalties / game
10.0#128
Penalty yards / game
119.0#137

Rank is national among all FBS teams (#1 = best), oriented so higher rank = better even for defensive and discipline metrics. Bars show percentile.

Scouting Report · 2026 projection

balanced

Buffalo is in year 3 under Pete Lembo, whose offenses have been balanced. The way in is 134th at running it, and they are 130th at surviving second and twelve.

On fourth down he goes for it about as often as his peers do from the same spots (+0.1%). Against what the expected-points model recommends he is −28.8% — the profession as a whole is negative on this.

Buffalo has not played an FBS opponent yet, so this is the projection: last season regressed toward the mean, plus returning production, recruiting, talent and whether the staff is the same one.

Projected soft spots

  • Offenserunning it
    #134
    projected
  • Offensesurviving second and twelve
    #130
    projected
  • Offensethrowing it
    #128
    projected

Each bar is where this team sits in the country. Before the season has produced enough football these are PROJECTIONS — last season regressed to the mean, plus talent, returning production, recruiting and whether the staff is the same one — and the season replaces them as it is played. Head coaches only — there is no free feed for coordinators, so on a program where the head coach does not call the offense this describes the staff he hired. Play-calling identity is a style, not a grade: throwing more than the situations warrant is not better than throwing less than they warrant.

2026 Season Projection

model win prob · 9 to play
4.56.5
projected final record (now 11)
Exp. wins left
3.5
of 9 games
Bowl odds
20%
reach 6 wins
Best odds
95%
vs Massachusetts
Toughest
5%
vs Penn State

How the season could finish · 2026 · chance of each final win total · 9 games left

Every remaining game simulated from the model's win probability for it. Tallest bar is the single likeliest finish, not a prediction that it happens.

12345678910
final winstallest bar = 31% chance
Likeliest finish 4-7 (31%)Bowl eligible 20% · marked on the axis at 6

Player Value

EPA contribution by position group + estimated NIL market value (derived from position rates and on-field production — not actual deal figures).

Unit Value — Total EPA
WRJasaiah Gathings, Chance Morrow +5
+19.7 EPA
QBJason Wright, Elijah Holmes
+17.4 EPA
TETrevor Wilson, Michael Gelatko +1
+2.5 EPA
RBTerrance Shelton Jr., Messiah Burch
-3.8 EPA

Total EPA produced by each positional group this season. OL value is captured via the rush/pass efficiency of skill players; OL-specific EPA isn't separately reported.

Estimated NIL Market Value
ESTIMATED
QBJason Wright
~$719K
EPA +10.00.343/play29 snaps
EPA +7.40.105/play71 snaps
EPA +24.20.782/play31 snaps
EPA -2.5-0.121/play21 snaps

Estimated from position-group market rates and on-field EPA contribution. Actual NIL valuations depend on social media following, brand fit, and market negotiations — these figures are directional only.

The Five Factors

ranked vs. FBS · bar = better
Efficiency (PPA)
Off0.1534th#92
Def-0.0576th#34
Explosiveness
Off1.1528th#99
Def1.2947th#74
Field position
Off72.671st#41
Def73.837th#87
Finishing (pts/opp)
Off4.2054th#64
Def4.2519th#112
Turnovers
Won 2Lost 4
Margin -2

Opponent-adjusted efficiency

EPA/play vs. schedule
Offense
Defense
Off · pass
0.2029th#98
Off · rush
-0.0321st#109

Pass vs. rush (PPA)

Rushing
Off-0.0321st#109
Def-0.2185th#22
Passing
Off0.2028th#99
Def0.1069th#44

Trenches & disruption

Line yards (off)
2.99#72
2nd-level / open-field
0.55 / 1.36
Power / stuff (off)
100.0% / 18.2%
Havoc — total (def)
19.4%#47
Havoc — front 7 / DB
11.1% / 8.3%

Standard vs. passing downs

Pro
Std downs
Off0.07
Def-0.09
Pass downs
Off0.32
Def-0.01

PPA on each down type (off vs. def).

Opponent-adjusted by down

Pro
1st2nd3rd
Offense-0.06#1070.08#920.57#74
Defense-0.16#430.06#620.00#15

Elo Trajectory

UAlbanyFinal
Elo rating 13651343-22 over season

Team Fingerprint · 2026 · 31 opponent-adjusted metrics · percentile vs 138 FBS teams

Plot these →
worst in FBSbest

Efficiency

  • Offense EPA/play0.1537th
  • Defense EPA/play allowed-0.0568th
  • Offense success rate40%32nd
  • Defense success rate allowed29%76th

Downs

  • Offense success — standard downs45%35th
  • Offense success — passing downs30%36th
  • Defense success allowed — standard downs37%69th
  • Defense success allowed — passing downs21%69th

Explosiveness

  • Offense explosiveness1.137th
  • Defense explosiveness allowed1.337th
  • Offense explosiveness — standard downs0.9026th
  • Offense explosiveness — passing downs1.944th

Trenches

  • Offense line yards3.044th
  • Defense line yards allowed2.466th
  • Offense highlight yards1.463rd
  • Defense highlight yards allowed0.2175th
  • Offense power success1.099th
  • Defense power success allowed0.6761st
  • Offense stuff rate0.1840th
  • Defense stuff rate0.2981st

Third down

  • Third down conversion50%66th
  • Third down distance faced6.848th
  • Third down conversion allowed28%69th
  • Third down distance forced8.166th

Halves

  • Net success rate — first half0.2673rd
  • Net success rate — second half-0.0826th

Roster

  • Returning usage15%15th
  • Returning EPA-1.61st
  • Team talent composite54913th
  • Recruiting class rank10127th
  • Recruiting class points17727th

Every metric is opponent-adjusted and ranked so that higher is always better — a defensive rate that is good when low is ranked accordingly. Sack and tackle-for-loss composition are deliberately absent: their relationship to team quality is a measured null, so they carry a style rather than a rank, and they appear in the pressure signature instead.

Intelligence Report

Offensive DNA

Pass-dominant offense — below average EPA/play nationally
EPA/play
+0.152#92 · below avg
Pass EPA/play
+0.197#99
Rush EPA/play
-0.025#109
Explosiveness
1.145#99
Pts/opportunity
4.20#64
Success rate
39.8%

Pass efficiency edge: 0.223 EPA/play

🛡

Defensive Identity

High-pressure defense suppressing opponents below the national average
EPA/play allowed
-0.050#34 · above avg
Havoc rate (total)
19.4%#47
Front-7 havoc
11.1%
DB havoc
8.3%
Big play rate allowed
1.290#74
Success rate allowed
29.2%

Disruption comes evenly from front and secondary.

📊

Season Signature

20.5 PPG offense, 25.0 allowed — -4.5 margin/game
Points per game
20.5
Points allowed/game
25.0
Scoring margin/game
-4.5
Turnover margin
-2won 2 · lost 4
Production returning
-1%
Talent rank (247)
#120

1-1 record through 2 games.

Team Shape · percentile vs. FBS · dashed = 50th

OFFENSE34thEXPLOSIVENESS28thFINISHING54thFIELD POS71thDEFENSE76thHAVOC66th50th100th
Offense
34th
Explosiveness
28th
Finishing
54th
Field Pos
71th
Defense
76th
Havoc
66th

Each axis = national percentile rank. 100th = best in FBS, 0th = worst. Defense and Havoc are oriented so higher = better.

CORE efficiency · situation and opponent removed

Points per 100 plays above average, after the game state is regressed out of every snap and the schedule is solved out across the whole league. The version of this team’s efficiency that can be compared to a team it never played.

Overall
-13.2
#125
Offense
-10.8
#130
Defense
+2.4
#92
Full CORE ratings →

National Landscape · 2026 FBS · offense vs. defense EPA/play

Each dot = one FBS team. Buffalo is highlighted. Tap or hover a dot for details.

ELITEDEF. FORTRESSOFF. POWERHOUSEREBUILDING-0.100.00+0.10+0.20+0.30-0.050.00+0.10+0.20Offensive EPA/play← worsebetter →Defensive EPA allowed/play← worsebetter →

Similar Programs

Teams with the closest offense + defense efficiency profile to Buffalo in 2026

by EPA/play distance
ArkansasSP+ +3.3
Off EPA/play +0.176Def EPA/play -0.075Elo 1547
Match
98%
TulsaSP+ -2.3
Off EPA/play +0.186Def EPA/play -0.071Elo 1268
Match
98%
Florida InternationalSP+ -13.5
Off EPA/play +0.111Def EPA/play -0.063Elo 1385
Match
98%
MichiganSP+ +12.2
Off EPA/play +0.125Def EPA/play -0.018Elo 1686
Match
98%
OklahomaSP+ +21.7
Off EPA/play +0.175Def EPA/play -0.099Elo 1799
Match
97%
PittsburghSP+ +10.1
Off EPA/play +0.193Def EPA/play -0.009Elo 1681
Match
97%

Similarity = normalized Euclidean distance on season offensive and defensive EPA/play. Teams within ±0.02 EPA/play on both units score >90%.

Program Trajectory · CORE rating · 20152026 · points per game vs an average FBS team

2015: -5.7, #86 of 1282016: -20.2, #117 of 1282017: -7.1, #88 of 1302018: +1.1, #58 of 1302019: +2.9, #50 of 1302020: +17.7, #11 of 1242021: -20.2, #115 of 1302022: -7.5, #90 of 1312023: -14.4, #107 of 1332024: -11.6, #104 of 1342025: -19.7, #124 of 1362026: -13.2, #125 of 138
20152026
Now -13.2 · #125 of 138Best +17.7 in 2020Worst -20.2 in 2021

Program History

recent seasons
YearOverallConfWin %xWLuck
20261-10-0
50%
1.0+0.0
20255-74-4
42%
4.9+0.1
20249-46-2
69%
7.7+1.3
20233-93-5
25%
3.6-0.6
20227-65-3
54%
7.2-0.2
20214-82-6
33%
4.4-0.4
20206-15-1
86%
6.1-0.1
20198-55-3
62%
9.4-1.4
201810-47-2
71%
10.9-0.9
20176-64-4
50%
6.9-0.9

xW = expected wins from per-game dominance. Luck = actual − expected (positive = won close games).

0.7%of 50,000 simulated 2026 seasons end with them in the field

0-0 so far, projected to finish 7.0-5.2. Wins the Mid-American in 7.9%.

If they finish with…

28%
1 loss
1.0%
2 losses
0%
3 losses
0%
4 losses

Their chance of making it at each final loss count.

up 0.3 points since preseason.

  • At 1 loss they are 28% where the average Mid-American team is 27%.
  • The Mid-American takes 0.05 bids in an average season.
  • One bid goes to the best champion outside the P4. They take it in 0.7% of seasons, having won their league in 93% of those.

Buffalo’s own turning points

Points of playoff probability between winning and losing.

  • wk5vs Western Michigan2.0
  • wk6at Toledo1.7
  • wk10at Miami (OH)1.5
  • wk2at Florida International1.3
  • wk8vs Bowling Green1.1
  • wk13at Akron1.0

Who to root for

Games Buffalo is not in that move its odds most. Same units, much smaller scale.

  • wk3Oklahoma over New Mexico0.4
  • wk3Eastern Michigan over Wisconsin0.4
  • wk2Robert Morris over Akron0.3
  • wk12Kennesaw State over Florida International0.3
  • wk3Middle Tennessee over Nevada0.3
  • wk3Arkansas over Georgia0.3
The full playoff picture →

Mid-American

0-0 in league play, projected 4.4-3.65 of 13 by title odds
7.9%
Wins the Mid-American
17%
Reaches the title game

The Mid-American sends its top two by conference winning percentage, head-to-head breaking a tie. The last berth is level on percentage in 46% of simulated seasons, so a tiebreaker decides it about that often.

  • wk5Western Michigan at Buffalo17.8
  • wk3Buffalo at Penn State15.7
  • wk6Buffalo at Toledo14.5
  • wk10Buffalo at Miami (OH)13.3

Points of title probability riding on each result. The whole Mid-American race →

If not the playoff, then

58%
Bowl eligible
58%
Placed in a bowl
0.7%
In the playoff
42%
Season over in November

Buffalo is 1-0 and needs 5 more wins from 11 games to reach the six that make a team eligible — at most one of which may come against an FCS opponent.

  • GameAbove Sports Bowl13%
  • Myrtle Beach Bowl8.5%
  • Boca Raton Bowl7.5%
  • Cure Bowl7.3%
  • Arizona Bowl6.6%
  • Frisco Bowl6.3%

Every bowl, and how each one picks →

Recruiting Pipelines

since 2010

Of the 170 high-school programs with a pipeline page here, 6 have sent Buffalo a player since 2010 — 13 signees between them. Where they signed, not where they were offered, and not a complete list of Buffalo's feeder schools: only these 170 have the outcome history to measure.

High schoolSignedDrafted
Don Bosco PrepNJ30
Miami NorthwesternFL30
GonzagaDC20
HarrisonGA20
University SchoolFL20
Penn HillsPA10
All 170 high-school pipelines →
✓/✗ = whether our pregame model picked the winner. Win % & projections from the Gridpex model. Data: CollegeFootballData.