Buffalo 2026 Depth Chart
Buffalo's 2026 Team Roster/Depth Chart Outlook
Official Roster has been loaded (Last Update: Feb 22, 2026)
Show All Players
Click Above to see all players regardless of stats or recruiting/portal ratings.
Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
H/W
6'2"/200
Passing
0/0 (0%), 0 Yds, 0 TD / 0 INT
Rushing
14 Car, 45 Yds, (3.2 YPC), 0 TD, 0 FUM
Pass
D+
Run
C+
PPA
#283
Snaps
18 (2%)
Rating
0.85
Origin
3* HS ('25)
H/W
6'3"/190
Rating
0.86
Origin
3* HS ('26)
H/W
6'2"/215
Rating
0.83
Origin
WIN ('26)
H/W
6'1"/205
Rating
0.78
Origin
2* HS ('23)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#7 Jason Wright SO 6'2"/2000/0 (0%), 0 Yds, 0 TD / 0 INT14 Car, 45 Yds, (3.2 YPC), 0 TD, 0 FUMD+C+#28318 (2%)0.853* HS ('25)
#00 Qur'an McNeill FR 6'3"/190      0.863* HS ('26)
#00 Elijah Holmes JR 6'2"/215      0.83WIN ('26)
#15 Mason Cumbie JR 6'1"/205      0.782* HS ('23)
Running Backs
H/W
5'11"/213
Rushing
57 Car, 244 Yds, (4.3 YPC), 1 TD, 0 FUM
Receiving
8 Rec, 42 Yds, (5.3 YPR), 0 TD
Run
C+
Rec
C-
PPA
#251
Snaps
259 (28%)
Rating
0.85
Origin
3* HS ('24)
H/W
5'9"/190
Rushing
11 Car, 41 Yds, (3.7 YPC), 0 TD, 0 FUM
Receiving
4 Rec, -1 Yds, (-0.3 YPR), 0 TD
Run
B-
Rec
C-
PPA
#497
Snaps
33 (4%)
Rating
0.8
Origin
3* HS ('23)
H/W
6'0"/217
Rushing
12 Car, 67 Yds, (5.6 YPC), 2 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
B
Rec
C-
PPA
#282
Snaps
19 (2%)
Rating
0
Origin
NA
H/W
5'10"/190
Rating
0.88
Origin
3* HS ('26)
H/W
5'10"/217
Rating
0.83
Origin
3* HS ('25)
H/W
6'0"/215
Rating
0
Origin
NA
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#25 Terrance Shelton Jr. JR 5'11"/21357 Car, 244 Yds, (4.3 YPC), 1 TD, 0 FUM8 Rec, 42 Yds, (5.3 YPR), 0 TDC+C-#251259 (28%)0.853* HS ('24)
#4 Messiah Burch JR 5'9"/19011 Car, 41 Yds, (3.7 YPC), 0 TD, 0 FUM4 Rec, -1 Yds, (-0.3 YPR), 0 TDB-C-#49733 (4%)0.83* HS ('23)
#24 James McNeil Jr. SO 6'0"/21712 Car, 67 Yds, (5.6 YPC), 2 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDBC-#28219 (2%)0NA
#00 Chase Enlow FR 5'10"/190      0.883* HS ('26)
#12 Nino Hill SO 5'10"/217      0.833* HS ('25)
#23 Devare Mathis JR 6'0"/215      0NA
Wide Receivers
H/W
6'0"/190
Receiving
36 Rec, 410 Yds, (11.4 YPR), 3 TD, 1 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C
Block
B+
PPA
#969
Snaps
605 (112%)
Rating
0.83
Origin
CONN ('25)
H/W
6'0"/195
Receiving
12 Rec, 71 Yds, (5.9 YPR), 2 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D
Block
C+
PPA
#1018
Snaps
255 (47%)
Rating
0.85
Origin
3* HS ('24)
H/W
6'4"/191
Receiving
8 Rec, 129 Yds, (16.1 YPR), 2 TD, 1 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C+
Block
B
PPA
#448
Snaps
133 (25%)
Rating
0.87
Origin
3* HS ('22)
H/W
6'3"/190
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D+
Block
D
Snaps
32 (6%)
Rating
0.81
Origin
3* HS ('24)
H/W
5'7"/172
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D-
Block
F
Snaps
13 (2%)
Rating
0
Origin
NA
H/W
6'0"/190
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
B
Snaps
6 (1%)
Rating
0.8
Origin
3* HS ('24)
H/W
5'9"/185
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
B-
Snaps
4 (1%)
Rating
0.86
Origin
3* HS ('25)
H/W
5'8"/170
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
B-
Snaps
2 (0%)
Rating
0
Origin
NA
H/W
6'0"/181
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
B-
Snaps
1 (0%)
Rating
0
Origin
NA
H/W
6'4"/198
Rating
0.85
Origin
3* HS ('25)
H/W
6'1"/185
Rating
0.85
Origin
3* HS ('26)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#8 Jasaiah Gathings SR 6'0"/19036 Rec, 410 Yds, (11.4 YPR), 3 TD, 1 FUM0 Car, 0 Yds, 0 TDCB+#969605 (112%)0.83CONN ('25)
#21 Patrick Clacks III SO 6'0"/19512 Rec, 71 Yds, (5.9 YPR), 2 TD, 0 FUM0 Car, 0 Yds, 0 TDDC+#1018255 (47%)0.853* HS ('24)
#6 Chance Morrow SR 6'4"/1918 Rec, 129 Yds, (16.1 YPR), 2 TD, 1 FUM0 Car, 0 Yds, 0 TDC+B#448133 (25%)0.873* HS ('22)
#84 Tyrell Simmons Jr. SO 6'3"/1900 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+D 32 (6%)0.813* HS ('24)
#10 M. Scott Jr. SR 5'7"/1720 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD-F 13 (2%)0NA
#17 Jeremiah Watkins SO 6'0"/1900 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B 6 (1%)0.83* HS ('24)
#13 Phillip Folmar SO 5'9"/1850 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B- 4 (1%)0.863* HS ('25)
#82 Terrell Richards JR 5'8"/1700 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 2 (0%)0NA
#28 Shey Williams SO 6'0"/1810 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 1 (0%)0NA
#11 Dwayne Early Jr. SO 6'4"/198      0.853* HS ('25)
#00 Aaron Clark FR 6'1"/185      0.853* HS ('26)
Tight Ends
H/W
6'4"/250
Receiving
22 Rec, 193 Yds, (8.8 YPR), 1 TD, 0 FUM
Rec
C-
Run Blk
F
Pass Blk
C+
Snaps
667 (75.75%)
Rating
0.78
Origin
CAMP ('26)
H/W
6'4"/240
Rating
0.83
Origin
3* HS ('25)
H/W
6'2"/225
Rating
0.83
Origin
3* HS ('26)
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#00 Trevor Wilson SR 6'4"/25022 Rec, 193 Yds, (8.8 YPR), 1 TD, 0 FUMC-FC+667 (75.75%)0.78CAMP ('26)
#86 Michael Gelatko SO 6'4"/240     0.833* HS ('25)
#00 TJ Sabatucci FR 6'2"/225     0.833* HS ('26)
Offensive Line
H/W
0'0"/
Grade
C
Run Blk
B
Pass Blk
B-
Snaps
642 (68.4%)
Rating
0.74
Origin
BUCK ('26)
H/W
6'4"/298
Grade
C-
Run Blk
A+
Pass Blk
D
Snaps
150 (18%)
Rating
0
Origin
NA
H/W
6'4"/293
Grade
B
Run Blk
A+
Pass Blk
C
Snaps
8 (1%)
Rating
0.84
Origin
VT ('24)
H/W
6'6"/304
Grade
C-
Run Blk
C+
Snaps
4 (0%)
Rating
0.79
Origin
MSU ('25)
H/W
6'4"/295
Grade
C
Run Blk
C
Pass Blk
A-
Snaps
484 (57%)
Rating
0.82
Origin
3* HS ('22)
H/W
6'4"/320
Grade
C
Run Blk
B
Snaps
16 (2%)
Rating
0.78
Origin
2* HS ('24)
H/W
6'6"/339
Grade
D
Run Blk
D
Pass Blk
B
Snaps
6 (0.9%)
Rating
0.84
Origin
BAY ('26)
H/W
6'5"/341
Rating
0.81
Origin
3* HS ('24)
H/W
6'2"/285
Rating
0.81
Origin
3* HS ('24)
H/W
6'5"/305
Rating
0.83
Origin
3* HS ('25)
H/W
6'5"/280
Rating
0.83
Origin
3* HS ('26)
H/W
6'4"/295
Rating
0.84
Origin
3* HS ('26)
H/W
6'3"/300
Rating
0.84
Origin
MIAMI ('26)
H/W
6'3"/292
Rating
0.85
Origin
3* HS ('25)
H/W
6'5"/270
Rating
0.84
Origin
3* HS ('25)
H/W
6'2"/210
Rating
0.74
Origin
GT ('26)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#00 Nathan Natoli (T) 0'0"/CBB-642 (68.4%)0.74BUCK ('26)
#51 Tyrone Davis (T) SO 6'4"/298C-A+D150 (18%)0NA
#59 Gabriel Arena (T) JR 6'4"/293BA+C8 (1%)0.84VT ('24)
#64 Jacob Merritt (T) SR 6'6"/304C-C+ 4 (0%)0.79MSU ('25)
#67 Alex Heininger (G) SR 6'4"/295CCA-484 (57%)0.823* HS ('22)
#75 Ahmaan Thomas (G) SO 6'4"/320CB 16 (2%)0.782* HS ('24)
#78 Joe Crocker (G) JR 6'6"/339DDB6 (0.9%)0.84BAY ('26)
#69 Jackson Bellamy (OL) SO 6'5"/341    0.813* HS ('24)
#62 Paul Clark (OL) SO 6'2"/285    0.813* HS ('24)
#71 Caleb Watts (OL) SO 6'5"/305    0.833* HS ('25)
#00 Cam Davis (OL) FR 6'5"/280    0.833* HS ('26)
#00 Marco Cate (OL) FR 6'4"/295    0.843* HS ('26)
#55 Nino Francavilla (OL) JR 6'3"/300    0.84MIAMI ('26)
#55 Thomas Barr (OL) SO 6'3"/292    0.853* HS ('25)
#77 Jackson Davenport (OL) SO 6'5"/270    0.843* HS ('25)
#48 Joseph Stoever (LS) JR 6'2"/210    0.74GT ('26)
Defensive Line
H/W
6'3"/235
Stats
2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 1 INT (0 TDS)
Run D
B+
Rush
B-
Cov
B
Snaps
378 (37.8%)
Rating
0.83
Origin
WOF ('26)
H/W
6'3"/240
Stats
2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
F
Rush
C-
Cov
C
Snaps
17 (2%)
Rating
0
Origin
NA
H/W
6'3"/258
Stats
2 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C-
Snaps
14 (2%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'4"/230
Rating
0.89
Origin
3* HS ('26)
H/W
6'3"/230
Rating
0.83
Origin
3* HS ('26)
H/W
6'2"/235
Rating
0.83
Origin
3* HS ('26)
H/W
6'0"/290
Stats
14 Tac, 3 Solo, 2 TFL, 1 Sacks, 1 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
D
Rush
C
Cov
D+
Snaps
398 (65%)
Rating
0.8
Origin
3* HS ('22)
H/W
6'2"/280
Stats
3 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B-
Rush
D+
Cov
C
Snaps
296 (44.1%)
Rating
0.84
Origin
FAMU ('26)
H/W
6'1"/280
Run D
C
Rush
C-
Snaps
10 (2%)
Rating
0.85
Origin
3* HS ('25)
H/W
6'2"/285
Rush
C-
Snaps
4 (1%)
Rating
0.83
Origin
3* HS ('25)
H/W
6'4"/280
Rating
0.81
Origin
3* HS ('24)
H/W
6'1"/270
Rating
0.85
Origin
3* HS ('26)
H/W
6'3"/260
Rating
0.85
Origin
3* HS ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#00 Caleb Oliver (DE) JR 6'3"/2352 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS) B+ B- B 378 (37.8%)0.83WOF ('26)
#30 Jacari Bennett (DE) SO 6'3"/2402 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) F C- C 17 (2%)0NA
#40 Will Clark (DE) SO 6'3"/2582 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C-  14 (2%)0.833* HS ('24)
#00 Malachi Ervin (DE) FR 6'4"/230      0.893* HS ('26)
#00 Preston Lunsford (DE) FR 6'3"/230      0.833* HS ('26)
#00 Aiden Anderson (DE) FR 6'2"/235      0.833* HS ('26)
#99 Cornell Evans (DT) SR 6'0"/29014 Tac, 3 Solo, 2 TFL, 1 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) D C D+ 398 (65%)0.83* HS ('22)
#00 Stantavious Smith (DT) SR 6'2"/2803 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B- D+ C 296 (44.1%)0.84FAMU ('26)
#66 Christopher Climes (DT) SO 6'1"/280   C C-  10 (2%)0.853* HS ('25)
#88 Rex Stinchcomb (DT) SO 6'2"/285    C-  4 (1%)0.833* HS ('25)
#92 Luke Yau Gayle (DT) SO 6'4"/280      0.813* HS ('24)
#00 Royce Rogers (DL) FR 6'1"/270      0.853* HS ('26)
#00 William Reed (DL) FR 6'3"/260      0.853* HS ('26)
Linebackers
H/W
6'1"/210
Stats
52 Tac, 20 Solo, 7 TFL, 2 Sacks, 2 QB Hur
Pass D
4 PD, 0 INT (0 TDS)
Run D
B
Rush
C
Cov
C-
Snaps
701 (158%)
Rating
0.84
Origin
WMU ('24)
H/W
6'1"/235
Run D
C
Rush
B-
Cov
B-
Snaps
573 (96.75%)
Rating
0.74
Origin
COR ('26)
H/W
6'0"/220
Run D
C
Snaps
2 (0%)
Rating
0
Origin
NA
H/W
5'11"/220
Run D
C
Snaps
1 (0%)
Rating
0
Origin
NA
H/W
6'0"/221
Rating
0.85
Origin
3* HS ('25)
H/W
6'2"/210
Rating
0.85
Origin
3* HS ('26)
H/W
6'2"/220
Rating
0.85
Origin
3* HS ('26)
H/W
6'3"/215
Rating
0.85
Origin
3* HS ('26)
H/W
6'0"/210
Rating
0.84
Origin
3* HS ('25)
H/W
6'2"/220
Rating
0.84
Origin
3* HS ('26)
H/W
6'0"/235
Rating
0.83
Origin
UVA ('26)
H/W
6'4"/230
Rating
0.83
Origin
MOS ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#15 SaVeon Brown SR 6'1"/21052 Tac, 20 Solo, 7 TFL, 2 Sacks, 2 QB Hur4 PD, 0 INT (0 TDS) B C C- 701 (158%)0.84WMU ('24)
#00 Joey Cheshire SR 6'1"/235   C B- B- 573 (96.75%)0.74COR ('26)
#37 Jordan Owens JR 6'0"/220   C   2 (0%)0NA
#19 Mathew Hilty GR 5'11"/220   C   1 (0%)0NA
#52 B. Ilunga-Bisselele SO 6'0"/221      0.853* HS ('25)
#00 Jack Garbolino FR 6'2"/210      0.853* HS ('26)
#00 Matthew Heininger FR 6'2"/220      0.853* HS ('26)
#00 Na'Rod Jarvis FR 6'3"/215      0.853* HS ('26)
#35 George Hill SO 6'0"/210      0.843* HS ('25)
#00 Anwar Witherspoon Jr FR 6'2"/220      0.843* HS ('26)
#2 Stevie Bracey GR 6'0"/235      0.83UVA ('26)
#00 Zach Bergmann GR 6'4"/230      0.83MOS ('26)
Secondary
H/W
6'0"/195
Run D
A-
Rush
B-
Cov
A-
Snaps
483 (31%)
Rating
0
Origin
NA
H/W
6'2"/185
Stats
28 Tac, 17 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
4 PD, 0 INT (0 TDS)
Run D
C+
Rush
B-
Cov
C-
Snaps
480 (30%)
Rating
0.83
Origin
ASU ('25)
H/W
5'8"/180
Stats
20 Tac, 16 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
7 PD, 1 INT (0 TDS)
Run D
D
Cov
B
Snaps
401 (25%)
Rating
0.85
Origin
3* HS ('24)
H/W
5'10"/160
Stats
2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C-
Cov
C-
Snaps
329 (15.75%)
Rating
0.74
Origin
CIT ('26)
H/W
6'2"/215
Stats
12 Tac, 7 Solo, 1 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 1 INT (0 TDS)
Run D
B-
Rush
C
Cov
C
Snaps
230 (15%)
Rating
0.83
Origin
CIN ('24)
H/W
6'0"/193
Stats
5 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D
Rush
C
Cov
C+
Snaps
32 (2%)
Rating
0.84
Origin
3* HS ('24)
H/W
6'0"/195
Stats
2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
C-
Cov
D+
Snaps
18 (1%)
Rating
0
Origin
NA
H/W
6'0"/192
Stats
3 Tac, 3 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Cov
C-
Snaps
11 (1%)
Rating
0.86
Origin
3* HS ('24)
H/W
5'11"/200
Rush
C
Cov
C
Snaps
3 (0%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'1"/195
Run D
C
Snaps
1 (0%)
Rating
0.77
Origin
2* HS ('24)
H/W
5'11"/185
Rating
0.85
Origin
3* HS ('25)
H/W
6'0"/185
Rating
0.85
Origin
3* HS ('26)
H/W
5'10"/195
Stats
74 Tac, 36 Solo, 3 TFL, 3 Sacks, 1 QB Hur
Pass D
3 PD, 0 INT (0 TDS)
Run D
B
Rush
C
Cov
B-
Snaps
631 (94%)
Rating
0.74
Origin
SHE ('25)
H/W
6'0"/202
Stats
14 Tac, 9 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B
Cov
C+
Snaps
58 (9%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'0"/188
Rating
0.83
Origin
3* HS ('25)
H/W
6'0"/193
Rating
0.83
Origin
3* HS ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#00 Drayson Crane (CB) SO 6'0"/195   A- B- A- 483 (31%)0NA
#9 Keontez Bradley (CB) JR 6'2"/18528 Tac, 17 Solo, 0 TFL, 0 Sacks, 0 QB Hur4 PD, 0 INT (0 TDS) C+ B- C- 480 (30%)0.83ASU ('25)
#36 Kobi Blackwell (CB) SO 5'8"/18020 Tac, 16 Solo, 0 TFL, 0 Sacks, 0 QB Hur7 PD, 1 INT (0 TDS) D   B 401 (25%)0.853* HS ('24)
#00 Sayre Smothers (CB) SO 5'10"/1602 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C- C- 329 (15.75%)0.74CIT ('26)
#3 Oliver Bridges (CB) SR 6'2"/21512 Tac, 7 Solo, 1 TFL, 0 Sacks, 1 QB Hur0 PD, 1 INT (0 TDS) B- C C 230 (15%)0.83CIN ('24)
#22 Ronnell Davis (CB) SO 6'0"/1935 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D C C+ 32 (2%)0.843* HS ('24)
#14 Mikey Crawford (CB) SO 6'0"/1952 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) C-   D+ 18 (1%)0NA
#17 Zae Jennings (CB) JR 6'0"/1923 Tac, 3 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C   C- 11 (1%)0.863* HS ('24)
#23 Xavier Leonard (CB) SO 5'11"/200    C C 3 (0%)0.823* HS ('24)
#24 Ramari Taylor (CB) SO 6'1"/195   C   1 (0%)0.772* HS ('24)
#25 Jackson Small (CB) SO 5'11"/185      0.853* HS ('25)
#00 Bryce Williams (CB) FR 6'0"/185      0.853* HS ('26)
#6 Miles Greer (S) SR 5'10"/19574 Tac, 36 Solo, 3 TFL, 3 Sacks, 1 QB Hur3 PD, 0 INT (0 TDS) B C B- 631 (94%)0.74SHE ('25)
#16 John Keough (S) JR 6'0"/20214 Tac, 9 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B   C+ 58 (9%)0.823* HS ('24)
#43 Xair Stevenson (S) SO 6'0"/188      0.833* HS ('25)
#34 Jonathan Rousseau (S) SO 6'0"/193      0.833* HS ('25)
Punters
H/W
6'3"/209
Rating
0.80
Origin
JMU ('26)
PlayerH/WPuntsAccGradeRankRatingOrigin
#96 Andrew VanSlyke JR 6'3"/209    0.80JMU ('26)
FR ATH - No Position Yet
H/W
6'0"/165
Rating
0.83
Origin
3* HS ('26)
PlayerH/WRatingOrigin
#00 Jamarcus Jones FR 6'0"/1650.833* HS ('26)

Roster Breakdown & Insights
Roster & Program Overview
HC Pete Lembo returnsOC Tony Tokarz new hireDC Joe Bowen returns
Players with Starting experience167 off • 9 def
Team Talent556#107 in CFB
Avg Talent / Player0.83Blue-chip 0%
Roster Size8320 portal (19.2%)
Talent Off: 219.08 (40)
Talent Def: 230.1 (41)
Talent ST: 6.4 (1)
New Portal In: 13 (12.5%)
Portal Losses: 16
Unrated/No Stats: 21
Total Team Snaps: 9417
Elite: 0
Top 100: 0
Top 250: 0
Top 100 Pos: 6
JAG: 56
Low JAG: 4
JAG-: 6
FR Snaps: 0 (0%)
SO Snaps: 2439 (24%)
JR Snaps: 1798 (18%)
SR Snaps: 5144 (51%)
GR Snaps: 36 (0%)
69% Snaps by Upperclassmen
21 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning05010
Portal Starters 2026 portal03100
Experienced Depth01120
Off Starters Returning02010
Off Depth Returning01100
Def Starters Returning03000
Def Depth Returning00020
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal)
Outlook
Experience - Production - Notes
QBQB
0 (0)
0 (0)
18(0)
Exp 2% • Prod 0%Buffalo lost their starting QB from last year. QB Elijah Holmes was taken in the portal to compete for the starting job.
RBHB
0 (1)
0 (0)
311(0)
Exp 34% • Prod 25%lost their lead Rusher, but returns their #2 Terrance Shelton Jr., from last year.
WR/TEWR + TE
2 (1)
1 (0)
1718(667)
Exp 97% • Prod 29%Buffalo lost their top 2 WR's from last year.
OLT + G + C
1 (0)
1 (0)
1310(648)
T 44% • G 30% • C 0%Buffalo OL: 1 starters back, 0 with multi game experience, 1 more with some game experience. Portal OL: 1 potential starters from '26 Portal, 0 more portals have experience.
DLDE + DT
1 (0)
2 (0)
1117(674)
DE 21% • DT 56%DL experience and continuity summary.
LBLB
1 (0)
1 (0)
1277(573)
LB 85%LB experience and continuity summary.
SecondaryCB + S
1 (3)
0 (0)
2677(329)
CB 60% • S 52%Secondary experience and continuity summary.
Team Snaps: Offense 3357 (1315 portal) 61% returning, (39% via Portal) • Defense 5071 (1576 portal) 69% returning, (31% via Portal)
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge