Zach Davidson
13 moves · Minnesota Vikings, Buffalo Bills, New York Giants
Zach Davidson, a 5th-round pick in 2021 (No. 168 overall), has played for three clubs since 2021, the last of them the Giants, after a 2022–2025 stretch with the Bills. Along the way: waived, released and re-signed by the Bills within two days in August 2024; most recently signed to the practice squad by the Giants on November 11, 2025.
Draft data: Pro Football Reference
- Practice SquadGiants
- Terminated Via Waivers, all contractsBills → free agent
- Waived, No RecallBills
- Terminated Via Waivers, all contractsBills → free agent
- Practice SquadBills
- Waived, No RecallBills
- Practice SquadBills
- Terminated Via Waivers, all contractsVikings → free agent
- Waived, No RecallVikings
- Free Agent SigningVikings
Show 3 earlier moves
- Terminated Via Waivers, all contractsVikings → free agent
- Practice SquadVikings
- Waived, No RecallVikings