Cameron Johnston
12 moves · Philadelphia Eagles, Houston Texans, Pittsburgh Steelers, Buffalo Bills, New York Giants
Cameron Johnston has played for five clubs since 2020, the last of them the Steelers again, after a December 2025 stretch with the Giants — placed on injured reserve three times along the way; most recently signed as a free agent by the Steelers on March 10, 2026.
Draft data: Pro Football Reference
- Free Agent SigningSteelers
- Practice Squad VeteranGiants
- Terminated Via Waivers, all contractsBills → free agent
- Waived, No RecallBills
- Reserve/InjuredBills
- Free Agent SigningBills
- Terminated, Vested Veteran, all contractsSteelers → free agent
- Reserve/InjuredSteelers
- Unrestricted Free Agent SigningTexans → Steelers
- Reserve/InjuredTexans
Show 2 earlier moves
- Free Agent SigningTexans
- Exclusive Rights SigningEagles