
2020 SEASON
Buffalo
Mid-American
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.
Incoming Transfers
0No incoming transfers listed.
Outgoing Transfers
0No outgoing transfers listed.
Roster Risk
Program Context
Last 3 seasons
20-14Head coaches
2026 coaching staff
- Pete LemboHead Coach
- Tony TokarzOffensive Coordinator/Quarterbacks
- Brian DoughertyDefensive Coordinator/Safeties
- Garrett McLaughlinSpecial Teams Coordinator
- Holman CopelandCornerbacks
- Nate TrawickDefensive Line
- Alex GarwigLinebackers
- Cooper WilliamsOffensive Line
- Jordan JohnsonRunning Backs
- Ron WhitcombTight Ends/Recruiting Coordinator
- Caleb HaynesWide Receivers
- Aidan RileyAssistant Strength & Conditioning Coach
- Chris HicksAssistant Strength & Conditioning Coach
- Ryan HortonHead Strength & Conditioning Coach
2026 Recruiting Class
16 commits#474
Malachi ErvinEDGE
Pickerington, OH
#1320
Qur'an McNeillQB
Milton, MA
#1924
Na'Rod JarvisLB
Chesapeake, VA
#1924
William ReedDL
Oak Park, MI
#2126
Bryce WilliamsCB
Pennington, NJ
#2176
Jack GarbolinoLB
Princeton, NJ
#2176
Royce RogersDL
Springfield, OH
#2176
Aaron ClarkWR
Philadelphia, PA
#2176
Matthew HeiningerLB
Rochester, NY
#2313
Marco CateIOL
Princeton, NJ
#2313
Anwar Witherspoon Jr.LB
Edison, NJ
#2620
Aiden AndersonEDGE
Orlando, FL
#2620
Cam DavisOT
Newark, OH
#2620
Preston LunsfordEDGE
Newark, OH
#2805
Jamarcus JonesATH
Columbus, OH
#2815
TJ SabatucciTE
Canonsburg, PA
Recruiting Footprint
2020 Roster
146 of 146High 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

Mark Davis
CB#174
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









