Players who played for the Bills and the Eagles
30 players · NFL since 2013
30 players have played for both the Bills and the Eagles in the NFL since 2013. 14 played for the Bills first and 16 for the Eagles first. The longest-serving played 130 games across both; the top scorer got 47 touchdowns; 4 scored for both; the first move came in 2014, the most recent in 2026.
Can you name all 30?
0/300:00
- Bills 127 · Eagles 3
- Bills 104 · Eagles 6
- Bills 41 · Eagles 64
- Bills 57 · Eagles 33
- Bills 48 · Eagles 32
- Bills 28 · Eagles 52
- Bills 64 · Eagles 15
- Bills 9 · Eagles 64
- Bills 15 · Eagles 46
- Bills 29 · Eagles 31
- Bills 3 · Eagles 51
- Bills 20 · Eagles 31
- Bills 34 · Eagles 13
- Bills 38 · Eagles 6
- Bills 6 · Eagles 35
- Bills 15 · Eagles 16
- Bills 11 · Eagles 19
- Bills 16 · Eagles 11
- Bills 7 · Eagles 17
- Bills 7 · Eagles 15
- Bills 16 · Eagles 6
- Bills 9 · Eagles 11
- Bills 15 · Eagles 4
- Bills 15 · Eagles 2
- Bills 9 · Eagles 6
- Bills 14 · Eagles 1
- Bills 12 · Eagles 1
- Bills 8 · Eagles 4
- Bills 7 · Eagles 2
- Bills 4 · Eagles 4
Who stands out
Spoilers
Jordan Poyer has the most games for the two combined: 127 for the Bills and 3 for the Eagles. LeSean McCoy scored the most touchdowns across both (30 for the Bills, 17 for the Eagles), and 4 players scored for both.
In our data, Bryce Brown was the first to have played for both (his first game for the Bills came in 2014). The most recent player to play for both is Elijah Moore, who first played for the Eagles in 2026.
Show all 30 players
Spoilers
| Player | Bills | Eagles | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| Jordan Poyer | 127 | 1 | 2017–2025 | 3 | 0 | 2013 | Eagles |
| A.J. Epenesa | 104 | 1 | 2020–2025 | 6 | 0 | 2026 | Bills |
| Nigel Bradham | 41 | 0 | 2013–2015 | 64 | 2 | 2016–2019 | Bills |
| LeSean McCoy | 57 | 30 | 2015–2018 | 33 | 17 | 2013–2014 | Eagles |
| Corey Graham | 48 | 1 | 2014–2016 | 32 | 0 | 2017–2018 | Bills |
| Rasul Douglas | 28 | 1 | 2023–2024 | 52 | 0 | 2017–2019 | Eagles |
| Nickell Robey-Coleman | 64 | 3 | 2013–2016 | 15 | 0 | 2020 | Bills |
| Jordan Matthews | 9 | 1 | 2017 | 64 | 22 | 2014–2019 | Eagles |
| Cedric Thornton | 15 | 0 | 2017 | 46 | 1 | 2013–2015 | Eagles |
| Ronald Darby | 29 | 0 | 2015–2016 | 31 | 0 | 2017–2019 | Bills |
| Cameron Johnston | 3 | 0 | 2025 | 51 | 0 | 2018–2020 | Eagles |
| Mack Hollins | 20 | 6 | 2024 | 31 | 1 | 2017–2019 | Eagles |
| Leodis McKelvin | 34 | 0 | 2013–2015 | 13 | 1 | 2016 | Bills |
| Ron Brooks | 38 | 0 | 2013–2015 | 6 | 0 | 2016 | Bills |
| C.J. Gardner-Johnson | 6 | 0 | 2026 | 35 | 1 | 2022–2024 | Eagles |
| Kurt Coleman | 15 | 0 | 2019 | 16 | 0 | 2013 | Eagles |
| Nicholas Morrow | 11 | 0 | 2024 | 19 | 0 | 2023–2024 | Eagles |
| Kiko Alonso | 16 | 0 | 2013 | 11 | 0 | 2015 | Bills |
| Bryce Brown | 7 | 0 | 2014 | 17 | 2 | 2013 | Eagles |
| Colt Anderson | 7 | 0 | 2016–2017 | 15 | 0 | 2013 | Eagles |
| Zach Brown | 16 | 0 | 2016 | 6 | 0 | 2019 | Bills |
| Linval Joseph | 9 | 0 | 2023 | 11 | 0 | 2022 | Eagles |
| Jason Croom | 15 | 2 | 2018 | 4 | 1 | 2020 | Bills |
| Kevon Seymour | 15 | 0 | 2016 | 2 | 0 | 2020 | Bills |
| Elijah Moore | 9 | 1 | 2025 | 6 | 0 | 2026 | Bills |
| Casey Toohill | 14 | 0 | 2024 | 1 | 0 | 2020 | Eagles |
| Trae Elston | 12 | 0 | 2017 | 1 | 0 | 2017 | Bills |
| Matt Barkley | 8 | 0 | 2018–2020 | 4 | 0 | 2013–2014 | Eagles |
| Ryan Lewis | 7 | 0 | 2018 | 2 | 0 | 2019 | Bills |
| Denzel Rice | 4 | 0 | 2018 | 4 | 0 | 2015 | Eagles |
Head to head
In the NFL since 2013, the Bills and the Eagles have met 4 times: the Bills won 0, the Eagles 4.
- Eagles' biggest win: Bills 13-31 Eagles (2019)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Bills and the Eagles?
- 30 in the NFL since 2013: Jordan Poyer, A.J. Epenesa, Nigel Bradham, LeSean McCoy, Corey Graham, Rasul Douglas and 24 more.
- Has anyone scored for both the Bills and the Eagles?
- Yes, 4: LeSean McCoy (30 and 17), Jordan Matthews (1 and 22), Mack Hollins (6 and 1) and Jason Croom (2 and 1).
- Who is the most recent player to play for both the Bills and the Eagles?
- Elijah Moore. He played for the Bills (2025), then the Eagles 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.