Terrace Marshall Jr.
12 moves · Carolina Panthers, San Francisco 49ers, Las Vegas Raiders, Philadelphia Eagles, Miami Dolphins
Terrace Marshall Jr., a 2nd-round pick in 2021 (No. 59 overall), has played for five clubs since 2022, the last of them the Dolphins (August 2026). Along the way: released and re-signed by the Eagles within seven days in August–September 2025 and placed on injured reserve once; most recently released as a vested veteran by the Dolphins on August 30, 2026.
Draft data: Pro Football Reference
- Terminated, Vested Veteran, all contractsDolphins → free agent
- Practice Squad VeteranEagles
- Practice Squad VeteranEagles
- Practice Squad VeteranEagles
- Terminated, Vested Veteran, all contractsEagles → free agent
- Unrestricted Free Agent SigningRaiders → Eagles
- Free Agent SigningRaiders
- Practice Squad VeteranRaiders
- Practice Squad Veteran49ers
- Terminated Via Waivers, all contractsPanthers → free agent
Show 2 earlier moves
- Waived, No RecallPanthers
- Reserve/InjuredPanthers