Players who played for the Buffalo Bills and Cincinnati Bengals

20 players have played for both the Buffalo Bills and the Cincinnati Bengals. Takeo Spikes spent the most seasons with the two: 4 with the Buffalo Bills and 5 with the Cincinnati Bengals. On a roster now: Joe Giles-Harris. 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 Cincinnati Bengals, with their years at each
PlayerPosBUFCIN
Takeo SpikesLB2003–2006 · 4 seasons1998–2002 · 5 seasons
Nate ClementsSS2001–2006 · 6 seasons2011–2012 · 2 seasons
Shayne GrahamPK2001 · 1 season2003–2009 · 7 seasons
Brandon TateWR2016–2017 · 2 seasons2011–2015 · 5 seasons
Tyler KroftTE2019–2020 · 2 seasons2015–2018 · 4 seasons
Preston BrownLB2014–2017 · 4 seasons2018–2019 · 2 seasons
Jeff BurrisCB1994–1997 · 4 seasons2002–2003 · 2 seasons
Manny LawsonLB2013–2015 · 3 seasons2011–2012 · 2 seasons
Ryan FitzpatrickQB2009–2012 · 4 seasons2008 · 1 season
Joe Giles-HarrisLB2021–2022 · 2 seasons2025–2026 · 2 seasons
Russell BodineC2018 · 1 season2014–2017 · 3 seasons
Keith RiversLB2014 · 1 season2008–2010 · 3 seasons
Sam AdamsDT2003–2005 · 3 seasons2006 · 1 season
Cordy GlennOT2014–2016 · 2 seasons2019 · 1 season
Shawn PowellP2012–2013 · 2 seasons2013 · 1 season
Brad RobbinsP2025 · 1 season2023 · 1 season
Daniel HerronRB2015 · 1 season2012 · 1 season
Kevin BrockTE2011 · 1 season2014 · 1 season
Dave RaynerPK2011 · 1 season2008 · 1 season
Terrell OwensWR2009 · 1 season2010 · 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 Cincinnati Bengals: head-to-head record →