Players who played for the Celtics and the Pistons

34 players · NBA since 1996/97

34 players have played for both the Celtics and the Pistons in the NBA since 1996/97. 14 played for the Celtics first and 20 for the Pistons first. The longest-serving played 919 games across both; the top scorer got 11,558 points; the first move came in 2000/01, the most recent in 2025/26.

Can you name all 34?

0/340:00

  1.  Celtics 9 · Pistons 910
  2.  Celtics 51 · Pistons 593
  3.  Celtics 103 · Pistons 502
  4.  Celtics 207 · Pistons 303
  5.  Celtics 448 · Pistons 40
  6.  Celtics 39 · Pistons 378
  7.  Celtics 28 · Pistons 332
  8.  Celtics 304 · Pistons 40
  9.  Celtics 179 · Pistons 146
  10.  Celtics 228 · Pistons 93
  11.  Celtics 157 · Pistons 163
  12.  Celtics 160 · Pistons 160
  13.  Celtics 42 · Pistons 140
  14.  Celtics 37 · Pistons 145
  15.  Celtics 91 · Pistons 90
  16.  Celtics 74 · Pistons 104
  17.  Celtics 49 · Pistons 110
  18.  Celtics 113 · Pistons 38
  19.  Celtics 49 · Pistons 95
  20.  Celtics 2 · Pistons 131
  21.  Celtics 15 · Pistons 109
  22.  Celtics 88 · Pistons 32
  23.  Celtics 1 · Pistons 112
  24.  Celtics 55 · Pistons 48
  25.  Celtics 13 · Pistons 77
  26.  Celtics 20 · Pistons 68
  27.  Celtics 49 · Pistons 34
  28.  Celtics 72 · Pistons 4
  29.  Celtics 21 · Pistons 37
  30.  Celtics 22 · Pistons 33
  31.  Celtics 22 · Pistons 29
  32.  Celtics 41 · Pistons 1
  33.  Celtics 26 · Pistons 13
  34.  Celtics 6 · Pistons 7

Who stands out

Spoilers

Tayshaun Prince has the most games for the two combined: 9 for the Celtics and 910 for the Pistons. Tayshaun Prince scored the most points across both: 76 for the Celtics and 11,482 for the Pistons.

In our data, Dana Barros was the first to have played for both (his first game for the Pistons came in 2000/01). The most recent player to play for both is Ron Harper Jr., who first played for the Celtics in 2025/26.

Show all 34 players

Spoilers
Every player who played for the Celtics and the Pistons (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCelticsPistonsFirst
GPtsSeasonsGPtsSeasons
Tayshaun Prince9762014/1591011,4822002–2015Pistons
Chauncey Billups515651997/985939,8982002–2014Celtics
Rasheed Wallace1038572009/105026,7292003–2009Pistons
Jonas Jerebko2079552014–20173032,1852009–2015Pistons
Avery Bradley4485,4832010–2017406012017/18Celtics
Greg Monroe393242017–20193785,4112010–2015Pistons
Chucky Atkins283432003/043323,0162000–2010Pistons
Kelly Olynyk3042,8132013–2017403652021/22Celtics
Amir Johnson1791,1842015–20171465282005–2009Pistons
Dana Barros2282,0711996–2004936732000–2002Celtics
Marcus Morris Sr.1572,1392017–20191632,3072015–2017Pistons
Aron Baynes1608992017–20191608892015–2017Pistons
Blake Griffin421702022/231402,9102017–2021Pistons
Mikki Moore371312002–20091456881998–2002Pistons
Chris Wilcox914112011–2013905762009–2011Pistons
Javonte Green742712019–20211046662025–2027Celtics
Grant Long49742002/031104921996–1998Pistons
Tony Delk1131,0402001–2003382282005/06Celtics
Svi Mykhailiuk491702023/24957592018–2021Pistons
Theo Ratliff252006/071316681996–2008Pistons
Carlos Arroyo15362010/111094132004–2006Pistons
Luka Garza886652025–2027321862021/22Pistons
Darko Milicic102012/131121582003–2006Pistons
Mike James555882003/04482222003/04Celtics
Damon Jones13761998/99773832001/02Celtics
Joel Anthony20222013/14681052014–2016Celtics
Dennis Schroder497042021/22343772024/25Celtics
Carsen Edwards722512019–20214232021/22Celtics
Luigi Datome21982014/1537942013–2015Pistons
Scot Pollard22392007/0833891997/98Pistons
Evan Fournier222932020/21292082023/24Celtics
Ron Harper Jr.411422025–2027142024/25Pistons
Mike Muscala261272022/2313452023/24Celtics
Jameer Nelson6292014/157262017/18Celtics

Head to head

In the NBA since 1996/97, the Celtics and the Pistons have met 118 times: the Celtics won 59, the Pistons 59.

  • Celtics' biggest win: Pistons 102-129 Celtics (2023/24)
  • Pistons' biggest win: Celtics 66-118 Pistons (2002/03)

Play

FAQ

Spoilers
How many players have played for both the Celtics and the Pistons?
34 in the NBA since 1996/97: Tayshaun Prince, Chauncey Billups, Rasheed Wallace, Jonas Jerebko, Avery Bradley, Greg Monroe and 28 more.
Who has played the most games for the Celtics and the Pistons?
Tayshaun Prince: 9 for the Celtics and 910 for the Pistons, 919 in all. Tayshaun Prince scored the most points across both, 11,558.
Who is the most recent player to play for both the Celtics and the Pistons?
Ron Harper Jr.. He played for the Pistons (2024/25), then the Celtics 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.