Players who played for the Cavaliers and the Raptors

34 players · NBA since 1996/97

34 players have played for both the Cavaliers and the Raptors in the NBA since 1996/97. 18 played for the Cavaliers first and 16 for the Raptors first. The longest-serving played 606 games across both; the top scorer got 5,651 points; the first move came in 1999/00, the most recent in 2025/26.

Can you name all 34?

0/340:00

  1.  Cavaliers 70 · Raptors 536
  2.  Cavaliers 215 · Raptors 246
  3.  Cavaliers 205 · Raptors 131
  4.  Cavaliers 39 · Raptors 282
  5.  Cavaliers 222 · Raptors 95
  6.  Cavaliers 112 · Raptors 137
  7.  Cavaliers 116 · Raptors 120
  8.  Cavaliers 80 · Raptors 139
  9.  Cavaliers 41 · Raptors 166
  10.  Cavaliers 31 · Raptors 176
  11.  Cavaliers 55 · Raptors 124
  12.  Cavaliers 80 · Raptors 95
  13.  Cavaliers 32 · Raptors 104
  14.  Cavaliers 50 · Raptors 62
  15.  Cavaliers 83 · Raptors 17
  16.  Cavaliers 47 · Raptors 51
  17.  Cavaliers 63 · Raptors 27
  18.  Cavaliers 3 · Raptors 79
  19.  Cavaliers 74 · Raptors 7
  20.  Cavaliers 52 · Raptors 19
  21.  Cavaliers 2 · Raptors 67
  22.  Cavaliers 45 · Raptors 13
  23.  Cavaliers 40 · Raptors 14
  24.  Cavaliers 4 · Raptors 43
  25.  Cavaliers 20 · Raptors 16
  26.  Cavaliers 1 · Raptors 30
  27.  Cavaliers 6 · Raptors 17
  28.  Cavaliers 2 · Raptors 16
  29.  Cavaliers 4 · Raptors 13
  30.  Cavaliers 11 · Raptors 3
  31.  Cavaliers 4 · Raptors 7
  32.  Cavaliers 9 · Raptors 1
  33.  Cavaliers 3 · Raptors 4
  34.  Cavaliers 1 · Raptors 4

Who stands out

Spoilers

Jose Calderon has the most games for the two combined: 70 for the Cavaliers and 536 for the Raptors. Jose Calderon scored the most points across both: 279 for the Cavaliers and 5,372 for the Raptors.

In our data, Benoit Benjamin was the first to have played for both (his first game for the Cavaliers came in 1999/00). The most recent player to play for both is Dennis Schroder, who first played for the Cavaliers in 2025/26.

Show all 34 players

Spoilers
Every player who played for the Cavaliers and the Raptors (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersRaptorsFirst
GPtsSeasonsGPtsSeasons
Jose Calderon702792017/185365,3722005–2013Raptors
Anthony Parker2151,6532009–20122462,9332006–2009Raptors
Donyell Marshall2051,5472005–20081311,8132003–2005Raptors
Joey Graham392022010/112821,7872005–2009Raptors
Lamond Murray2223,3491999–2002955682003–2005Cavaliers
Jamario Moon1125232009–20111371,0812007–2009Raptors
CJ Miles1161,2322012–20141201,0132017–2019Cavaliers
Milt Palacio803972002/031397242003–2005Cavaliers
Jason Kapono411452003/041661,3122007–2009Cavaliers
Ed Davis31282021/221761,3542010–2013Raptors
Michael Stewart55442002–20041241781998–2002Raptors
Jarrett Jack807602013/14951,0712009–2011Raptors
Danny Green32952009–20231049872018/19Cavaliers
Eric Williams504692003/04622502004–2006Cavaliers
Rodney Hood838652017–201917662020/21Cavaliers
Dennis Schroder473402025/26516982023/24Raptors
Shawn Marion632782014/15273862008/09Raptors
Patrick McCaw352018/19792492018–2021Cavaliers
Antonio Lang741841996–1999731999/00Cavaliers
Anthony Bennett522172013/1419282015/16Cavaliers
Jelani McCoy202003/04674572002/03Raptors
Luke Jackson451252004–200613512006/07Cavaliers
Alfonzo McKinnie401822019/2014212017/18Raptors
Jerome Moiso462004/05431162003–2005Raptors
Corie Blount20681998/9916382003/04Cavaliers
Mamadou N'diaye102000/01301442000–2003Raptors
Kornel David6111999/0017422000/01Cavaliers
Ben Uzoh242011/1216772011/12Cavaliers
Sebastian Telfair4392009/1013562012/13Cavaliers
Zendon Hamilton11252005/06362002/03Raptors
Trey Johnson442008/097282010/11Cavaliers
Sam Dekker9572018/19102021/22Cavaliers
Benoit Benjamin321999/004131996/97Raptors
Kobi Simmons102018/194202023/24Cavaliers

Head to head

In the NBA since 1996/97, the Cavaliers and the Raptors have met 131 times: the Cavaliers won 73, the Raptors 58.

  • Cavaliers' biggest win: Cavaliers 144-99 Raptors (2021/22)
  • Raptors' biggest win: Raptors 133-99 Cavaliers (2017/18)

Play

FAQ

Spoilers
How many players have played for both the Cavaliers and the Raptors?
34 in the NBA since 1996/97: Jose Calderon, Anthony Parker, Donyell Marshall, Joey Graham, Lamond Murray, Jamario Moon and 28 more.
Who has played the most games for the Cavaliers and the Raptors?
Jose Calderon: 70 for the Cavaliers and 536 for the Raptors, 606 in all. Jose Calderon scored the most points across both, 5,651.
Who is the most recent player to play for both the Cavaliers and the Raptors?
Dennis Schroder. He played for the Raptors (2023/24), then the Cavaliers from 2025/26.
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.