Skip to main content
Mobile Menu
Teams
Teams
Fan Sites
Forums
Shows
College
College Football News
College Football Player Rankings
College Football Rankings
College Football Playoff
College Basketball News
Women's Sports
NIL
NIL News
NIL Valuation
NIL Deals
Sports Business
Transfer Portal
Transfer Portal News
NCAA Transfer Portal
Transfer Portal Rankings
Transfer Portal Team Rankings
Recruiting
Football Recruiting
Basketball Recruiting
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
High School
High School News
Schools
Rankings
Scores
Draft
NFL Draft
NFL Draft News
Draft By Stars
College Draft History
College Draft Totals
NBA Draft
NBA Draft News
Pro
NFL
NASCAR
NBA
Culture
Sports Betting
About
About
On3 App
Advertise
Press
FAQ
Contact
Join Now
Login
Buffalo
Football
News
Roster
Schedule
Buffalo Draft History
FB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Basketball
News
Roster
Schedule
Buffalo Draft History
BB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Search players
Search
Buffalo
Bulls
Football Roster
Team
Buffalo
▾
Class
2023
▾
Sport
Football
▾
HS Commits
Transfers
Roster
84
Roster Size
84
Transfers
12 · 14.3%
Blue Chip %
2%
5★ · 4★
0 · 1
Avg Rating
81.18
Top
91.70
Stars
0
1
44
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
Jaylon Bass
Central of Clay County
(Lineville, AL)
DL
·
6-3
/ 275
SR
DL
SR
—
▾
1
Jayden Oliver
CB
·
6-3
/ 185
RS-JR
CB
RS-JR
—
▾
1
Qua Sanders
West Lowndes
(Columbus, MS)
WR
·
6-2
/ 200
JR
WR
JR
—
▾
2
Ron Cook Jr.
St. John's College
(Washington, DC)
RB
·
5-8
/ 185
SR
RB
SR
—
▾
3
Darrell Harding
West Orange
(Winter Garden, FL)
WR
·
6-3
/ 191
SR
WR
SR
—
▾
4
Mike DePillo
Claim
Clarkston
(Clarkston, MI)
QB
·
6-5
/ 200
RS-FR
QB
RS-FR
—
▾
4
Jyaire Stevens
Roy C Ketcham Senior
(Wappingers Falls, NY)
LB
·
6-4
/ 205
SR
LB
SR
—
▾
5
Jalen Curry
St Pius X
(Houston, TX)
WR
·
6-2
/ 206
SR
WR
SR
—
▾
6
Max Michel
Elizabeth
(Elizabeth, NJ)
EDGE
·
6-2
/ 205
SR
EDGE
SR
—
▾
6
Chance Morrow
Claim
West Charlotte
(Charlotte, NC)
WR
·
6-6
/ 185
RS-FR
WR
RS-FR
23
▾
7
Solomon Brown
Largo
(Largo, FL)
S
·
5-11
/ 190
SR
S
SR
—
▾
7
Richie Watts
QB
·
6-3
/ 215
SO
QB
SO
—
▾
8
DeMetrius Harris
Muskegon
(Muskegon, MI)
S
·
6-2
/ 191
SR
S
SR
—
▾
9
Gunnar Gray
University City
(San Diego, CA)
QB
·
6-4
/ 195
JR
QB
JR
—
▾
9
Clevester Hines
Dublin
(Dublin, CA)
CB
·
6-2
/ 185
SR
CB
SR
—
▾
10
Marcus Fuqua
Southfield
(Southfield, MI)
S
·
6-1
/ 190
SR
S
SR
—
▾
10
CJ Ogbonna
Wheeler
(Marietta, GA)
QB
·
6-2
/ 185
SR
QB
SR
—
▾
11
Nickolas Roy
Claim
Rabun Gap-Nacoochee School
(Montreal, QC)
EDGE
·
6-4
/ 223
FR
EDGE
FR
—
▾
12
Cole Harrity
Truckee
(Mission Viejo, CA)
WR
·
6-0
/ 200
RS-SR
WR
RS-SR
—
▾
13
Messiah Burch
Claim
Monsignor Farrell
(Staten Island, NY)
ATH
·
5-10
/ 170
FR
ATH
FR
—
▾
15
Pershaun Fann
Claim
Colquitt County
(Moultrie, GA)
CB
·
6-0
/ 205
RS-FR
CB
RS-FR
—
▾
16
Mason Cumbie
Claim
Hopewell
(Hopewell, VA)
QB
·
6-2
/ 180
FR
QB
FR
—
▾
17
Dion Crawford
Claim
Collins Hill
(Suwanee, GA)
LB
·
6-1
/ 235
FR
LB
FR
21
▾
17
Nik McMillan
Claim
Dr. Henry Wise
(Buffalo, NY)
WR
·
6-1
/ 224
SO
WR
SO
—
▾
18
Devonyal Lofton
Claim
Forrest County Agricultural
(Scooba, MS)
EDGE
·
6-2
/ 250
JR
EDGE
JR
—
▾
19
Javien Cuff
Vero Beach
(Vero Beach, FL)
WR
·
6-2
/ 170
SR
WR
SR
—
▾
19
Jonathan Capo
S
·
6-0
/ 190
SO
S
SO
—
▾
20
Ja'mori Coard
Claim
Crestwood
(Sumter, SC)
DL
·
6-3
/ 300
RS-FR
DL
RS-FR
—
▾
20
Jacqez Barksdale
RB
·
6-0
/ 225
JR
RB
JR
—
▾
21
Demarco Cuffey
Claim
IMG Academy
(Bradenton, FL)
CB
·
5-11
/ 173
RS-SO
CB
RS-SO
—
▾
22
Aljay Henderson
Claim
Irvington
(Irvington, NJ)
RB
·
5-10
/ 190
RS-SO
RB
RS-SO
—
▾
25
Jayden Lewis
Claim
Bennett
(Buffalo, NY)
S
·
6-0
/ 190
FR
S
FR
—
▾
26
Khalil Murdock
Claim
Fork Union Military Academy
(Hopewell, VA)
LB
·
6-3
/ 220
FR
LB
FR
—
▾
28
Jalen McNair
Good Counsel
(Olney, MD)
S
·
5-9
/ 165
RS-SO
S
RS-SO
—
▾
29
Jerrod Gentry
Claim
Briarcrest Christian
(Memphis, TN)
S
·
6-0
/ 195
RS-SO
S
RS-SO
—
▾
30
Joseph Giggie
Claim
Fairport
(Fairport, NY)
RB
·
5-11
/ 190
RS-FR
RB
RS-FR
—
▾
31
Caleb Arena
Claim
Pittsford-Mendon
(Pittsford, NY)
S
·
-
FR
S
FR
—
▾
32
Lamar Sperling
Claim
Archbishop Hoban
(Akron, OH)
RB
·
5-10
/ 180
FR
RB
FR
—
▾
32
Amonte Strothers
Steel Valley
(Homestead, PA)
S
·
6-2
/ 170
RS-SR
S
RS-SR
—
▾
33
Caleb Tate
Tampa Catholic
(Tampa, FL)
LB
·
6-1
/ 190
SR
LB
SR
—
▾
35
Brennan Clasgens
S
·
6-0
/ 200
RS-FR
S
RS-FR
—
▾
36
Zach Pilarcek
Milford Academy
(Endicott, NY)
TE
·
6-4
/ 225
FR
TE
FR
—
▾
37
Evan Davis
Rumson-Fair Haven
(Rumson, NJ)
LS
·
5-10
/ 250
SR
LS
SR
—
▾
39
Jamiere Munson
S
·
5-10
/ 195
FR
S
FR
—
▾
43
Charles McCartherens
Claim
North Cobb
(Kennesaw, GA)
CB
·
5-10
/ 175
FR
CB
FR
—
▾
45
Giovanni De Leon
Los Alamitos
(Los Alamitos, CA)
LB
·
6-1
/ 200
SR
LB
SR
—
▾
48
Fabian Weitz
Germany
(Cologne)
LB
·
6-0
/ 220
RS-SR
LB
RS-SR
—
▾
49
Joe Andreessen
Lancaster
(Depew, NY)
LB
·
6-1
/ 232
SR
LB
SR
—
▾
50
Michael Tetteh
Cardinal Hayes
(Bronx, NY)
EDGE
·
6-2
/ 240
JR
EDGE
JR
—
▾
51
Joseph Hawryshuk
Claim
Victor Senior
(Victor, NY)
EDGE
·
6-3
/ 240
FR
EDGE
FR
—
▾
53
CJ Bazile
Bayonne
(Bayonne, NJ)
DL
·
6-3
/ 241
SR
DL
SR
—
▾
53
Sidney Walker
Baker School
(Baker, FL)
IOL
·
6-2
/ 273
SR
IOL
SR
—
▾
54
James Carrington
IOL
·
6-3
/ 290
JR
IOL
JR
—
▾
56
Jake Zimmer
Milford Academy
(Penfield, NY)
LB
·
6-1
/ 230
JR
LB
JR
—
▾
60
Andrew Kerwin
Claim
Canisius
(Clarence, NY)
IOL
·
6-4
/ 280
JR
IOL
JR
—
▾
66
Dom Polizzi
IOL
·
6-1
/ 284
SR
IOL
SR
—
▾
67
Alex Heininger
Claim
Brighton
(Rochester, NY)
OT
·
6-5
/ 270
SO
OT
SO
—
▾
68
Liam Hamilton
Claim
IOL
·
6-3
/ 265
SO
IOL
SO
—
▾
69
Gabe Wallace
St. Andrew's College
(Salmon Arm, BC)
OT
·
6-6
/ 305
RS-SR
OT
RS-SR
—
▾
70
Nick Zikuski
Binghamton
(Binghamton, NY)
DL
·
6-3
/ 275
SR
DL
SR
—
▾
71
Matthew Pajuste
Claim
Martin Luther King
(Philadelphia, PA)
IOL
·
6-4
/ 275
RS-SO
IOL
RS-SO
—
▾
72
Nick Beans
Manchester
(Clinton, OH)
IOL
·
6-4
/ 290
RS-SR
IOL
RS-SR
—
▾
73
Henry Tabansi
Claim
Moore Catholic
(Staten Island, NY)
OT
·
6-5
/ 285
FR
OT
FR
—
▾
75
Jamarr Davis
Claim
West Point
(West Point, MS)
OT
·
6-4
/ 305
SO
OT
SO
—
▾
76
Nicholas Fronczak
OT
·
6-6
/ 270
FR
OT
FR
—
▾
77
Caelan Shepard
Broadneck Senior
(Annapolis, MD)
IOL
·
6-6
/ 305
SR
IOL
SR
—
▾
78
Tyler Doty
St Joseph's Collegiate Institute
(Buffalo, NY)
IOL
·
6-4
/ 285
JR
IOL
JR
—
▾
79
Trevor Brock
Claim
Affton
(Saint Louis, MO)
OT
·
6-7
/ 320
SO
OT
SO
—
▾
82
Mitch Viviano
Claim
Oxford
(Oxford, MI)
TE
·
6-5
/ 215
FR
TE
FR
—
▾
82
Victor Snow
Claim
Webster-Schroeder
(Webster, NY)
WR
·
5-8
/ 155
RS-FR
WR
RS-FR
—
▾
83
Tadd Barr
WR
·
6-0
/ 190
SR
WR
SR
—
▾
85
Andrew Schnackenburg
Claim
Arkansas City
(Arkansas City, KS)
TE
·
6-4
/ 230
JR
TE
JR
—
▾
86
Aidan Walline
Claim
Clarence Senior
(Clarence, NY)
WR
·
6-2
/ 195
SO
WR
SO
—
▾
87
Jeremy Yancy
Claim
South Park
(Buffalo, NY)
WR
·
6-5
/ 195
RS-FR
WR
RS-FR
—
▾
88
Ryan Daly
St. Francis
(Mountain View, CA)
TE
·
6-6
/ 230
SO
TE
SO
—
▾
89
Zion Carter
Berkeley Prep
(Tampa, FL)
TE
·
6-7
/ 230
SR
TE
SR
—
▾
90
George Wolo
Good Counsel
(Olney, MD)
DL
·
6-0
/ 290
SR
DL
SR
—
▾
91
Devin Morgan
Claim
Bishop McNamara
(District Heights, MD)
DL
·
6-2
/ 285
RS-FR
DL
RS-FR
—
▾
95
Daymond Williams
Cedar Ridge
(Round Rock, TX)
DL
·
6-2
/ 280
SR
DL
SR
—
▾
97
Junior Poyser
Claim
The Williston Northampton School
(Brampton, ON)
DL
·
6-2
/ 315
FR
DL
FR
—
▾
98
Daishon Folsom
Escambia
(Pensacola, FL)
DL
·
6-3
/ 300
SR
DL
SR
—
▾
99
Cornell Evans
Claim
St. Frances Academy
(Baltimore, MD)
DL
·
6-1
/ 280
RS-FR
DL
RS-FR
—
▾
—
Red Murdock
Claim
Fork Union Military Academy
(Petersburg, VA)
LB
·
6-3
/ 235
RS-FR
LB
RS-FR
22
▾
—
Nick Reed
Claim
Harrison
(Harrison, NY)
K
·
5-7
/ 181
FR
K
FR
—
▾
✕