Players who played for the Bears and the Bills

25 players · NFL since 2013

25 players have played for both the Bears and the Bills in the NFL since 2013. 16 played for the Bears first and 9 for the Bills first. The longest-serving played 127 games across both; the top scorer got 26 touchdowns; 4 scored for both; the first move came in 2015, the most recent in 2026.

Can you name all 25?

0/250:00

  1.  Bears 46 · Bills 81
  2.  Bears 21 · Bills 81
  3.  Bears 6 · Bills 87
  4.  Bears 29 · Bills 58
  5.  Bears 53 · Bills 21
  6.  Bears 55 · Bills 19
  7.  Bears 52 · Bills 5
  8.  Bears 4 · Bills 51
  9.  Bears 14 · Bills 39
  10.  Bears 2 · Bills 47
  11.  Bears 28 · Bills 18
  12.  Bears 16 · Bills 23
  13.  Bears 17 · Bills 11
  14.  Bears 16 · Bills 12
  15.  Bears 16 · Bills 10
  16.  Bears 5 · Bills 17
  17.  Bears 13 · Bills 6
  18.  Bears 11 · Bills 6
  19.  Bears 7 · Bills 8
  20.  Bears 5 · Bills 9
  21.  Bears 2 · Bills 12
  22.  Bears 4 · Bills 3
  23.  Bears 3 · Bills 2
  24.  Bears 1 · Bills 2
  25.  Bears 1 · Bills 1

Who stands out

Spoilers

Tremaine Edmunds has the most games for the two combined: 46 for the Bears and 81 for the Bills. DJ Moore scored the most touchdowns across both (24 for the Bears, 2 for the Bills), and 4 players scored for both.

In our data, Matthew Mulligan 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 Case Keenum, who first played for the Bears in 2026.

Show all 25 players

Spoilers
Every player who played for the Bears and the Bills (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerBearsBillsFirst
GTDsSeasonsGTDsSeasons
Tremaine Edmunds4612023–20258102018–2022Bills
Ryan Bates2102024–20258102019–2023Bills
Cam Lewis6020268702020–2025Bills
Jordan Mills2902013–20145802015–2018Bears
Mitchell Trubisky5382017–20202112021–2025Bears
Leonard Floyd5522016–20191902023Bears
DJ Moore52242023–2025522026Bears
Ryan Groy4020145102015–2018Bears
Marquise Goodwin14120213962013–2016Bills
A.J. Klein2020224702020–2023Bills
Deonte Thompson2832015–20171812014–2018Bills
Vladimir Ducasse16020152302017–2018Bears
Nicholas Morrow17020221102024Bears
Senorise Perry16020141202019Bears
Khari Lee16020151002017–2018Bears
Kingsley Jonathan5020221702022–2024Bears
Michael Ola1302014602016Bears
C.J. Gardner-Johnson1102025602026Bears
Matt Barkley712016802018–2020Bears
Nathan Peterman502022–2023912017–2018Bills
Matthew Mulligan2020141202015Bears
Tanner Gentry402017302022Bears
Case Keenum312026202022Bills
Mike Badgley102022202025Bears
Breon Borders102022102017Bills

Head to head

In the NFL since 2013, the Bears and the Bills have met 3 times: the Bears won 1, the Bills 2.

  • Bears' biggest win: Bills 9-41 Bears (2018)
  • Bills' biggest win: Bears 13-35 Bills (2022)

Play

FAQ

Spoilers
How many players have played for both the Bears and the Bills?
25 in the NFL since 2013: Tremaine Edmunds, Ryan Bates, Cam Lewis, Jordan Mills, Mitchell Trubisky, Leonard Floyd and 19 more.
Has anyone scored for both the Bears and the Bills?
Yes, 4: DJ Moore (24 and 2), Mitchell Trubisky (8 and 1), Marquise Goodwin (1 and 6) and Deonte Thompson (3 and 1).
Who is the most recent player to play for both the Bears and the Bills?
Case Keenum. He played for the Bills (2022), then the Bears 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.