Cleveland Cavaliers and Phoenix Suns players: who played for both

Who played for both the Cavaliers and Suns?

55 players played for both the Cleveland Cavaliers and the Phoenix Suns between 1970–71 and 2025–26, including Shaquille O'Neal, Kevin Johnson, Isaiah Thomas and Steve Kerr. 22 of them played for the Cavaliers first and 30 for the Suns first; 3 played for both in the same season.

Did you know?

  • McCoy McLemore is the earliest on this list to complete the pair: Suns first, then the Cavaliers from 1970–71.
  • Ty Jerome is the most recent: Suns first, then the Cavaliers from 2023–24.
  • Larry Nance played the most seasons across the two: 7 for the Cavaliers and 7 for the Suns.
  • 7 of them had two or more separate spells with one of the teams, such as Kevin Johnson.
  • Most common positions on this list: PF (20), PG (13), C (8), SG (8).

How many can you name?

Name players who played for both the Cavaliers and the Suns. The surname is enough. 0 / 55

All 55 players, most seasons with the two first

Seasons with each franchise as calendar years (2003–2010 = 2003-04 to 2009-10) and the number of seasons. A gap of a season or more starts a new spell.
PlayerPosCavaliersSuns
Larry NancePF1987–1994 (7 s)1981–1988 (7 s)
Kevin JohnsonPG1987–88 (1 s)1987–1998, 1999–00 (12 s)
Mark WestC1984–1988, 1996–97 (5 s)1987–1994, 1999–00 (8 s)
John Williams (1986–1999)PF/C1986–1995 (9 s)1995–1998 (3 s)
Shawn MarionSF/PF2014–15 (1 s)1999–2008 (9 s)
Dan MajerleSG/SF1995–96 (1 s)1988–1995, 2001–02 (8 s)
Channing FryePF/C2015–2019 (4 s)2009–2014 (5 s)
Mike SandersSG1987–1989, 1991–1993 (4 s)1983–1988 (5 s)
James EdwardsC1981–1983 (2 s)1982–1988 (6 s)
Wesley PersonSG/SF1997–2002 (5 s)1994–1997 (3 s)
Brandon KnightPG/SG2018–2020 (2 s)2014–2018 (4 s)
Dick SnyderSF/SG1974–1978 (4 s)1968–1970 (2 s)
Steve KerrPG/SG1989–1993 (4 s)1988–89 (1 s)
Robin LopezC2022–23 (1 s)2008–2012 (4 s)
Cameron PaynePG/SG2018–19 (1 s)2019–2023 (4 s)
James JonesSF/SG2014–2017 (3 s)2005–2007 (2 s)
Brevin KnightPG1997–2001 (4 s)2003–04 (1 s)
Chucky BrownPF/SF1989–1992, 2000–01 (4 s)1996–97 (1 s)
Jae CrowderPF/SF2017–18 (1 s)2020–2023 (3 s)
Ricky RubioPG2021–2024 (3 s)2019–20 (1 s)
Shannon BrownSG2006–2008 (2 s)2011–2013 (2 s)
Chris DudleyC1987–1990 (3 s)2000–01 (1 s)
Marcus Morris Sr.PF2023–24 (1 s)2012–2015 (3 s)
Tyrone CorbinSF/SG1986–1988 (2 s)1987–1989 (2 s)
Mark BryantPF/C1999–2001 (2 s)1996–1998 (2 s)
Antonio LangSF/PF1995–1997, 1998–99 (3 s)1994–95 (1 s)
Mike BratzPG1980–81 (1 s)1977–1980 (3 s)
Walt WesleyC1970–1973 (3 s)1972–73 (1 s)
Shaquille O'NealC2009–10 (1 s)2007–2009 (2 s)
Isaiah ThomasPG2017–18 (1 s)2014–15, 2023–24 (2 s)
Sebastian TelfairPG2009–10 (1 s)2011–2013 (2 s)
Jim JacksonSG/SF2000–01 (1 s)2004–2006 (2 s)
Ty JeromePG/SG2023–2025 (2 s)2019–20 (1 s)
Earl ClarkPF2013–14 (1 s)2009–2011 (2 s)
Marquese ChrissPF/C2018–19 (1 s)2016–2018 (2 s)
Scott WilliamsPF/C2004–05 (1 s)2002–2004 (2 s)
Jordan McRaeSF/SG2015–2017 (2 s)2015–16 (1 s)
Lou AmundsonPF/C2014–15 (1 s)2008–2010 (2 s)
Corie BlountPF/C1998–99 (1 s)1999–2001 (2 s)
Jumaine JonesPF/SF2001–2003 (2 s)2006–07 (1 s)
Dwayne JonesPF2006–2008 (2 s)2009–10 (1 s)
Seth CurrySG/PG2013–14 (1 s)2014–15 (1 s)
JaVale McGeeC2020–21 (1 s)2021–22 (1 s)
Damian JonesC2023–24 (1 s)2020–21 (1 s)
Smush ParkerPG/SG2002–03 (1 s)2004–05 (1 s)
Brian SkinnerPF/C2001–02 (1 s)2007–08 (1 s)
Jon LeuerPF/C2012–13 (1 s)2015–16 (1 s)
Milt PalacioPG/SG2002–03 (1 s)2001–02 (1 s)
A. J. PricePG2014–15 (1 s)2014–15 (1 s)
Tony DumasSG1997–98 (1 s)1996–97 (1 s)
Tim KemptonPF/C1993–94 (1 s)1992–93 (1 s)
Joe CourtneyPF1995–96 (1 s)1993–94 (1 s)
Jimmy OliverSG/SF1991–92 (1 s)1998–99 (1 s)
McCoy McLemorePF/C1970–71 (1 s)1968–69 (1 s)
Greg HowardPF1971–72 (1 s)1970–71 (1 s)

From English Wikipedia's player infoboxes (CC BY-SA 4.0), BAA/NBA seasons 1946–47 to 2025–26. A season counts when the player's infobox lists it for the franchise; ABA seasons do not count.

What next? Play today's NBA Grid

Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.

Play the NBA GridNBA career pathCavaliers historySuns history

More “played for both” lists

All NBA team pairs

Questions

How many players have played for both the Cleveland Cavaliers and the Phoenix Suns?

55, from 1970–71 to 2025–26, including Shaquille O'Neal, Kevin Johnson, Isaiah Thomas and Steve Kerr. A player counts when his Wikipedia infobox lists at least one NBA season with each franchise.

Who was the first player on this list to play for both?

McCoy McLemore: Phoenix Suns first, then the Cleveland Cavaliers from 1970–71.

Who has played for both recently?

Ty Jerome, with a season for one of the two in 2024–25 or 2025–26.

Does a player count if the team has moved or changed its name?

Yes. Seasons count for today's franchise: every old name and city is linked to the club that carries its history today. Neither of these teams has moved or changed its name.

Careers from English Wikipedia's player infoboxes (CC BY-SA 4.0); player ids from Wikidata (CC0). Team logos are trademarks of their respective teams; AllStar Grid is not affiliated with the NBA or any team. Logos via TheSportsDB. Credits