Tre Swilling
23 moves · Tennessee Titans, New Orleans Saints, San Francisco 49ers, Baltimore Ravens, New York Jets, Carolina Panthers
Tre Swilling has played for six clubs since 2022, the last of them the Panthers (July–August 2025) — waived, released and re-signed by the Jets within two days in August 2024 along the way; most recently released through waivers by the Panthers on August 27, 2025.
Draft data: Pro Football Reference
- Terminated Via Waivers, all contractsPanthers → free agent
- Waived, No RecallPanthers
- Free Agent SigningPanthers
- Terminated Via Waivers, all contractsJets → free agent
- Waived, No RecallJets
- Terminated Via Waivers, all contractsJets → free agent
- Practice SquadJets
- Waived, No RecallJets
- Free Agent SigningJets
- Terminated Via Waivers, all contractsRavens → free agent
Show 10 earlier moves
- Waived, No RecallRavens
- Practice SquadRavens
- Terminated Via Waivers, all contracts49ers → free agent
- Waived, No Recall49ers
- Free Agent Signing49ers
- Terminated Via Waivers, all contracts49ers → free agent
- Practice Squad49ers
- Waived, No Recall49ers
- Practice Squad49ers
- Practice SquadSaints
Show 3 earlier moves
- Terminated Via Waivers, all contractsTitans → free agent
- Waived, No RecallTitans
- Free Agent SigningTitans