The Buffalo Bills have reached an agreement with quarterback Kyle Allen on a two-year contract, according to a source who spoke to ESPN’s Adam Schefter on Monday. The deal, valued at $4.1 million with the potential to rise to $6.1 million, brings Allen back to Buffalo where he will serve as the backup to starting quarterback Josh Allen.
This signing follows the Bills’ need to fill the backup quarterback role after Mitchell Trubisky signed a two-year contract with the Tennessee Titans earlier the same day.
Kyle Allen’s Recent Career and Role with the Bills
Kyle Allen spent the 2025 season as Detroit Lions quarterback Jared Goff’s backup, and the previous year he was with the Pittsburgh Steelers in a similar role. Throughout his career, Allen has appeared in 34 games and started 19 times. Last year, he was Josh Allen’s backup during the 2024 season with the Bills, where Josh continued his streak of consecutive starts.
Josh Allen has started every game since his rookie year, maintaining the longest active starting streak among NFL quarterbacks at 122 games.
Additional Quarterback Moves in Buffalo
The Bills further strengthened their quarterback depth by re-signing Shane Buechele to a one-year contract earlier this offseason, adding experience behind the team’s top two signal-callers.
With Kyle Allen’s return, Buffalo ensures solid backup support for Josh Allen as they prepare for the upcoming NFL season.
