Players who played for the Bengals and the Bills

18 players · NFL since 2013

18 players have played for both the Bengals and the Bills in the NFL since 2013. 8 played for the Bengals first and 10 for the Bills first. The longest-serving played 90 games across both; the top scorer got 13 touchdowns; 3 scored for both; the first move came in 2013, the most recent in 2026.

Can you name all 18?

0/180:00

  1.  Bengals 50 · Bills 40
  2.  Bengals 19 · Bills 64
  3.  Bengals 51 · Bills 29
  4.  Bengals 16 · Bills 64
  5.  Bengals 66 · Bills 10
  6.  Bengals 52 · Bills 22
  7.  Bengals 46 · Bills 18
  8.  Bengals 13 · Bills 46
  9.  Bengals 29 · Bills 21
  10.  Bengals 8 · Bills 32
  11.  Bengals 34 · Bills 1
  12.  Bengals 4 · Bills 31
  13.  Bengals 17 · Bills 11
  14.  Bengals 17 · Bills 3
  15.  Bengals 16 · Bills 3
  16.  Bengals 17 · Bills 1
  17.  Bengals 9 · Bills 1
  18.  Bengals 2 · Bills 5

Who stands out

Spoilers

Cody Ford has the most games for the two combined: 50 for the Bengals and 40 for the Bills. Zack Moss scored the most touchdowns across both (3 for the Bengals, 10 for the Bills), and 3 players scored for both.

In our data, Shawn Powell was the first to have played for both (his first game for the Bengals came in 2013). The most recent player to play for both is Geno Stone, who first played for the Bills in 2026.

Show all 18 players

Spoilers
Every player who played for the Bengals and the Bills (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerBengalsBillsFirst
GTDsSeasonsGTDsSeasons
Cody Ford5002023–20254002019–2021Bills
Cordy Glenn1902018–20196402013–2017Bills
Brandon Tate5122013–20152912016–2017Bengals
Preston Brown1602018–20196412014–2017Bills
Russell Bodine6602014–20171002018Bengals
Tyler Kroft5282015–20182242019–2020Bengals
Bobby Hart4602018–20201802021–2022Bengals
John Miller13020194602015–2018Bills
Quinton Spain2902020–20212102019–2020Bills
Zack Moss83202432102020–2022Bills
Geno Stone3422024–2025102026Bengals
Adolphus Washington4020183102016–2018Bills
Larry Ogunjobi17020211102025Bengals
Joe Giles-Harris1702025–2026302021–2022Bills
Marshall Newhouse1602014302018Bengals
Brad Robbins1702023102025Bengals
Greg Mabin902019102017Bills
Shawn Powell202013502013Bills

Head to head

In the NFL since 2013, the Bengals and the Bills have met 8 times: the Bengals won 5, the Bills 3.

  • Bengals' biggest win: Bills 10-27 Bengals (2022)
  • Bills' biggest win: Bills 39-34 Bengals (2025)

Play

FAQ

Spoilers
How many players have played for both the Bengals and the Bills?
18 in the NFL since 2013: Cody Ford, Cordy Glenn, Brandon Tate, Preston Brown, Russell Bodine, Tyler Kroft and 12 more.
Has anyone scored for both the Bengals and the Bills?
Yes, 3: Zack Moss (3 and 10), Tyler Kroft (8 and 4) and Brandon Tate (2 and 1).
Who is the most recent player to play for both the Bengals and the Bills?
Geno Stone. He played for the Bengals (2024–2025), then the Bills from 2026.
What period does this list cover?
NFL games from 2013 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: NFL since 2013; touchdowns are ones scored, not thrown. Earlier games aren't included, so all-time lists can be longer.