Players who played for the Knicks and the Pistons

41 players · NBA since 1996/97

41 players have played for both the Knicks and the Pistons in the NBA since 1996/97. 20 played for the Knicks first and 21 for the Pistons first. The longest-serving played 615 games across both; the top scorer got 10,276 points; the first move came in 2000/01, the most recent in 2026/27.

Can you name all 41?

0/410:00

  1.  Knicks 22 · Pistons 593
  2.  Knicks 11 · Pistons 599
  3.  Knicks 21 · Pistons 502
  4.  Knicks 18 · Pistons 461
  5.  Knicks 79 · Pistons 284
  6.  Knicks 254 · Pistons 83
  7.  Knicks 127 · Pistons 208
  8.  Knicks 99 · Pistons 176
  9.  Knicks 196 · Pistons 73
  10.  Knicks 164 · Pistons 94
  11.  Knicks 71 · Pistons 160
  12.  Knicks 158 · Pistons 65
  13.  Knicks 43 · Pistons 163
  14.  Knicks 58 · Pistons 144
  15.  Knicks 114 · Pistons 79
  16.  Knicks 180 · Pistons 4
  17.  Knicks 171 · Pistons 6
  18.  Knicks 133 · Pistons 40
  19.  Knicks 157 · Pistons 6
  20.  Knicks 85 · Pistons 74
  21.  Knicks 110 · Pistons 29
  22.  Knicks 33 · Pistons 87
  23.  Knicks 8 · Pistons 112
  24.  Knicks 25 · Pistons 90
  25.  Knicks 36 · Pistons 78
  26.  Knicks 13 · Pistons 95
  27.  Knicks 94 · Pistons 14
  28.  Knicks 24 · Pistons 72
  29.  Knicks 5 · Pistons 87
  30.  Knicks 68 · Pistons 19
  31.  Knicks 58 · Pistons 20
  32.  Knicks 17 · Pistons 59
  33.  Knicks 41 · Pistons 32
  34.  Knicks 31 · Pistons 39
  35.  Knicks 20 · Pistons 36
  36.  Knicks 14 · Pistons 24
  37.  Knicks 21 · Pistons 7
  38.  Knicks 17 · Pistons 8
  39.  Knicks 5 · Pistons 13
  40.  Knicks 10 · Pistons 4
  41.  Knicks 2 · Pistons 4

Who stands out

Spoilers

Chauncey Billups has the most games for the two combined: 22 for the Knicks and 593 for the Pistons. Chauncey Billups scored the most points across both: 378 for the Knicks and 9,898 for the Pistons.

In our data, John Wallace was the first to have played for both (his first game for the Pistons came in 2000/01). The most recent player to play for both is James Wiseman, who first played for the Knicks in 2026/27.

Show all 41 players

Spoilers
Every player who played for the Knicks and the Pistons (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerKnicksPistonsFirst
GPtsSeasonsGPtsSeasons
Chauncey Billups223782010/115939,8982002–2014Pistons
Andre Drummond11472026/275998,6552012–2020Pistons
Rasheed Wallace211462012/135026,7292003–2009Pistons
Antonio McDyess181522003/044613,9552004–2009Knicks
Jerome Williams793592004/052841,7941996–2001Pistons
Tim Hardaway Jr.2543,5042013–2019839162024/25Knicks
Langston Galloway1271,1582014–20162081,7402017–2020Knicks
Reggie Bullock Jr.999872019–20211761,5072015–2019Pistons
Kevin Knox II1961,5942018–2022734602022–2024Knicks
Alec Burks1641,8752020–2024941,1922022–2024Knicks
Arron Afflalo719092015/161606782007–2009Pistons
Derrick Rose1582,2352016–2023651,1172019–2021Knicks
Marcus Morris Sr.438412019/201632,3072015–2017Pistons
Brandon Jennings584962016/171442,0302013–2016Pistons
Jose Calderon1149262014–2016794392012–2019Pistons
Taj Gibson1808902019–20244182023/24Knicks
Quentin Grimes1711,4472021–20246322023/24Knicks
John Wallace1337271996–2000402372000/01Knicks
Danilo Gallinari1572,1552008–20116522023/24Knicks
Nazr Mohammed858772003–2005743602006–2008Knicks
Evan Fournier1101,3022021–2024292082023/24Knicks
Bojan Bogdanovic333272023/24871,8382022–2024Pistons
Darko Milicic8162009/101121582003–2006Pistons
Chris Wilcox251352008/09905762009–2011Knicks
Wayne Ellington361832019/20788092018–2021Pistons
Svi Mykhailiuk13212022/23957592018–2021Pistons
Nerlens Noel944322020–202214322022/23Knicks
Tracy McGrady242262009/10725742010/11Knicks
James Wiseman582026/27877512022–2024Pistons
Shawne Williams684862010/1119492014/15Knicks
Dennis Smith Jr.585042018–2021201452020/21Knicks
Henry Ellenson171022018/19592232016–2019Pistons
Josh Harrellson411722011/1232932013/14Knicks
Beno Udrih311732013/14392272016/17Knicks
Delon Wright20672024/25363742020/21Pistons
Malachi Flynn14312023/24241922023/24Knicks
Jermaine Jackson21422004/05771999/00Pistons
Kelvin Cato17222006/078162005/06Pistons
Tosan Evbuomwan502025/2613912023/24Pistons
Shake Milton10162023/244272023/24Pistons
Cheikh Samb202008/09472007/08Pistons

Head to head

In the NBA since 1996/97, the Knicks and the Pistons have met 112 times: the Knicks won 59, the Pistons 53.

  • Knicks' biggest win: Pistons 81-125 Knicks (2020/21)
  • Pistons' biggest win: Pistons 118-80 Knicks (2025/26)

Play

FAQ

Spoilers
How many players have played for both the Knicks and the Pistons?
41 in the NBA since 1996/97: Chauncey Billups, Andre Drummond, Rasheed Wallace, Antonio McDyess, Jerome Williams, Tim Hardaway Jr. and 35 more.
Who has played the most games for the Knicks and the Pistons?
Chauncey Billups: 22 for the Knicks and 593 for the Pistons, 615 in all. Chauncey Billups scored the most points across both, 10,276.
Who is the most recent player to play for both the Knicks and the Pistons?
James Wiseman. He played for the Pistons (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.