Players who played for the Knicks and the Suns
44 players · NBA since 1996/97
44 players have played for both the Knicks and the Suns in the NBA since 1996/97. 16 played for the Knicks first and 28 for the Suns first. The longest-serving played 835 games across both; the top scorer got 16,838 points; the first move came in 1997/98, the most recent in 2024/25.
Can you name all 44?
0/440:00
- Knicks 267 · Suns 568
- Knicks 614 · Suns 131
- Knicks 213 · Suns 400
- Knicks 291 · Suns 203
- Knicks 137 · Suns 320
- Knicks 88 · Suns 331
- Knicks 4 · Suns 377
- Knicks 200 · Suns 166
- Knicks 299 · Suns 64
- Knicks 247 · Suns 94
- Knicks 87 · Suns 251
- Knicks 82 · Suns 248
- Knicks 86 · Suns 216
- Knicks 142 · Suns 131
- Knicks 70 · Suns 170
- Knicks 43 · Suns 186
- Knicks 173 · Suns 56
- Knicks 154 · Suns 34
- Knicks 110 · Suns 71
- Knicks 133 · Suns 46
- Knicks 132 · Suns 46
- Knicks 127 · Suns 42
- Knicks 74 · Suns 75
- Knicks 25 · Suns 123
- Knicks 115 · Suns 26
- Knicks 19 · Suns 118
- Knicks 18 · Suns 109
- Knicks 18 · Suns 95
- Knicks 99 · Suns 11
- Knicks 6 · Suns 77
- Knicks 68 · Suns 10
- Knicks 37 · Suns 36
- Knicks 9 · Suns 60
- Knicks 26 · Suns 30
- Knicks 15 · Suns 33
- Knicks 22 · Suns 26
- Knicks 15 · Suns 25
- Knicks 8 · Suns 28
- Knicks 17 · Suns 13
- Knicks 1 · Suns 23
- Knicks 8 · Suns 3
- Knicks 2 · Suns 6
- Knicks 3 · Suns 4
- Knicks 1 · Suns 1
Who stands out
Spoilers
Amar'e Stoudemire has the most games for the two combined: 267 for the Knicks and 568 for the Suns. Amar'e Stoudemire scored the most points across both: 4,545 for the Knicks and 12,293 for the Suns.
In our data, Brooks Thompson was the first to have played for both (his first game for the Knicks 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 44 players
Spoilers
| Player | Knicks | Suns | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Amar'e Stoudemire | 267 | 4,545 | 2010–2015 | 568 | 12,293 | 2002–2010 | Suns |
| Kurt Thomas | 614 | 6,325 | 1998–2013 | 131 | 847 | 2005–2007 | Knicks |
| Mikal Bridges | 213 | 3,237 | 2024–2027 | 400 | 4,865 | 2018–2023 | Suns |
| Stephon Marbury | 291 | 5,317 | 2003–2008 | 203 | 4,320 | 2001–2004 | Suns |
| Channing Frye | 137 | 1,486 | 2005–2007 | 320 | 3,595 | 2009–2014 | Knicks |
| Jason Kidd | 88 | 469 | 2012/13 | 331 | 4,718 | 1996–2001 | Suns |
| P.J. Tucker | 4 | 9 | 2024/25 | 377 | 3,032 | 2012–2017 | Suns |
| Tyson Chandler | 200 | 1,967 | 2011–2014 | 166 | 1,195 | 2015–2019 | Knicks |
| Jamal Crawford | 299 | 5,269 | 2004–2009 | 64 | 508 | 2018/19 | Knicks |
| Quentin Richardson | 247 | 2,358 | 2005–2013 | 94 | 1,355 | 2004/05 | Suns |
| Anfernee Hardaway | 87 | 748 | 2003–2006 | 251 | 3,183 | 1999–2004 | Suns |
| Robin Lopez | 82 | 842 | 2015/16 | 248 | 1,446 | 2008–2012 | Suns |
| Cameron Payne | 86 | 530 | 2024/25 | 216 | 2,027 | 2019–2023 | Suns |
| Landry Shamet | 142 | 1,007 | 2024–2027 | 131 | 1,019 | 2021–2023 | Suns |
| Lou Amundson | 70 | 300 | 2014–2016 | 170 | 739 | 2008–2010 | Suns |
| Marcus Morris Sr. | 43 | 841 | 2019/20 | 186 | 1,772 | 2012–2015 | Suns |
| Chris Dudley | 173 | 382 | 1997–2000 | 56 | 74 | 2000/01 | Knicks |
| Howard Eisley | 154 | 1,135 | 2001–2004 | 34 | 240 | 2003/04 | Knicks |
| Elfrid Payton | 110 | 1,089 | 2019–2021 | 71 | 378 | 2017–2022 | Suns |
| John Wallace | 133 | 727 | 1996–2000 | 46 | 231 | 2001/02 | Knicks |
| Tim Thomas | 132 | 1,586 | 2003–2009 | 46 | 589 | 2005/06 | Knicks |
| Langston Galloway | 127 | 1,158 | 2014–2016 | 42 | 192 | 2020/21 | Knicks |
| Michael Beasley | 74 | 976 | 2017/18 | 75 | 759 | 2012/13 | Suns |
| Luc Longley | 25 | 49 | 2000/01 | 123 | 833 | 1998–2000 | Suns |
| Trevor Ariza | 115 | 633 | 2004–2006 | 26 | 258 | 2018/19 | Knicks |
| Shannon Brown | 19 | 40 | 2013/14 | 118 | 1,267 | 2011–2013 | Suns |
| Antonio McDyess | 18 | 152 | 2003/04 | 109 | 1,434 | 1997–2004 | Suns |
| Eddie House | 18 | 115 | 2009/10 | 95 | 840 | 2005/06 | Suns |
| Reggie Bullock Jr. | 99 | 987 | 2019–2021 | 11 | 4 | 2014/15 | Suns |
| Matt Barnes | 6 | 26 | 2005/06 | 77 | 788 | 2008/09 | Knicks |
| Quincy Acy | 68 | 398 | 2014/15 | 10 | 17 | 2018/19 | Knicks |
| Walter McCarty | 37 | 68 | 1996/97 | 36 | 104 | 2004/05 | Knicks |
| Earl Clark | 9 | 23 | 2013/14 | 60 | 173 | 2009–2011 | Suns |
| Jalen Rose | 26 | 330 | 2005/06 | 30 | 110 | 2006/07 | Knicks |
| Dennis Scott | 15 | 43 | 1998/99 | 33 | 198 | 1997/98 | Suns |
| John Jenkins | 22 | 115 | 2018/19 | 26 | 116 | 2015–2017 | Suns |
| Ben Davis | 15 | 21 | 1997–1999 | 25 | 33 | 1996–2000 | Suns |
| Earl Barron | 8 | 93 | 2009–2013 | 28 | 68 | 2010–2015 | Knicks |
| Brooks Thompson | 17 | 33 | 1997/98 | 13 | 26 | 1997/98 | Suns |
| Danuel House Jr. | 1 | 0 | 2021/22 | 23 | 152 | 2017/18 | Suns |
| Jared Harper | 8 | 3 | 2020/21 | 3 | 2 | 2019/20 | Suns |
| Jimmer Fredette | 2 | 7 | 2015/16 | 6 | 22 | 2018/19 | Knicks |
| Cezary Trybanski | 3 | 1 | 2003/04 | 4 | 0 | 2003/04 | Suns |
| Courtney Sims | 1 | 6 | 2008/09 | 1 | 0 | 2008/09 | Suns |
Head to head
In the NBA since 1996/97, the Knicks and the Suns have met 58 times: the Knicks won 25, the Suns 33.
- Knicks' biggest win: Suns 97-128 Knicks (2015/16)
- Suns' biggest win: Suns 132-96 Knicks (2009/10)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Knicks and the Suns?
- 44 in the NBA since 1996/97: Amar'e Stoudemire, Kurt Thomas, Mikal Bridges, Stephon Marbury, Channing Frye, Jason Kidd and 38 more.
- Who has played the most games for the Knicks and the Suns?
- Amar'e Stoudemire: 267 for the Knicks and 568 for the Suns, 835 in all. Amar'e Stoudemire scored the most points across both, 16,838.
- Who is the most recent player to play for both the Knicks and the Suns?
- P.J. Tucker. He played for the Suns (2012–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.