Players who played for the Knicks and the Raptors

31 players · NBA since 1996/97

31 players have played for both the Knicks and the Raptors in the NBA since 1996/97. 11 played for the Knicks first and 20 for the Raptors first. The longest-serving played 650 games across both; the top scorer got 9,100 points; the first move came in 1997/98, the most recent in 2024/25.

Can you name all 31?

0/310:00

  1.  Knicks 114 · Raptors 536
  2.  Knicks 220 · Raptors 423
  3.  Knicks 71 · Raptors 444
  4.  Knicks 313 · Raptors 166
  5.  Knicks 359 · Raptors 112
  6.  Knicks 266 · Raptors 151
  7.  Knicks 179 · Raptors 223
  8.  Knicks 264 · Raptors 126
  9.  Knicks 36 · Raptors 330
  10.  Knicks 123 · Raptors 160
  11.  Knicks 79 · Raptors 196
  12.  Knicks 157 · Raptors 110
  13.  Knicks 133 · Raptors 130
  14.  Knicks 20 · Raptors 200
  15.  Knicks 24 · Raptors 195
  16.  Knicks 148 · Raptors 58
  17.  Knicks 26 · Raptors 177
  18.  Knicks 14 · Raptors 181
  19.  Knicks 116 · Raptors 54
  20.  Knicks 62 · Raptors 95
  21.  Knicks 70 · Raptors 39
  22.  Knicks 68 · Raptors 36
  23.  Knicks 83 · Raptors 3
  24.  Knicks 21 · Raptors 52
  25.  Knicks 13 · Raptors 59
  26.  Knicks 35 · Raptors 31
  27.  Knicks 4 · Raptors 50
  28.  Knicks 29 · Raptors 23
  29.  Knicks 22 · Raptors 29
  30.  Knicks 23 · Raptors 21
  31.  Knicks 17 · Raptors 2

Who stands out

Spoilers

Jose Calderon has the most games for the two combined: 114 for the Knicks and 536 for the Raptors. RJ Barrett scored the most points across both: 5,658 for the Knicks and 3,442 for the Raptors.

In our data, John Wallace was the first to have played for both (his first game for the Raptors came in 1997/98). The most recent player to play for both is P.J. Tucker, who first played for the Knicks in 2024/25.

Show all 31 players

Spoilers
Every player who played for the Knicks and the Raptors (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerKnicksRaptorsFirst
GPtsSeasonsGPtsSeasons
Jose Calderon1149262014–20165365,3722005–2013Raptors
OG Anunoby2203,7562023–20274234,9872017–2024Raptors
Andrea Bargnani719882013–20154446,6792006–2013Raptors
RJ Barrett3135,6582019–20241663,4422023–2027Knicks
Chris Childs3592,3311996–20011125702000–2002Knicks
Immanuel Quickley2663,3732020–20241512,5962023–2027Knicks
Charles Oakley1791,7541996–19982231,7851998–2001Knicks
Marcus Camby2642,3641998–20131261,7001996–1998Raptors
Antonio Davis361812005/063304,3151999–2006Raptors
Precious Achiuwa1238122023–20251601,4322021–2024Raptors
Jerome Williams793592004/051961,4882000–2004Raptors
Landry Fields1571,4202010–20121103542012–2015Knicks
John Wallace1337271996–20001301,5581997–1999Knicks
Delon Wright20672024/252001,2702015–2019Raptors
Tracy McGrady242262009/101952,1721997–2000Raptors
Steve Novak1481,0422011–2013581782013/14Knicks
Jalen Rose263302005/061772,8622003–2006Raptors
Malachi Flynn14312023/241819452020–2024Raptors
Mark Jackson1169012000–2002544612000/01Raptors
Jarrett Jack624662017/18951,0712009–2011Raptors
Fred Jones705322007/08392972006/07Raptors
Quincy Acy683982014/15361352012–2014Raptors
Rick Brunson831171998–2001342003/04Knicks
Jermaine Jackson21422004/05521292001–2003Raptors
Svi Mykhailiuk13212022/23592562021/22Raptors
Jeremy Lin355122011/12311702018/19Knicks
P.J. Tucker492024/25502192006–2017Raptors
Roger Mason Jr.29942010/1123932003/04Raptors
Chauncey Billups223782010/11293281997/98Raptors
Anthony Carter231032010/1121472011/12Knicks
Henry Ellenson171022018/192152020/21Knicks

Head to head

In the NBA since 1996/97, the Knicks and the Raptors have met 123 times: the Knicks won 59, the Raptors 64.

  • Knicks' biggest win: Raptors 101-145 Knicks (2023/24)
  • Raptors' biggest win: Raptors 128-92 Knicks (2018/19)

Play

FAQ

Spoilers
How many players have played for both the Knicks and the Raptors?
31 in the NBA since 1996/97: Jose Calderon, OG Anunoby, Andrea Bargnani, RJ Barrett, Chris Childs, Immanuel Quickley and 25 more.
Who has played the most games for the Knicks and the Raptors?
Jose Calderon: 114 for the Knicks and 536 for the Raptors, 650 in all. RJ Barrett scored the most points across both, 9,100.
Who is the most recent player to play for both the Knicks and the Raptors?
P.J. Tucker. He played for the Raptors (2006–2017), then the Knicks 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.