M.J. Stewart
8 moves · Tampa Bay Buccaneers, Cleveland Browns, Houston Texans
M.J. Stewart, a 2nd-round pick in 2018 (No. 53 overall), has played for three clubs since 2020, the last of them the Texans, after a 2020–2022 stretch with the Browns. Along the way: placed on injured reserve three times and claimed off waivers once; most recently placed on the physically-unable-to-perform list by the Texans on August 30, 2026.
Draft data: Pro Football Reference
- Reserve/Physically Unable to PerformTexans
- Reserve/InjuredTexans
- Unrestricted Free Agent SigningTexans
- Reserve/InjuredTexans
- Unrestricted Free Agent SigningBrowns → Texans
- Reserve/InjuredBrowns
- Assigned via WaiversBuccaneers → Browns
- Waived, No RecallBuccaneers