TransferPortl
Buffalo logo

Buffalo added 0 players and lost 0 players through the 2020 transfer portal. The net roster change is 0.

Updated Nov 9, 2026

Quick Answers

How many players has Buffalo gained and lost in the 2020 transfer portal?
Buffalo has added 0 players and lost 0 in the 2020 transfer portal, a net change of 0.

Get portal alerts for Buffalo

An email when a Buffalo player enters the portal, commits, or withdraws. Free.

Portal updates from TransferPortl. Unsubscribe any time.

Incoming Transfers

0

No incoming transfers listed.

Outgoing Transfers

0

No outgoing transfers listed.

Roster Risk

Program Context

Last 3 seasons

20-14

Head coaches

Pete Lembo
2024-PresentCurrent
Lance Leipold
2015-2021

2026 coaching staff

2027 Recruiting Class

16 commits
#89
Zane JohnsonQB-PP
Louisville, KY
#138
Darren White-JacksonDT
Orlando, FL
#149
Grady HolmesOT
Marion, MA
#162
Terrence BarnerS
Bronx, NY
#170
Brandon RossCB
Philadelphia, PA
#175
Morgan WattsOT
Charleston, WV
#192
Josh FasbenderDE
Cincinnati, OH
#236
Brien WalkerWR
Bronx, NY
WB
William ButlerDE
Leesburg, VA
JR
Jaiden RoachCB
Avon, CT
JB
Juelz BurgosDT
Syracuse, NY
GW
Gavin WhiteWR
Rochester, NY
JL
Jake LundTE-Y
Egg Harbor City, NJ
CW
Caleb WilliamsOG
Akron, OH
MM
Mack Mitchell VILB
Lakeland, FL
JS
Jayden StammerCB
Monroeville, PA

Recruiting Footprint

2020 Roster

146 of 146

High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.

Aapri Washington
CB#22
Aaron Chase
QB#12
Ahmad Holloway
DT#90
AJ Urbaniak
OL#64
Alain Schaerer
OL#58
Alex McNulty
PK#16
Ali Abbas
CB#15
Anthony Laudicina
OL#76
Antonio Nunn
WR#1
Atunaisa Vainikolo
DT#97
Austin Kunick
OL#63
Bence Polgar
OL#62
Bernard Porter
WR#17
Brendan Pyne
LB#42
Brian Boyne
DE#60
Bryce Johnson-Maith
DE#14
C.J. Bazile
DE#53
Caelan Shepard
OL#77
Caleb Arena
CB#31
Caleb Tate
CB#33
Carlton Todd
WR#13
Caron Robinson
S#14
Chibueze Onwuka
DT#93
Christian Gonzalez
DT#68
Cole Burniston
TE#36
Cory Gross Jr.
CB#24
Dajuan Hudson
WR#88
Dan Clifford
OL#78
Dan Kubik
OL#71
Daniel Lee
WR#3
Dawun Hylton
S#7
DeShondrick Foxworth
DT#54
Dev Lamour
S#28
Devon Russell
CB#12
Dom Polizzi
OL#66
Dominic Johnson
WR#9
Donovan Cornelius
OL#68
Dre Doiron
OL#73
Dylan McDuffie
RB#25
Dylan Powell
S#39
E.J. Brown
S#7
Eddie Wilson
DL#11
Eddie Zinn-Turner
DT#98
Eric Black
DL#13
Evan Davis
LS#37
Evan Finegan
P#40
Evan Gantley
S#45
Fabian Weitz
LB#48
Frendy Darelus
DE#99
Gabe Wallace
OL#69
Garrett Selover
PK#95
Georell Kidd
DT#98
Isaiah King
CB#4
Ja'Varius Harrison
LB#33
Jack Klenk
OL#79
Jackson Baltar
PK#14
Jackson Westfall
TE#84
Jacob Gall
OL#66
Jahkeel Reef
CB#29
Jake Fuzak
OL#59
Jake Molinich
TE#44
Jake Zimmer
LB#56
James Hook
P#95
James Patterson
LB#8
Jaret Patterson
RB#26
Jason McCarthy
LB#43
Jelani Foster
WR#85
Jeremiah Riordan
LS#57
Joey Banks
S#9
Jordan Avissey
DT#96
Josh Griffen
WR#30
Jovany Ruiz-Navarro
WR#8
Julien Bourassa
TE#85
Justin Mulbah
LB#21
Kadofi Wright
LB#2
Kayode Awosika
OL#73
Keith Woetzel
LB#23
Kevin Marks
RB#5
Kyle Vantrease
QB#6
Larry Robbins
CB#29
LeMaro Smith Jr.
WR#16
Levi Shetler
WR#84
Liam O'Mara
RB#43
Liam Scheuer
DE#97
Malcolm Koonce
DE#50
Marcus Fuqua
S#10
Marlyn Johnson
WR#11
Mason Hoose
DE#91
Matt Myers
QB#10
Matt Otwinowski
LB#42
Max Bowden
WR#35
Max Michel
DE#6
Michael Ford Jr.
OL#54
Michael Kenefick
OL#64
Michael Tetteh
DE#50
Mike Dempsey
OL#64
Mike McGoey
LB#58
Mike Novitsky
OL#50
Nick Hunter
DE#60
Nick Zikuski
DT#70
Owen Chambers
S#32
Paul Nosworthy
OL#72
Ray Thomas-Ishman
OL#71
Rich Miller
LB#30
Ron Cook Jr.
RB#2
Ronald McGee
DL#99
Roy Baker
S#18
Ryan Razzano
RB#30
Sam Todd
OL#75
Sankofa Riddle
OL#51
Sean Colgan
LB#13
Shaun Dolac
LB#52
Shemar Hayes
CB#19
Steven Shoemaker
WR#27
Tahliq Battle
WR#86
Taiyo Iburi-Bethel
WR#82
Tajay Ahmed
RB#25
Taylor Riggins
DE#49
Theo Anderson
RB#2
Tim Terry
LB#5
Tito Overton
WR#13
Tomas Jack-Kurdyla
OL#65
Trevor Borland
TE#86
Trevor Bycznski
QB#4
Trevor Cahill
OL#60
Trevor Wilson
WR#7
Trey Derouen
OL#75
Trey Franklin
DB#28
Tyler Stephens
TE#80
Tyrece Woods Jr.
DL#56
Tyree O'Neil
WR#82
Tyrone Hill
DB#1
Wankeith Akin Jr.
DB#4
Wyatt Molinich
TE#44
Zac Lefebvre
TE#89
Zander Heim
DE#51