Buffalo

Mid-American
5-7
229.0
PASS YDS/G
133.2
RUSH YDS/G
24.0
PTS FOR/G
23.5
PTS AGAINST/G
SP+ Ratings
Bill Connelly's SP+ model ยท 2025
Overall
-7.5
#95 Nationally
Offense
18.2
#118 Nationally
Defense
27.4
#70 Nationally
Special Teams
1.6
SP+ Rating
SP+ Trend
5-Year Rating History
-9.5
2021
#103
-9.2
2022
#97
-15.2
2023
#119
-4.0
2024
#87
-7.5
2025
#95
Recruiting Rankings
2025 Class
#92
155.6 pts
2024 Class
#110
140.7 pts
2023 Class
#84
160.7 pts
2022 Class
#81
147.9 pts
Havoc & Field Position
2025 FBS
Def Havoc Rate
15.3%
Front 7 Havoc
10.0%
DB Havoc
5.3%
Off Field Pos
70.5 yd line
Advanced Stats โ€” Percentile Rankings
vs all 136 FBS teams ยท Garbage time excluded
PERCENTILE:
80โ€“99
60โ€“79
45โ€“59
25โ€“44
1โ€“24
OFFENSE
POOR AVERAGE GREAT
EPA / Play
15
0.074
Success Rate
20
38.8%
Explosiveness
24
1.196
Power Success
32
68.6%
Stuff Rate
50
18.8%
Line Yards / Carry
15
2.68
2nd Level Yards
9
0.88
Open Field Yards
45
1.15
Rush EPA / Play
6
-0.03
Pass EPA / Play
24
0.185
Rush Success Rate
21
39.3%
Pass Success Rate
24
38.7%
Rush Explosiveness
21
0.882
Pass Explosiveness
26
1.478
DEFENSE
POOR AVERAGE GREAT
EPA / Play Allowed
64
0.118
Success Rate Allowed
74
39.1%
Explosiveness Allowed
59
1.231
Power Success Allowed
78
66.0%
Stuff Rate
31
17.3%
Line Yards Allowed
42
2.96
2nd Level Yds Allowed
71
0.96
Open Field Yds Allowed
79
0.91
Rush EPA Allowed
72
0.048
Pass EPA Allowed
55
0.233
Rush Success Allowed
80
38.7%
Pass Success Allowed
65
39.7%
Rush Explosiveness Allowed
75
0.894
Pass Explosiveness Allowed
28
1.612
Stats Glossary
SP+
Bill Connelly's tempo- and opponent-adjusted efficiency metric. Combines offense, defense, and special teams into a single predictive rating. Higher is better.
EPA / Play
Expected Points Added per play. Measures how much a team moves the needle toward scoring relative to what's expected given down, distance, and field position. The single best measure of efficiency.
Success Rate
The percentage of plays deemed "successful" โ€” gaining 50% of yards needed on 1st down, 70% on 2nd, or 100% on 3rd/4th. Measures consistency.
Explosiveness
Average EPA on successful plays only. Measures the ability to create big gains when things go right. High explosiveness with high success rate = elite offense.
Power Success
Percentage of short-yardage situations (2nd/3rd/4th and โ‰ค2 yards) converted. Measures ability to win in the trenches.
Stuff Rate
Percentage of rush attempts stopped at or behind the line of scrimmage. High offensive stuff rate = bad O-line. High defensive stuff rate = dominant D-line.
Line Yards / Carry
Rushing yards credited to the offensive line (first 5 yards). Isolates O-line performance from the running back's contribution.
2nd Level Yards
Rushing yards gained 5โ€“10 yards past the line of scrimmage. Represents yards where linebackers have primary responsibility.
Open Field Yards
Rushing yards gained beyond 10 yards. Largely a function of the running back's speed and elusiveness in space.
Rush / Pass EPA
EPA per play broken down by run vs pass. Helps identify whether a team's success comes from the ground or through the air.
Rush / Pass Success Rate
Success rate broken down by run vs pass. Shows whether a team is consistently effective in each phase.
Rush / Pass Explosiveness
Average EPA on successful rush or pass plays only. Identifies big-play threats in each phase of the offense.
#59
Arena
LT
#55
Barr
LG
#69
Bellamy
C
#79
Brock
RG
#54
Carrington III
RT
#8
Gathings
WR1
#14
King
TE
#6
Morrow
WR2
#2
Roberson
QB
#5
Henderson
RB
Passing Leaders
Rk Player Cmp Att Yds โ†“ TD INT Pct Y/A
01 206 356 2520 17 12 57.9% 7.1
02 29 53 228 2 2 54.7% 4.3
Rushing Leaders
Rk Player Att Yds โ†“ Avg TD Long
01 โ€” 755 4.1 6 41
02 โ€” 244 4.3 1 20
03
L
Lamar Sperling
โ€” 234 6.0 1 63
04 โ€” 125 1.5 3 40
05
V
Victor Snow
โ€” 91 7.6 2 44
06 โ€” 67 5.6 2 26
07 โ€” 45 3.2 0 9
08 โ€” 41 3.7 0 14
09 โ€” 15 15.0 0 15
Receiving Leaders
Rk Player Rec Yds โ†“ Avg TD Long
01
N
Nik McMillan
61 975 16.0 3 55
02
V
Victor Snow
62 815 13.1 8 75
03 36 410 11.4 3 39
04 25 181 7.2 1 22
05 8 129 16.1 2 26
06 12 71 5.9 2 11
07 9 68 7.6 0 16
08 8 42 5.3 0 11
09 6 40 6.7 0 19
10
L
Lamar Sperling
3 12 4.0 0 8
11 1 6 6.0 0 6
Defensive Leaders
Rk Player Solo Ast Tot โ†“ TFL Sacks Int PD
01
K
Khalil Murdock
53 โ€” 142 13 5 โ€” 1
02
D
Dion Crawford
30 โ€” 79 5 3 โ€” 1
03 36 โ€” 74 3 2 โ€” 3
04 41 โ€” 70 6 1 โ€” โ€”
05 34 โ€” 56 0 0 โ€” 5
06 25 โ€” 55 8 4 โ€” โ€”
07
S
Saveon Brown
20 โ€” 52 6 2 โ€” 4
08
J
Jalen McNair
27 โ€” 50 2 0 โ€” 4
09 16 โ€” 43 7 3 โ€” 2
10 20 โ€” 30 0 0 โ€” 4
11
J
Junior Poyser
14 โ€” 30 5 4 โ€” โ€”
12 17 โ€” 28 0 0 โ€” 4
13 7 โ€” 25 2 1 โ€” โ€”
14
D
Devin Morgan
7 โ€” 22 5 3 โ€” โ€”
15 16 โ€” 20 0 0 โ€” 7
16 3 โ€” 14 1 1 โ€” 1
17 9 โ€” 14 0 0 โ€” โ€”
18
D
Demetrius Ballard
3 โ€” 13 2 1 โ€” โ€”
19 7 โ€” 12 1 0 โ€” โ€”
20
C
Charles McCartherens
7 โ€” 9 1 1 โ€” 2
21
V
Victor Snow
3 โ€” 7 0 0 โ€” โ€”
22 3 โ€” 6 0 0 โ€” โ€”
23 3 โ€” 5 1 1 โ€” โ€”
24 3 โ€” 5 0 0 โ€” โ€”
25
L
Lamar Sperling
3 โ€” 4 0 0 โ€” โ€”
26 2 โ€” 4 0 0 โ€” โ€”
27 3 โ€” 4 0 0 โ€” โ€”
28 1 โ€” 3 0 0 โ€” โ€”
29 2 โ€” 3 0 0 โ€” โ€”
30
S
Shamar Riser-Pressley
โ€” โ€” 3 0 0 โ€” โ€”
31
N
Nik McMillan
2 โ€” 2 0 0 โ€” โ€”
32 1 โ€” 2 0 0 โ€” โ€”
33 1 โ€” 2 0 0 โ€” โ€”
34 โ€” โ€” 2 0 0 โ€” โ€”
35 2 โ€” 2 0 0 โ€” 1
36 1 โ€” 1 0 0 โ€” โ€”
37 1 โ€” 1 0 0 โ€” โ€”
38
E
Eddie Pleasant III
1 โ€” 1 0 0 โ€” โ€”
39 โ€” โ€” 1 0 0 โ€” โ€”
Kicking
Player FGM FGA Pct Long
14 17 82.4% 50
Punting
Player No Yds Avg Long
D
Dylan Drennan
64 2864 44.8 76
Offense
53 players
Player Pos Ht Wt Yr
QB 6'2" 205 lbs So
QB 6'4" 220 lbs Sr
QB 6'1" 210 lbs So
QB 6'0" 200 lbs Sr
QB 6'3" 200 lbs Fr
RB 5'10" 190 lbs So
RB 5'8" 198 lbs Jr
RB 6'0" 216 lbs Sr
Nino Hill #12
RB 6'0" 217 lbs Fr
RB 6'2" 217 lbs Fr
RB 6'0" 213 lbs So
WR 6'1" 195 lbs Fr
WR 6'4" 198 lbs Fr
WR 6'0" 185 lbs Fr
WR 6'1" 190 lbs Sr
WR 6'0" 185 lbs Fr
WR 6'0" 210 lbs So
WR 6'4" 202 lbs Fr
WR 6'6" 191 lbs Jr
WR 5'9" 170 lbs So
WR 6'2" 200 lbs Sr
WR 5'9" 172 lbs Jr
WR 6'3" 190 lbs Fr
WR 6'1" 190 lbs Fr
WR 6'0" 181 lbs Fr
WR 6'5" 212 lbs Jr
Ryan Daly #88
TE 6'6" 235 lbs Jr
TE 6'4" 240 lbs Fr
TE 6'3" 254 lbs Sr
Evan King #14
TE 6'1" 252 lbs Sr
TE 6'3" 255 lbs Fr
TE 6'6" 235 lbs Fr
TE 6'6" 250 lbs Sr
TE 6'6" 256 lbs So
OL 6'5" 293 lbs So
OL 6'3" 292 lbs Fr
OL 6'5" 341 lbs Fr
OL 6'6" 314 lbs Sr
OL 6'3" 310 lbs Sr
OL 6'5" 300 lbs Jr
OL 6'4" 285 lbs Fr
OL 6'6" 339 lbs So
OL 6'6" 270 lbs Fr
OL 6'4" 298 lbs Fr
OL 6'5" 335 lbs Sr
OL 6'3" 295 lbs So
OL 6'4" 295 lbs Jr
OL 6'5" 290 lbs Fr
OL 6'6" 304 lbs Jr
OL 6'6" 320 lbs Fr
Jake Timm #52
OL 6'4" 300 lbs Sr
OL 6'5" 305 lbs Fr
OL 6'2" 271 lbs Fr
Defense
45 players
Player Pos Ht Wt Yr
DE 6'3" 240 lbs Fr
DE 6'4" 258 lbs Fr
DE 6'2" 240 lbs Fr
DE 6'3" 240 lbs Sr
DE 6'2" 250 lbs Sr
EDGE 5'11" 230 lbs Fr
DE 6'4" 280 lbs Fr
DL 6'2" 280 lbs Fr
DT 6'1" 290 lbs Jr
DT 6'1" 245 lbs Sr
DT 6'1" 285 lbs Sr
DL 6'3" 285 lbs Fr
DT 6'0" 295 lbs Sr
LB 6'0" 235 lbs Sr
LB 6'1" 210 lbs Jr
LB 6'1" 230 lbs Fr
LB 6'3" 240 lbs Sr
LB 6'0" 230 lbs Sr
LB 6'2" 225 lbs Sr
LB 6'2" 210 lbs Fr
LB 5'11" 220 lbs Sr
LB 6'2" 221 lbs Fr
DJ Mangan #20
LB 6'0" 239 lbs Fr
LB 5'11" 220 lbs So
LB 6'0" 218 lbs Fr
CB 5'8" 180 lbs Fr
CB 6'2" 185 lbs So
CB 6'2" 210 lbs Jr
CB 5'11" 197 lbs Sr
CB 6'0" 195 lbs Fr
CB 5'11" 190 lbs Sr
CB 6'2" 195 lbs Fr
CB 5'11" 165 lbs Jr
CB 5'10" 185 lbs Fr
CB 6'0" 185 lbs Fr
CB 6'2" 195 lbs Fr
S 6'0" 197 lbs Sr
S 6'1" 193 lbs Fr
S 6'0" 200 lbs Sr
S 5'11" 195 lbs Jr
S 6'0" 202 lbs So
S 5'11" 200 lbs Fr
S 5'10" 196 lbs So
S 6'1" 193 lbs Fr
S 6'1" 188 lbs Fr
Special Teams
4 players
Player Pos Ht Wt Yr
P 6'2" 200 lbs Fr
P 6'4" 210 lbs So
LS 6'5" 220 lbs Sr
LS 6'0" 200 lbs Sr