The Board

J.J. Russell

17 moves · Tampa Bay Buccaneers, Arizona Cardinals

ILB · #51 · 28 yrs · 6-1, 225 lb · Memphis4 yrs experience · Undrafted

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

Show 7 earlier moves