Buffalo Bills and Houston Texans players: who played for both

Who played for both the Bills and Texans?

60 players were on both the Buffalo Bills and the Houston Texans rosters between 1960 and 2026, including Josh Johnson, Ryan Fitzpatrick, Tyrod Taylor and Jerry Hughes. 35 of them were with the Bills first and 23 with the Texans first; 2 joined both in the same season.

Did you know?

  • Avion Black is the earliest on this list to complete the pair: Bills first, then the Texans from 2002.
  • Wyatt Teller is the most recent: Bills first, then the Texans from 2026.
  • Jerry Hughes spent the most seasons across the two: 9 with the Bills and 3 with the Texans.
  • 8 of them had two or more separate spells with one of the teams, such as Kareem Jackson.
  • Most common positions on this list: WR (10), QB (9), DL (7), DB (6).

How many can you name?

Name players who were on both the Bills and the Texans. The surname is enough. 0 / 60

All 60 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosBillsTexans
Josh JohnsonQB20152017
Ryan FitzpatrickQB2009–20122014
Tyrod TaylorQB2015–20172021
Jerry HughesDL2013–20212022–2024
Kareem JacksonDB20242010–2018, 2023
Shayne GrahamK20012012
Case KeenumQB20222013–2014, 2023–2024
Andre RobertsWR2019–20202021
Brandin CooksWR20252020–2022
Taiwan JonesRB2017–2018, 2020–20222019
Eric MouldsWR1996–20052006
Mario AddisonDL2020–20212022
Robert WoodsWR2013–20162023–2024
Stefon DiggsWR2020–20232024
Joe WebbQB20172018–2019
Mario WilliamsDE2012–20152006–2011
Corey LiugetDL20192020
David QuessenberryOL20222013, 2017
Cameron JohnstonP20252021–2023
Jeff PoseyOLB2003–20052002
Kenny StillsWR20202019–2020
Kyle AllenQB2023, 20262022
Tim SettleDL2022–20232024–2025
Tutan ReyesG20062009
Wyatt TellerOL20182026
Andre DavisWR20062007–2009
C.J. Gardner-JohnsonDB20262025
Devin SingletaryRB2019–20222023
Duke JohnsonRB20222019–2020
Greg ManczOL20222015–2020
Jay ForemanILB1999–20012002–2004
Matt StevensFS19962002–2003
Shareece WrightCB20172018
Alex CarringtonDT2010–2013, 20152016
DaShon PolkMLB2000–20032004–2006
Del'Shawn PhillipsLB20202024
Mark AndersonDE20122010
Nate OrchardDL20182020
Phillip GainesDB20182019–2020
T.J. YatesQB20172011–2013, 2015–2017
Travares TillmanSS2000–20012003
Craig NallQB2006–20072007
Kendrick GreenOL20252023–2024
Kevin JohnsonDB20192015–2018
Matt MurphyTE2006–20072003–2005
Thad LewisQB20132014
Tyrell AdamsLB20172018–2020
Vincent TaylorDL20192021
Erik FlowersDE2000–20012002
Ja'Marcus IngramDB2022–20252025–2026
Jelani JenkinsLB20172017
Seantrel HendersonOL2014, 2016–20172018–2019
Avion BlackWR2000–20012002
Denzel RiceDB20182016
Dorin DickersonWR20122010
Eric LeeDL20172016
Isaiah CoulterWR20222020
Kahale WarringTE20212019–2020
Nick BroekerOL20252023–2024
Roy ManningOLB20062006

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.Texans seasons start in 2002; the Houston Oilers (1960–96) are Titans seasons.

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 gameTexans player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Buffalo Bills and the Houston Texans?

60 in the nflverse roster files from 1960 to 2026, including Josh Johnson, Ryan Fitzpatrick, Tyrod Taylor and Jerry Hughes. 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?

Avion Black: Buffalo Bills first, then the Houston Texans from 2002.

Who has played for both recently?

Brandin Cooks, Cameron Johnston, Kyle Allen, Tim Settle, Wyatt Teller and C.J. Gardner-Johnson and 3 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. Texans seasons start in 2002; the Houston Oilers (1960–96) are Titans seasons.

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