Cleveland Cavaliers forwards
105 players
105 forwards have played for the Cleveland Cavaliers. LeBron James stayed the longest: 11 seasons. On a roster now: LeBron James, Dean Wade, Larry Nance Jr., Isaac Okoro, and De'Andre Hunter.
Positions as ESPN lists them: a player who moved is filed under the one he played last. Seasons are on file in full from 1993-94; before that only some of the stars are, so an older name can be missing.