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
- Bengals 50 · Bills 40
- Bengals 19 · Bills 64
- Bengals 51 · Bills 29
- Bengals 16 · Bills 64
- Bengals 66 · Bills 10
- Bengals 52 · Bills 22
- Bengals 46 · Bills 18
- Bengals 13 · Bills 46
- Bengals 29 · Bills 21
- Bengals 8 · Bills 32
- Bengals 34 · Bills 1
- Bengals 4 · Bills 31
- Bengals 17 · Bills 11
- Bengals 17 · Bills 3
- Bengals 16 · Bills 3
- Bengals 17 · Bills 1
- Bengals 9 · Bills 1
- 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
| Player | Bengals | Bills | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| Cody Ford | 50 | 0 | 2023–2025 | 40 | 0 | 2019–2021 | Bills |
| Cordy Glenn | 19 | 0 | 2018–2019 | 64 | 0 | 2013–2017 | Bills |
| Brandon Tate | 51 | 2 | 2013–2015 | 29 | 1 | 2016–2017 | Bengals |
| Preston Brown | 16 | 0 | 2018–2019 | 64 | 1 | 2014–2017 | Bills |
| Russell Bodine | 66 | 0 | 2014–2017 | 10 | 0 | 2018 | Bengals |
| Tyler Kroft | 52 | 8 | 2015–2018 | 22 | 4 | 2019–2020 | Bengals |
| Bobby Hart | 46 | 0 | 2018–2020 | 18 | 0 | 2021–2022 | Bengals |
| John Miller | 13 | 0 | 2019 | 46 | 0 | 2015–2018 | Bills |
| Quinton Spain | 29 | 0 | 2020–2021 | 21 | 0 | 2019–2020 | Bills |
| Zack Moss | 8 | 3 | 2024 | 32 | 10 | 2020–2022 | Bills |
| Geno Stone | 34 | 2 | 2024–2025 | 1 | 0 | 2026 | Bengals |
| Adolphus Washington | 4 | 0 | 2018 | 31 | 0 | 2016–2018 | Bills |
| Larry Ogunjobi | 17 | 0 | 2021 | 11 | 0 | 2025 | Bengals |
| Joe Giles-Harris | 17 | 0 | 2025–2026 | 3 | 0 | 2021–2022 | Bills |
| Marshall Newhouse | 16 | 0 | 2014 | 3 | 0 | 2018 | Bengals |
| Brad Robbins | 17 | 0 | 2023 | 1 | 0 | 2025 | Bengals |
| Greg Mabin | 9 | 0 | 2019 | 1 | 0 | 2017 | Bills |
| Shawn Powell | 2 | 0 | 2013 | 5 | 0 | 2013 | Bills |
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)
More pairs
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.