Marcus Haynes
23 moves · Denver Broncos, Houston Texans, Cleveland Browns, Pittsburgh Steelers, Indianapolis Colts
Marcus Haynes has played for five clubs since 2023, the last of them the Colts (August 2025) — waived, released and re-signed by the Steelers within three days in August 2024 and placed on injured reserve once along the way; most recently released through waivers by the Colts on August 27, 2025.
Draft data: Pro Football Reference
- Terminated Via Waivers, all contractsColts → free agent
- Waived, No RecallColts
- Free Agent SigningColts
- Terminated Via Waivers, all contractsBrowns → free agent
- Waived, No RecallBrowns
- Practice SquadBrowns
- Practice SquadSteelers
- Practice SquadSteelers
- Terminated Via Waivers, all contractsSteelers → free agent
- Waived, No RecallSteelers
Show 10 earlier moves
- Free Agent SigningSteelers
- Terminated Via Waivers, all contractsBrowns → free agent
- Waived, No RecallBrowns
- Free Agent SigningBrowns
- Terminated Via Waivers, all contractsTexans → free agent
- Waived, Injury SettlementTexans
- Reserve/Injured from Waived/Injured; Not Against 90Texans
- Waived, Injured, Prior to Cut to 53Texans
- Free Agent SigningTexans
- Terminated Via Waivers, all contractsBroncos → free agent
Show 3 earlier moves
- Practice SquadBroncos
- Waived, No RecallBroncos
- Free Agent SigningBroncos