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

  1.  Cavaliers 245 · Trail Blazers 175
  2.  Cavaliers 341 · Trail Blazers 39
  3.  Cavaliers 332 · Trail Blazers 33
  4.  Cavaliers 108 · Trail Blazers 249
  5.  Cavaliers 208 · Trail Blazers 146
  6.  Cavaliers 209 · Trail Blazers 145
  7.  Cavaliers 265 · Trail Blazers 82
  8.  Cavaliers 232 · Trail Blazers 99
  9.  Cavaliers 80 · Trail Blazers 240
  10.  Cavaliers 239 · Trail Blazers 37
  11.  Cavaliers 250 · Trail Blazers 16
  12.  Cavaliers 31 · Trail Blazers 220
  13.  Cavaliers 193 · Trail Blazers 58
  14.  Cavaliers 104 · Trail Blazers 145
  15.  Cavaliers 107 · Trail Blazers 121
  16.  Cavaliers 39 · Trail Blazers 157
  17.  Cavaliers 83 · Trail Blazers 102
  18.  Cavaliers 4 · Trail Blazers 136
  19.  Cavaliers 49 · Trail Blazers 62
  20.  Cavaliers 39 · Trail Blazers 62
  21.  Cavaliers 65 · Trail Blazers 27
  22.  Cavaliers 1 · Trail Blazers 90
  23.  Cavaliers 12 · Trail Blazers 59
  24.  Cavaliers 24 · Trail Blazers 44
  25.  Cavaliers 14 · Trail Blazers 31
  26.  Cavaliers 2 · Trail Blazers 42
  27.  Cavaliers 12 · Trail Blazers 13
  28.  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
Every player who played for the Cavaliers and the Trail Blazers (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersTrail BlazersFirst
GPtsSeasonsGPtsSeasons
Andre Miller2453,5451999–20021752,3582009–2011Cavaliers
Sasha Pavlovic3412,0772004–2009391032012/13Cavaliers
Wesley Person3323,9561997–2002332152003/04Cavaliers
Derek Anderson1081,2221997–19992492,9862001–2005Cavaliers
Shawn Kemp2083,8711997–20001469062000–2002Cavaliers
Channing Frye2091,4152015–20191458052007–2009Trail Blazers
Mo Williams2653,7562008–2016827802013/14Cavaliers
JJ Hickson2322,0782008–2011991,3052011–2013Cavaliers
Jarrett Jack807602013/142402,2862005–2008Trail Blazers
Larry Nance Jr.2391,9582017–2026372552021/22Cavaliers
Alonzo Gee2502,0622010–201416512014/15Cavaliers
Ed Davis31282021/222201,2122015–2018Trail Blazers
James Jones1936552014–2017584632007/08Trail Blazers
Darius Miles1049482002–20041451,8992003–2006Cavaliers
Jeff McInnis1071,3382003–20051219182002–2004Trail Blazers
Robin Lopez391202022/231571,6102013–2015Trail Blazers
Rodney Hood838652017–20191028262018–2021Cavaliers
Sebastian Telfair4392009/101361,1032004–2006Trail Blazers
Mitchell Butler492051997–1999621791996–2002Trail Blazers
Jim Jackson394002000/01625091998/99Trail Blazers
Brian Skinner652242001/02271032005/06Cavaliers
Seth Curry132013/14906712018/19Cavaliers
Mario Hezonja12942026/27592842019/20Trail Blazers
Nik Stauskas241322018/19442672018/19Trail Blazers
Moses Brown14902021/2231862019–2024Trail Blazers
Tim Frazier222021/2242742014–2016Trail Blazers
Stephen Graham12362005/0613452006/07Cavaliers
Kaniel Dickens422007/08372003/04Trail 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)

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.