TransferPortl
Buffalo logo

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

Updated Nov 9, 2026

Quick Answers

Which Buffalo players are most likely to transfer?
As of November 9, 2026, the Buffalo players with the highest Transfer Vulnerability Score (TVS) are Jason Wright (QB, 53), Patrick Clacks III (WR, 45), and Terrance Shelton Jr. (RB, 43). The roster average is 17.0 across 119 scored players. TVS ranks players from 0 to 100 by how likely they are to enter the next portal window.
How many players has Buffalo gained and lost in the 2026 transfer portal?
Buffalo has added 18 players and lost 18 in the 2026 transfer portal, a net change of 0.
Who is Buffalo's top incoming transfer?
By estimated value, Nino Francavilla (IOL, from Miami) at $59,000.

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

18
Nino Francavilla
IOL · Miami
$59K
Nathan Natoli
OT · Bucknell
$58K
Logan Goodwin
EDGE · Indiana-Pennsylvania
$54K
Zach Bergmann
LB · Missouri Southern State
$47K
Stevie Bracey
LB · Virginia
$26K
Sedrick Vessah
EDGE · PennWest California
$22K
Elijah Holmes
QB · Wingate
$11K
Joe Crocker
IOL · Baylor
$9K
Trevor Wilson
TE · Campbell
$8K
Mason Nickel
DL · Saginaw Valley State
$7K
Caleb Oliver
EDGE · Wofford
$6K
Joey Cheshire
LB · Cornell
$4K
Stantavious Smith
DL · Florida A&M
$4K
Sayre Smothers
CB · The Citadel
$4K
Joseph Stoever
LS · Georgia Tech
$2K
Zae Jennings
CB · West Virginia
$2K
Andrew VanSlyke
P · James Madison
$2K
Drayson Crane
DB · Morehead State
$1K

Outgoing Transfers

18
Nik McMillan
WR · Kansas
$858K
Henry Tabansi
OT · UCF
$558K
Victor Snow
WR · NC State
$498K
Demetrius Ballard
DE · Boston College
$340K
Junior Poyser
DL · Wisconsin
$278K
Dion Crawford
LB · Michigan State
$244K
Dylan Drennan
P · Purdue
$63K
Jalen McNair
S · Virginia
$57K
Charles McCartherens
DB · Marshall
$36K
Marquis Cooper
CB · Towson
$21K
Eddie Pleasant III
CB · Marshall
$15K
$6K
Devin Morgan
DL · Kennesaw State
$6K
Lamar Sperling
RB · UTEP
$5K
Jeremy Yancey
WR · Mercyhurst
$1K
Amir Proctor
CB · Central Connecticut
$1K
Anthony Policare
QB · St. Thomas (MN)
$1K
Mitch Viviano
DL · UAlbany
$1K

Portal Impact by Position

PosOutInNet value
WR30-$1.4M
DL55-$539K
OL13-$433K
LB13-$167K
DB53-$123K
ST12-$58K
QB11+$10K
TE01+$8K
RB10-$5K

2026 Depth Chart

Projected

This is a projection, not an official team release. The order uses the current roster, recent production, and player usage. Updated Nov 3, 2026.

Roster Risk

OffenseAverage TVS
19/100
DefenseAverage TVS
17/100
Special TeamsAverage TVS
11/100

Highest risk players · TVS percentile

Jason Wright QBVery high
99th
Patrick Clacks III WRHigh
98th
Terrance Shelton Jr. RBHigh
97th
Kobi Blackwell CBHigh
97th
Dwayne Early Jr. WRHigh
97th

Program Context

Last 3 seasons

20-14

Head coaches

Pete Lembo
2024-PresentCurrent
Lance Leipold
2015-2021

2026 coaching staff

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

2026 Roster

119 of 119

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

$3KModerate · TVS 15
$1KModerate · TVS 21
$3KLow · TVS 14
$1KLow · TVS 12
$1KModerate · TVS 20
$1KLow · TVS 6
$2KLow · TVS 2
$3KLow · TVS 12
$1KLow · TVS 6
$1KLow · TVS 14
$1KModerate · TVS 18
$7KElevated · TVS 30
$2KModerate · TVS 15
Caleb Oliver
EDGE#162
$6KLow · TVS 2
$5KElevated · TVS 27
Cam Davis
OL#791
$2KModerate · TVS 15
$1KLow · TVS 5
$160KElevated · TVS 33
$1KLow · TVS 14
$2KLow · TVS 12
$55KHigh · TVS 35
$47KElevated · TVS 26
$51KModerate · TVS 17
$1KLow · TVS 10
$1KModerate · TVS 15
DJ Mangan
LB#201
$1KModerate · TVS 16
$3KLow · TVS 13
$1KModerate · TVS 22
$1KLow · TVS 2
$2KHigh · TVS 43
$1KLow · TVS 10
$11KLow · TVS 2
$3KElevated · TVS 26
$1KLow · TVS 9
$58KModerate · TVS 21
$4KElevated · TVS 29
Henri Zeneli
EDGE#912
$1KLow · TVS 11
$3KElevated · TVS 33
$1KLow · TVS 5
$5KLow · TVS 13
$34KElevated · TVS 25
$2KElevated · TVS 28
$5KElevated · TVS 34
$1KLow · TVS 14
$2KLow · TVS 14
$1KModerate · TVS 16
$2KModerate · TVS 16
$3KModerate · TVS 19
$3KModerate · TVS 16
$5KModerate · TVS 16
$140KVery high · TVS 53
$4KLow · TVS 12
$2KElevated · TVS 28
$9KLow · TVS 2
$4KLow · TVS 2
$18KHigh · TVS 37
$6KHigh · TVS 35
$5KModerate · TVS 19
$2KLow · TVS 2
$8KElevated · TVS 29
$48KHigh · TVS 43
$54KLow · TVS 2
$3KElevated · TVS 28
$3KLow · TVS 13
$4KLow · TVS 14
$1KLow · TVS 12
$1KModerate · TVS 16
$1KModerate · TVS 21
$1KLow · TVS 6
$7KLow · TVS 2
$3KLow · TVS 14
$4KLow · TVS 7
$90KElevated · TVS 33
$5KModerate · TVS 24
$1KLow · TVS 13
$17KElevated · TVS 29
$88KHigh · TVS 36
$2KLow · TVS 14
$58KLow · TVS 2
$1KLow · TVS 10
$59KLow · TVS 2
Nino Hill
RB#121
$5KElevated · TVS 30
Noah Wittmer
EDGE#941
$2KLow · TVS 14
$6KElevated · TVS 25
$4KModerate · TVS 23
$31KHigh · TVS 45
$4KElevated · TVS 29
$5KHigh · TVS 37
$5KLow · TVS 11
$4KModerate · TVS 20
$1KElevated · TVS 27
$8KElevated · TVS 32
$2KLow · TVS 8
$48KHigh · TVS 35
$5KLow · TVS 13
$1KLow · TVS 6
$71KLow · TVS 2
$4KLow · TVS 2
$22KLow · TVS 2
$1KLow · TVS 9
$4KLow · TVS 2
$26KLow · TVS 2
$1KLow · TVS 5
$3KHigh · TVS 43
$1KLow · TVS 12
$58KElevated · TVS 29
$3KLow · TVS 8
$8KLow · TVS 2
$2KElevated · TVS 26
$5KModerate · TVS 22
$7KLow · TVS 13
$54KHigh · TVS 39
Will Reed
DT#661
$3KLow · TVS 14
$2KElevated · TVS 26
$6KElevated · TVS 34
$47KLow · TVS 2
$1KLow · TVS 6
Zach Pettitt
EDGE#501
$1KLow · TVS 8
$2KLow · TVS 2