Cleveland Cavaliers players
Well-known players who suited up for the Cleveland Cavaliers since 1970–71. Grouped by the decade they joined the team. Tap a player to see every team he played for.
Know your Cavaliers?
Career Guess shows you every team a player suited up for. You get five guesses to name him.
Joined in the 2020s
- James HardenG · 2025–2027
- Donovan MitchellG · 2022–2027
- Rajon RondoG · 2021–22
- Marcus MorrisF · 2023–24
- Dennis SchröderG · 2025–26
- Lauri MarkkanenF-C · 2021–22
- Robin LopezC · 2022–23
- JaVale McGeeC · 2020–21
- Ricky RubioG · 2021–2023
- Jarrett AllenC-F · 2020–2027
- Ed DavisF · 2021–22
- Evan MobleyF-C · 2021–2027
- Taurean PrinceF · 2020–21
- Caris LeVertG-F · 2021–2025
- Lonzo BallG · 2025–26
- De'Andre HunterF · 2024–2026
Joined in the 2010s
- Derrick RoseG · 2017–18
- Dwyane WadeG · 2017–18
- Kevin LoveF-C · 2014–2023
- Kyrie IrvingG · 2011–2017
- Baron DavisG · 2010–11
- Deron WilliamsG · 2016–17
- Isaiah ThomasG · 2017–18
- J.R. SmithG-F · 2014–2019
- Kyle KorverG-F · 2016–2019
- Richard JeffersonF · 2015–2017
- Shawn MarionF · 2014–15
- Luol DengF · 2013–14
- Andre DrummondC · 2019–2021
- Mike DunleavyF-G · 2016–17
- Jeff GreenF · 2017–18
- Mike MillerF-G · 2014–15
- Andrew BogutC · 2016–17
- Darius GarlandG · 2019–2026
- Alec BurksG · 2018–19
- George HillG · 2017–2019
- Channing FryeC-F · 2015–2019
- Shaun LivingstonG · 2012–13
- Tristan ThompsonF-C · 2011–2025
- Jarrett JackG · 2013–14
- C.J. MilesG-F · 2012–2014
- Jordan ClarksonG · 2017–2020
- Kendrick PerkinsC · 2014–2018
- Wayne EllingtonG · 2012–13
- Andrew BynumC · 2013–14
- Brendan HaywoodC · 2014–15
- José CalderónG · 2017–18
- Collin SextonG · 2018–2022
- Cameron PayneG · 2018–19
- Spencer HawesC-F · 2013–14
- Chris AndersenC-F · 2016–17
- Dahntay JonesG-F · 2015–2017
- Jae CrowderF · 2017–18
- Larry Nance Jr.F-C · 2017–2026
- Brandon KnightG · 2018–2020
- James JonesF-G · 2014–2017
Joined in the 2000s
- Shaquille O'NealC · 2009–10
- LeBron JamesF-G · 2003–2018
- Antawn JamisonF · 2009–2012
- Ben WallaceF-C · 2007–2009
- Mo WilliamsG · 2008–2016
- Carlos BoozerF-C · 2002–2004
- Donyell MarshallF · 2005–2008
- Clarence WeatherspoonF · 2000–01
- Larry HughesG-F · 2005–2008
- Drew GoodenF · 2004–2008
- Jim JacksonG · 2000–01
- Joe SmithF · 2007–2009
- Kevin OllieG · 2003–04
- Wally SzczerbiakF · 2007–2009
- Tony BattieC-F · 2003–04
- Lorenzen WrightF-C · 2008–09
- Chris GatlingF-C · 2000–01
- David WesleyG · 2006–07
- Eric WilliamsF · 2003–04
- Ricky DavisG-F · 2001–2004
- Danny GreenG-F · 2009–2023
- J.R. ReidF · 2000–01
- Brian SkinnerF · 2001–02
- Bimbo ColesG · 2000–2003
- Bryant StithG · 2001–02
- DeSagana DiopC · 2001–2005
- Scott WilliamsF-C · 2004–05
- Matt HarpringF · 2000–01
- Alan HendersonF · 2005–06
- Sebastian TelfairG · 2009–10
- Anderson VarejãoF-C · 2004–2021
- Michael DoleacC · 2001–02
- Eric SnowG · 2004–2008
- Darius MilesF · 2002–2004
- Anthony JohnsonG · 2000–01
- Lucious HarrisG · 2004–05
- Scot PollardC · 2006–07
- Chris MihmC-F · 2000–2004
- Jeff McInnisG · 2003–2005
- Sasha PavlovićG-F · 2004–2009
Joined in the 1990s
- Dan MajerleG-F · 1995–96
- Andre MillerG · 1999–2002
- Shawn KempF-C · 1997–2000
- Zydrunas IlgauskasC · 1997–2010
- Terrell BrandonG · 1991–1997
- Benoit BenjaminC · 1999–00
- Tyrone HillF · 1993–2003
- Michael CageF-C · 1994–1996
- Danny FerryF · 1990–2000
- Mike WoodsonG-F · 1990–91
- Mark BryantF-C · 1999–00
- Lamond MurrayF · 1999–2002
- Derek AndersonG · 1997–1999
- Gerald WilkinsG-F · 1992–1994
- Vitaly PotapenkoC · 1996–1999
- Wesley PersonG · 1997–2002
- Tony CampbellF-G · 1994–95
- Brevin KnightG · 1997–2001
- Rod HigginsF · 1993–94
- Fred RobertsF-C · 1994–95
- Earl BoykinsG · 1998–2000
- Chris MillsF · 1993–1997
- Bob SuraG · 1995–2000
- Corie BlountF · 1998–99
Joined in the 1980s
- Brad DaughertyC · 1986–1994
- Bill LaimbeerC · 1980–1982
- Kevin JohnsonG · 1987–88
- Larry NanceF-C · 1987–1994
- Mark PriceG · 1986–1995
- Scott WedmanF-G · 1981–1983
- Ron HarperG-F · 1986–1990
- Sam LaceyC · 1982–83
- World B. FreeG · 1982–1986
- Dell CurryG · 1987–88
- Tree RollinsC · 1988–1990
- Chucky BrownF · 1989–2001
- James EdwardsC-F · 1981–1983
- Eddie JohnsonG · 1985–86
- Johnny NewmanF-G · 1986–1999
- Kent BensonC · 1987–88
- Cliff RobinsonF · 1981–1984
- Tyrone CorbinG-F · 1986–1988
- John BagleyG · 1982–1987
- Mark WestC-F · 1984–1997
- Reggie WilliamsF-G · 1989–90
- Steve KerrG · 1989–1993
- Craig EhloG-F · 1986–1993
- Hot Rod WilliamsF-C · 1986–1995
- Larry KenonF · 1982–83
- Lonnie SheltonF-C · 1983–1986
- Chris DudleyC · 1987–1990
- Phil HubbardF-C · 1981–1989
- Ennis WhatleyG · 1985–86
- Ron BrewerG · 1981–1986
- Johnny DavisG · 1984–1986
- Richard WashingtonF-C · 1980–1982
- Bill RobinzineF · 1980–81
- Bob WilkersonG-F · 1981–1983
- Darnell ValentineG · 1988–1991
- Roy HinsonF-C · 1983–1986
- Mike SandersF-G · 1987–1993
- Paul MokeskiC-F · 1981–1990
- Mike EvansG · 1981–82
- Ron AndersonF-G · 1984–1986
Joined in the 1970s
- Lenny WilkensG · 1972–1974
- Nate ThurmondC-F · 1975–1977
- Walt FrazierG · 1977–1980
- John JohnsonF · 1970–1973
- Randy SmithG-F · 1979–1981
- Austin CarrG · 1971–1980
- Mike MitchellF · 1978–1982
- Campy RussellF · 1974–1985
- Bingo SmithF-G · 1970–1980
- Butch BeardG · 1971–1976
- Len ChappellF-C · 1970–71
- Dick SnyderG-F · 1974–1978
- Elmore SmithC · 1976–1979
- Kenny CarrF · 1979–1982
- Jim BrewerF-C · 1973–1979
- Walt WesleyC · 1970–1973
- Jim CleamonsG · 1972–1977
- Bob RuleC-F · 1972–1974
- Johnny EganG · 1970–71
- Barry ClemensF · 1972–1974
Career data from Basketball-Reference, NBA regular seasons since 1970–71. Not affiliated with the NBA.