Players who played for the Brooklyn Nets and Cleveland Cavaliers

53 players have played for both the Brooklyn Nets and the Cleveland Cavaliers. Jarrett Allen spent the most seasons with the two: 4 with the Brooklyn Nets and 6 with the Cleveland Cavaliers. On a roster now: Jarrett Allen, Kyrie Irving, Caris LeVert, Dennis Schroder, and James Harden. 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 Cleveland Cavaliers, with their years at each
PlayerPosBKNCLE
Jarrett AllenC2017–2021 · 4 seasons2020–2026 · 6 seasons
Kyrie IrvingG2019–2023 · 4 seasons2011–2017 · 6 seasons
Caris LeVertG2016–2021 · 5 seasons2021–2025 · 4 seasons
Joe HarrisSF2016–2023 · 7 seasons2014–2016 · 2 seasons
Richard JeffersonF2001–2008 · 7 seasons2015–2017 · 2 seasons
Lucious HarrisSG1997–2004 · 7 seasons2004–2005 · 1 season
John BagleyG1987–1989 · 2 seasons1982–1987 · 5 seasons
Iman ShumpertG2019–2021 · 2 seasons2014–2018 · 4 seasons
Deron WilliamsPG2010–2015 · 5 seasons2016–2017 · 1 season
Roy HinsonF1988–1991 · 3 seasons1983–1986 · 3 seasons
DeSagana DiopC2007–2008 · 1 season2001–2005 · 4 seasons
Donny MarshallF2001–2003 · 2 seasons1995–2000 · 3 seasons
Johnny NewmanF1993–2001 · 3 seasons1986–1999 · 2 seasons
Chris DudleyC1990–1993 · 3 seasons1987–1989 · 2 seasons
Damon JonesPG1998–1999 · 1 season2005–2008 · 3 seasons
Lamond MurraySF2005–2006 · 1 season1999–2002 · 3 seasons
Chris GatlingC1996–1999 · 3 seasons2000–2001 · 1 season
Chucky BrownF1992–1993 · 1 season1989–2001 · 3 seasons
Michael CageC1997–2000 · 2 seasons1994–1996 · 2 seasons
Dennis SchroderG2023–2025 · 2 seasons2025–2026 · 1 season
James HardenG2020–2022 · 2 seasons2025–2026 · 1 season
Seth CurryG2021–2023 · 2 seasons2013–2014 · 1 season
Andre DrummondC2021–2022 · 1 season2019–2021 · 2 seasons
Taurean PrinceF2019–2021 · 2 seasons2020–2021 · 1 season
Timofey MozgovC2017–2018 · 1 season2014–2016 · 2 seasons
Tyler ZellerC2017–2018 · 1 season2012–2014 · 2 seasons
Donald SloanG2015–2016 · 1 season2011–2013 · 2 seasons
Jarrett JackG2014–2016 · 2 seasons2013–2014 · 1 season
Joe SmithPF2010–2011 · 1 season2007–2009 · 2 seasons
Jeff McInnisPG2005–2006 · 1 season2003–2005 · 2 seasons
Anthony JohnsonPG2001–2003 · 2 seasons2000–2001 · 1 season
Benoit BenjaminC1993–1995 · 2 seasons1999–2000 · 1 season
Earl BoykinsPG1998–1999 · 1 season1998–2000 · 2 seasons
Mark HendricksonF1998–2000 · 2 seasons1999–2000 · 1 season
Moses BrownC2022–2023 · 1 season2021–2022 · 1 season
Ed DavisC2018–2019 · 1 season2021–2022 · 1 season
Jeff GreenF2020–2021 · 1 season2017–2018 · 1 season
Henry SimsC2015–2016 · 1 season2013–2014 · 1 season
Wayne EllingtonSG2015–2016 · 1 season2012–2013 · 1 season
Earl ClarkSF2014–2015 · 1 season2013–2014 · 1 season
Shaun LivingstonG2013–2014 · 1 season2012–2013 · 1 season
Chris QuinnPG2009–2010 · 1 season2012–2013 · 1 season
Ben UzohPG2010–2011 · 1 season2011–2012 · 1 season
Stephen GrahamSF2010–2011 · 1 season2005–2006 · 1 season
Tony BattieC2009–2010 · 1 season2003–2004 · 1 season
Kaniel DickensSF2004–2005 · 1 season2007–2008 · 1 season
David WesleySG1993–1994 · 1 season2006–2007 · 1 season
Eric WilliamsPF2004–2005 · 1 season2003–2004 · 1 season
Jerome MoisoC2004–2005 · 1 season2004–2005 · 1 season
Kevin OlliePG2000–2001 · 1 season2003–2004 · 1 season
Jim JacksonSF1996–1997 · 1 season2000–2001 · 1 season
Greg GrahamG1995–1996 · 1 season1997–1998 · 1 season
Ron AndersonG1993–1994 · 1 season1984–1985 · 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 Cleveland Cavaliers: head-to-head record →