Players who played for the Cleveland Cavaliers and Sacramento Kings

42 players have played for both the Cleveland Cavaliers and the Sacramento Kings. Tristan Thompson spent the most seasons with the two: 11 with the Cleveland Cavaliers and 1 with the Sacramento Kings. On a roster now: Keon Ellis, De'Andre Hunter, and Dennis Schroder. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Cleveland Cavaliers and the Sacramento Kings, with their years at each
PlayerPosCLESAC
Tristan ThompsonC2011–2025 · 11 seasons2021–2022 · 1 season
Matthew DellavedovaG2013–2021 · 6 seasons2022–2023 · 1 season
Omri CasspiF2011–2013 · 2 seasons2009–2017 · 5 seasons
Scot PollardC2006–2007 · 1 season1998–2003 · 5 seasons
Keon EllisG2025–2026 · 1 season2022–2026 · 4 seasons
Iman ShumpertG2014–2018 · 4 seasons2018–2019 · 1 season
Drew GoodenPF2004–2008 · 4 seasons2008–2009 · 1 season
Isaiah ThomasG2017–2018 · 1 season2011–2014 · 3 seasons
Andre MillerPG1999–2002 · 3 seasons2014–2015 · 1 season
Spencer HawesPF2013–2014 · 1 season2007–2010 · 3 seasons
JJ HicksonC2008–2011 · 3 seasons2011–2012 · 1 season
Damon JonesPG2005–2008 · 3 seasons2002–2003 · 1 season
Vitaly PotapenkoC1996–1999 · 3 seasons2006–2007 · 1 season
Chucky BrownF1989–2001 · 3 seasons2001–2002 · 1 season
Pete ChilcuttF1999–2000 · 1 season1991–1994 · 3 seasons
De'Andre HunterF2024–2026 · 2 seasons2025–2026 · 1 season
George HillPG2017–2019 · 2 seasons2017–2018 · 1 season
Dahntay JonesSG2015–2017 · 2 seasons2007–2008 · 1 season
Derrick WilliamsPF2016–2017 · 1 season2013–2015 · 2 seasons
Ramon SessionsG2010–2012 · 2 seasons2014–2015 · 1 season
Ryan HollinsC2010–2012 · 2 seasons2014–2015 · 1 season
Darnell JacksonPF2008–2010 · 2 seasons2010–2011 · 1 season
Anthony JohnsonPG2000–2001 · 1 season1997–2008 · 2 seasons
Brian SkinnerPF2001–2002 · 1 season2004–2006 · 2 seasons
Mateen CleavesPG2003–2004 · 1 season2001–2003 · 2 seasons
Michael StewartPF2002–2004 · 2 seasons1997–1998 · 1 season
Carl ThomasG1996–1998 · 2 seasons1991–1992 · 1 season
Dennis SchroderG2025–2026 · 1 season2025–2026 · 1 season
Jae CrowderPF2017–2018 · 1 season2024–2025 · 1 season
JaVale McGeeC2020–2021 · 1 season2023–2024 · 1 season
Rajon RondoPG2021–2022 · 1 season2015–2016 · 1 season
Alec BurksSG2018–2019 · 1 season2018–2019 · 1 season
Jared CunninghamG2015–2016 · 1 season2013–2014 · 1 season
Seth CurryG2013–2014 · 1 season2015–2016 · 1 season
Cedric SimmonsSF2007–2008 · 1 season2008–2009 · 1 season
Lorenzen WrightPF2008–2009 · 1 season2007–2008 · 1 season
Kevin OlliePG2003–2004 · 1 season1998–1999 · 1 season
Jim JacksonSF2000–2001 · 1 season2002–2003 · 1 season
Michael HawkinsG2000–2001 · 1 season1998–1999 · 1 season
Mark HendricksonF1999–2000 · 1 season1997–1998 · 1 season
Steve ColterG1994–1995 · 1 season1990–1991 · 1 season
Rod HigginsF1993–1994 · 1 season1992–1993 · 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.

Cleveland Cavaliers vs Sacramento Kings: head-to-head record →