Cleveland Cavaliers players and history

462 players have played for the Cleveland Cavaliers franchise from 1970–71 to 2025–26. Zydrunas Ilgauskas played the most seasons for the club (14, 1996–2010).

Rocket Arena, home arena of the Cleveland Cavaliers
Rocket Arena · Photo: Cards84664, CC BY-SA 4.0, Wikimedia Commons (cropped) · Photo credits

Most seasons with the Cavaliers

The 25 players with the most NBA seasons for the franchise, 1970–71 to 2025–26, under any of its names. Years are calendar years (2003–2010 = 2003-04 to 2009-10).
#PlayerPosYearsSeasonsAll-Star
1Photo of Zydrunas Ilgauskas Zydrunas IlgauskasC1996–2010142
2Photo of Anderson Varejão Anderson VarejãoC/PF2004–2016, 2020–2113—
3Photo of LeBron James LeBron JamesSF/PF2003–2010, 2014–20181122
4Photo of Tristan Thompson Tristan ThompsonC2011–2020, 2023–202511—
5Photo of Danny Ferry Danny FerryPF/SF1990–200010—
6Photo of Bingo Smith Bingo SmithSF/SG1970–198010—
7Photo of Kevin Love Kevin LovePF/C2014–202395
8Photo of Mark Price Mark PricePG1986–199594
9Photo of Austin Carr Austin CarrSG1971–198091
10 John WilliamsPF/C1986–19959—
11Photo of Brad Daugherty Brad DaughertyC1986–199485
12Photo of Phil Hubbard Phil HubbardPF/C1981–19898—
13Photo of Darius Garland Darius GarlandPG2019–202672
14Photo of Larry Nance Larry NancePF1987–199473
15Photo of Dean Wade Dean WadePF/SF2019–20267—
16Photo of Daniel Gibson Daniel GibsonPG/SG2006–20137—
17Photo of Craig Ehlo Craig EhloSG1986–19937—
18Photo of Campy Russell Campy RussellSF1974–1980, 1984–8571
19Photo of Kyrie Irving Kyrie IrvingPG2011–201769
20Photo of Matthew Dellavedova Matthew DellavedovaPG/SG2013–2016, 2018–20216—
21Photo of Cedi Osman Cedi OsmanSF2017–20236—
22Photo of Jarrett Allen Jarrett AllenC2020–202661
23 Terrell BrandonPG1991–199762
24 Bobby PhillsSG1991–19976—
25 Tyrone HillPF1993–1997, 2001–200361

Photos: Wikimedia Commons, free licences, each credited on the NBA photo credits page.

Cavaliers players in 2025–26

The 12 best-known players on the club in 2025–26: James Harden (PG/SG, 1 season with the Cavaliers), Donovan Mitchell (SG, 4 seasons with the Cavaliers), Lonzo Ball (PG, 1 season with the Cavaliers), Dennis Schröder (PG, 1 season with the Cavaliers), Darius Garland (PG, 7 seasons with the Cavaliers), Max Strus (SF/SG, 3 seasons with the Cavaliers), Evan Mobley (C, 5 seasons with the Cavaliers), Jarrett Allen (C, 6 seasons with the Cavaliers), Dean Wade (PF/SF, 7 seasons with the Cavaliers), Olivier Sarr (C, 1 season with the Cavaliers), Larry Nance Jr. (PF/C, 5 seasons with the Cavaliers) and De'Andre Hunter (SF/SG, 2 seasons with the Cavaliers).

Played for both the Cavaliers and…

Nets 80Lakers 74Bucks 7376ers 68Warriors 65Kings 63Bulls 62Clippers 62Celtics 60Hawks 58Mavericks 58Knicks 55Suns 55Spurs 52Jazz 51Nuggets 49Pistons 48Thunder 48Wizards 48Trail Blazers 47Heat 44Hornets 41Rockets 41Grizzlies 39Pacers 37Raptors 36Magic 33Timberwolves 31Pelicans 31

Each list has every player who played for both clubs, with his seasons for each. All NBA team pairs

Cleveland Cavaliers: questions

How many players have played for the Cleveland Cavaliers?

462, counting every player whose Wikipedia infobox lists at least one NBA season with the franchise, from 1970–71 to 2025–26, under any of its names.

Who has played the most seasons for the Cavaliers?

Zydrunas Ilgauskas, with 14 NBA seasons (1996–2010), ahead of Anderson Varejão (13) and LeBron James (11).

Which team shares the most players with the Cavaliers?

The Nets: 80 players played for both. The fewest: the Pelicans, with 31.

Player facts from English Wikipedia's player infoboxes (CC BY-SA 4.0); team facts and player ids from Wikidata (CC0). Team logos are trademarks of their respective teams; AllStar Grid is not affiliated with the NBA or any team. Logos via TheSportsDB. Credits