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

2020 Recruiting Class

13 commits
#1735
Bryce Johnson-MaithWDE
Bethesda, MD
#2243
Casey CaseDUAL
Winter Park, FL
#2243
Jalen McNairS
Olney, MD
#2382
Kolbe BurrellRB
Philadelphia, PA
#2395
Deondre DoironOG
London, ON
#2450
Michael TettehDT
Bronx, NY
#2793
Lonnie RiceS
Wyncote, PA
#2819
Michael Ford JrOG
Flossmoor, IL
#3357
Trevor BorlandTE
Bolingbrook, IL
#3396
Logic HudgesCB
Severn, MD
#3396
Caron RobinsonRB
Rochester, NY
#3396
Tyler DotyOT
Buffalo, NY
#3396
Samuel ToddOT
Hightstown, NJ

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