The Bills are bringing veteran QB Kyle Allen back for a second stint. The sides have agreed to a two-year, $4.1MM contract, Adam Schefter of ESPN reports. The deal carries a max value of $6.1MM.

Allen was previously a Bill in 2023, though the ultra-durable Josh Allen was their only quarterback to attempt a pass that year. Kyle Allen, who is close friends with Josh Allen, will replace Mitchell Trubisky as the Bills’ backup in 2026. Trubisky agreed to sign with the Titans on Monday.

Kyle Allen entered the pros as an undrafted free agent from Houston in 2018. He briefly became the Panthers’ primary starter a year later. A season-ending foot injury to Cam Newton in Week 2 thrust Allen into action. He went on to complete 62% of attempts for 3,322 yards, 17 touchdowns, 16 interceptions and an 80.0 passer rating in 13 games (12 starts).

That was not enough for Allen to retain a spot in Carolina, which traded him to Washington for a fifth-round pick in 2020. The Panthers turned to Teddy Bridgewater as their QB1 that year, while Allen joined Alex Smith and Dwayne Haskins as Washington passers to total at least four starts. Allen completed 60 of 87 passes (69%) for 610 yards, four TDs and a pick.

In the past five seasons, the 30-year-old Allen picked up just two starts (both with Houston in 2022). Since his first run with the Bills ended, Allen has spent a year apiece in Pittsburgh and Detroit. He has thrown just three regular-season passes in the past three years. In 34 games and 19 starts in the league, Allen has hit on 62.1% of passes, averaged 6.7 yards per attempt, and tossed 26 TDs against 21 INTs. He owns a career 82.1 passer rating.

View Comments (4)