Players who played for the Cavaliers and the Trail Blazers
28 players · NBA since 1996/97
28 players have played for both the Cavaliers and the Trail Blazers in the NBA since 1996/97. 14 played for the Cavaliers first and 14 for the Trail Blazers first. The longest-serving played 420 games across both; the top scorer got 5,903 points; the first move came in 1997/98, the most recent in 2026/27.
Can you name all 28?
0/280:00
- Cavaliers 245 · Trail Blazers 175
- Cavaliers 341 · Trail Blazers 39
- Cavaliers 332 · Trail Blazers 33
- Cavaliers 108 · Trail Blazers 249
- Cavaliers 208 · Trail Blazers 146
- Cavaliers 209 · Trail Blazers 145
- Cavaliers 265 · Trail Blazers 82
- Cavaliers 232 · Trail Blazers 99
- Cavaliers 80 · Trail Blazers 240
- Cavaliers 239 · Trail Blazers 37
- Cavaliers 250 · Trail Blazers 16
- Cavaliers 31 · Trail Blazers 220
- Cavaliers 193 · Trail Blazers 58
- Cavaliers 104 · Trail Blazers 145
- Cavaliers 107 · Trail Blazers 121
- Cavaliers 39 · Trail Blazers 157
- Cavaliers 83 · Trail Blazers 102
- Cavaliers 4 · Trail Blazers 136
- Cavaliers 49 · Trail Blazers 62
- Cavaliers 39 · Trail Blazers 62
- Cavaliers 65 · Trail Blazers 27
- Cavaliers 1 · Trail Blazers 90
- Cavaliers 12 · Trail Blazers 59
- Cavaliers 24 · Trail Blazers 44
- Cavaliers 14 · Trail Blazers 31
- Cavaliers 2 · Trail Blazers 42
- Cavaliers 12 · Trail Blazers 13
- Cavaliers 4 · Trail Blazers 3
Who stands out
Spoilers
Andre Miller has the most games for the two combined: 245 for the Cavaliers and 175 for the Trail Blazers. Andre Miller scored the most points across both: 3,545 for the Cavaliers and 2,358 for the Trail Blazers.
In our data, Mitchell Butler was the first to have played for both (his first game for the Cavaliers came in 1997/98). The most recent player to play for both is Mario Hezonja, who first played for the Cavaliers in 2026/27.
Show all 28 players
Spoilers
| Player | Cavaliers | Trail Blazers | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Andre Miller | 245 | 3,545 | 1999–2002 | 175 | 2,358 | 2009–2011 | Cavaliers |
| Sasha Pavlovic | 341 | 2,077 | 2004–2009 | 39 | 103 | 2012/13 | Cavaliers |
| Wesley Person | 332 | 3,956 | 1997–2002 | 33 | 215 | 2003/04 | Cavaliers |
| Derek Anderson | 108 | 1,222 | 1997–1999 | 249 | 2,986 | 2001–2005 | Cavaliers |
| Shawn Kemp | 208 | 3,871 | 1997–2000 | 146 | 906 | 2000–2002 | Cavaliers |
| Channing Frye | 209 | 1,415 | 2015–2019 | 145 | 805 | 2007–2009 | Trail Blazers |
| Mo Williams | 265 | 3,756 | 2008–2016 | 82 | 780 | 2013/14 | Cavaliers |
| JJ Hickson | 232 | 2,078 | 2008–2011 | 99 | 1,305 | 2011–2013 | Cavaliers |
| Jarrett Jack | 80 | 760 | 2013/14 | 240 | 2,286 | 2005–2008 | Trail Blazers |
| Larry Nance Jr. | 239 | 1,958 | 2017–2026 | 37 | 255 | 2021/22 | Cavaliers |
| Alonzo Gee | 250 | 2,062 | 2010–2014 | 16 | 51 | 2014/15 | Cavaliers |
| Ed Davis | 31 | 28 | 2021/22 | 220 | 1,212 | 2015–2018 | Trail Blazers |
| James Jones | 193 | 655 | 2014–2017 | 58 | 463 | 2007/08 | Trail Blazers |
| Darius Miles | 104 | 948 | 2002–2004 | 145 | 1,899 | 2003–2006 | Cavaliers |
| Jeff McInnis | 107 | 1,338 | 2003–2005 | 121 | 918 | 2002–2004 | Trail Blazers |
| Robin Lopez | 39 | 120 | 2022/23 | 157 | 1,610 | 2013–2015 | Trail Blazers |
| Rodney Hood | 83 | 865 | 2017–2019 | 102 | 826 | 2018–2021 | Cavaliers |
| Sebastian Telfair | 4 | 39 | 2009/10 | 136 | 1,103 | 2004–2006 | Trail Blazers |
| Mitchell Butler | 49 | 205 | 1997–1999 | 62 | 179 | 1996–2002 | Trail Blazers |
| Jim Jackson | 39 | 400 | 2000/01 | 62 | 509 | 1998/99 | Trail Blazers |
| Brian Skinner | 65 | 224 | 2001/02 | 27 | 103 | 2005/06 | Cavaliers |
| Seth Curry | 1 | 3 | 2013/14 | 90 | 671 | 2018/19 | Cavaliers |
| Mario Hezonja | 12 | 94 | 2026/27 | 59 | 284 | 2019/20 | Trail Blazers |
| Nik Stauskas | 24 | 132 | 2018/19 | 44 | 267 | 2018/19 | Trail Blazers |
| Moses Brown | 14 | 90 | 2021/22 | 31 | 86 | 2019–2024 | Trail Blazers |
| Tim Frazier | 2 | 2 | 2021/22 | 42 | 74 | 2014–2016 | Trail Blazers |
| Stephen Graham | 12 | 36 | 2005/06 | 13 | 45 | 2006/07 | Cavaliers |
| Kaniel Dickens | 4 | 2 | 2007/08 | 3 | 7 | 2003/04 | Trail Blazers |
Head to head
In the NBA since 1996/97, the Cavaliers and the Trail Blazers have met 56 times: the Cavaliers won 29, the Trail Blazers 27.
- Cavaliers' biggest win: Cavaliers 84-58 Trail Blazers (2000/01)
- Trail Blazers' biggest win: Trail Blazers 111-70 Cavaliers (2010/11)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Cavaliers and the Trail Blazers?
- 28 in the NBA since 1996/97: Andre Miller, Sasha Pavlovic, Wesley Person, Derek Anderson, Shawn Kemp, Channing Frye and 22 more.
- Who has played the most games for the Cavaliers and the Trail Blazers?
- Andre Miller: 245 for the Cavaliers and 175 for the Trail Blazers, 420 in all. Andre Miller scored the most points across both, 5,903.
- Who is the most recent player to play for both the Cavaliers and the Trail Blazers?
- Mario Hezonja. He played for the Trail Blazers (2019/20), then the Cavaliers from 2026/27.
- What period does this list cover?
- NBA games from 1996/97 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.
Data: NBA since 1996/97. Earlier games aren't included, so all-time lists can be longer.