Players who played for the Brooklyn Nets and Minnesota Timberwolves

35 players have played for both the Brooklyn Nets and the Minnesota Timberwolves. Kevin Garnett spent the most seasons with the two: 2 with the Brooklyn Nets and 14 with the Minnesota Timberwolves. On a roster now: Josh Minott and Taurean Prince. 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 Minnesota Timberwolves, with their years at each
PlayerPosBKNMIN
Kevin GarnettPF2013–2015 · 2 seasons1995–2016 · 14 seasons
Jason CollinsC2001–2014 · 8 seasons2008–2009 · 1 season
D'Angelo RussellG2017–2025 · 3 seasons2019–2023 · 4 seasons
Trenton HassellSF2007–2010 · 3 seasons2003–2007 · 4 seasons
Kendall GillSF1995–2001 · 6 seasons2002–2003 · 1 season
Stephon MarburyPG1998–2001 · 3 seasons1996–1999 · 3 seasons
Joe SmithPF2010–2011 · 1 season1998–2003 · 4 seasons
Sam CassellPG1996–1999 · 3 seasons2003–2005 · 2 seasons
Josh MinottF2025–2026 · 1 season2022–2025 · 3 seasons
Taurean PrinceF2019–2021 · 2 seasons2021–2023 · 2 seasons
Randy FoyeSG2016–2017 · 1 season2006–2009 · 3 seasons
Wayne EllingtonSG2015–2016 · 1 season2009–2012 · 3 seasons
Chris CarrG1998–1999 · 1 season1996–1999 · 3 seasons
Allen CrabbeG2017–2019 · 2 seasons2019–2020 · 1 season
Dante CunninghamF2017–2018 · 1 season2012–2014 · 2 seasons
Thaddeus YoungF2014–2016 · 2 seasons2014–2015 · 1 season
Andrei KirilenkoSF2013–2015 · 2 seasons2012–2013 · 1 season
Sundiata GainesPG2010–2012 · 2 seasons2010–2011 · 1 season
Maurice AgerSF2007–2009 · 2 seasons2010–2011 · 1 season
Marc JacksonPF2005–2006 · 1 season2001–2003 · 2 seasons
Robert PackPG1996–2004 · 2 seasons2001–2002 · 1 season
Reggie SlaterF2001–2002 · 1 season2000–2003 · 2 seasons
Brian EvansF1997–1999 · 2 seasons1998–1999 · 1 season
Gerald GlassG1995–1996 · 1 season1990–1992 · 2 seasons
Charles ShacklefordC1988–1990 · 2 seasons1994–1995 · 1 season
T.J. WarrenSF2022–2023 · 1 season2023–2024 · 1 season
James JohnsonPF2021–2022 · 1 season2019–2020 · 1 season
Ed DavisC2018–2019 · 1 season2020–2021 · 1 season
Jamal CrawfordG2019–2020 · 1 season2017–2018 · 1 season
Justin HamiltonC2016–2017 · 1 season2014–2015 · 1 season
Gerald GreenG2011–2012 · 1 season2007–2008 · 1 season
Shelden WilliamsC2011–2012 · 1 season2008–2009 · 1 season
Kevin OlliePG2000–2001 · 1 season2008–2009 · 1 season
John ThomasC2005–2006 · 1 season2004–2005 · 1 season
Anthony GoldwirePG2003–2004 · 1 season2003–2004 · 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 Minnesota Timberwolves: head-to-head record →