Players who played for the Lakers and the Suns

39 players · NBA since 1996/97

39 players have played for both the Lakers and the Suns in the NBA since 1996/97. 13 played for the Lakers first and 26 for the Suns first. The longest-serving played 886 games across both; the top scorer got 19,049 points; the first move came in 1996/97, the most recent in 2026/27.

Can you name all 39?

0/390:00

  1.  Lakers 67 · Suns 819
  2.  Lakers 636 · Suns 108
  3.  Lakers 548 · Suns 32
  4.  Lakers 68 · Suns 484
  5.  Lakers 108 · Suns 345
  6.  Lakers 82 · Suns 348
  7.  Lakers 234 · Suns 118
  8.  Lakers 12 · Suns 334
  9.  Lakers 9 · Suns 320
  10.  Lakers 157 · Suns 86
  11.  Lakers 157 · Suns 77
  12.  Lakers 137 · Suns 77
  13.  Lakers 48 · Suns 166
  14.  Lakers 155 · Suns 50
  15.  Lakers 161 · Suns 26
  16.  Lakers 176 · Suns 5
  17.  Lakers 41 · Suns 130
  18.  Lakers 43 · Suns 112
  19.  Lakers 33 · Suns 120
  20.  Lakers 23 · Suns 118
  21.  Lakers 105 · Suns 27
  22.  Lakers 63 · Suns 60
  23.  Lakers 54 · Suns 48
  24.  Lakers 26 · Suns 75
  25.  Lakers 16 · Suns 82
  26.  Lakers 76 · Suns 18
  27.  Lakers 69 · Suns 25
  28.  Lakers 8 · Suns 82
  29.  Lakers 76 · Suns 8
  30.  Lakers 21 · Suns 53
  31.  Lakers 8 · Suns 55
  32.  Lakers 42 · Suns 10
  33.  Lakers 30 · Suns 14
  34.  Lakers 8 · Suns 23
  35.  Lakers 19 · Suns 11
  36.  Lakers 8 · Suns 21
  37.  Lakers 2 · Suns 27
  38.  Lakers 15 · Suns 12
  39.  Lakers 6 · Suns 15

Who stands out

Spoilers

Steve Nash has the most games for the two combined: 67 for the Lakers and 819 for the Suns. Shaquille O'Neal scored the most points across both: 17,278 for the Lakers and 1,771 for the Suns.

In our data, Cedric Ceballos was the first to have played for both (his first game for the Suns came in 1996/97). The most recent player to play for both is Luke Kennard, who first played for the Suns in 2026/27.

Show all 39 players

Spoilers
Every player who played for the Lakers and the Suns (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerLakersSunsFirst
GPtsSeasonsGPtsSeasons
Steve Nash677632012–201481912,0771996–2012Suns
Shaquille O'Neal63617,2781996–20041081,7712007–2009Lakers
Robert Horry5483,5661996–2003322201996/97Suns
Jared Dudley68742019–20214844,1972008–2018Suns
Markieff Morris1086582019–20253453,9402011–2016Suns
Deandre Ayton829972025/263485,7602018–2023Suns
Shannon Brown2341,7252008–20111181,2672011–2013Lakers
Alex Len12222024/253342,4212013–2018Suns
Channing Frye9522017/183203,5952009–2014Suns
JaVale McGee1571,3842018–2020867612021/22Lakers
Corie Blount1575601996–1999772051999–2001Lakers
Matt Barnes1379222010–2012777882008/09Suns
Tyson Chandler481472018/191661,1952015–2019Suns
Wesley Johnson1551,4682013–2015503992012/13Suns
Trevor Ariza1611,2582007–2022262582018/19Lakers
Smush Parker1761,9192005–20075152004/05Suns
Troy Daniels411742019/201301,0212017–2019Suns
Ronnie Price432212014/151124762011–2017Suns
Jordan Goodwin331642024/251209032023–2027Suns
George McCloud23951996/971189831997–1999Lakers
A.C. Green1055031999/00271531996/97Suns
Earl Clark634422012/13601732009–2011Suns
Kendall Marshall544302013/14481432012/13Suns
Michael Beasley261812018/19757592012/13Suns
Jim Jackson16262005/06826162004–2006Suns
Jumaine Jones765772004/0518402006/07Lakers
Brian Grant692632004/0525632005/06Lakers
Cedric Ceballos8861996/97821,0091996–1998Lakers
Tyler Ennis763942016–20188222014/15Suns
Isaiah Thomas213022017–2022537092014–2024Suns
Joe Kleine861996/97551481996–1999Suns
Luke Kennard424032025/2610832026/27Lakers
Damian Jones30982020–202314222020/21Suns
Shaquille Harrison8102022/23231522017/18Suns
Reggie Bullock Jr.191772018/191142014/15Suns
Davon Reed882022/2321632017/18Suns
Nigel Hayes-Davis232017/1827342025/26Lakers
Rumeal Robinson15451996/9712361996/97Lakers
Joe Crispin6102001/0215692001/02Lakers

Head to head

In the NBA since 1996/97, the Lakers and the Suns have met 149 times: the Lakers won 79, the Suns 70.

  • Lakers' biggest win: Suns 78-115 Lakers (2000/01)
  • Suns' biggest win: Suns 137-101 Lakers (2016/17)

Play

FAQ

Spoilers
How many players have played for both the Lakers and the Suns?
39 in the NBA since 1996/97: Steve Nash, Shaquille O'Neal, Robert Horry, Jared Dudley, Markieff Morris, Deandre Ayton and 33 more.
Who has played the most games for the Lakers and the Suns?
Steve Nash: 67 for the Lakers and 819 for the Suns, 886 in all. Shaquille O'Neal scored the most points across both, 19,049.
Who is the most recent player to play for both the Lakers and the Suns?
Luke Kennard. He played for the Lakers (2025/26), 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.