Players who played for the Bulls and the Knicks

42 players · NBA since 1996/97

42 players have played for both the Bulls and the Knicks in the NBA since 1996/97. 27 played for the Bulls first and 15 for the Knicks first. The longest-serving played 798 games across both; the top scorer got 11,209 points; the first move came in 1999/00, the most recent in 2026/27.

Can you name all 42?

0/420:00

  1.  Bulls 618 · Knicks 180
  2.  Bulls 632 · Knicks 53
  3.  Bulls 59 · Knicks 614
  4.  Bulls 447 · Knicks 158
  5.  Bulls 352 · Knicks 200
  6.  Bulls 244 · Knicks 299
  7.  Bulls 289 · Knicks 222
  8.  Bulls 321 · Knicks 146
  9.  Bulls 94 · Knicks 312
  10.  Bulls 151 · Knicks 242
  11.  Bulls 225 · Knicks 82
  12.  Bulls 227 · Knicks 66
  13.  Bulls 183 · Knicks 85
  14.  Bulls 207 · Knicks 41
  15.  Bulls 121 · Knicks 123
  16.  Bulls 57 · Knicks 179
  17.  Bulls 137 · Knicks 82
  18.  Bulls 164 · Knicks 55
  19.  Bulls 142 · Knicks 76
  20.  Bulls 169 · Knicks 46
  21.  Bulls 175 · Knicks 29
  22.  Bulls 4 · Knicks 178
  23.  Bulls 154 · Knicks 25
  24.  Bulls 143 · Knicks 36
  25.  Bulls 150 · Knicks 11
  26.  Bulls 23 · Knicks 132
  27.  Bulls 128 · Knicks 26
  28.  Bulls 68 · Knicks 86
  29.  Bulls 54 · Knicks 83
  30.  Bulls 53 · Knicks 79
  31.  Bulls 49 · Knicks 66
  32.  Bulls 58 · Knicks 56
  33.  Bulls 9 · Knicks 81
  34.  Bulls 21 · Knicks 68
  35.  Bulls 2 · Knicks 70
  36.  Bulls 26 · Knicks 41
  37.  Bulls 20 · Knicks 29
  38.  Bulls 21 · Knicks 19
  39.  Bulls 7 · Knicks 23
  40.  Bulls 6 · Knicks 19
  41.  Bulls 13 · Knicks 2
  42.  Bulls 8 · Knicks 2

Who stands out

Spoilers

Taj Gibson has the most games for the two combined: 618 for the Bulls and 180 for the Knicks. Derrick Rose scored the most points across both: 8,974 for the Bulls and 2,235 for the Knicks.

In our data, Andrew Lang was the first to have played for both (his first game for the Knicks came in 1999/00). The most recent player to play for both is Andre Drummond, who first played for the Knicks in 2026/27.

Show all 42 players

Spoilers
Every player who played for the Bulls and the Knicks (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerBullsKnicksFirst
GPtsSeasonsGPtsSeasons
Taj Gibson6185,7282009–20171808902019–2024Bulls
Joakim Noah6325,9042007–2016532442016–2018Bulls
Kurt Thomas592312010/116146,3251998–2013Knicks
Derrick Rose4478,9742008–20161582,2352016–2023Bulls
Tyson Chandler3522,4782001–20062001,9672011–2014Bulls
Jamal Crawford2442,7372000–20042995,2692004–2009Bulls
Eddy Curry2893,4142001–20052223,3672005–2010Bulls
Chris Duhon3212,1762004–20081461,3742008–2010Bulls
Nate Robinson941,2692012/133123,8972005–2010Knicks
Othella Harrington1519562004–20062421,6302000–2004Knicks
Robin Lopez2252,3752016–2019828422015/16Knicks
Bobby Portis2272,1872015–2019666682019/20Bulls
Nazr Mohammed1833672012–2015858772003–2005Knicks
Ryan Arcidiacono2079892017–202141192021–2024Bulls
Michael Sweetney1217312005–20071238462003–2005Knicks
Charles Oakley572162001/021791,7541996–1998Knicks
Justin Holiday1371,4922015–2019826292016/17Bulls
Doug McDermott1641,3252014–2017553952017/18Bulls
Jerian Grant1421,0052016–2018764262015/16Knicks
Ronnie Brewer1691,0302010–2014461662012/13Bulls
Metta World Peace1752,1941999–2002291392013/14Bulls
John Starks4301999/001782,4101996–1998Knicks
Luc Longley1541,4661996–199825492000/01Bulls
Antonio Davis1431,1372003–2005361812005/06Bulls
Andre Drummond1501,0762022–202411472026/27Bulls
Tim Thomas231252005–20091321,5862003–2009Knicks
Jalen Rose1282,7422001–2004263302005/06Bulls
Cameron Payne684542016–2019865302024/25Bulls
Rick Brunson541742002–2004831171998–2001Knicks
Jerome Williams533452003/04793592004/05Bulls
Luke Kornet492412019–2021664562017–2019Knicks
Larry Hughes586972007–2009565762008–2010Bulls
Frank Williams962004/05812662002–2004Knicks
Noah Vonleh211452017/18685712018/19Bulls
Lou Amundson202012–2014703002014–2016Bulls
Guerschon Yabusele262612025/26411122025/26Knicks
Roger Mason Jr.20332002–200429942010/11Bulls
Andrew Lang21801998/9919591999/00Bulls
Anthony Roberson7202008/09231072008/09Knicks
Shannon Brown692007/0819402013/14Bulls
Demetris Nichols13152007–2009252008/09Bulls
Jimmer Fredette8322013/14272015/16Bulls

Head to head

In the NBA since 1996/97, the Bulls and the Knicks have met 109 times: the Bulls won 58, the Knicks 51.

  • Bulls' biggest win: Bulls 118-85 Knicks (2009/10)
  • Knicks' biggest win: Knicks 136-96 Bulls (2025/26)

Play

FAQ

Spoilers
How many players have played for both the Bulls and the Knicks?
42 in the NBA since 1996/97: Taj Gibson, Joakim Noah, Kurt Thomas, Derrick Rose, Tyson Chandler, Jamal Crawford and 36 more.
Who has played the most games for the Bulls and the Knicks?
Taj Gibson: 618 for the Bulls and 180 for the Knicks, 798 in all. Derrick Rose scored the most points across both, 11,209.
Who is the most recent player to play for both the Bulls and the Knicks?
Andre Drummond. He played for the Bulls (2022–2024), then the Knicks from 2026/27.
What period does this list cover?
NBA games from 1996/97 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: NBA since 1996/97. Earlier games aren't included, so all-time lists can be longer.