Players who played for the Grizzlies and the Knicks
25 players · NBA since 1996/97
25 players have played for both the Grizzlies and the Knicks in the NBA since 1996/97. 15 played for the Grizzlies first and 10 for the Knicks first. The longest-serving played 693 games across both; the top scorer got 11,762 points; the first move came in 1999/00, the most recent in 2025/26.
Can you name all 25?
0/250:00
- Grizzlies 613 · Knicks 80
- Grizzlies 126 · Knicks 242
- Grizzlies 195 · Knicks 165
- Grizzlies 214 · Knicks 44
- Grizzlies 24 · Knicks 179
- Grizzlies 10 · Knicks 180
- Grizzlies 24 · Knicks 158
- Grizzlies 114 · Knicks 31
- Grizzlies 131 · Knicks 8
- Grizzlies 44 · Knicks 82
- Grizzlies 42 · Knicks 53
- Grizzlies 80 · Knicks 6
- Grizzlies 66 · Knicks 15
- Grizzlies 40 · Knicks 36
- Grizzlies 8 · Knicks 68
- Grizzlies 5 · Knicks 46
- Grizzlies 22 · Knicks 28
- Grizzlies 26 · Knicks 20
- Grizzlies 24 · Knicks 17
- Grizzlies 14 · Knicks 23
- Grizzlies 23 · Knicks 13
- Grizzlies 3 · Knicks 23
- Grizzlies 15 · Knicks 3
- Grizzlies 4 · Knicks 5
- Grizzlies 6 · Knicks 2
Who stands out
Spoilers
Zach Randolph has the most games for the two combined: 613 for the Grizzlies and 80 for the Knicks. Zach Randolph scored the most points across both: 10,319 for the Grizzlies and 1,443 for the Knicks.
In our data, Dennis Scott was the first to have played for both (his first game for the Grizzlies came in 1999/00). The most recent player to play for both is Taj Gibson, who first played for the Grizzlies in 2025/26.
Show all 25 players
Spoilers
| Player | Grizzlies | Knicks | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Zach Randolph | 613 | 10,319 | 2009–2017 | 80 | 1,443 | 2007–2009 | Knicks |
| Othella Harrington | 126 | 1,556 | 1999–2001 | 242 | 1,630 | 2000–2004 | Grizzlies |
| Courtney Lee | 195 | 2,044 | 2013–2016 | 165 | 1,804 | 2016–2019 | Grizzlies |
| Mike Bibby | 214 | 3,153 | 1998–2001 | 44 | 130 | 2011/12 | Grizzlies |
| Toney Douglas | 24 | 117 | 2016/17 | 179 | 1,619 | 2009–2012 | Knicks |
| Taj Gibson | 10 | 34 | 2025/26 | 180 | 890 | 2019–2024 | Knicks |
| Derrick Rose | 24 | 191 | 2023/24 | 158 | 2,235 | 2016–2023 | Knicks |
| Beno Udrih | 114 | 810 | 2013–2016 | 31 | 173 | 2013/14 | Knicks |
| Darko Milicic | 131 | 838 | 2007–2009 | 8 | 16 | 2009/10 | Grizzlies |
| Justin Holiday | 44 | 417 | 2018/19 | 82 | 629 | 2016/17 | Knicks |
| Joakim Noah | 42 | 298 | 2018/19 | 53 | 244 | 2016–2018 | Knicks |
| Matt Barnes | 80 | 801 | 2015/16 | 6 | 26 | 2005/06 | Knicks |
| Dennis Scott | 66 | 369 | 1999/00 | 15 | 43 | 1998/99 | Knicks |
| Wayne Ellington | 40 | 218 | 2012/13 | 36 | 183 | 2019/20 | Grizzlies |
| Moochie Norris | 8 | 12 | 1996/97 | 68 | 236 | 2003–2005 | Grizzlies |
| Ronnie Brewer | 5 | 10 | 2009/10 | 46 | 166 | 2012/13 | Grizzlies |
| Erick Strickland | 22 | 140 | 2000/01 | 28 | 120 | 2000/01 | Knicks |
| Delon Wright | 26 | 316 | 2018/19 | 20 | 67 | 2024/25 | Grizzlies |
| Troy Williams | 24 | 127 | 2016/17 | 17 | 128 | 2017/18 | Grizzlies |
| Anthony Roberson | 14 | 35 | 2005/06 | 23 | 107 | 2008/09 | Grizzlies |
| Trey Jemison III | 23 | 171 | 2023/24 | 13 | 13 | 2025/26 | Grizzlies |
| DaQuan Jeffries | 3 | 2 | 2021/22 | 23 | 22 | 2022–2024 | Grizzlies |
| Cezary Trybanski | 15 | 14 | 2002/03 | 3 | 1 | 2003/04 | Grizzlies |
| Tosan Evbuomwan | 4 | 10 | 2023/24 | 5 | 0 | 2025/26 | Grizzlies |
| Larry Robinson | 6 | 17 | 1997/98 | 2 | 3 | 2001/02 | Grizzlies |
Head to head
In the NBA since 1996/97, the Grizzlies and the Knicks have met 56 times: the Grizzlies won 27, the Knicks 29.
- Grizzlies' biggest win: Grizzlies 105-83 Knicks (2014/15)
- Knicks' biggest win: Knicks 143-106 Grizzlies (2024/25)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Grizzlies and the Knicks?
- 25 in the NBA since 1996/97: Zach Randolph, Othella Harrington, Courtney Lee, Mike Bibby, Toney Douglas, Taj Gibson and 19 more.
- Who has played the most games for the Grizzlies and the Knicks?
- Zach Randolph: 613 for the Grizzlies and 80 for the Knicks, 693 in all. Zach Randolph scored the most points across both, 11,762.
- Who is the most recent player to play for both the Grizzlies and the Knicks?
- Taj Gibson. He played for the Knicks (2019–2024), then the Grizzlies 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.