Buffalo Bills and Miami Dolphins players: who played for both
Who played for both the Bills and Dolphins?
116 players were on both the Buffalo Bills and the Miami Dolphins rosters between 1960 and 2026, including Ryan Fitzpatrick, Frank Gore, Dave Moore and Ethan Albright. 57 of them were with the Bills first and 53 with the Dolphins first; 6 joined both in the same season.
Did you know?
- Billy Joe is the earliest on this list to complete the pair: Bills first, then the Dolphins from 1966.
- Bradley Chubb is the most recent: Dolphins first, then the Bills from 2026.
- Thurman Thomas spent the most seasons across the two: 12 with the Bills and 1 with the Dolphins.
- 11 of them had two or more separate spells with one of the teams, such as Jordan Poyer.
- Most common positions on this list: RB (18), DL (14), DB (13), LB (12).
How many can you name?
Name players who were on both the Bills and the Dolphins. The surname is enough. 0 / 116
All 116 players, most seasons first
| Player | Pos | Bills | Dolphins |
|---|---|---|---|
| Ryan Fitzpatrick | QB | 2009–2012 | 2019–2020 |
| Frank Gore | RB | 2019 | 2018 |
| Dave Moore | TE | 2002–2003 | 1992 |
| Ethan Albright | LS | 1996–2000 | 1995 |
| John Kidd | SPEC | 1984–1989 | 1994–1997 |
| Troy Vincent | CB | 2004–2006 | 1992–1995 |
| Shane Matthews | QB | 2004–2005 | 2006 |
| Jordan Poyer | DB | 2017–2023, 2025 | 2024 |
| Richie Incognito | G | 2009, 2015–2017 | 2010–2012 |
| Thurman Thomas | RB | 1988–1999 | 2000 |
| Chidi Ahanotu | DE | 2002 | 2004 |
| Sammy Morris | RB | 2000–2003 | 2004–2006 |
| Jordan Phillips | DL | 2018–2019, 2022–2025 | 2015–2018 |
| Mario Williams | DE | 2012–2015 | 2016 |
| Matthew Judon | LB | 2025 | 2025 |
| Reggie Bush | RB | 2016 | 2011–2012 |
| Sam Young | T | 2011–2013 | 2016–2018 |
| Germain Ifedi | OL | 2023 | 2025 |
| Jim Dunaway | DL | 1963–1971 | 1972 |
| Jonotthan Harrison | OL | 2020 | 2023 |
| Logan Thomas | TE | 2016–2018 | 2015 |
| Mack Hollins | WR | 2024 | 2019–2021 |
| Rasul Douglas | DB | 2023–2024 | 2025 |
| Vontae Davis | CB | 2018 | 2009–2011 |
| Akin Ayodele | ILB | 2010 | 2008–2009 |
| Bradley Chubb | LB | 2026 | 2022–2025 |
| Charles Clay | TE | 2015–2018 | 2011–2014 |
| Dan Carpenter | K | 2013–2016 | 2008–2012 |
| David Martin | TE | 2010 | 2007–2008 |
| Howard Kindig | DL | 1967–1971 | 1972 |
| Karl Wilson | DL | 1995 | 1990, 1993 |
| Kenny Stills | WR | 2020 | 2015–2018 |
| Marlin Briscoe | WR | 1969–1971 | 1972–1974 |
| Matt Haack | P | 2021 | 2017–2020 |
| Shaq Lawson | DL | 2016–2019, 2022–2023 | 2020 |
| Siran Neal | DB | 2018–2023 | 2024 |
| Tyler Kroft | TE | 2019–2020 | 2023 |
| Willie West | DB | 1962–1963 | 1966–1968 |
| Derek Hagan | WR | 2011 | 2006–2008 |
| Duke Johnson | RB | 2022 | 2021 |
| Greg Mancz | OL | 2022 | 2021 |
| J.P. Losman | QB | 2004–2008 | 2011 |
| Jim Braxton | RB | 1971–1978 | 1978 |
| Joe Cribbs | RB | 1980–1983, 1985 | 1988 |
| Kelvin Sheppard | MLB | 2011–2012 | 2014–2015 |
| Kiwaukee Thomas | CB | 2006–2007 | 2005 |
| Kraig Urbik | G | 2010–2015 | 2016 |
| Trent Sherfield | WR | 2023 | 2022 |
| Billy Joe | RB | 1965 | 1966 |
| Frank Cornish | DL | 1972 | 1970–1971 |
| Kiko Alonso | LB | 2013 | 2016–2018 |
| LaVerne Torczon | DL | 1960–1962 | 1966 |
| Marcus Spriggs | T | 1997–2000 | 2001–2002 |
| Matt Breida | RB | 2021 | 2020 |
| Mike White | QB | 2024 | 2023 |
| Reggie Torbor | OLB | 2010 | 2008–2009 |
| Seth McKinney | C | 2009 | 2002–2005 |
| T.J. Yates | QB | 2017 | 2016 |
| Travares Tillman | SS | 2000–2001 | 2005–2007 |
| Tyler Thigpen | QB | 2011–2012 | 2009–2010 |
| Tyrel Dodson | LB | 2020–2023 | 2024–2025 |
| Bennie Anderson | G | 2005 | 2006 |
| Bo Roberson | WR | 1965 | 1966 |
| Cookie Gilchrist | RB | 1962–1964 | 1966 |
| Jamie Nails | G | 1997–2000 | 2002–2003 |
| Jamil Douglas | OL | 2021 | 2015–2016 |
| Jim McFarland | TE | 1970 | 1975 |
| Justin Hunter | WR | 2016 | 2016 |
| Justin Zimmer | DL | 2016, 2020–2021 | 2022 |
| Ken Rice | OL | 1961, 1963 | 1966–1967 |
| MarQueis Gray | TE | 2014–2015 | 2016–2018 |
| Nick O'Leary | TE | 2015–2017 | 2018–2019 |
| Senorise Perry | RB | 2019 | 2017–2018 |
| Vincent Taylor | DL | 2019 | 2017–2018 |
| Andy Selfridge | LB | 1972 | 1976 |
| Charlie Rogers | WR | 2002 | 2003 |
| Chris Green | DB | 1995 | 1991–1994 |
| Darrynton Evans | RB | 2024 | 2023 |
| David Pool | DB | 1990, 1993 | 1994 |
| Ike Hill | WR | 1970–1971 | 1976 |
| Jeff Hunter | DL | 1990 | 1992–1993 |
| Jelani Jenkins | LB | 2017 | 2013–2016 |
| Joe Auer | RB | 1964–1965 | 1966–1967 |
| Mike Gillislee | RB | 2015–2016 | 2013 |
| Andre Jones Jr. | DL | 2025 | 2026 |
| Bacarri Rambo | SS | 2014–2016 | 2016 |
| Booth Lusteg | K | 1966 | 1967 |
| Deandre Coleman | DL | 2016–2017 | 2014–2016 |
| Deon Lacey | LB | 2017–2018, 2020 | 2019 |
| Dick Palmer | LB | 1972 | 1970 |
| Don Smith | RB | 1990 | 1991 |
| Greg Jerman | T | 2005 | 2002–2004 |
| Jimmy Teal | WR | 1985–1986 | 1988 |
| Lafayette Pitts | DB | 2017–2018 | 2016 |
| Lionel Dotson | DE | 2011 | 2008–2010 |
| Melvin Baker | WR | 1977 | 1974 |
| Ray Hill | DB | 1998, 2000 | 1998–2000 |
| Robert Coons | TE | 1995–1997 | 1994 |
| Robert Thomas | DL | 2018 | 2015 |
| Ryan Lewis | DB | 2018 | 2019 |
| Steve Potter | LB | 1984 | 1981–1982 |
| Dale Farley | LB | 1972–1973 | 1971 |
| Marcus Thigpen | RB | 2014 | 2012–2013 |
| Matt Darr | P | 2018 | 2015–2016 |
| Mike Holmes | DB | 1976 | 1976 |
| Rich Zecher | DL | 1967 | 1966–1967 |
| T.J. Heath | DB | 2012 | 2014 |
| Tony Furjanic | LB | 1986–1987 | 1988 |
| Willie Young | OL | 1971–1972 | 1973 |
| Corey Moore | LB | 2000 | 2001 |
| Ed Jenkins | RB | 1974 | 1972 |
| Sammy Seamster | CB | 2015 | 2014 |
| Shamiel Gary | DB | 2016 | 2015 |
| Tim Massaquoi | TE | 2007 | 2006 |
| Trae Elston | DB | 2017 | 2017 |
| Clayton Heath | RB | 1976 | 1976 |
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.
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 gameBills player gameDolphins player game
More “played for both” lists
Buffalo Bills and…
Raiders 108Chargers 106Jets 105Patriots 102Commanders 99Broncos 92Browns 91Titans 90Cardinals 89Lions 88
Questions
How many players have played for both the Buffalo Bills and the Miami Dolphins?
116 in the nflverse roster files from 1960 to 2026, including Ryan Fitzpatrick, Frank Gore, Dave Moore and Ethan Albright. 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?
Billy Joe: Buffalo Bills first, then the Miami Dolphins from 1966.
Who has played for both recently?
Jordan Poyer, Jordan Phillips, Matthew Judon, Germain Ifedi, Rasul Douglas and Bradley Chubb 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. Neither of these teams has moved since 1960.
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

