Players who played for the Grizzlies and the Suns

41 players · NBA since 1996/97

41 players have played for both the Grizzlies and the Suns in the NBA since 1996/97. 20 played for the Grizzlies first and 21 for the Suns first. The longest-serving played 461 games across both; the top scorer got 6,845 points; the first move came in 1999/00, the most recent in 2026/27.

Can you name all 41?

0/410:00

  1.  Grizzlies 448 · Suns 13
  2.  Grizzlies 370 · Suns 73
  3.  Grizzlies 310 · Suns 115
  4.  Grizzlies 313 · Suns 81
  5.  Grizzlies 150 · Suns 161
  6.  Grizzlies 96 · Suns 194
  7.  Grizzlies 86 · Suns 199
  8.  Grizzlies 220 · Suns 51
  9.  Grizzlies 203 · Suns 50
  10.  Grizzlies 53 · Suns 196
  11.  Grizzlies 142 · Suns 67
  12.  Grizzlies 45 · Suns 162
  13.  Grizzlies 73 · Suns 130
  14.  Grizzlies 22 · Suns 156
  15.  Grizzlies 82 · Suns 85
  16.  Grizzlies 39 · Suns 125
  17.  Grizzlies 141 · Suns 17
  18.  Grizzlies 80 · Suns 77
  19.  Grizzlies 138 · Suns 10
  20.  Grizzlies 30 · Suns 114
  21.  Grizzlies 124 · Suns 19
  22.  Grizzlies 17 · Suns 120
  23.  Grizzlies 45 · Suns 76
  24.  Grizzlies 21 · Suns 91
  25.  Grizzlies 108 · Suns 3
  26.  Grizzlies 69 · Suns 40
  27.  Grizzlies 66 · Suns 33
  28.  Grizzlies 19 · Suns 70
  29.  Grizzlies 53 · Suns 28
  30.  Grizzlies 49 · Suns 27
  31.  Grizzlies 1 · Suns 70
  32.  Grizzlies 38 · Suns 29
  33.  Grizzlies 25 · Suns 31
  34.  Grizzlies 2 · Suns 45
  35.  Grizzlies 14 · Suns 24
  36.  Grizzlies 3 · Suns 23
  37.  Grizzlies 15 · Suns 4
  38.  Grizzlies 15 · Suns 1
  39.  Grizzlies 12 · Suns 1
  40.  Grizzlies 5 · Suns 3
  41.  Grizzlies 1 · Suns 2

Who stands out

Spoilers

Stromile Swift has the most games for the two combined: 448 for the Grizzlies and 13 for the Suns. Dillon Brooks scored the most points across both: 5,413 for the Grizzlies and 1,432 for the Suns.

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 Luke Kennard, who first played for the Suns in 2026/27.

Show all 41 players

Spoilers
Every player who played for the Grizzlies and the Suns (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerGrizzliesSunsFirst
GPtsSeasonsGPtsSeasons
Stromile Swift4483,8812000–200813392008/09Grizzlies
Dillon Brooks3705,4132017–2023731,4322025–2027Grizzlies
Hakim Warrick3103,1462005–20091158942010–2012Grizzlies
Tyus Jones3132,5392019–2023818292024/25Grizzlies
Jake Tsakalidis1505742003–20071619202000–2003Suns
Grayson Allen969092019–20211942,5612023–2026Grizzlies
Bo Outlaw863812003/041997532001–2005Suns
Vince Carter2201,5342014–2017516892010/11Suns
De'Anthony Melton2031,8152019–2022502502018/19Suns
Casey Jacobsen531072007/081961,0522002–2005Suns
Jon Leuer1426372012–2015675672015/16Grizzlies
Jae Crowder454472019/201621,5942020–2022Grizzlies
Troy Daniels735602016/171301,0212017–2019Grizzlies
Josh Jackson221982019/201561,9222017–2019Suns
Wesley Person828102002–2004851,1581996/97Suns
Jevon Carter391722018/191255412019–2021Grizzlies
Hamed Ehaddadi1412862008–201317692012/13Grizzlies
Matt Barnes808012015/16777882008/09Suns
Luke Kennard1381,3342022–202510832026/27Grizzlies
Bismack Biyombo301562023/241145252021–2023Suns
David Roddy1248922022–202419222023/24Grizzlies
Jordan Goodwin171702023/241209032023–2027Suns
Jock Landale455092025/26764992022/23Suns
Steven Hunter21532009/10914082004/05Suns
Brevin Knight1085872001–2003322003/04Grizzlies
Brandan Wright694112015–2018402802014/15Suns
Dennis Scott663691999/00331981997/98Suns
Ish Smith19312010/11702612013/14Grizzlies
Milt Palacio531081999/0028792001/02Grizzlies
Gordan Giricek495482002/03272102007/08Grizzlies
Brian Skinner102011/12702272007/08Suns
Yuta Watanabe38882018–2024291042023/24Grizzlies
Ty Jerome255572025–2027311022019/20Suns
Elliot Perry2112001/02451502000/01Suns
Anthony Tolliver14692019/2024802014/15Suns
Shaquille Harrison322023/24231522017/18Suns
Cezary Trybanski15142002/03402003/04Grizzlies
Josh Davis15282011/12142005/06Suns
Robert Archibald12192002/03112003/04Grizzlies
Bryce Cotton542015/16342015/16Suns
Seth Curry102013/14202014/15Grizzlies

Head to head

In the NBA since 1996/97, the Grizzlies and the Suns have met 112 times: the Grizzlies won 48, the Suns 64.

  • Grizzlies' biggest win: Grizzlies 136-106 Suns (2022/23)
  • Suns' biggest win: Suns 108-76 Grizzlies (2000/01)

Play

FAQ

Spoilers
How many players have played for both the Grizzlies and the Suns?
41 in the NBA since 1996/97: Stromile Swift, Dillon Brooks, Hakim Warrick, Tyus Jones, Jake Tsakalidis, Grayson Allen and 35 more.
Who has played the most games for the Grizzlies and the Suns?
Stromile Swift: 448 for the Grizzlies and 13 for the Suns, 461 in all. Dillon Brooks scored the most points across both, 6,845.
Who is the most recent player to play for both the Grizzlies and the Suns?
Luke Kennard. He played for the Grizzlies (2022–2025), then the Suns from 2026/27.
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.