Players who played for the Bucks and the Mavericks

47 players · NBA since 1996/97

47 players have played for both the Bucks and the Mavericks in the NBA since 1996/97. 23 played for the Bucks first and 24 for the Mavericks first. The longest-serving played 844 games across both; the top scorer got 14,525 points; the first move came in 1997/98, the most recent in 2025/26.

Can you name all 47?

0/470:00

  1.  Bucks 815 · Mavericks 29
  2.  Bucks 133 · Mavericks 706
  3.  Bucks 192 · Mavericks 263
  4.  Bucks 413 · Mavericks 26
  5.  Bucks 417 · Mavericks 18
  6.  Bucks 345 · Mavericks 16
  7.  Bucks 356 · Mavericks 2
  8.  Bucks 49 · Mavericks 292
  9.  Bucks 193 · Mavericks 135
  10.  Bucks 108 · Mavericks 196
  11.  Bucks 206 · Mavericks 81
  12.  Bucks 107 · Mavericks 174
  13.  Bucks 62 · Mavericks 214
  14.  Bucks 76 · Mavericks 188
  15.  Bucks 170 · Mavericks 82
  16.  Bucks 179 · Mavericks 58
  17.  Bucks 161 · Mavericks 30
  18.  Bucks 63 · Mavericks 99
  19.  Bucks 82 · Mavericks 78
  20.  Bucks 107 · Mavericks 46
  21.  Bucks 105 · Mavericks 42
  22.  Bucks 48 · Mavericks 87
  23.  Bucks 82 · Mavericks 50
  24.  Bucks 124 · Mavericks 5
  25.  Bucks 73 · Mavericks 41
  26.  Bucks 6 · Mavericks 97
  27.  Bucks 26 · Mavericks 77
  28.  Bucks 66 · Mavericks 31
  29.  Bucks 34 · Mavericks 62
  30.  Bucks 87 · Mavericks 7
  31.  Bucks 47 · Mavericks 45
  32.  Bucks 77 · Mavericks 5
  33.  Bucks 13 · Mavericks 67
  34.  Bucks 49 · Mavericks 28
  35.  Bucks 32 · Mavericks 44
  36.  Bucks 17 · Mavericks 59
  37.  Bucks 11 · Mavericks 64
  38.  Bucks 53 · Mavericks 16
  39.  Bucks 44 · Mavericks 6
  40.  Bucks 30 · Mavericks 19
  41.  Bucks 32 · Mavericks 13
  42.  Bucks 24 · Mavericks 12
  43.  Bucks 31 · Mavericks 1
  44.  Bucks 8 · Mavericks 23
  45.  Bucks 14 · Mavericks 10
  46.  Bucks 11 · Mavericks 6
  47.  Bucks 4 · Mavericks 8

Who stands out

Spoilers

Khris Middleton has the most games for the two combined: 815 for the Bucks and 29 for the Mavericks. Khris Middleton scored the most points across both: 14,236 for the Bucks and 289 for the Mavericks.

In our data, Shawn Respert was the first to have played for both (his first game for the Mavericks came in 1997/98). The most recent player to play for both is Tyler Smith, who first played for the Mavericks in 2025/26.

Show all 47 players

Spoilers
Every player who played for the Bucks and the Mavericks (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerBucksMavericksFirst
GPtsSeasonsGPtsSeasons
Khris Middleton81514,2362013–2025292892025/26Bucks
Jason Terry1334942016–201870611,4192004–2012Mavericks
Wesley Matthews1921,0802019–20232633,4052015–2019Mavericks
Andrew Bogut4135,2222005–201226792016/17Bucks
Tim Thomas4175,1161998–2004181352009/10Bucks
Sam Cassell3456,4811998–2003161971996/97Mavericks
Charlie Bell3563,2102005–2010202001/02Mavericks
Jerry Stackhouse494092009/102923,6402004–2009Mavericks
Charlie Villanueva1932,6122006–20091357612014–2016Bucks
Erick Strickland1085462003–20051961,9241996–2000Mavericks
Zaza Pachulia2061,5122004–2015816832015/16Bucks
Monta Ellis1072,0042011–20131743,3462013–2015Bucks
Marquis Daniels623362012/132141,8752003–2006Mavericks
Jae Crowder764522022–20241888562012–2015Mavericks
O.J. Mayo1701,7892013–2016821,2552012/13Mavericks
Sterling Brown1799072017–2020581712021/22Bucks
Scott Williams1611,1221998–200130812003/04Bucks
Keith Van Horn637752003–2005998992004–2006Bucks
Richard Jefferson821,6072008/09784472014/15Bucks
Drew Gooden1071,2142010–2013464082009/10Mavericks
Damon Jones1056562003–2009421651999/00Mavericks
Samuel Dalembert483142012/13875612013/14Bucks
Johnny Newman827151996/97502012001/02Bucks
Brandon Knight1242,2142013–20155322021/22Bucks
Danny Manning733331999/00411652001/02Bucks
Justin Jackson6152020/21976012018–2020Mavericks
Delon Wright26652024/25775202019/20Mavericks
Yi Jianlian665662007/0831812011/12Bucks
Caron Butler343742013/14629642009–2011Mavericks
Jamaal Magloire877972005/067122007/08Bucks
Mike James475352004/05452732012/13Bucks
Kurt Thomas772482009/105371997/98Mavericks
Christian Wood13372018/19671,1142022/23Bucks
Malik Allen491562008/0928772007/08Mavericks
Chris Gatling321881998/99448401996/97Mavericks
Calvin Booth17422004/05592322000–2005Mavericks
Austin Croshere11362008/09642422006/07Mavericks
Kevin Ollie533032002/0316461997/98Mavericks
Chris Douglas-Roberts443232010/116172012/13Bucks
Tyronn Lue301412008/0919642007/08Mavericks
JJ Redick323732012/1313572020/21Bucks
Tyler Smith24672024/2512562025/26Bucks
DeAndre Liggins31572017/18182016/17Mavericks
AJ Johnson8202024/2523902025/26Bucks
Shawn Respert14201996/9710821997/98Bucks
Steve Novak11122015–20176112010/11Mavericks
Jared Cunningham4162015/168162012/13Mavericks

Head to head

In the NBA since 1996/97, the Bucks and the Mavericks have met 57 times: the Bucks won 30, the Mavericks 27.

  • Bucks' biggest win: Bucks 133-99 Mavericks (2008/09)
  • Mavericks' biggest win: Mavericks 111-79 Bucks (2017/18)

Play

FAQ

Spoilers
How many players have played for both the Bucks and the Mavericks?
47 in the NBA since 1996/97: Khris Middleton, Jason Terry, Wesley Matthews, Andrew Bogut, Tim Thomas, Sam Cassell and 41 more.
Who has played the most games for the Bucks and the Mavericks?
Khris Middleton: 815 for the Bucks and 29 for the Mavericks, 844 in all. Khris Middleton scored the most points across both, 14,525.
Who is the most recent player to play for both the Bucks and the Mavericks?
Tyler Smith. He played for the Bucks (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.