Players who played for the Buffalo Bills and New York Jets

44 players have played for both the Buffalo Bills and the New York Jets. Frank Reich spent the most seasons with the two: 9 with the Buffalo Bills and 1 with the New York Jets. On a roster now: Harrison Phillips, Ty Johnson, Tyrod Taylor, Elijah Moore, and Kingsley Jonathan. Rosters are on file in full from 1993; before that only some of the stars are.

Players who played for the Buffalo Bills and the New York Jets, with their years at each
PlayerPosBUFNYJ
Frank ReichQB1985–1994 · 9 seasons1996 · 1 season
Chris BurkettWR1985–1988 · 4 seasons1989–1993 · 5 seasons
Jeremy KerleyWR2018 · 1 season2011–2017 · 6 seasons
Jim LeonhardDB2005–2013 · 4 seasons2009–2011 · 3 seasons
Brad SmithWR2011–2012 · 2 seasons2006–2010 · 5 seasons
Sam CowartLB1998–2001 · 4 seasons2002–2004 · 3 seasons
John KiddP1984–1989 · 6 seasons1998 · 1 season
Harrison PhillipsDT2018–2021 · 4 seasons2025–2026 · 2 seasons
Ty JohnsonRB2023–2025 · 3 seasons2020–2022 · 3 seasons
C.J. SpillerRB2010–2014 · 5 seasons2016 · 1 season
Ryan FitzpatrickQB2009–2012 · 4 seasons2015–2016 · 2 seasons
Tyrod TaylorQB2015–2017 · 3 seasons2024–2025 · 2 seasons
David NelsonWR2010–2012 · 3 seasons2013–2014 · 2 seasons
Ellis LanksterCB2009 · 1 season2011–2014 · 4 seasons
Kenyatta WrightLB2000–2001 · 2 seasons2003–2005 · 3 seasons
Clifford Wendell Hicks Jr.DB1990–1992 · 3 seasons1993–1994 · 2 seasons
Jamison CrowderWR2022 · 1 season2019–2021 · 3 seasons
Chris HoganWR2013–2015 · 3 seasons2020 · 1 season
Julian StanfordLB2018–2019 · 2 seasons2016–2017 · 2 seasons
Chris IvoryRB2018 · 1 season2013–2015 · 3 seasons
Greg SalasWR2015–2016 · 2 seasons2013–2014 · 2 seasons
James IhedigboS2016 · 1 season2008–2010 · 3 seasons
Leger DouzableDT2016 · 1 season2013–2015 · 3 seasons
Matthew MulliganTE2015 · 1 season2009–2011 · 3 seasons
Jamaal WestermanLB2013 · 1 season2009–2011 · 3 seasons
Aaron MaybinLB2009–2010 · 2 seasons2011–2012 · 2 seasons
Quinn EarlyWR1996–1998 · 3 seasons1999 · 1 season
Jerome HendersonFS1993–1994 · 2 seasons1997–1998 · 2 seasons
Elijah MooreWR2025 · 1 season2021–2022 · 2 seasons
Kingsley JonathanDE2022–2023 · 2 seasons2025 · 1 season
Tyler KroftTE2019–2020 · 2 seasons2021 · 1 season
Andre RobertsWR2019–2020 · 2 seasons2018 · 1 season
Brian WintersG2020 · 1 season2013–2018 · 2 seasons
Percy HarvinWR2015–2016 · 2 seasons2014 · 1 season
Walter PowellWR2015–2016 · 2 seasons2014 · 1 season
TJ BarnesDT2015 · 1 season2014–2015 · 2 seasons
Trevor GrahamWR2012–2013 · 2 seasons2014 · 1 season
Frank GoreRB2019 · 1 season2020 · 1 season
Spencer LongC2019 · 1 season2018 · 1 season
Terrelle Pryor Sr.WR2018 · 1 season2018 · 1 season
Travaris CadetRB2017 · 1 season2017 · 1 season
IK EnemkpaliLB2015 · 1 season2014 · 1 season
Marcus DowtinLB2013 · 1 season2012 · 1 season
Marcus FloydCB2002 · 1 season2002 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

Buffalo Bills vs New York Jets: head-to-head record →