Players who played for the Bills and the Carolina Panthers

49 players · NFL since 2013

49 players have played for both the Bills and the Carolina Panthers in the NFL since 2013. 20 played for the Bills first and 29 for the Carolina Panthers first. The longest-serving played 149 games across both; the top scorer got 23 touchdowns; 5 scored for both; the first move came in 2015, the most recent in 2026.

Can you name all 49?

0/490:00

  1.  Bills 36 · Panthers 113
  2.  Bills 14 · Panthers 126
  3.  Bills 45 · Panthers 81
  4.  Bills 47 · Panthers 64
  5.  Bills 26 · Panthers 73
  6.  Bills 37 · Panthers 59
  7.  Bills 85 · Panthers 1
  8.  Bills 5 · Panthers 80
  9.  Bills 57 · Panthers 25
  10.  Bills 27 · Panthers 52
  11.  Bills 24 · Panthers 52
  12.  Bills 59 · Panthers 17
  13.  Bills 12 · Panthers 62
  14.  Bills 62 · Panthers 9
  15.  Bills 46 · Panthers 24
  16.  Bills 63 · Panthers 5
  17.  Bills 30 · Panthers 33
  18.  Bills 19 · Panthers 41
  19.  Bills 15 · Panthers 45
  20.  Bills 52 · Panthers 8
  21.  Bills 15 · Panthers 44
  22.  Bills 16 · Panthers 42
  23.  Bills 48 · Panthers 7
  24.  Bills 18 · Panthers 37
  25.  Bills 11 · Panthers 42
  26.  Bills 31 · Panthers 19
  27.  Bills 7 · Panthers 40
  28.  Bills 28 · Panthers 14
  29.  Bills 36 · Panthers 5
  30.  Bills 34 · Panthers 3
  31.  Bills 32 · Panthers 3
  32.  Bills 31 · Panthers 2
  33.  Bills 1 · Panthers 31
  34.  Bills 27 · Panthers 3
  35.  Bills 15 · Panthers 15
  36.  Bills 2 · Panthers 23
  37.  Bills 15 · Panthers 10
  38.  Bills 11 · Panthers 13
  39.  Bills 8 · Panthers 15
  40.  Bills 1 · Panthers 20
  41.  Bills 7 · Panthers 14
  42.  Bills 1 · Panthers 17
  43.  Bills 10 · Panthers 6
  44.  Bills 9 · Panthers 5
  45.  Bills 3 · Panthers 11
  46.  Bills 3 · Panthers 10
  47.  Bills 5 · Panthers 5
  48.  Bills 7 · Panthers 2
  49.  Bills 6 · Panthers 1

Who stands out

Spoilers

Mario Addison has the most games for the two combined: 36 for the Bills and 113 for the Carolina Panthers. DJ Moore scored the most touchdowns across both (2 for the Bills, 21 for the Carolina Panthers), and 5 players scored for both.

In our data, Kevin Reddick was the first to have played for both (his first game for the Bills came in 2015). The most recent player to play for both is Tyrel Dodson, who first played for the Carolina Panthers in 2026.

Show all 49 players

Spoilers
Every player who played for the Bills and the Carolina Panthers (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerBillsPanthersFirst
GTDsSeasonsGTDsSeasons
Mario Addison3602020–202111302013–2019Panthers
Shaq Thompson140202512612015–2024Panthers
Star Lotulelei4502018–20218102013–2017Panthers
A.J. Klein4702020–20236402013–2016Panthers
Sam Franklin Jr.2602025–20267312020–2024Panthers
Daryl Williams3702020–20215902015–2019Panthers
Shaq Lawson8502016–2023102024Bills
DJ Moore52202680212018–2022Panthers
Sam Martin5702022–20242502025–2026Bills
Vernon Butler2702020–20215202016–2019Panthers
Curtis Samuel2442024–202552192017–2020Panthers
DaQuan Jones5902022–20251702021Panthers
Mike Tolbert121201762132013–2016Panthers
Dane Jackson6202020–2025902024Bills
John Miller4602015–20182402020–2021Bills
Tyrel Dodson6302020–2023502026Bills
Julian Stanford3002018–20193302020–2021Bills
Kelvin Benjamin1922017–201841202014–2017Panthers
Kurt Coleman15020194522015–2017Panthers
Stephon Gilmore5202013–2016802021Bills
Josh Norman1512020–20234422013–2022Panthers
Joe Webb16020174202014–2016Panthers
Chris Hogan4862013–2015702019Bills
Greg Van Roten18020223702017–2019Panthers
Efe Obada11020214202018–2020Panthers
Andre Smith3102020–20211902018–2019Panthers
Austin Corbett7020264002022–2025Panthers
Rasul Douglas2812023–20241402020Panthers
Dean Marlowe3602018–2022502015–2016Panthers
Darryl Johnson3402019–2020302021Bills
Andre Roberts3202019–2020302022Bills
Da'Norris Searcy3122013–2014202018Bills
Daryl Worley1020203102016–2017Panthers
Carlos Basham2702021–2022302025Bills
Kevon Seymour15020161502017Bills
Derek Anderson2020182302013–2017Panthers
Leonard Johnson15020171002016Panthers
Jairus Byrd11020131302017Bills
Kyle Allen802023–20261532018–2019Panthers
Bryan Cox1020202002017–2019Panthers
Ross Cockrell7020141402019Bills
Morgan Fox1020251702021Panthers
Ray-Ray McCloud1002018602019Bills
Jordan Matthews912017502023–2024Bills
Marshall Newhouse3020181102018Bills
Kaelin Clay3020171012017Bills
Kevin Reddick502015502014Panthers
Greg Dortch702026202019Panthers
Travaris Cadet602017102018Bills

Head to head

In the NFL since 2013, the Bills and the Carolina Panthers have met 3 times: the Bills won 3, the Carolina Panthers 0.

  • Bills' biggest win: Panthers 9-40 Bills (2025)

Play

FAQ

Spoilers
How many players have played for both the Bills and the Carolina Panthers?
49 in the NFL since 2013: Mario Addison, Shaq Thompson, Star Lotulelei, A.J. Klein, Sam Franklin Jr., Daryl Williams and 43 more.
Has anyone scored for both the Bills and the Carolina Panthers?
Yes, 5: DJ Moore (2 and 21), Curtis Samuel (4 and 19), Kelvin Benjamin (2 and 20), Mike Tolbert (1 and 13) and Josh Norman (1 and 2).
Who is the most recent player to play for both the Bills and the Carolina Panthers?
Tyrel Dodson. He played for the Bills (2020–2023), then the Carolina Panthers 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.