Players who played for the Brooklyn Nets and Milwaukee Bucks

52 players have played for both the Brooklyn Nets and the Milwaukee Bucks. Brook Lopez spent the most seasons with the two: 9 with the Brooklyn Nets and 7 with the Milwaukee Bucks. On a roster now: Brook Lopez, Taurean Prince, and Jevon Carter. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Brooklyn Nets and the Milwaukee Bucks, with their years at each
PlayerPosBKNMIL
Brook LopezC2008–2017 · 9 seasons2018–2025 · 7 seasons
Dan GadzuricC2010–2011 · 1 season2002–2010 · 8 seasons
Richard JeffersonF2001–2008 · 7 seasons2008–2009 · 1 season
Sam CassellPG1996–1999 · 3 seasons1998–2003 · 5 seasons
Mike GminskiC1980–1987 · 7 seasons1993–1994 · 1 season
Keith Van HornPF1997–2002 · 5 seasons2003–2005 · 2 seasons
Kendall GillSF1995–2001 · 6 seasons2004–2005 · 1 season
Cam ThomasG2021–2026 · 5 seasons2025–2026 · 1 season
Aaron WilliamsC2000–2005 · 5 seasons1994–1995 · 1 season
Johnny NewmanF1993–2001 · 3 seasons1994–1997 · 3 seasons
Armon GilliamF1993–1996 · 3 seasons1996–1999 · 3 seasons
Mirza TeletovicPF2012–2015 · 3 seasons2016–2018 · 2 seasons
Kenyon MartinF2000–2004 · 4 seasons2014–2015 · 1 season
Jamie FeickF1998–2001 · 3 seasons1997–1999 · 2 seasons
Sherman DouglasG1997–2001 · 3 seasons1995–1997 · 2 seasons
Elliot PerryG1998–2000 · 2 seasons1996–1999 · 3 seasons
Eric MurdockG1998–1999 · 1 season1992–1996 · 4 seasons
Taurean PrinceF2019–2021 · 2 seasons2024–2026 · 2 seasons
Joe SmithPF2010–2011 · 1 season2003–2006 · 3 seasons
Bobby SimmonsSF2008–2010 · 2 seasons2005–2008 · 2 seasons
Rafer AlstonPG2009–2010 · 1 season1999–2002 · 3 seasons
Chris GatlingC1996–1999 · 3 seasons1998–1999 · 1 season
Tate GeorgeG1990–1993 · 3 seasons1994–1995 · 1 season
Jevon CarterG2021–2022 · 1 season2021–2023 · 2 seasons
Jason TerryG2013–2014 · 1 season2016–2018 · 2 seasons
Keith BogansSG2011–2013 · 2 seasons2008–2009 · 1 season
Chris Douglas-RobertsSG2008–2010 · 2 seasons2010–2011 · 1 season
Earl BoykinsPG1998–1999 · 1 season2006–2011 · 2 seasons
Keyon DoolingPG2008–2010 · 2 seasons2010–2011 · 1 season
Yi JianlianSF2008–2010 · 2 seasons2007–2008 · 1 season
Damon JonesPG1998–1999 · 1 season2003–2009 · 2 seasons
Eddie GillPG2000–2008 · 2 seasons2008–2009 · 1 season
Anthony MasonF1989–1990 · 1 season2001–2003 · 2 seasons
Benoit BenjaminC1993–1995 · 2 seasons1995–1996 · 1 season
Lester ConnerG1988–1990 · 2 seasons1991–1992 · 1 season
Goran DragicPG2021–2022 · 1 season2022–2023 · 1 season
Langston GallowaySG2021–2022 · 1 season2021–2022 · 1 season
Garrett TempleG2019–2020 · 1 season2010–2011 · 1 season
Jared DudleySF2018–2019 · 1 season2014–2015 · 1 season
Tyler ZellerC2017–2018 · 1 season2017–2018 · 1 season
Greivis VasquezPG2016–2017 · 1 season2015–2016 · 1 season
Shaun LivingstonG2013–2014 · 1 season2011–2012 · 1 season
Jerry StackhouseSF2012–2013 · 1 season2009–2010 · 1 season
Stephen JacksonSF2000–2001 · 1 season2011–2012 · 1 season
Malik AllenPF2007–2008 · 1 season2008–2009 · 1 season
Awvee StoreySF2004–2005 · 1 season2007–2008 · 1 season
Jamaal MagloireC2007–2008 · 1 season2005–2006 · 1 season
Eddie HouseSG2006–2007 · 1 season2004–2005 · 1 season
Anthony GoldwirePG2003–2004 · 1 season2004–2005 · 1 season
Kevin OlliePG2000–2001 · 1 season2002–2003 · 1 season
Chucky BrownF1992–1993 · 1 season1996–1997 · 1 season
Ben ColemanF1986–1987 · 1 season1989–1990 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

Brooklyn Nets vs Milwaukee Bucks: head-to-head record →