Players who played for the Bucks and the Nets

47 players · NBA since 1996/97

47 players have played for both the Bucks and the Nets in the NBA since 1996/97. 18 played for the Bucks first and 29 for the Nets first. The longest-serving played 1,121 games across both; the top scorer got 17,821 points; the first move came in 1997/98, the most recent in 2025/26.

Can you name all 47?

0/470:00

  1.  Bucks 546 · Nets 575
  2.  Bucks 82 · Nets 567
  3.  Bucks 495 · Nets 14
  4.  Bucks 345 · Nets 105
  5.  Bucks 63 · Nets 337
  6.  Bucks 11 · Nets 334
  7.  Bucks 14 · Nets 323
  8.  Bucks 83 · Nets 181
  9.  Bucks 18 · Nets 242
  10.  Bucks 168 · Nets 90
  11.  Bucks 82 · Nets 164
  12.  Bucks 150 · Nets 94
  13.  Bucks 79 · Nets 162
  14.  Bucks 80 · Nets 130
  15.  Bucks 204 · Nets 4
  16.  Bucks 112 · Nets 76
  17.  Bucks 66 · Nets 113
  18.  Bucks 133 · Nets 35
  19.  Bucks 116 · Nets 46
  20.  Bucks 47 · Nets 113
  21.  Bucks 44 · Nets 109
  22.  Bucks 123 · Nets 27
  23.  Bucks 57 · Nets 88
  24.  Bucks 78 · Nets 63
  25.  Bucks 136 · Nets 1
  26.  Bucks 23 · Nets 109
  27.  Bucks 5 · Nets 123
  28.  Bucks 105 · Nets 11
  29.  Bucks 32 · Nets 81
  30.  Bucks 87 · Nets 24
  31.  Bucks 29 · Nets 81
  32.  Bucks 26 · Nets 77
  33.  Bucks 49 · Nets 48
  34.  Bucks 91 · Nets 5
  35.  Bucks 49 · Nets 41
  36.  Bucks 9 · Nets 66
  37.  Bucks 31 · Nets 42
  38.  Bucks 53 · Nets 19
  39.  Bucks 5 · Nets 60
  40.  Bucks 8 · Nets 48
  41.  Bucks 11 · Nets 27
  42.  Bucks 25 · Nets 9
  43.  Bucks 9 · Nets 21
  44.  Bucks 24 · Nets 6
  45.  Bucks 6 · Nets 21
  46.  Bucks 23 · Nets 3
  47.  Bucks 3 · Nets 4

Who stands out

Spoilers

Brook Lopez has the most games for the two combined: 546 for the Bucks and 575 for the Nets. Brook Lopez scored the most points across both: 7,102 for the Bucks and 10,719 for the Nets.

In our data, Sherman Douglas was the first to have played for both (his first game for the Nets came in 1997/98). The most recent player to play for both is Cam Thomas, who first played for the Bucks in 2025/26.

Show all 47 players

Spoilers
Every player who played for the Bucks and the Nets (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerBucksNetsFirst
GPtsSeasonsGPtsSeasons
Brook Lopez5467,1022018–202557510,7192008–2017Nets
Richard Jefferson821,6072008/095679,6882001–2008Nets
Dan Gadzuric4952,3872002–201014392010/11Bucks
Sam Cassell3456,4811998–20031051,9941996–1999Nets
Keith Van Horn637752003–20053376,0041997–2002Nets
Kenyon Martin11202014/153345,1932000–2004Nets
Kendall Gill14852004/053234,7831996–2001Nets
Mirza Teletovic835252016–20181811,2482012–2015Nets
Cam Thomas181922025/262423,6362021–2026Nets
Elliot Perry1681,1731996–1999903951998–2000Bucks
Johnny Newman827151996/971641,7151999–2001Bucks
Bobby Simmons1501,5662005–2008946782008–2010Bucks
Sherman Douglas797641996/971621,1521997–2001Bucks
Keyon Dooling805712010/111301,1122008–2010Nets
Joe Smith2042,1262003–2006422010/11Bucks
Taurean Prince1129072024–2026768702019–2021Nets
Yi Jianlian665662007/081131,1482008–2010Bucks
Jason Terry1334942016–2018351592013/14Nets
Jevon Carter1167912021–2023461652021/22Nets
Jamie Feick471021997–19991136581998–2001Bucks
Chris Douglas-Roberts443232010/111098732008–2010Nets
Rafer Alston1233141999–2002272622009/10Bucks
Shaun Livingston573182011/12887452013/14Bucks
Jared Dudley785582014/15632992018/19Bucks
Rashad Vaughn1364242015–2018102017/18Bucks
Sean Kilpatrick23932017/181091,3162015–2018Nets
Rodions Kurucs5152020/211237992018–2021Nets
Damon Jones1056562003–200911491998/99Nets
Chris Gatling321881998/99818371996–1999Nets
Jamaal Magloire877972005/0624442007/08Bucks
Keith Bogans291752008/09813322011–2013Bucks
Stephen Jackson262742011/12776352000/01Nets
Malik Allen491562008/09482612007/08Nets
Earl Boykins918972006–20115211998/99Nets
Jerry Stackhouse494092009/10411872012/13Bucks
Garrett Temple9172010/11666892019/20Bucks
Tyler Zeller311522017/18423002017/18Nets
Kevin Ollie533032002/0319222000/01Nets
Eddie House5162004/05604732006/07Bucks
DeAndre' Bembry862021/22482782021/22Nets
Jorge Gutierrez11392014/1527802013–2015Nets
Awvee Storey25922007/08982004/05Nets
Goran Dragic9432022/23211622021/22Nets
Anthony Goldwire241542004/05642003/04Nets
Eddie Gill6142008/0921772000–2008Nets
Greivis Vasquez231302015/16372016/17Bucks
Langston Galloway322021/224122021/22Nets

Head to head

In the NBA since 1996/97, the Bucks and the Nets have met 119 times: the Bucks won 69, the Nets 50.

  • Bucks' biggest win: Bucks 115-81 Nets (2000/01)
  • Nets' biggest win: Nets 127-82 Bucks (2025/26)

Play

FAQ

Spoilers
How many players have played for both the Bucks and the Nets?
47 in the NBA since 1996/97: Brook Lopez, Richard Jefferson, Dan Gadzuric, Sam Cassell, Keith Van Horn, Kenyon Martin and 41 more.
Who has played the most games for the Bucks and the Nets?
Brook Lopez: 546 for the Bucks and 575 for the Nets, 1,121 in all. Brook Lopez scored the most points across both, 17,821.
Who is the most recent player to play for both the Bucks and the Nets?
Cam Thomas. He played for the Nets (2021–2026), then the Bucks from 2025/26.
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.