J.J. Russell
17 moves · Tampa Bay Buccaneers, Arizona Cardinals
J.J. Russell has played for two clubs since 2022, most recently the Cardinals (May–August 2025). Along the way: waived, released and re-signed by the Buccaneers within four days in November 2022, cut to the Buccaneers' practice squad at two straight roster cutdowns, 2022–2023 and placed on injured reserve by the Cardinals on August 26, 2025.
Draft data: Pro Football Reference
- Reserve/InjuredCardinals
- Free Agent SigningCardinals
- Free Agent SigningBuccaneers
- Practice SquadBuccaneers
- Terminated Via Waivers, all contractsBuccaneers → free agent
- Waived, No RecallBuccaneers
- Terminated Via Waivers, all contractsBuccaneers → free agent
- Waived, No RecallBuccaneers
- Free Agent SigningBuccaneers
- Practice SquadBuccaneers
Show 7 earlier moves
- Terminated Via Waivers, all contractsBuccaneers → free agent
- Waived, No RecallBuccaneers
- Free Agent SigningBuccaneers
- Terminated Via Waivers, all contractsBuccaneers → free agent
- Practice SquadBuccaneers
- Waived, No RecallBuccaneers
- Free Agent SigningBuccaneers