The Buffalo Bills have agreed to a two-year contract worth $4.1 million with quarterback Kyle Allen, according to ESPN’s Adam Schefter on Monday. This deal includes incentives that could increase the total value of the contract to $6.1 million.
Kyle Allen’s Career Progression and Team History
Kyle Allen, 30, began his NFL journey as an undrafted free agent signing with the Carolina Panthers in 2018. After being waived in the preseason, he joined the Panthers’ practice squad and was later promoted to the active roster late that season. In 2020, the Panthers re-signed him for one year before trading him to Washington in exchange for a fifth-round draft pick.
While with Washington, Allen suffered a dislocated ankle that required surgery, leading to his placement on injured reserve in November. When the 2022 free agency period began, the Commanders chose not to tender him, making him a restricted free agent. He subsequently signed a one-year contract with the Houston Texans.
Allen then signed with the Bills for the 2023 season on a one-year deal, followed by short stints with the Pittsburgh Steelers and Detroit Lions—where he joined for the 2025 campaign.
Performance Overview and Career Stats
Throughout his time in the league, Allen has appeared in 34 games. He has completed 62.5 percent of his passes, accumulating 4,753 yards, 26 touchdowns, and 21 interceptions across his tenure with multiple NFL teams.
Context and Future Outlook for the Bills
With this signing, the Bills add depth and veteran presence to their quarterback roster. Kyle Allen’s experience across various teams could provide valuable options for Buffalo as they navigate upcoming seasons. Fans and analysts will closely watch how Allen fits into the Bills’ quarterback group and what role he will play moving forward.
Source: Former Lions QB Kyle Allen Is signing a two-year, $4.1 million deal worth up to $6.1 million with the Buffalo Bills, where he will reunite with his close friend Josh Allen.
— Adam Schefter (@AdamSchefter) March 9, 2026
