Players who played for the Bills and the Saints

28 players · NFL since 2013

28 players have played for both the Bills and the Saints in the NFL since 2013. 14 played for the Bills first and 14 for the Saints first. The longest-serving played 93 games across both; the top scorer got 21 touchdowns; 5 scored for both; the first move came in 2014, the most recent in 2026.

Can you name all 28?

0/280:00

  1.  Bills 47 · Saints 46
  2.  Bills 38 · Saints 47
  3.  Bills 58 · Saints 9
  4.  Bills 57 · Saints 7
  5.  Bills 18 · Saints 43
  6.  Bills 7 · Saints 52
  7.  Bills 15 · Saints 42
  8.  Bills 48 · Saints 5
  9.  Bills 6 · Saints 47
  10.  Bills 18 · Saints 34
  11.  Bills 6 · Saints 45
  12.  Bills 15 · Saints 33
  13.  Bills 11 · Saints 33
  14.  Bills 3 · Saints 35
  15.  Bills 24 · Saints 13
  16.  Bills 15 · Saints 18
  17.  Bills 15 · Saints 16
  18.  Bills 29 · Saints 1
  19.  Bills 16 · Saints 14
  20.  Bills 12 · Saints 16
  21.  Bills 20 · Saints 4
  22.  Bills 5 · Saints 18
  23.  Bills 16 · Saints 4
  24.  Bills 6 · Saints 9
  25.  Bills 6 · Saints 8
  26.  Bills 11 · Saints 3
  27.  Bills 11 · Saints 1
  28.  Bills 2 · Saints 1

Who stands out

Spoilers

A.J. Klein has the most games for the two combined: 47 for the Bills and 46 for the Saints. Brandin Cooks scored the most touchdowns across both (0 for the Bills, 21 for the Saints), and 5 players scored for both.

In our data, Jairus Byrd was the first to have played for both (his first game for the Saints came in 2014). The most recent player to play for both is David Edwards, who first played for the Saints in 2026.

Show all 28 players

Spoilers
Every player who played for the Bills and the Saints (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerBillsSaintsFirst
GTDsSeasonsGTDsSeasons
A.J. Klein4702020–20234612017–2019Saints
Ramon Humber3802016–20184702013–2015Saints
Jordan Mills5802015–2018902021Bills
David Edwards5702023–2025702026Bills
Deonte Harty18220234352019–2022Saints
Brandin Cooks70202552212014–2025Saints
Rafael Bush15020184202013–2017Saints
Chris Hogan4862013–2015512021Bills
Travaris Cadet6020174772013–2016Saints
Latavius Murray184202334132019–2022Saints
C.J. Gardner-Johnson6020264502019–2021Saints
Corey White15020163302013–2014Saints
Jairus Byrd11020133302014–2016Bills
Will Clapp3020243502018–2021Saints
C.J. Spiller2442013–20141322015Bills
Kurt Coleman15020191802018Saints
Emmanuel Sanders15520211652020Saints
Brandon Tate2912016–2017102018Bills
Kiko Alonso16020131402019Bills
Marcus Murphy1202017–20181612015–2016Saints
Mike Gillislee20122015–2016402018Bills
Kevin Reddick5020151802013Saints
Trevor Graham1622013402015Bills
Michael Ola602016902018–2019Bills
Marquez Valdes-Scantling602024842024Bills
Jonathan Williams1112016302018Bills
Nyheim Hines1132022102025Bills
Kendal Vickers202023102024Bills

Head to head

In the NFL since 2013, the Bills and the Saints have met 4 times: the Bills won 2, the Saints 2.

  • Bills' biggest win: Saints 6-31 Bills (2021)
  • Saints' biggest win: Bills 10-47 Saints (2017)

Play

FAQ

Spoilers
How many players have played for both the Bills and the Saints?
28 in the NFL since 2013: A.J. Klein, Ramon Humber, Jordan Mills, David Edwards, Deonte Harty, Brandin Cooks and 22 more.
Has anyone scored for both the Bills and the Saints?
Yes, 5: Latavius Murray (4 and 13), Emmanuel Sanders (5 and 5), Deonte Harty (2 and 5), Chris Hogan (6 and 1) and C.J. Spiller (4 and 2).
Who is the most recent player to play for both the Bills and the Saints?
David Edwards. He played for the Bills (2023–2025), then the Saints 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.