Buffalo 2026 Depth Chart
Buffalo's 2026 Team Roster/Depth Chart Outlook
NOTE: 2026 rosters are nearly complete but not final. Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
H/W
6'3"/200
Passing
0/0 (0%), 0 Yds, 0 TD / 0 INT
Rushing
14 Car, 45 Yds, (3.2 YPC), 0 TD, 0 FUM
Pass
C-
Run
B
PPA
#271
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'1"/198
Rating
0.80
Origin
ODU ('24)
H/W
6'2"/205
Rating
0.78
Origin
2* HS ('23)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#7 Jason Wright SO 6'3"/2000/0 (0%), 0 Yds, 0 TD / 0 INT14 Car, 45 Yds, (3.2 YPC), 0 TD, 0 FUMC-B#27118 (2%)0.853* HS ('25)
#00 Qur'an McNeill FR 6'3"/190      0.863* HS ('26)
#8 Jack Shields GR 6'1"/198      0.80ODU ('24)
#15 Mason Cumbie JR 6'2"/205      0.782* HS ('23)
Running Backs
H/W
6'0"/213
Rushing
57 Car, 244 Yds, (4.3 YPC), 1 TD, 0 FUM
Receiving
8 Rec, 42 Yds, (5.3 YPR), 0 TD
Run
B-
Rec
B-
PPA
#247
Snaps
259 (28%)
Rating
0.85
Origin
3* HS ('24)
H/W
5'10"/189
Rushing
39 Car, 234 Yds, (6 YPC), 1 TD, 0 FUM
Receiving
3 Rec, 12 Yds, (4 YPR), 0 TD
Run
B+
Rec
A-
PPA
#123
Snaps
94 (10%)
Rating
0.83
Origin
3* HS ('23)
H/W
5'10"/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
#481
Snaps
33 (4%)
Rating
0.8
Origin
3* HS ('23)
H/W
6'2"/217
Rushing
12 Car, 67 Yds, (5.6 YPC), 2 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
A-
Rec
B-
PPA
#272
Snaps
19 (2%)
Rating
0
Origin
NA
H/W
5'9"/190
Rating
0.88
Origin
3* HS ('26)
H/W
6'0"/217
Rating
0.83
Origin
3* HS ('25)
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#25 Terrance Shelton Jr. JR 6'0"/21357 Car, 244 Yds, (4.3 YPC), 1 TD, 0 FUM8 Rec, 42 Yds, (5.3 YPR), 0 TDB-B-#247259 (28%)0.853* HS ('24)
#32 Lamar Sperling JR 5'10"/18939 Car, 234 Yds, (6 YPC), 1 TD, 0 FUM3 Rec, 12 Yds, (4 YPR), 0 TDB+A-#12394 (10%)0.833* HS ('23)
#4 Messiah Burch JR 5'10"/19011 Car, 41 Yds, (3.7 YPC), 0 TD, 0 FUM4 Rec, -1 Yds, (-0.3 YPR), 0 TDBC+#48133 (4%)0.83* HS ('23)
#24 James McNeil Jr. SO 6'2"/21712 Car, 67 Yds, (5.6 YPC), 2 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDA-B-#27219 (2%)0NA
#00 Chase Enlow FR 5'9"/190      0.883* HS ('26)
#12 Nino Hill SO 6'0"/217      0.833* HS ('25)
Wide Receivers
H/W
6'1"/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
#995
Snaps
255 (47%)
Rating
0.85
Origin
3* HS ('24)
H/W
6'6"/191
Receiving
8 Rec, 129 Yds, (16.1 YPR), 2 TD, 1 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B+
Block
B
PPA
#436
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
C-
Block
D
Snaps
32 (6%)
Rating
0.81
Origin
3* HS ('24)
H/W
5'9"/172
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
F
Block
F
Snaps
13 (2%)
Rating
0
Origin
NA
H/W
6'5"/212
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
B
Snaps
7 (1%)
Rating
0
Origin
NA
H/W
6'1"/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
6'0"/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'9"/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'0"/210
Receiving
1 Rec, 6 Yds, (6 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
PPA
#839
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
#21 Patrick Clacks III SO 6'1"/19512 Rec, 71 Yds, (5.9 YPR), 2 TD, 0 FUM0 Car, 0 Yds, 0 TDDC+#995255 (47%)0.853* HS ('24)
#6 Chance Morrow SR 6'6"/1918 Rec, 129 Yds, (16.1 YPR), 2 TD, 1 FUM0 Car, 0 Yds, 0 TDB+B#436133 (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 TDC-D 32 (6%)0.813* HS ('24)
#10 M. Scott Jr. SR 5'9"/1720 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDFF 13 (2%)0NA
#87 Jeremy Yancey SR 6'5"/2120 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B 7 (1%)0NA
#17 Jeremiah Watkins SO 6'1"/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 6'0"/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'9"/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
#23 Devare Mathis JR 6'0"/2101 Rec, 6 Yds, (6 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD  #839 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'6"/256
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Run Blk
A
Snaps
12 (2%)
Rating
0.83
Origin
3* HS ('23)
H/W
6'3"/254
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Run Blk
B-
Snaps
1 (0%)
Rating
0
Origin
NA
H/W
6'4"/240
Rating
0.83
Origin
3* HS ('25)
H/W
6'2"/225
Rating
0.83
Origin
3* HS ('26)
H/W
6'6"/235
Rating
0.81
Origin
3* HS ('23)
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#42 Mitch Viviano JR 6'6"/2560 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM A 12 (2%)0.833* HS ('23)
#44 Liam Hamilton GR 6'3"/2540 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B- 1 (0%)0NA
#86 Michael Gelatko SO 6'4"/240     0.833* HS ('25)
#00 TJ Sabatucci FR 6'2"/225     0.833* HS ('26)
#88 Ryan Daly SR 6'6"/235     0.813* HS ('23)
Offensive Line
H/W
6'4"/298
Grade
D+
Run Blk
A+
Pass Blk
D
Snaps
150 (18%)
Rating
0
Origin
NA
H/W
6'5"/293
Grade
A
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'5"/250
Rating
0.83
Origin
3* HS ('26)
H/W
6'4"/295
Grade
B-
Run Blk
C
Pass Blk
A-
Snaps
484 (57%)
Rating
0.82
Origin
3* HS ('22)
H/W
6'6"/320
Grade
B-
Run Blk
B
Snaps
16 (2%)
Rating
0.78
Origin
2* HS ('24)
H/W
6'5"/300
Grade
D+
Run Blk
C-
Snaps
7 (1%)
Rating
0.8
Origin
3* 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'4"/295
Rating
0.84
Origin
3* HS ('26)
H/W
6'3"/292
Rating
0.85
Origin
3* HS ('25)
H/W
6'5"/305
Rating
0.83
Origin
3* HS ('25)
H/W
6'5"/341
Rating
0.81
Origin
3* HS ('24)
H/W
6'4"/285
Rating
0.81
Origin
3* HS ('24)
H/W
6'5"/313
Rating
0.8
Origin
3* HS ('24)
H/W
6'6"/270
Rating
0.84
Origin
3* HS ('25)
H/W
6'5"/220
Rating
0.8
Origin
2* HS ('23)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#51 Tyrone Davis (T) SO 6'4"/298D+A+D150 (18%)0NA
#59 Gabriel Arena (T) JR 6'5"/293AA+C8 (1%)0.84VT ('24)
#64 Jacob Merritt (T) SR 6'6"/304CC+ 4 (0%)0.79MSU ('25)
#00 Cam Davis (OT) FR 6'5"/250    0.833* HS ('26)
#67 Alex Heininger (G) SR 6'4"/295B-CA-484 (57%)0.823* HS ('22)
#75 Ahmaan Thomas (G) SO 6'6"/320B-B 16 (2%)0.782* HS ('24)
#65 Chayce Chadwick (G) SR 6'5"/300D+C- 7 (1%)0.83* HS ('24)
#78 Joe Crocker (G) JR 6'6"/339DDB6 (0.9%)0.84BAY ('26)
#00 Marco Cate (IOL) FR 6'4"/295    0.843* HS ('26)
#55 Thomas Barr (OL) SO 6'3"/292    0.853* HS ('25)
#71 Caleb Watts (OL) SO 6'5"/305    0.833* HS ('25)
#69 Jackson Bellamy (OL) SO 6'5"/341    0.813* HS ('24)
#62 Paul Clark (OL) SO 6'4"/285    0.813* HS ('24)
#58 Matthew Glen (OL) GR 6'5"/313    0.83* HS ('24)
#77 Jackson Davenport (OL) SO 6'6"/270    0.843* HS ('25)
#85 Andrew Schnackenberg (LS) GR 6'5"/220    0.82* HS ('23)
Defensive Line
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
D+
Cov
C+
Snaps
17 (2%)
Rating
0
Origin
NA
H/W
6'4"/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
D+
Snaps
14 (2%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'4"/220
Rating
0.89
Origin
3* HS ('26)
H/W
6'4"/220
Rating
0.83
Origin
3* HS ('26)
H/W
6'2"/235
Rating
0.83
Origin
3* HS ('26)
H/W
6'4"/280
Rating
0.81
Origin
3* HS ('24)
H/W
6'1"/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
B-
Cov
D+
Snaps
398 (65%)
Rating
0.8
Origin
3* HS ('22)
H/W
6'2"/280
Run D
C+
Rush
C-
Snaps
10 (2%)
Rating
0.85
Origin
3* HS ('25)
H/W
6'3"/285
Rush
C-
Snaps
4 (1%)
Rating
0.83
Origin
3* HS ('25)
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
#30 Jacari Bennett (DE) SO 6'3"/2402 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) F D+ C+ 17 (2%)0NA
#40 Will Clark (DE) SO 6'4"/2582 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+ D+  14 (2%)0.833* HS ('24)
#00 Malachi Ervin (DE) FR 6'4"/220      0.893* HS ('26)
#00 Preston Lunsford (DE) FR 6'4"/220      0.833* HS ('26)
#00 Aiden Anderson (DE) FR 6'2"/235      0.833* HS ('26)
#92 Luke Yau Gayle (DE) SO 6'4"/280      0.813* HS ('24)
#99 Cornell Evans (DT) SR 6'1"/29014 Tac, 3 Solo, 2 TFL, 1 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) D B- D+ 398 (65%)0.83* HS ('22)
#66 Christopher Climes (DT) SO 6'2"/280   C+ C-  10 (2%)0.853* HS ('25)
#88 Rex Stinchcomb (DT) SO 6'3"/285    C-  4 (1%)0.833* HS ('25)
#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'3"/240
Stats
142 Tac, 53 Solo, 14 TFL, 5 Sacks, 1 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
A+
Rush
A-
Cov
A+
Snaps
837 (189%)
Rating
0
Origin
NA
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
A-
Rush
B-
Cov
D+
Snaps
701 (158%)
Rating
0.84
Origin
WMU ('24)
H/W
5'11"/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"/235
Rating
0.86
Origin
UVA ('26)
H/W
6'2"/221
Rating
0.85
Origin
3* HS ('25)
H/W
6'2"/220
Rating
0.85
Origin
3* HS ('26)
H/W
6'1"/210
Rating
0.85
Origin
3* HS ('26)
H/W
6'3"/215
Rating
0.85
Origin
3* HS ('26)
H/W
6'2"/210
Rating
0.84
Origin
3* HS ('25)
H/W
6'2"/210
Rating
0.84
Origin
3* HS ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#2 Red Murdock GR 6'3"/240142 Tac, 53 Solo, 14 TFL, 5 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) A+ A- A+ 837 (189%)0NA
#15 SaVeon Brown SR 6'1"/21052 Tac, 20 Solo, 7 TFL, 2 Sacks, 2 QB Hur4 PD, 0 INT (0 TDS) A- B- D+ 701 (158%)0.84WMU ('24)
#37 Jordan Owens JR 5'11"/220   C   2 (0%)0NA
#19 Mathew Hilty GR 5'11"/220   C   1 (0%)0NA
#2 Stevie Bracey GR 6'0"/235      0.86UVA ('26)
#52 B. Ilunga-Bisselele SO 6'2"/221      0.853* HS ('25)
#00 Matthew Heininger FR 6'2"/220      0.853* HS ('26)
#00 Jack Garbolino FR 6'1"/210      0.853* HS ('26)
#00 Na'Rod Jarvis FR 6'3"/215      0.853* HS ('26)
#35 George Hill SO 6'2"/210      0.843* HS ('25)
#00 Anwar Witherspoon FR 6'2"/210      0.843* HS ('26)
Secondary
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
B-
Rush
A-
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
A+
Snaps
401 (25%)
Rating
0.85
Origin
3* HS ('24)
H/W
6'2"/210
Stats
12 Tac, 7 Solo, 1 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 1 INT (0 TDS)
Run D
A-
Rush
B
Cov
C+
Snaps
230 (15%)
Rating
0.83
Origin
CIN ('24)
H/W
6'1"/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
B+
Snaps
32 (2%)
Rating
0.84
Origin
3* HS ('24)
H/W
6'2"/195
Stats
2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
D+
Cov
D+
Snaps
18 (1%)
Rating
0
Origin
NA
H/W
5'11"/200
Rush
B-
Cov
B-
Snaps
3 (0%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'2"/195
Run D
C
Snaps
1 (0%)
Rating
0.77
Origin
2* HS ('24)
H/W
6'0"/185
Rating
0.85
Origin
3* HS ('25)
H/W
6'0"/185
Rating
0.85
Origin
3* HS ('26)
H/W
6'0"/225
Rating
0.83
Origin
3* HS ('22)
H/W
5'11"/195
Stats
74 Tac, 36 Solo, 3 TFL, 3 Sacks, 1 QB Hur
Pass D
3 PD, 0 INT (0 TDS)
Run D
A
Rush
B
Cov
A-
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
A-
Cov
B+
Snaps
58 (9%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'0"/197
Stats
5 Tac, 3 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A+
Rush
C+
Cov
B
Snaps
28 (4%)
Rating
0
Origin
NA
H/W
6'0"/200
Stats
2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Snaps
2 (0%)
Rating
0
Origin
NA
H/W
6'1"/193
Rating
0.83
Origin
3* HS ('25)
H/W
6'1"/188
Rating
0.83
Origin
3* HS ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#9 Keontez Bradley (CB) JR 6'2"/18528 Tac, 17 Solo, 0 TFL, 0 Sacks, 0 QB Hur4 PD, 0 INT (0 TDS) B- A- 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   A+ 401 (25%)0.853* HS ('24)
#3 Oliver Bridges (CB) SR 6'2"/21012 Tac, 7 Solo, 1 TFL, 0 Sacks, 1 QB Hur0 PD, 1 INT (0 TDS) A- B C+ 230 (15%)0.83CIN ('24)
#22 Ronnell Davis (CB) SO 6'1"/1935 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D C+ B+ 32 (2%)0.843* HS ('24)
#14 Mikey Crawford (CB) SO 6'2"/1952 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) D+   D+ 18 (1%)0NA
#23 Xavier Leonard (CB) SO 5'11"/200    B- B- 3 (0%)0.823* HS ('24)
#24 Ramari Taylor (CB) SO 6'2"/195   C   1 (0%)0.772* HS ('24)
#25 Jackson Small (CB) SO 6'0"/185      0.853* HS ('25)
#00 Bryce Williams (CB) FR 6'0"/185      0.853* HS ('26)
#13 Pershaun Fann (CB) SR 6'0"/225      0.833* HS ('22)
#6 Miles Greer (S) SR 5'11"/19574 Tac, 36 Solo, 3 TFL, 3 Sacks, 1 QB Hur3 PD, 0 INT (0 TDS) A B A- 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) A-   B+ 58 (9%)0.823* HS ('24)
#4 Jonathan Capo (S) GR 6'0"/1975 Tac, 3 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A+ C+ B 28 (4%)0NA
#29 Jerrod Gentry (S) GR 6'0"/2002 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C   2 (0%)0NA
#34 Jonathan Rousseau (S) SO 6'1"/193      0.833* HS ('25)
#43 Xair Stevenson (S) SO 6'1"/188      0.833* HS ('25)
Punters
H/W
6'4"/210
Rating
0.80
Origin
JMU ('26)
PlayerH/WPuntsAccGradeRankRatingOrigin
#96 Andrew VanSlyke JR 6'4"/210    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)
Returning Starters: 6, Potential Starters via Portal: 0, Returning Key Contributors: 4, Portal Contributors: 0
Returning Offensive Starters: 2, Potential Starters via Portal: 0, Returning Key Contributors: 2, Portal Contributors: 0
Returning Defensive Starters: 4, Potential Starters via Portal: 0, Returning Key Contributors: 2, Portal Contributors: 0

Returning Starters (Returning Depth)
QB: 0 (0) - HB: 0 (1) - WR: 1 (1) - TE: 0 (0) -T: 0 (0) - G: 1 (0) - C: 0 (0)
DT: 1 (0) - DE: 0 (0) - LB: 2 (0) -CB: 0 (2) - S: 1 (0)
K: 0 - P: 0
Projected Starters from the Portal (Portal Depth Added)
QB: 0 (0) - HB: 0 (0) - WR: 0 (0) - TE: 0 (0) -T: 0 (0) - G: 0 (0) - C: 0 (0)
DT: 0 (0) - DE: 0 (0) - LB: 0 (0) -CB: 0 (0) - S: 0 (0)
K: 0 - P: 0

Starters by Class: GR: 1 | SR: 4 | JR: 0 | SO: 1 | FR: 0
Starters from the 2026 Portal by Class: GR: 0 | SR: 0 | JR: 0 | SO: 0 | FR: 0
Experienced Contributors by Class: GR: 0 | SR: 1 | JR: 2 | SO: 1 | FR: 0

Off Starters by Class: GR: 0 | SR: 1 | JR: 0 | SO: 1 | FR: 0
Off Experienced Contributors by Class: GR: 0 | SR: 1 | JR: 1 | SO: 0 | FR: 0

Def Starters by Class: GR: 1 | SR: 3 | JR: 0 | SO: 0 | FR: 0
Def Experienced Contributors by Class: GR: 0 | SR: 0 | JR: 1 | SO: 1 | FR: 0

QB Exp: (2%), Prod: (0%) Buffalo lost their starting QB from last year. Starting QB will be from depth last year.
RB Exp: (44%), Prod: (39%) lost their lead Rusher, but returns their #2 Terrance Shelton Jr., from last year.
Buffalo lost their top 2 WR's from last year.
WR Exp: (42%), Prod: (9%) OL Experience: T: (10%): G: (30%): C: (0%):
Buffalo OL: 1 starters back, 0 with multi game experience, 1 more with some game experience.
Portal OL: 0 potential OL starters from '26 Portal, 0 more Portals have experience
.
DL Experience: DE: (2%) DT: (34%)
LB Experience: (100%)
Secondary Experience: CB: (37%) S: (54%)
Kicker Experience: (0%), Punter: (0%)
Return Experience - QB 2%, Skill Players 29%, Off Line 13%, Front Seven 45%, Secondary 46% | Offense 18% - Defense 45%
Return Off Production - Pass Yds: 0%, Rush Yds: 39%, Rec Yds: 9%,
Return Def Production - Tackles: 42%, Sacks: 35%, QB Hurries: 25%, TFLs: 40%, Pass Def: 54%, INTs: 29%

Head Coach Pete Lembo returns, OC Tony Tokarz is a new hire, DC Joe Bowen returns
10 players play significant minutes, 4 on Offense, 6 on Defense
Total Team Talent for '26 is: 542, #101 in CFB. 0.83 Avg Per Player. Blue Chip Ratio 0%
Breakdown - Offense: 233.84 (43) Defense: 204.18 (38) ST: 6.4 (1)
83 Total players, 10 from Transfer Portal. 8.7% of roster is from the Portal.
10 from the '26 Transfer Portal. 8.7% of roster is from this years Portal, 15 players left via portal after '25.
Roster Breakdown: 0 elite players, 0 great players, 0 very good players, 6 good players, 57 JAGS, 3 low JAGS, 2 JAG- players
Snaps by class: FR: 0 (0%), SO: 1556 (21%), JR: 1572 (21%), SR: 2846 (39%), GR: 1379 (19%)
32 players have no stats and no recruiting/portal ratings excluded from totals.