Players who played for the Cleveland Cavaliers and Los Angeles Lakers

50 players have played for both the Cleveland Cavaliers and the Los Angeles Lakers. LeBron James spent the most seasons with the two: 11 with the Cleveland Cavaliers and 8 with the Los Angeles Lakers. On a roster now: LeBron James, Larry Nance Jr., Jordan Clarkson, Dennis Schroder, and Thomas Bryant. 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 Los Angeles Lakers, with their years at each
PlayerPosCLELAL
LeBron JamesF2003–2018 · 11 seasons2018–2026 · 8 seasons
Luke WaltonSF2011–2013 · 2 seasons2003–2012 · 9 seasons
Shaquille O'NealC2009–2010 · 1 season1996–2004 · 8 seasons
Larry Nance Jr.F2017–2026 · 5 seasons2015–2018 · 3 seasons
Andrew BynumC2013–2014 · 1 season2005–2012 · 7 seasons
Chris MihmC2000–2004 · 4 seasons2004–2009 · 4 seasons
Jordan ClarksonG2017–2020 · 3 seasons2014–2018 · 4 seasons
JR SmithG2014–2019 · 5 seasons2019–2020 · 1 season
Ira NewbleSF2003–2008 · 5 seasons2007–2008 · 1 season
Channing FryeF2015–2019 · 4 seasons2017–2018 · 1 season
Shannon BrownPG2006–2008 · 2 seasons2008–2011 · 3 seasons
Ron HarperF1986–1989 · 3 seasons1999–2001 · 2 seasons
Corie BlountPF1998–1999 · 1 season1995–1999 · 4 seasons
Rajon RondoPG2021–2022 · 1 season2018–2022 · 3 seasons
Dion WaitersG2012–2015 · 3 seasons2019–2020 · 1 season
Antawn JamisonPF2009–2012 · 3 seasons2012–2013 · 1 season
Dennis SchroderG2025–2026 · 1 season2020–2023 · 2 seasons
Lonzo BallG2025–2026 · 1 season2017–2019 · 2 seasons
Thomas BryantC2025–2026 · 1 season2017–2023 · 2 seasons
Danny GreenF2009–2023 · 2 seasons2019–2020 · 1 season
Isaiah ThomasG2017–2018 · 1 season2017–2022 · 2 seasons
Wayne EllingtonSG2012–2013 · 1 season2014–2022 · 2 seasons
Andre DrummondC2019–2021 · 2 seasons2020–2021 · 1 season
JaVale McGeeC2020–2021 · 1 season2018–2020 · 2 seasons
Luol DengF2013–2014 · 1 season2016–2018 · 2 seasons
Timofey MozgovC2014–2016 · 2 seasons2016–2017 · 1 season
Carlos BoozerPF2002–2004 · 2 seasons2014–2015 · 1 season
Manny HarrisPG2010–2012 · 2 seasons2013–2014 · 1 season
Christian EyengaSF2010–2012 · 2 seasons2011–2012 · 1 season
Ramon SessionsG2010–2012 · 2 seasons2011–2012 · 1 season
Joe SmithPF2007–2009 · 2 seasons2010–2011 · 1 season
Smush ParkerPG2002–2003 · 1 season2005–2007 · 2 seasons
Jumaine JonesSF2001–2003 · 2 seasons2004–2005 · 1 season
Tony CampbellG1994–1995 · 1 season1987–1989 · 2 seasons
James EdwardsC1981–1982 · 1 season1992–1994 · 2 seasons
Taurean PrinceF2020–2021 · 1 season2023–2024 · 1 season
Ed DavisC2021–2022 · 1 season2014–2015 · 1 season
Andrew BogutC2016–2017 · 1 season2017–2018 · 1 season
Derrick WilliamsPF2016–2017 · 1 season2017–2018 · 1 season
Jose CalderonG2017–2018 · 1 season2016–2017 · 1 season
Earl ClarkSF2013–2014 · 1 season2012–2013 · 1 season
Jason KaponoSG2003–2004 · 1 season2011–2012 · 1 season
Trey JohnsonSG2008–2009 · 1 season2010–2011 · 1 season
Coby KarlPG2009–2010 · 1 season2007–2008 · 1 season
Jim JacksonSF2000–2001 · 1 season2005–2006 · 1 season
Tierre BrownPG2002–2003 · 1 season2004–2005 · 1 season
Jelani McCoyPF2003–2004 · 1 season2001–2002 · 1 season
J.R. ReidF2000–2001 · 1 season1998–1999 · 1 season
Fred RobertsF1994–1995 · 1 season1995–1996 · 1 season
Randolph KeysF1988–1989 · 1 season1994–1995 · 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 Los Angeles Lakers: head-to-head record →