New England Patriots and Pittsburgh Steelers players: who played for both
Who played for both the Patriots and Steelers?
63 players were on both the New England Patriots and the Pittsburgh Steelers rosters between 1960 and 2026, including Matt Bahr, Brian Hoyer, James Harrison and Joey Galloway. 23 of them were with the Patriots first and 39 with the Steelers first; 1 joined both in the same season.
Did you know?
- Hubie Bryant is the earliest on this list to complete the pair: Steelers first, then the Patriots from 1971.
- Robert Spillane is the most recent: Steelers first, then the Patriots from 2025.
- James Harrison spent the most seasons across the two: 1 with the Patriots and 14 with the Steelers.
- 5 of them had two or more separate spells with one of the teams, such as Brian Hoyer.
- Most common positions on this list: WR (12), DL (10), LB (7), DB (6).
How many can you name?
Name players who were on both the Patriots and the Steelers. The surname is enough. 0 / 63
All 63 players, most seasons first
| Player | Pos | Patriots | Steelers |
|---|---|---|---|
| Matt Bahr | SPEC | 1993–1995 | 1979–1980 |
| Brian Hoyer | QB | 2009–2011, 2017–2018, 2020–2022 | 2012 |
| James Harrison | OLB | 2017 | 2002, 2004–2012, 2014–2017 |
| Joey Galloway | WR | 2009 | 2009 |
| Shayne Graham | K | 2010 | 2013 |
| Chad Brown | OLB | 2005 | 1993–1996, 2006 |
| Mike Vrabel | OLB | 2001–2008 | 1997–2000 |
| Antonio Brown | WR | 2019 | 2010–2018 |
| Cordarrelle Patterson | WR | 2018 | 2024 |
| Nate Washington | WR | 2016 | 2005–2008 |
| Chris Calloway | WR | 2000 | 1990–1991 |
| Dick Shiner | QB | 1973–1974 | 1968–1969 |
| Josh Miller | P | 2004–2006 | 1996–2003 |
| Chad Scott | CB | 2005–2006 | 1997–2004 |
| Corey Ivy | CB | 1999 | 2009 |
| Elandon Roberts | LB | 2016–2019 | 2023–2024 |
| George Webster | LB | 1974–1976 | 1972–1973 |
| Jim Miller | QB | 2004 | 1994–1996 |
| Jon Bostic | LB | 2015 | 2018 |
| Jonnu Smith | TE | 2021–2022 | 2025 |
| Joshua Dobbs | QB | 2025 | 2017–2021 |
| Aaron Jones | DL | 1993–1995 | 1988–1992 |
| Charles Johnson | WR | 2001 | 1994–1998 |
| Chukwuma Okorafor | OL | 2024 | 2018–2023 |
| Eric Rowe | DB | 2016–2018 | 2023 |
| Greg Hawthorne | RB | 1984–1986 | 1979–1983 |
| Hank Poteat | CB | 2004–2006 | 2000–2002 |
| Jabrill Peppers | DB | 2022–2024 | 2025 |
| John Simon | OLB | 2018–2020 | 2021 |
| JuJu Smith-Schuster | WR | 2023 | 2017–2021 |
| LeGarrette Blount | RB | 2013–2016 | 2014 |
| Robert Spillane | LB | 2025–2026 | 2019–2022 |
| Sean Morey | WR | 1999 | 2004–2006 |
| Cassius Marsh | DL | 2017 | 2020 |
| Gunner Olszewski | WR | 2019–2021 | 2022–2023 |
| Larry Tharpe | OL | 1996 | 2000 |
| Stevan Ridley | RB | 2011–2014 | 2017–2018 |
| Bob Adams | TE | 1973–1974 | 1969–1971 |
| Calvin Anderson | OL | 2023 | 2024–2025 |
| Chidi Iwuoma | CB | 2006 | 2002–2006 |
| Daniel Ekuale | DL | 2021–2024 | 2025 |
| Donte Moncrief | WR | 2020 | 2019 |
| Ed Nelson | DL | 1988 | 1982–1987 |
| Ernie Holmes | DL | 1978 | 1972–1977 |
| Kendall Simmons | G | 2009 | 2002–2003, 2005–2008 |
| Kyle Dugger | DB | 2020–2025 | 2025 |
| Armon Watts | DL | 2024 | 2023 |
| Chris Sullivan | DL | 1996–1999, 2001 | 2000 |
| Craig Veasey | DL | 1992 | 1990–1991 |
| Dick Conn | DB | 1975–1979 | 1974 |
| Leroy Thompson | RB | 1994 | 1991–1993 |
| Mike Haggerty | OL | 1971 | 1967–1970 |
| Sean Davis | DB | 2021 | 2016–2020 |
| Ben Thomas | DL | 1985–1986 | 1988 |
| Brian Stenger | LB | 1973 | 1969–1972 |
| Neil Graff | QB | 1974–1975 | 1976–1977 |
| Craig Hanneman | DL | 1974–1975 | 1972–1973 |
| Mark Robinson | LB | 2025 | 2022–2025 |
| Rob McGovern | LB | 1992 | 1991 |
| Zoltan Mesko | P | 2010–2012 | 2013 |
| Hubie Bryant | WR | 1971–1972 | 1970 |
| Ralph Anderson | DB | 1973 | 1971–1972 |
| DeMarcus Ayers | WR | 2017 | 2016 |
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.Patriots seasons include the Boston Patriots (1960–70).
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 gamePatriots player gameSteelers player game
More “played for both” lists
New England Patriots and…
Dolphins 133Jets 120Browns 116Raiders 109Giants 105Broncos 103Bills 102Eagles 98Colts 93Lions 90
Pittsburgh Steelers and…
Colts 84Lions 79Cardinals 78Giants 77Eagles 75Titans 73Commanders 73Jets 71Bears 67Browns 67
Questions
How many players have played for both the New England Patriots and the Pittsburgh Steelers?
63 in the nflverse roster files from 1960 to 2026, including Matt Bahr, Brian Hoyer, James Harrison and Joey Galloway. 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?
Hubie Bryant: Pittsburgh Steelers first, then the New England Patriots from 1971.
Who has played for both recently?
Jonnu Smith, Joshua Dobbs, Jabrill Peppers, Robert Spillane, Calvin Anderson and Daniel Ekuale and 2 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. Patriots seasons include the Boston Patriots (1960–70).
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

