13 players have worn #21 for the Cleveland Cavaliers in the NBA.
Cleveland Cavaliers #21 — Jerseys in the Archive
1 jersey featuring #21 for the Cleveland Cavaliers.
We’re continuously adding more jerseys to the archive — check back regularly for new additions.
| Player | Years | G | PTS | REB | AST |
|---|---|---|---|---|---|
| Antonio Lang | 1996–1999 | 74 | 184 | 143 | 34 |
| Greg Graham | 1997–1998 | 6 | 16 | 1 | 6 |
| Trajan Langdon | 1999–2002 | 119 | 647 | 159 | 152 |
| Darius Miles | 2002–2003 | 67 | 618 | 363 | 176 |
| JJ Hickson | 2008–2011 | 223 | 2039 | 1260 | 140 |
| Wayne Ellington | 2012–2013 | 78 | 614 | 166 | 104 |
| Kendrick Perkins | 2017–2018 | 1 | 3 | 1 | 2 |
| Jalen Jones | 2018–2019 | 16 | 81 | 34 | 7 |
| Damyean Dotson | 2020–2021 | 46 | 308 | 93 | 91 |
| Ed Davis | 2021–2022 | 31 | 28 | 64 | 7 |
| Mamadi Diakite | 2022–2023 | 22 | 57 | 30 | 8 |
| Emoni Bates | 2023–2025 | 25 | 78 | 21 | 18 |
| Tristan Enaruna | 2025–2026 | 9 | 37 | 14 | 7 |
Career totals while wearing this number. Data via Jersey Index roster database.
The Cleveland Cavaliers No. 21 jersey has been worn by 13
players across 19 seasons
in the available JerseyIndex NBA data.
Players To Wear No. 21 For The Cleveland Cavaliers
Greg Graham – 1997 to 1998
Greg Graham wore No. 21
for the Cleveland Cavaliers from 1997–1998. During that spell, he played 6
games, scored 16 points, recorded 1 rebounds and made 6
assists. His highest-scoring season wearing No. 21 for the team
came in 1997-98, when he scored 16 points.
Antonio Lang – 1996 to 1999
Antonio Lang wore No. 21
for the Cleveland Cavaliers from 1996–1999. During that spell, he played 74
games, scored 184 points, recorded 143 rebounds and made 34
assists. His highest-scoring season wearing No. 21 for the team
came in 1996-97, when he scored 171 points.
Trajan Langdon – 1999 to 2002
Trajan Langdon wore No. 21
for the Cleveland Cavaliers from 1999–2002. During that spell, he played 119
games, scored 647 points, recorded 159 rebounds and made 152
assists. His highest-scoring season wearing No. 21 for the team
came in 2000-01, when he scored 389 points.
Darius Miles – 2002 to 2003
Darius Miles wore No. 21
for the Cleveland Cavaliers from 2002–2003. During that spell, he played 67
games, scored 618 points, recorded 363 rebounds and made 176
assists. His highest-scoring season wearing No. 21 for the team
came in 2002-03, when he scored 618 points.
Kendrick Perkins – 2017 to 2018
Kendrick Perkins wore No. 21
for the Cleveland Cavaliers from 2017–2018. During that spell, he played 1
games, scored 3 points, recorded 1 rebounds and made 2
assists. His highest-scoring season wearing No. 21 for the team
came in 2017-18, when he scored 3 points.
JJ Hickson – 2008 to 2011
JJ Hickson wore No. 21
for the Cleveland Cavaliers from 2008–2011. During that spell, he played 223
games, scored 2039 points, recorded 1260 rebounds and made 140
assists. His highest-scoring season wearing No. 21 for the team
came in 2010-11, when he scored 1105 points.
Wayne Ellington – 2012 to 2013
Wayne Ellington wore No. 21
for the Cleveland Cavaliers from 2012–2013. During that spell, he played 78
games, scored 614 points, recorded 166 rebounds and made 104
assists. His highest-scoring season wearing No. 21 for the team
came in 2012-13, when he scored 614 points.
Ed Davis – 2021 to 2022
Ed Davis wore No. 21
for the Cleveland Cavaliers from 2021–2022. During that spell, he played 31
games, scored 28 points, recorded 64 rebounds and made 7
assists. His highest-scoring season wearing No. 21 for the team
came in 2021-22, when he scored 28 points.
Jalen Jones – 2018 to 2019
Jalen Jones wore No. 21
for the Cleveland Cavaliers from 2018–2019. During that spell, he played 16
games, scored 81 points, recorded 34 rebounds and made 7
assists. His highest-scoring season wearing No. 21 for the team
came in 2018-19, when he scored 81 points.
Damyean Dotson – 2020 to 2021
Damyean Dotson wore No. 21
for the Cleveland Cavaliers from 2020–2021. During that spell, he played 46
games, scored 308 points, recorded 93 rebounds and made 91
assists. His highest-scoring season wearing No. 21 for the team
came in 2020-21, when he scored 308 points.
Mamadi Diakite – 2022 to 2023
Mamadi Diakite wore No. 21
for the Cleveland Cavaliers from 2022–2023. During that spell, he played 22
games, scored 57 points, recorded 30 rebounds and made 8
assists. His highest-scoring season wearing No. 21 for the team
came in 2022-23, when he scored 57 points.
Emoni Bates – 2023 to 2025
Emoni Bates wore No. 21
for the Cleveland Cavaliers from 2023–2025. During that spell, he played 25
games, scored 78 points, recorded 21 rebounds and made 18
assists. His highest-scoring season wearing No. 21 for the team
came in 2023-24, when he scored 41 points.
Tristan Enaruna – 2025 to 2026
Tristan Enaruna wore No. 21
for the Cleveland Cavaliers from 2025–2026. During that spell, he played 9
games, scored 37 points, recorded 14 rebounds and made 7
assists. His highest-scoring season wearing No. 21 for the team
came in 2025-26, when he scored 37 points.
Related Cleveland Cavaliers Jersey Numbers
- Cleveland Cavaliers No. 0 Jersey History
- Cleveland Cavaliers No. 1 Jersey History
- Cleveland Cavaliers No. 2 Jersey History
- Cleveland Cavaliers No. 3 Jersey History
- Cleveland Cavaliers No. 4 Jersey History
- Cleveland Cavaliers No. 5 Jersey History
- Cleveland Cavaliers No. 6 Jersey History
- Cleveland Cavaliers No. 7 Jersey History
- Cleveland Cavaliers No. 8 Jersey History
- Cleveland Cavaliers No. 9 Jersey History
