Players who played for the Mavericks and the Suns

47 players · NBA since 1996/97

47 players have played for both the Mavericks and the Suns in the NBA since 1996/97. 22 played for the Mavericks first and 25 for the Suns first. The longest-serving played 1,270 games across both; the top scorer got 18,696 points; the first move came in 1996/97, the most recent in 2025/26.

Can you name all 47?

0/470:00

  1.  Mavericks 451 · Suns 819
  2.  Mavericks 399 · Suns 725
  3.  Mavericks 386 · Suns 331
  4.  Mavericks 682 · Suns 27
  5.  Mavericks 28 · Suns 568
  6.  Mavericks 42 · Suns 345
  7.  Mavericks 92 · Suns 287
  8.  Mavericks 188 · Suns 162
  9.  Mavericks 175 · Suns 166
  10.  Mavericks 234 · Suns 51
  11.  Mavericks 208 · Suns 40
  12.  Mavericks 41 · Suns 205
  13.  Mavericks 188 · Suns 27
  14.  Mavericks 42 · Suns 156
  15.  Mavericks 42 · Suns 154
  16.  Mavericks 176 · Suns 2
  17.  Mavericks 94 · Suns 82
  18.  Mavericks 164 · Suns 11
  19.  Mavericks 25 · Suns 147
  20.  Mavericks 78 · Suns 86
  21.  Mavericks 34 · Suns 127
  22.  Mavericks 41 · Suns 118
  23.  Mavericks 22 · Suns 119
  24.  Mavericks 98 · Suns 38
  25.  Mavericks 5 · Suns 131
  26.  Mavericks 46 · Suns 82
  27.  Mavericks 91 · Suns 34
  28.  Mavericks 5 · Suns 117
  29.  Mavericks 30 · Suns 91
  30.  Mavericks 97 · Suns 6
  31.  Mavericks 42 · Suns 58
  32.  Mavericks 23 · Suns 70
  33.  Mavericks 8 · Suns 81
  34.  Mavericks 52 · Suns 33
  35.  Mavericks 36 · Suns 36
  36.  Mavericks 18 · Suns 46
  37.  Mavericks 19 · Suns 38
  38.  Mavericks 1 · Suns 53
  39.  Mavericks 21 · Suns 26
  40.  Mavericks 16 · Suns 22
  41.  Mavericks 25 · Suns 4
  42.  Mavericks 18 · Suns 6
  43.  Mavericks 10 · Suns 12
  44.  Mavericks 6 · Suns 10
  45.  Mavericks 1 · Suns 13
  46.  Mavericks 2 · Suns 5
  47.  Mavericks 4 · Suns 1

Who stands out

Spoilers

Steve Nash has the most games for the two combined: 451 for the Mavericks and 819 for the Suns. Steve Nash scored the most points across both: 6,619 for the Mavericks and 12,077 for the Suns.

In our data, A.C. Green was the first to have played for both (his first game for the Mavericks came in 1996/97). The most recent player to play for both is Tyus Jones, who first played for the Mavericks in 2025/26.

Show all 47 players

Spoilers
Every player who played for the Mavericks and the Suns (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerMavericksSunsFirst
GPtsSeasonsGPtsSeasons
Steve Nash4516,6191998–200481912,0771996–2012Suns
Shawn Marion3994,5782009–201472513,2431999–2008Suns
Jason Kidd3863,4341996–20123314,7181996–2001Mavericks
Michael Finley68213,3841996–2005273521996/97Suns
Amar'e Stoudemire282872014/1556812,2932002–2010Suns
Markieff Morris421172022–20253453,9402011–2016Suns
Raja Bell923272002/032873,8182005–2009Mavericks
Jae Crowder1888562012–20151621,5942020–2022Mavericks
Tyson Chandler1751,7372010–20151661,1952015–2019Mavericks
Vince Carter2342,7912011–2014516892010/11Suns
Brandan Wright2081,6822011–2015402802014/15Mavericks
Danny Manning411652001/022052,5441996–1999Suns
A.C. Green1881,2901996–1999271531996/97Suns
Gerald Green422102008/091562,1792013–2015Mavericks
Marquese Chriss421682021/221541,3092016–2018Suns
Seth Curry1761,9222016–2024202014/15Suns
Cedric Ceballos941,5131997–2000821,0091996–1998Suns
Reggie Bullock Jr.1641,3342021–20231142014/15Suns
John Hotrod Williams25291998/991478221996–1998Suns
JaVale McGee783622015–2023867612021/22Mavericks
Tony Delk341972003/041271,4872000–2002Suns
George McCloud415631996/971189831997–1999Mavericks
Mark Bryant22212000/011197221996–1998Suns
Derrick Jones Jr.988572023/24381772016–2018Suns
Kurt Thomas5371997/981318472005–2007Mavericks
Jim Jackson467141996/97826162004–2006Mavericks
Howard Eisley917932000/01342402003/04Mavericks
Brandon Knight5322021/221171,7602014–2017Suns
Scott Williams30812003/04914142002–2004Suns
Justin Jackson976012018–20206132021/22Mavericks
Oliver Miller421801996/97583291999/00Mavericks
Richaun Holmes23782023/24705722018/19Suns
Tyus Jones8312025/26818292024/25Suns
Dennis Scott527071997/98331981997/98Mavericks
Donnell Harvey36602000–2002361412003/04Mavericks
Tim Thomas181352009/10465892005/06Suns
Loren Meyer19781996/97381881996/97Mavericks
Isaiah Thomas162021/22537092014–2024Suns
John Jenkins21692015/16261162015–2017Mavericks
Sam Cassell161971996/97223251996/97Suns
Kris Humphries251312009/104292015/16Mavericks
Tony Dumas18721996/976141996/97Mavericks
Shawn Respert10821997/9812371998/99Mavericks
Quincy Acy6132016/1710172018/19Mavericks
Ray Spalding102018/1913542018/19Mavericks
Charlie Bell202001/02582001/02Suns
George King412021/22102018/19Suns

Head to head

In the NBA since 1996/97, the Mavericks and the Suns have met 129 times: the Mavericks won 61, the Suns 68.

  • Mavericks' biggest win: Suns 90-123 Mavericks (2021/22)
  • Suns' biggest win: Suns 121-90 Mavericks (2003/04)

Play

FAQ

Spoilers
How many players have played for both the Mavericks and the Suns?
47 in the NBA since 1996/97: Steve Nash, Shawn Marion, Jason Kidd, Michael Finley, Amar'e Stoudemire, Markieff Morris and 41 more.
Who has played the most games for the Mavericks and the Suns?
Steve Nash: 451 for the Mavericks and 819 for the Suns, 1,270 in all. Steve Nash scored the most points across both, 18,696.
Who is the most recent player to play for both the Mavericks and the Suns?
Tyus Jones. He played for the Suns (2024/25), then the Mavericks 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.