State of the Bills roster: tight ends

State of the Bills roster: tight ends
Buffalo Rumblings Buffalo Rumblings

Given the amount of money tied up in the position, there isn’t much to change moving forward

The Buffalo Bills rely heavily on their tight ends. With offensive coordinator Joe Brady, the team uses heavy packages often. Not only did they have two tight ends play over 40% of the offensive snaps, but they also had a sixth offensive lineman play on over 20% of the team’s snaps. Between a commitment to running the ball and the thought that their tight ends are versatile enough to run routes outside and in the slot, the Bills give them a lot of responsibility.

For all that responsibility, though, there wasn’t much statistical production to back up the coaching staff’s faith in their ability. None of the team’s tight ends topped 45 receptions, none of the team’s tight ends went for more than 450 receiving yards, and none of the team’s tight ends went for more than two scores, either. The team totaled 72 tight end receptions overall, so they were able to do some damage in the aggregate, but none of the individual players looked much like game-breakers throughout the year.

In today’s look at the state of the Buffalo Bills roster, we discuss the tight end group.


Zach Davidson

Contract Status for 2025: Signed two-year reserve/future contract worth $2.042 million in total ($963,500 cap hit; $7,000 dead cap if released; .35% of total team cap)

Age: 26 (27 on 7/15/2025)

Playing Time: 2 games, 26 special teams snaps (5.83% of team total), 42 offensive snaps (3.86% of team total)

Key Statistics: 2 targets, 1 reception, 5 yards

Davidson is a big, athletic prospect who really isn’t much of a prospect anymore. Closing in on 27 years old, Davidson is what he is — a player who isn’t likely to make the roster, but knows the system well enough to fill in when needed. I wouldn’t be surprised if the Bills kept him around on their practice squad once again this season.

Dalton Kincaid

Contract Status for 2025: Signed; third year of four-year rookie contract w/fifth-year option worth $13,427,023 in total ($3,661,915 cap hit; $7,934,149 dead cap hit if released; 1.33% of team total)

Age: 25 (26 on 10/18/2025)

Playing Time: 13 games (9 starts), 471 offensive snaps (43.29% of team total), 3 special teams snaps (.67% of team total)

Key Statistics: 75 targets, 44 receptions, 448 yards, 2 TDs, 1 fumble

I’d be lying if I said that Kincaid’s second pro season wasn’t a massive disappointment. After setting a Bills record for receptions by a rookie (73), which is also the team record for receptions by a tight end regardless of service time, Kincaid was out-snapped by his backup and caught far fewer balls than he did the year prior. Granted, some of that is because he missed four games due to a knee injury, an issue he dealt with for the rest of the season, but even prior to the injury, Kincaid wasn’t a huge part of...