Players who played for the Bills and the Chiefs

15 players · NFL since 2013

15 players have played for both the Bills and the Chiefs in the NFL since 2013. 6 played for the Bills first and 9 for the Chiefs first. The longest-serving played 138 games across both; the top scorer got 35 touchdowns; 3 scored for both; the first move came in 2016, the most recent in 2026.

Can you name all 15?

0/150:00

  1.  Bills 86 · Chiefs 52
  2.  Bills 1 · Chiefs 102
  3.  Bills 3 · Chiefs 89
  4.  Bills 37 · Chiefs 40
  5.  Bills 57 · Chiefs 14
  6.  Bills 7 · Chiefs 42
  7.  Bills 6 · Chiefs 40
  8.  Bills 15 · Chiefs 15
  9.  Bills 3 · Chiefs 26
  10.  Bills 24 · Chiefs 1
  11.  Bills 19 · Chiefs 3
  12.  Bills 1 · Chiefs 18
  13.  Bills 2 · Chiefs 16
  14.  Bills 4 · Chiefs 5
  15.  Bills 3 · Chiefs 1

Who stands out

Spoilers

Mitch Morse has the most games for the two combined: 86 for the Bills and 52 for the Chiefs. LeSean McCoy scored the most touchdowns across both (30 for the Bills, 5 for the Chiefs), and 3 players scored for both.

In our data, T.J. Barnes was the first to have played for both (his first game for the Chiefs came in 2016). The most recent player to play for both is Michael Danna, who first played for the Bills in 2026.

Show all 15 players

Spoilers
Every player who played for the Bills and the Chiefs (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerBillsChiefsFirst
GTDsSeasonsGTDsSeasons
Mitch Morse8602019–20235202015–2018Chiefs
Michael Danna10202610202020–2025Chiefs
Mecole Hardman31202589252019–2024Chiefs
Sammy Watkins37172014–20164092018–2020Bills
LeSean McCoy57302015–20181452019Bills
Phillip Gaines7020184202014–2017Chiefs
Marquez Valdes-Scantling6020244062022–2023Chiefs
Kurt Coleman15020191502014Chiefs
Mike Edwards3020242612023–2025Chiefs
C.J. Spiller2442013–2014102017Bills
Kelvin Benjamin1922017–2018302018Bills
Jordan Devey1020201802016–2018Chiefs
Darron Lee2020201602019Chiefs
T.J. Barnes402015502016Bills
Nate Orchard302018102018Bills

Head to head

In the NFL since 2013, the Bills and the Chiefs have met 14 times: the Bills won 6, the Chiefs 8.

  • Bills' biggest win: Chiefs 20-38 Bills (2021)
  • Chiefs' biggest win: Chiefs 38-24 Bills (2020)

Play

FAQ

Spoilers
How many players have played for both the Bills and the Chiefs?
15 in the NFL since 2013: Mitch Morse, Michael Danna, Mecole Hardman, Sammy Watkins, LeSean McCoy, Phillip Gaines and 9 more.
Has anyone scored for both the Bills and the Chiefs?
Yes, 3: LeSean McCoy (30 and 5), Mecole Hardman (1 and 25) and Sammy Watkins (17 and 9).
Who is the most recent player to play for both the Bills and the Chiefs?
Michael Danna. He played for the Chiefs (2020–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.