Players who played for the Bucks and the Suns

46 players · NBA since 1996/97

46 players have played for both the Bucks and the Suns in the NBA since 1996/97. 20 played for the Bucks first and 26 for the Suns first. The longest-serving played 645 games across both; the top scorer got 12,256 points; the first move came in 1996/97, the most recent in 2025/26.

Can you name all 46?

0/460:00

  1.  Bucks 594 · Suns 51
  2.  Bucks 78 · Suns 484
  3.  Bucks 241 · Suns 224
  4.  Bucks 417 · Suns 46
  5.  Bucks 43 · Suns 377
  6.  Bucks 9 · Suns 404
  7.  Bucks 345 · Suns 22
  8.  Bucks 356 · Suns 5
  9.  Bucks 155 · Suns 194
  10.  Bucks 85 · Suns 248
  11.  Bucks 73 · Suns 205
  12.  Bucks 43 · Suns 234
  13.  Bucks 47 · Suns 216
  14.  Bucks 161 · Suns 91
  15.  Bucks 113 · Suns 134
  16.  Bucks 124 · Suns 117
  17.  Bucks 116 · Suns 125
  18.  Bucks 76 · Suns 162
  19.  Bucks 168 · Suns 45
  20.  Bucks 77 · Suns 131
  21.  Bucks 130 · Suns 70
  22.  Bucks 18 · Suns 180
  23.  Bucks 176 · Suns 20
  24.  Bucks 7 · Suns 171
  25.  Bucks 48 · Suns 115
  26.  Bucks 83 · Suns 79
  27.  Bucks 120 · Suns 41
  28.  Bucks 60 · Suns 75
  29.  Bucks 66 · Suns 58
  30.  Bucks 46 · Suns 67
  31.  Bucks 5 · Suns 95
  32.  Bucks 20 · Suns 70
  33.  Bucks 72 · Suns 8
  34.  Bucks 28 · Suns 48
  35.  Bucks 60 · Suns 10
  36.  Bucks 5 · Suns 57
  37.  Bucks 2 · Suns 60
  38.  Bucks 30 · Suns 21
  39.  Bucks 3 · Suns 42
  40.  Bucks 4 · Suns 38
  41.  Bucks 7 · Suns 28
  42.  Bucks 26 · Suns 3
  43.  Bucks 11 · Suns 16
  44.  Bucks 14 · Suns 12
  45.  Bucks 6 · Suns 6
  46.  Bucks 4 · Suns 1

Who stands out

Spoilers

Michael Redd has the most games for the two combined: 594 for the Bucks and 51 for the Suns. Michael Redd scored the most points across both: 11,838 for the Bucks and 418 for the Suns.

In our data, Chucky Brown was the first to have played for both (his first game for the Bucks came in 1996/97). The most recent player to play for both is Amir Coffey, who first played for the Suns in 2025/26.

Show all 46 players

Spoilers
Every player who played for the Bucks and the Suns (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerBucksSunsFirst
GPtsSeasonsGPtsSeasons
Michael Redd59411,8382000–2011514182011/12Bucks
Jared Dudley785582014/154844,1972008–2018Suns
Eric Bledsoe2413,8232017–20202244,2092013–2018Suns
Tim Thomas4175,1161998–2004465892005/06Bucks
P.J. Tucker431502020/213773,0322012–2017Suns
Goran Dragic9432022/234044,8752008–2015Suns
Sam Cassell3456,4811998–2003223251996/97Suns
Charlie Bell3563,2102005–2010582001/02Suns
Grayson Allen1551,6412021–20231942,5612023–2026Bucks
Robin Lopez853812019–20242481,4462008–2012Suns
Danny Manning733331999/002052,5441996–1999Suns
Jake Voskuhl43982007/082341,0982001–2005Suns
Cameron Payne472912023/242162,0272019–2023Suns
Scott Williams1611,1221998–2001914142002–2004Bucks
Miles Plumlee1134602014–20171348792013–2015Suns
Brandon Knight1242,2142013–20151171,7602014–2017Bucks
Jevon Carter1167912021–20231255412019–2021Suns
Jae Crowder764522022–20241621,5942020–2022Suns
Elliot Perry1681,1731996–1999451502000/01Bucks
Kurt Thomas772482009/101318472005–2007Suns
Brian Skinner1309102003–2011702272007/08Bucks
Torrey Craig18452020/211801,1822020–2023Bucks
Greg Monroe1762,3012015–2022202252017/18Bucks
Dragan Bender7262019/201719072016–2019Suns
Hakim Warrick484902009/101158942010–2012Bucks
Mirza Teletovic835252016–2018799652015/16Suns
Vinny Del Negro1206561998–2000411872000–2002Bucks
Michael Beasley605452016/17757592012/13Suns
Daniel Santiago662392003–2005581802000–2002Suns
Jon Leuer462182011/12675672015/16Bucks
Eddie House5162004/05958402005/06Bucks
Ish Smith20382012/13702612013/14Bucks
Tyler Ennis723102014–20168222014/15Suns
Kendall Marshall281182014/15481432012/13Suns
Chucky Brown601701996/9710341996/97Suns
Jamaree Bouyea5172024/25572872025–2027Bucks
Dan Langhi272003/04601832002/03Suns
Amir Coffey30722025/2621772025/26Bucks
Langston Galloway322021/22421922020/21Suns
Isaiah Canaan462018/19383142017–2019Suns
Earl Barron7362010/1128682010–2015Suns
Brevin Knight261442003/04322003/04Suns
TyTy Washington Jr.11142023/2416352024/25Bucks
Shawn Respert14201996/9712371998/99Bucks
Justin Jackson6152020/216132021/22Bucks
Josh Davis422005/06142005/06Bucks

Head to head

In the NBA since 1996/97, the Bucks and the Suns have met 65 times: the Bucks won 25, the Suns 40.

  • Bucks' biggest win: Suns 112-137 Bucks (2016/17)
  • Suns' biggest win: Suns 131-107 Bucks (2021/22)

Play

FAQ

Spoilers
How many players have played for both the Bucks and the Suns?
46 in the NBA since 1996/97: Michael Redd, Jared Dudley, Eric Bledsoe, Tim Thomas, P.J. Tucker, Goran Dragic and 40 more.
Who has played the most games for the Bucks and the Suns?
Michael Redd: 594 for the Bucks and 51 for the Suns, 645 in all. Michael Redd scored the most points across both, 12,256.
Who is the most recent player to play for both the Bucks and the Suns?
Amir Coffey. He played for the Bucks (2025/26), then the Suns 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.