Chicago Bulls and Cleveland Cavaliers players: who played for both

Who played for both the Bulls and Cavaliers?

62 players played for both the Chicago Bulls and the Cleveland Cavaliers between 1970–71 and 2025–26, including Dwyane Wade, Ben Wallace, Nate Thurmond and Derrick Rose. 36 of them played for the Bulls first and 20 for the Cavaliers first; 6 played for both in the same season.

Did you know?

  • Len Chappell is the earliest on this list to complete the pair: Bulls first, then the Cavaliers from 1970–71.
  • Lonzo Ball is the most recent: Bulls first, then the Cavaliers from 2025–26.
  • Tristan Thompson played the most seasons across the two: 1 for the Bulls and 11 for the Cavaliers.
  • 3 of them had two or more separate spells with one of the teams, such as Tristan Thompson.
  • Most common positions on this list: PF (18), PG (13), SF (11), C (10).

How many can you name?

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

All 62 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.
PlayerPosBullsCavaliers
Tristan ThompsonC2021–22 (1 s)2011–2020, 2023–2025 (11 s)
Luol Deng OBESF/PF2004–2014 (10 s)2013–14 (1 s)
Derrick RosePG/SG2008–2016 (8 s)2017–18 (1 s)
Steve KerrPG/SG1993–1998 (5 s)1989–1993 (4 s)
Ron HarperSG/PG1994–1999 (5 s)1986–1990 (4 s)
Carlos BoozerPF2010–2014 (4 s)2002–2004 (2 s)
Isaac OkoroSF/SG2025–26 (1 s)2020–2025 (5 s)
Drew GoodenPF2007–2009 (2 s)2004–2008 (4 s)
Denzel ValentineSG2016–2021 (5 s)2021–22 (1 s)
Steve PattersonC1975–76 (1 s)1971–1976 (5 s)
Rowland GarrettSF1972–1976 (4 s)1975–1977 (2 s)
Lonzo BallPG2021–2025 (4 s)2025–26 (1 s)
Kyle KorverSG/SF2010–2012 (2 s)2016–2019 (3 s)
Lauri MarkkanenSF/PF2017–2021 (4 s)2021–22 (1 s)
Collin SextonPG/SG2025–26 (1 s)2018–2022 (4 s)
Larry HughesSG2007–2009 (2 s)2005–2008 (3 s)
Donyell MarshallPF/SF2002–2004 (2 s)2005–2008 (3 s)
Javonte GreenSG/SF2020–2024 (4 s)2024–25 (1 s)
Scott WilliamsPF/C1990–1994 (4 s)2004–05 (1 s)
Corie BlountPF/C1993–1995, 2002–2004 (4 s)1998–99 (1 s)
Rod HigginsSF/PF1982–1986 (4 s)1993–94 (1 s)
Ben PoquettePF1986–87 (1 s)1983–1987 (4 s)
Barry ClemensPF1966–1969 (3 s)1972–1974 (2 s)
Ben WallaceC/PF2006–2008 (2 s)2007–2009 (2 s)
Nate ThurmondC/PF1974–1976 (2 s)1975–1977 (2 s)
Andre DrummondC2022–2024 (2 s)2019–2021 (2 s)
Max StrusSF/SG2019–20 (1 s)2023–2026 (3 s)
Robin LopezC2016–2019 (3 s)2022–23 (1 s)
Cameron PaynePG/SG2016–2019 (3 s)2018–19 (1 s)
Mike Dunleavy Jr.SF/SG2013–2016 (3 s)2016–17 (1 s)
Larry KenonPF1980–1983 (3 s)1982–83 (1 s)
Ron BrewerSG1985–86 (1 s)1981–1983, 1985–86 (3 s)
Walt WesleyC1969–70 (1 s)1970–1973 (3 s)
Joe SmithPF2007–08 (1 s)2007–2009 (2 s)
Shannon BrownSG2007–08 (1 s)2006–2008 (2 s)
Luke KornetC/PF2019–2021 (2 s)2021–22 (1 s)
James EdwardsC1995–96 (1 s)1981–1983 (2 s)
Lou AmundsonPF/C2012–2014 (2 s)2014–15 (1 s)
Mark BryantPF/C1998–99 (1 s)1999–2001 (2 s)
Ennis WhatleyPG1983–1985 (2 s)1985–86 (1 s)
Kornél DávidPF1998–2000 (2 s)1999–00 (1 s)
Bob WilkersonSF/SG1980–81 (1 s)1981–1983 (2 s)
Cedric SimmonsPF/C2007–2009 (2 s)2007–08 (1 s)
Demetris NicholsSF/PF2007–2009 (2 s)2007–08 (1 s)
Eric FernstenC/PF1975–1977 (2 s)1975–76 (1 s)
McCoy McLemorePF/C1966–1968 (2 s)1970–71 (1 s)
Dwyane WadeSG2016–17 (1 s)2017–18 (1 s)
Rajon RondoPG2016–17 (1 s)2021–22 (1 s)
Steve ColterPG1986–87 (1 s)1994–95 (1 s)
Kevin OlliePG2001–02 (1 s)2003–04 (1 s)
Kay FelderPG2017–18 (1 s)2016–17 (1 s)
David NwabaSG/SF2017–18 (1 s)2018–19 (1 s)
Ronald MurrayPG/SG2009–10 (1 s)2005–06 (1 s)
Devin BrownSG2009–10 (1 s)2007–08 (1 s)
Len ChappellPF/C1966–67 (1 s)1970–71 (1 s)
Alfonzo McKinnieSF2021–22 (1 s)2019–20 (1 s)
Tyler CookPF2021–22 (1 s)2019–20 (1 s)
Mike BratzPG1982–83 (1 s)1980–81 (1 s)
Stephen GrahamSF/SG2005–06 (1 s)2005–06 (1 s)
Joe CourtneyPF1992–93 (1 s)1995–96 (1 s)
Lari KetnerPF1999–00 (1 s)1999–00 (1 s)
Willie SmithPG1976–77 (1 s)1979–80 (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 pathBulls historyCavaliers history

More “played for both” lists

All NBA team pairs

Questions

How many players have played for both the Chicago Bulls and the Cleveland Cavaliers?

62, from 1970–71 to 2025–26, including Dwyane Wade, Ben Wallace, Nate Thurmond and Derrick Rose. 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?

Len Chappell: Chicago Bulls first, then the Cleveland Cavaliers from 1970–71.

Who has played for both recently?

Tristan Thompson, Isaac Okoro, Lonzo Ball, Collin Sexton, Javonte Green and Max Strus, 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