Josh Thomas
14 moves · Buffalo Bills, Arizona Cardinals, Carolina Panthers
Josh Thomas has played for three clubs since 2020, the last of them the Panthers (June–August 2023). Along the way: waived and released by the Bills, then signed by the Cardinals within four days in August–September 2022, cut to the Bills' practice squad at two straight roster cutdowns, 2020–2021 and claimed off waivers once; most recently released through waivers by the Panthers on August 30, 2023.
Draft data: Pro Football Reference
- Terminated Via Waivers, all contractsPanthers → free agent
- Waived, No RecallPanthers
- Assigned via WaiversCardinals → Panthers
- Waived, No RecallCardinals
- Practice SquadCardinals
- Terminated Via Waivers, all contractsBills → free agent
- Waived, No RecallBills
- Terminated Via Waivers, all contractsBills → free agent
- Practice SquadBills
- Waived, No RecallBills
Show 4 earlier moves
- Terminated Via Waivers, all contractsBills → free agent
- Practice SquadBills
- Waived, No RecallBills
- Free Agent SigningBills