Xavier Thomas
12 moves · Arizona Cardinals, Houston Texans, San Francisco 49ers
Xavier Thomas, a 5th-round pick in 2024 (No. 138 overall), has played for three clubs since 2025, the last of them the 49ers (August 2026). Along the way: waived, placed on injured reserve, waived and released by the 49ers within four days in August 2026 and placed on injured reserve once; most recently reinstated from a suspension on September 29, 2026.
Draft data: Pro Football Reference
- Suspension Lifted by Commissioner
- Terminated Via Waivers, all contracts49ers → free agent
- Waived, Injury Settlement49ers
- Reserve/Injured from Waived/Injured; Not Against 9049ers
- Waived, Injured, Prior to Cut to 5349ers
- Free Agent Signing49ers
- Terminated Via Waivers, all contractsTexans → free agent
- Waived, No RecallTexans
- Reserve/Injured from Waived/Injured; Not Against 90Texans
- Waived, Injured, Prior to Cut to 53Texans
Show 2 earlier moves
- Terminated Via Waivers, all contractsCardinals → free agent
- Waived, No RecallCardinals