Players who played for the Knicks and the Nets

40 players · NBA since 1996/97

40 players have played for both the Knicks and the Nets in the NBA since 1996/97. 22 played for the Knicks first and 18 for the Nets first. The longest-serving played 672 games across both; the top scorer got 9,280 points; the first move came in 2002/03, the most recent in 2026/27.

Can you name all 40?

0/400:00

  1.  Knicks 88 · Nets 584
  2.  Knicks 291 · Nets 172
  3.  Knicks 62 · Nets 334
  4.  Knicks 47 · Nets 337
  5.  Knicks 359 · Nets 12
  6.  Knicks 345 · Nets 11
  7.  Knicks 213 · Nets 113
  8.  Knicks 299 · Nets 1
  9.  Knicks 264 · Nets 10
  10.  Knicks 233 · Nets 35
  11.  Knicks 33 · Nets 218
  12.  Knicks 165 · Nets 71
  13.  Knicks 215 · Nets 15
  14.  Knicks 142 · Nets 73
  15.  Knicks 62 · Nets 118
  16.  Knicks 68 · Nets 102
  17.  Knicks 103 · Nets 56
  18.  Knicks 76 · Nets 78
  19.  Knicks 19 · Nets 113
  20.  Knicks 127 · Nets 4
  21.  Knicks 71 · Nets 46
  22.  Knicks 58 · Nets 56
  23.  Knicks 36 · Nets 76
  24.  Knicks 68 · Nets 34
  25.  Knicks 94 · Nets 3
  26.  Knicks 68 · Nets 25
  27.  Knicks 18 · Nets 60
  28.  Knicks 17 · Nets 58
  29.  Knicks 35 · Nets 37
  30.  Knicks 68 · Nets 4
  31.  Knicks 17 · Nets 54
  32.  Knicks 22 · Nets 45
  33.  Knicks 34 · Nets 31
  34.  Knicks 11 · Nets 29
  35.  Knicks 10 · Nets 27
  36.  Knicks 5 · Nets 28
  37.  Knicks 17 · Nets 5
  38.  Knicks 9 · Nets 12
  39.  Knicks 2 · Nets 14
  40.  Knicks 9 · Nets 3

Who stands out

Spoilers

Jason Kidd has the most games for the two combined: 88 for the Knicks and 584 for the Nets. Stephon Marbury scored the most points across both: 5,317 for the Knicks and 3,963 for the Nets.

In our data, Chris Childs was the first to have played for both (his first game for the Nets came in 2002/03). The most recent player to play for both is Julius Randle, who first played for the Nets in 2026/27.

Show all 40 players

Spoilers
Every player who played for the Knicks and the Nets (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerKnicksNetsFirst
GPtsSeasonsGPtsSeasons
Jason Kidd884692012/135848,6812001–2008Nets
Stephon Marbury2915,3172003–20081723,9631998–2001Nets
Kenyon Martin623352012–20143345,1932000–2004Nets
Keith Van Horn477692003/043376,0041997–2002Nets
Chris Childs3592,3311996–200112152002/03Knicks
Julius Randle3457,7012019–2024112172026/27Knicks
Mikal Bridges2133,2372024–20271132,4062022–2024Nets
Jamal Crawford2995,2692004–2009152019/20Knicks
Lance Thomas2641,5922014–201910282019/20Knicks
Wilson Chandler2333,2702007–2011352052019/20Knicks
Bojan Bogdanovic333272023/242182,4322014–2017Nets
Courtney Lee1651,8042016–2019718852009/10Nets
Iman Shumpert2151,6992011–201515562019–2021Knicks
Landry Shamet1421,0072024–2027736172020/21Nets
Jarrett Jack624662017/181181,4422014–2016Nets
Quincy Acy683982014/151026202016–2018Knicks
Sasha Vujacic1034202015–2017566362010/11Nets
Shane Larkin764702014/15785662015/16Knicks
DeAndre Jordan192072018/191138912019–2021Knicks
Langston Galloway1271,1582014–20164122021/22Knicks
Andrea Bargnani719882013–2015463042015/16Knicks
Dennis Smith Jr.585042018–2021563692023/24Knicks
Wayne Ellington361832019/20765862015/16Nets
Dikembe Mutombo683702003/04341562002/03Nets
Nerlens Noel944322020–2022332022/23Knicks
Shawne Williams684862010/11251132011/12Knicks
Eddie House181152009/10604732006/07Nets
Shelden Williams17662010/11582682011/12Knicks
Jeremy Lin355122011/12375412016–2018Knicks
Noah Vonleh685712018/19402020/21Knicks
Theo Pinson1722020/21542102018–2020Nets
Jerome Adolphus Jordan22442011/12451382014/15Knicks
Timofey Mozgov341352010/11311312017/18Knicks
Andre Drummond11472026/27293132021/22Nets
Shake Milton10162023/24271992024/25Knicks
Tosan Evbuomwan502025/26282672024/25Nets
Henry Ellenson171022018/19522019/20Knicks
Earl Clark9232013/1412332014/15Knicks
Dan Gadzuric202011/1214392010/11Nets
Norvel Pelle9112020/21362020/21Nets

Head to head

In the NBA since 1996/97, the Knicks and the Nets have met 122 times: the Knicks won 60, the Nets 62.

  • Knicks' biggest win: Knicks 120-66 Nets (2025/26)
  • Nets' biggest win: Nets 105-76 Knicks (2002/03)

Play

FAQ

Spoilers
How many players have played for both the Knicks and the Nets?
40 in the NBA since 1996/97: Jason Kidd, Stephon Marbury, Kenyon Martin, Keith Van Horn, Chris Childs, Julius Randle and 34 more.
Who has played the most games for the Knicks and the Nets?
Jason Kidd: 88 for the Knicks and 584 for the Nets, 672 in all. Stephon Marbury scored the most points across both, 9,280.
Who is the most recent player to play for both the Knicks and the Nets?
Julius Randle. He played for the Knicks (2019–2024), then the Nets 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.