Pittsburgh Steelers and Tennessee Titans players: who played for both
Who played for both the Steelers and Titans?
73 players were on both the Pittsburgh Steelers and the Tennessee Titans rosters between 1960 and 2026, including Gary Anderson, Al Woods, Bobby Maples and Neil O'Donnell. 42 of them were with the Steelers first and 30 with the Titans first; 1 joined both in the same season.
Did you know?
- Byron Beams is the earliest on this list to complete the pair: Steelers first, then the Titans from 1961.
- Sebastian Joseph-Day is the most recent: Titans first, then the Steelers from 2026.
- Gary Anderson spent the most seasons across the two: 13 with the Steelers and 2 with the Titans.
- 7 of them had two or more separate spells with one of the teams, such as Jeremy McNichols.
- Most common positions on this list: LB (10), WR (9), RB (7), DL (6).
How many can you name?
Name players who were on both the Steelers and the Titans. The surname is enough. 0 / 73
All 73 players, most seasons first
| Player | Pos | Steelers | Titans |
|---|---|---|---|
| Gary Anderson | K | 1982–1994 | 2003–2004 |
| Al Woods | DL | 2011–2013 | 2014–2016 |
| Bobby Maples | OL | 1971 | 1965–1970 |
| Neil O'Donnell | QB | 1990–1995 | 1999–2003 |
| Bud Dupree | LB | 2015–2020 | 2021–2022 |
| Chris Hubbard | OL | 2014–2017 | 2023 |
| Nate Washington | WR | 2005–2008 | 2009–2014 |
| Chris Hope | SS | 2002–2005 | 2006–2011 |
| Randy Bullock | K | 2016 | 2021–2022 |
| Roy Gerela | K | 1971–1978 | 1969–1970 |
| George Webster | LB | 1972–1973 | 1967–1972 |
| Jeremy McNichols | RB | 2022 | 2018, 2020–2021 |
| Jonnu Smith | TE | 2025 | 2017–2020 |
| Joshua Dobbs | QB | 2017–2021 | 2022 |
| Mitchell Trubisky | QB | 2022–2023 | 2026 |
| MyCole Pruitt | TE | 2024 | 2018–2021 |
| Nick Vannett | TE | 2019 | 2024 |
| Yancey Thigpen | WR | 1992–1997 | 1998–2000 |
| Bo Orlando | DB | 1998 | 1990–1994 |
| Brice McCain | CB | 2014 | 2016–2017 |
| John Simon | OLB | 2021 | 2021 |
| Mason Rudolph | QB | 2018–2023, 2025–2026 | 2024 |
| Robert Spillane | LB | 2019–2022 | 2018 |
| Sebastian Joseph-Day | DL | 2026 | 2024–2025 |
| Avery Williamson | LB | 2020 | 2014–2017, 2021 |
| Coty Sensabaugh | CB | 2017–2018 | 2012–2015 |
| Desmond King | DB | 2023 | 2020 |
| Fernando Velasco | C | 2013 | 2009–2012 |
| Glen Ray Hines | OL | 1973 | 1966–1970 |
| Jamon Meredith | T | 2011 | 2014–2016 |
| Justin Hartwig | C | 2008–2009 | 2002–2005 |
| Larry Griffin | DB | 1987–1993 | 1986 |
| Rocky Boiman | OLB | 2009 | 2002–2005 |
| Terrell Edmunds | DB | 2018–2022, 2024 | 2023 |
| Avon Riley | LB | 1987 | 1981–1986 |
| B.W. Webb | DB | 2014 | 2015–2016 |
| Charles Davis | DL | 1974 | 1980 |
| Chidi Iwuoma | CB | 2002–2006 | 2007 |
| Joe Schobert | LB | 2021 | 2022 |
| John Henry Johnson | RB | 1960–1965 | 1966 |
| Kenny Davidson | DL | 1990–1993 | 1994–1995 |
| Anthony Smith | FS | 2006–2008 | 2011 |
| Byron Stingily | T | 2015 | 2011–2014 |
| Craig Veasey | DL | 1990–1991 | 1992–1993, 1995 |
| Dan Moore Jr. | OL | 2021–2024 | 2025–2026 |
| Dick Compton | WR | 1967–1968 | 1965 |
| Justin Hunter | WR | 2017–2018 | 2013–2015 |
| Kent Nix | QB | 1967–1969 | 1972 |
| Matthew Wright | K | 2020, 2022 | 2024–2025 |
| Patrick Bailey | OLB | 2008–2009 | 2010–2013 |
| Steven Johnson | MLB | 2016–2017 | 2015 |
| Van Jefferson | WR | 2024 | 2025 |
| Alvin Maxson | RB | 1977–1978 | 1978 |
| Eric Olsen | G | 2013 | 2014 |
| Jonathan Ward | RB | 2024 | 2022–2023 |
| Olasunkanmi Adeniyi | LB | 2018–2020 | 2021–2022 |
| Steve Avery | RB | 1993–1995 | 1989 |
| Valentino Blake | CB | 2013–2015 | 2016 |
| Victor Jones | RB | 1993–1994 | 1990–1991 |
| Damon Mays | WR | 1995 | 1992–1993 |
| Dave Smith | WR | 1970–1972 | 1972 |
| Dez Fitzpatrick | WR | 2023 | 2021–2022 |
| Kevin Rader | TE | 2020–2021 | 2022–2023 |
| Richard Gordon | TE | 2013 | 2014 |
| Sean Spence | ILB | 2014–2015, 2017 | 2016 |
| Tae Crowder | LB | 2022 | 2023 |
| Derrek Tuszka | LB | 2021 | 2022 |
| Johnnie Dirden | WR | 1981 | 1978 |
| Ray Wallace | RB | 1989 | 1986–1987 |
| Zach Mettenberger | QB | 2016 | 2014–2015 |
| Byron Beams | OL | 1960 | 1961 |
| Johnny Maxey | DL | 2016 | 2018 |
| Tuzar Skipper | LB | 2019 | 2020 |
From the nflverse roster files (CC BY 4.0), refreshed 2026-10-06. A season counts when the player was on the roster: from 2002 on, at least one regular-season or playoff week as active, injured reserve or inactive (practice squad alone does not count); 1960–2001 use the season rosters.Titans seasons include the Houston Oilers (1960–96) and the Tennessee Oilers (1997–98).
What next? Play today's NFL Grid
Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.
Play the NFL GridCareer path gameSteelers player gameTitans player game
More “played for both” lists
Pittsburgh Steelers and…
Colts 84Lions 79Cardinals 78Giants 77Eagles 75Commanders 73Jets 71Bears 67Browns 67Falcons 66
Questions
How many players have played for both the Pittsburgh Steelers and the Tennessee Titans?
73 in the nflverse roster files from 1960 to 2026, including Gary Anderson, Al Woods, Bobby Maples and Neil O'Donnell. Players whose time with one of the teams was practice squad only, or before 1960, are not counted.
Who was the first player on this list to play for both?
Byron Beams: Pittsburgh Steelers first, then the Tennessee Titans from 1961.
Who has played for both recently?
Jonnu Smith, Mitchell Trubisky, Mason Rudolph, Sebastian Joseph-Day, Dan Moore Jr. and Matthew Wright and 1 more, with a season on one of the two rosters in 2025 or 2026.
Does a player count if the team has moved or changed its name?
Yes. Seasons count for today's franchise, the way the league keeps team history. Titans seasons include the Houston Oilers (1960–96) and the Tennessee Oilers (1997–98).
Rosters from nflverse (CC BY 4.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Independent and not affiliated with the NFL or any team. Credits

