Greg Joseph has played for ten clubs since 2020, the last of them the Raiders, after a May–August 2025 stretch with the 49ers. Along the way: placed on injured reserve, waived and released by the Giants within seven days in November 2024; most recently signed to the practice squad as a veteran by the Raiders on November 11, 2025.
Draft data: Pro Football Reference
- Practice Squad VeteranRaiders
- Terminated, Vested Veteran, all contracts49ers → free agent
- Free Agent Signing49ers
- Free Agent SigningJets
- Practice Squad VeteranJets
- Practice Squad VeteranCommanders
- Terminated Via Waivers, all contractsGiants → free agent
- Waived, Injury SettlementGiants
- Reserve/InjuredGiants
- Free Agent SigningGiants
Show 7 earlier moves
- Practice Squad VeteranLions
- Terminated, Vested Veteran, all contractsPackers → free agent
- Unrestricted Free Agent SigningVikings → Packers
- Unrestricted Free Agent SigningVikings
- Free Agent SigningBuccaneers → Vikings
- Terminated Via Waivers, all contractsTitans → free agent
- Waived, No RecallTitans