Players who played for the Raptors and the Rockets

40 players · NBA since 1996/97

40 players have played for both the Raptors and the Rockets in the NBA since 1996/97. 18 played for the Raptors first and 22 for the Rockets first. The longest-serving played 916 games across both; the top scorer got 14,559 points; the first move came in 1998/99, the most recent in 2024/25.

Can you name all 40?

0/400:00

  1.  Raptors 685 · Rockets 231
  2.  Raptors 470 · Rockets 150
  3.  Raptors 79 · Rockets 451
  4.  Raptors 195 · Rockets 323
  5.  Raptors 87 · Rockets 404
  6.  Raptors 314 · Rockets 163
  7.  Raptors 127 · Rockets 278
  8.  Raptors 159 · Rockets 229
  9.  Raptors 66 · Rockets 302
  10.  Raptors 50 · Rockets 308
  11.  Raptors 101 · Rockets 196
  12.  Raptors 223 · Rockets 7
  13.  Raptors 31 · Rockets 163
  14.  Raptors 74 · Rockets 92
  15.  Raptors 87 · Rockets 72
  16.  Raptors 79 · Rockets 67
  17.  Raptors 126 · Rockets 19
  18.  Raptors 128 · Rockets 16
  19.  Raptors 43 · Rockets 85
  20.  Raptors 58 · Rockets 66
  21.  Raptors 63 · Rockets 56
  22.  Raptors 84 · Rockets 34
  23.  Raptors 54 · Rockets 47
  24.  Raptors 5 · Rockets 88
  25.  Raptors 79 · Rockets 9
  26.  Raptors 1 · Rockets 84
  27.  Raptors 72 · Rockets 8
  28.  Raptors 52 · Rockets 27
  29.  Raptors 17 · Rockets 61
  30.  Raptors 11 · Rockets 63
  31.  Raptors 51 · Rockets 15
  32.  Raptors 10 · Rockets 54
  33.  Raptors 36 · Rockets 23
  34.  Raptors 17 · Rockets 41
  35.  Raptors 17 · Rockets 27
  36.  Raptors 25 · Rockets 16
  37.  Raptors 35 · Rockets 4
  38.  Raptors 15 · Rockets 16
  39.  Raptors 4 · Rockets 23
  40.  Raptors 3 · Rockets 23

Who stands out

Spoilers

Kyle Lowry has the most games for the two combined: 685 for the Raptors and 231 for the Rockets. Kyle Lowry scored the most points across both: 11,975 for the Raptors and 2,584 for the Rockets.

In our data, Kevin Willis was the first to have played for both (his first game for the Raptors came in 1998/99). The most recent player to play for both is Bruno Fernando, who first played for the Raptors in 2024/25.

Show all 40 players

Spoilers
Every player who played for the Raptors and the Rockets (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerRaptorsRocketsFirst
GPtsSeasonsGPtsSeasons
Kyle Lowry68511,9752012–20212312,5842008–2012Rockets
Fred VanVleet4706,6342016–20231502,3822023–2027Raptors
Chuck Hayes791552013–20154511,9182005–2016Rockets
Tracy McGrady1952,1721997–20003237,4422004–2010Raptors
Luis Scola876922015/164045,8682007–2012Rockets
Patrick Patterson3142,3742013–20171631,3622010–2013Rockets
Rafer Alston1271,5022002–20052783,5032005–2009Raptors
Kevin Willis1591,4561998–20012292,6201996–2002Rockets
Hakeem Olajuwon664632001/023025,1961996–2001Rockets
P.J. Tucker502192006–20173082,1152017–2021Raptors
Walt Williams1011,5471996–19981961,8761999–2002Raptors
Charles Oakley2231,7851998–2001792003/04Raptors
Jeremy Lin311702018/191632,0692012–2014Rockets
Carlos Rogers746591996–1998926011999–2001Raptors
Carlos Delfino877812007/08727532012/13Raptors
Mike James791,6042005/06676322004–2008Rockets
Marcus Camby1261,7001996–1998191352011/12Raptors
DeMarre Carroll1281,1432015–201716562010–2020Rockets
Joey Dorsey431352010/11851982008–2015Rockets
Steve Novak581782013/14661942006–2008Rockets
John Lucas III633332012/13561842005–2007Rockets
Lou Williams841,2932014/15344812016/17Raptors
Mark Jackson544612000/01471052003/04Raptors
Goran Dragic5402021/22889452010–2012Rockets
Garrett Temple791582023–20269452009/10Rockets
Sam Dekker102021/22845132015–2017Rockets
Loren Woods722382004–2006882007/08Raptors
Kelly Olynyk525272023–2025275132020/21Rockets
Armoni Brooks17342021/22614772020–2022Rockets
David Andersen11562010/11633672009/10Rockets
Dennis Schroder516982023/24151632021/22Rockets
D.J. Augustin10212013/14543932020–2022Raptors
Lonny Baxter361502003/0423822005/06Raptors
Bruno Fernando17582024/25411952021–2023Rockets
Andre Barrett17782005/0627562004/05Rockets
Bruno Caboclo25272014–201816472019–2021Raptors
Pops Mensah-Bonsu351302008–2010452009/10Raptors
Rod Strickland15712003/0416282004/05Raptors
D.J. Wilson4302021/22231402020/21Rockets
Rick Brunson342003/0423442005/06Raptors

Head to head

In the NBA since 1996/97, the Raptors and the Rockets have met 58 times: the Raptors won 26, the Rockets 32.

  • Raptors' biggest win: Raptors 94-73 Rockets (2008/09)
  • Rockets' biggest win: Rockets 127-97 Raptors (1997/98)

Play

FAQ

Spoilers
How many players have played for both the Raptors and the Rockets?
40 in the NBA since 1996/97: Kyle Lowry, Fred VanVleet, Chuck Hayes, Tracy McGrady, Luis Scola, Patrick Patterson and 34 more.
Who has played the most games for the Raptors and the Rockets?
Kyle Lowry: 685 for the Raptors and 231 for the Rockets, 916 in all. Kyle Lowry scored the most points across both, 14,559.
Who is the most recent player to play for both the Raptors and the Rockets?
Bruno Fernando. He played for the Rockets (2021–2023), then the Raptors from 2024/25.
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.