Kyle Allen
8 moves · Carolina Panthers, Washington Commanders, Houston Texans, Buffalo Bills, Pittsburgh Steelers, Detroit Lions
Kyle Allen has played for six clubs since 2020, the last of them the Bills again, after a March 2025–March 2026 stretch with the Lions — placed on injured reserve once and traded once along the way; most recently signed as an unrestricted free agent by the Bills from the Lions on March 12, 2026.
Draft data: Pro Football Reference
- Unrestricted Free Agent SigningLions → Bills
- Unrestricted Free Agent SigningSteelers → Lions
- Unrestricted Free Agent SigningBills → Steelers
- Unrestricted Free Agent SigningTexans → Bills
- Free Agent SigningTexans
- Exclusive Rights SigningCommanders
- Reserve/InjuredCommanders
- TradedPanthers → Commanders