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
- Knicks 114 · Raptors 536
- Knicks 220 · Raptors 423
- Knicks 71 · Raptors 444
- Knicks 313 · Raptors 166
- Knicks 359 · Raptors 112
- Knicks 266 · Raptors 151
- Knicks 179 · Raptors 223
- Knicks 264 · Raptors 126
- Knicks 36 · Raptors 330
- Knicks 123 · Raptors 160
- Knicks 79 · Raptors 196
- Knicks 157 · Raptors 110
- Knicks 133 · Raptors 130
- Knicks 20 · Raptors 200
- Knicks 24 · Raptors 195
- Knicks 148 · Raptors 58
- Knicks 26 · Raptors 177
- Knicks 14 · Raptors 181
- Knicks 116 · Raptors 54
- Knicks 62 · Raptors 95
- Knicks 70 · Raptors 39
- Knicks 68 · Raptors 36
- Knicks 83 · Raptors 3
- Knicks 21 · Raptors 52
- Knicks 13 · Raptors 59
- Knicks 35 · Raptors 31
- Knicks 4 · Raptors 50
- Knicks 29 · Raptors 23
- Knicks 22 · Raptors 29
- Knicks 23 · Raptors 21
- 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
| Player | Knicks | Raptors | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Jose Calderon | 114 | 926 | 2014–2016 | 536 | 5,372 | 2005–2013 | Raptors |
| OG Anunoby | 220 | 3,756 | 2023–2027 | 423 | 4,987 | 2017–2024 | Raptors |
| Andrea Bargnani | 71 | 988 | 2013–2015 | 444 | 6,679 | 2006–2013 | Raptors |
| RJ Barrett | 313 | 5,658 | 2019–2024 | 166 | 3,442 | 2023–2027 | Knicks |
| Chris Childs | 359 | 2,331 | 1996–2001 | 112 | 570 | 2000–2002 | Knicks |
| Immanuel Quickley | 266 | 3,373 | 2020–2024 | 151 | 2,596 | 2023–2027 | Knicks |
| Charles Oakley | 179 | 1,754 | 1996–1998 | 223 | 1,785 | 1998–2001 | Knicks |
| Marcus Camby | 264 | 2,364 | 1998–2013 | 126 | 1,700 | 1996–1998 | Raptors |
| Antonio Davis | 36 | 181 | 2005/06 | 330 | 4,315 | 1999–2006 | Raptors |
| Precious Achiuwa | 123 | 812 | 2023–2025 | 160 | 1,432 | 2021–2024 | Raptors |
| Jerome Williams | 79 | 359 | 2004/05 | 196 | 1,488 | 2000–2004 | Raptors |
| Landry Fields | 157 | 1,420 | 2010–2012 | 110 | 354 | 2012–2015 | Knicks |
| John Wallace | 133 | 727 | 1996–2000 | 130 | 1,558 | 1997–1999 | Knicks |
| Delon Wright | 20 | 67 | 2024/25 | 200 | 1,270 | 2015–2019 | Raptors |
| Tracy McGrady | 24 | 226 | 2009/10 | 195 | 2,172 | 1997–2000 | Raptors |
| Steve Novak | 148 | 1,042 | 2011–2013 | 58 | 178 | 2013/14 | Knicks |
| Jalen Rose | 26 | 330 | 2005/06 | 177 | 2,862 | 2003–2006 | Raptors |
| Malachi Flynn | 14 | 31 | 2023/24 | 181 | 945 | 2020–2024 | Raptors |
| Mark Jackson | 116 | 901 | 2000–2002 | 54 | 461 | 2000/01 | Raptors |
| Jarrett Jack | 62 | 466 | 2017/18 | 95 | 1,071 | 2009–2011 | Raptors |
| Fred Jones | 70 | 532 | 2007/08 | 39 | 297 | 2006/07 | Raptors |
| Quincy Acy | 68 | 398 | 2014/15 | 36 | 135 | 2012–2014 | Raptors |
| Rick Brunson | 83 | 117 | 1998–2001 | 3 | 4 | 2003/04 | Knicks |
| Jermaine Jackson | 21 | 42 | 2004/05 | 52 | 129 | 2001–2003 | Raptors |
| Svi Mykhailiuk | 13 | 21 | 2022/23 | 59 | 256 | 2021/22 | Raptors |
| Jeremy Lin | 35 | 512 | 2011/12 | 31 | 170 | 2018/19 | Knicks |
| P.J. Tucker | 4 | 9 | 2024/25 | 50 | 219 | 2006–2017 | Raptors |
| Roger Mason Jr. | 29 | 94 | 2010/11 | 23 | 93 | 2003/04 | Raptors |
| Chauncey Billups | 22 | 378 | 2010/11 | 29 | 328 | 1997/98 | Raptors |
| Anthony Carter | 23 | 103 | 2010/11 | 21 | 47 | 2011/12 | Knicks |
| Henry Ellenson | 17 | 102 | 2018/19 | 2 | 15 | 2020/21 | Knicks |
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)
More pairs
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.