Players who played for the Pistons and the Raptors

40 players · NBA since 1996/97

40 players have played for both the Pistons and the Raptors in the NBA since 1996/97. 22 played for the Pistons first and 18 for the Raptors first. The longest-serving played 629 games across both; the top scorer got 10,226 points; the first move came in 2000/01, the most recent in 2024/25.

Can you name all 40?

0/400:00

  1.  Pistons 600 · Raptors 29
  2.  Pistons 593 · Raptors 29
  3.  Pistons 79 · Raptors 536
  4.  Pistons 146 · Raptors 462
  5.  Pistons 421 · Raptors 70
  6.  Pistons 284 · Raptors 196
  7.  Pistons 378 · Raptors 38
  8.  Pistons 271 · Raptors 89
  9.  Pistons 313 · Raptors 42
  10.  Pistons 256 · Raptors 81
  11.  Pistons 146 · Raptors 190
  12.  Pistons 203 · Raptors 87
  13.  Pistons 72 · Raptors 195
  14.  Pistons 174 · Raptors 66
  15.  Pistons 36 · Raptors 200
  16.  Pistons 160 · Raptors 53
  17.  Pistons 204 · Raptors 8
  18.  Pistons 24 · Raptors 181
  19.  Pistons 136 · Raptors 52
  20.  Pistons 40 · Raptors 130
  21.  Pistons 95 · Raptors 59
  22.  Pistons 48 · Raptors 79
  23.  Pistons 109 · Raptors 17
  24.  Pistons 40 · Raptors 52
  25.  Pistons 19 · Raptors 68
  26.  Pistons 64 · Raptors 22
  27.  Pistons 34 · Raptors 51
  28.  Pistons 21 · Raptors 63
  29.  Pistons 46 · Raptors 36
  30.  Pistons 67 · Raptors 12
  31.  Pistons 75 · Raptors 2
  32.  Pistons 54 · Raptors 10
  33.  Pistons 59 · Raptors 2
  34.  Pistons 7 · Raptors 52
  35.  Pistons 29 · Raptors 14
  36.  Pistons 31 · Raptors 10
  37.  Pistons 17 · Raptors 13
  38.  Pistons 10 · Raptors 17
  39.  Pistons 1 · Raptors 10
  40.  Pistons 2 · Raptors 8

Who stands out

Spoilers

Lindsey Hunter has the most games for the two combined: 600 for the Pistons and 29 for the Raptors. Chauncey Billups scored the most points across both: 9,898 for the Pistons and 328 for the Raptors.

In our data, John Wallace 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 Pistons in 2024/25.

Show all 40 players

Spoilers
Every player who played for the Pistons and the Raptors (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerPistonsRaptorsFirst
GPtsSeasonsGPtsSeasons
Lindsey Hunter6004,8641996–2008292802002/03Pistons
Chauncey Billups5939,8982002–2014293281997/98Raptors
Jose Calderon794392012–20195365,3722005–2013Raptors
Amir Johnson1465282005–20094624,0802009–2015Pistons
Michael Curry4211,8731996–2003702042003/04Pistons
Jerome Williams2841,7941996–20011961,4882000–2004Pistons
Greg Monroe3785,4112010–2015381832018/19Pistons
Stanley Johnson2711,9212015–2019893402019–2021Pistons
Corliss Williamson3133,5892000–2004423902000/01Raptors
Charlie Villanueva2562,4212009–2014811,0532005/06Raptors
Cory Joseph1461,1762020–20231901,6662015–2017Raptors
Carlos Delfino2038332004–2007877812007/08Pistons
Tracy McGrady725742010/111952,1721997–2000Raptors
Eric Montross1743201997–2001661332000–2002Pistons
Delon Wright363742020/212001,2702015–2019Raptors
Aron Baynes1608892015–2017533242020/21Pistons
Austin Daye2041,2022009–2013882013/14Pistons
Malachi Flynn241922023/241819452020–2024Raptors
Bruce Brown1368492018–2020524792023–2025Pistons
John Wallace402372000/011301,5581997–1999Raptors
Svi Mykhailiuk957592018–2021592562021/22Pistons
Mike James482222003/04791,6042005/06Pistons
Carlos Arroyo1094132004–200617302001/02Raptors
Kelly Olynyk403652021/22525272023–2025Pistons
Juan Dixon191102007/08684592006–2008Raptors
Jodie Meeks646872014–201622732018/19Pistons
Dennis Schroder343772024/25516982023/24Raptors
John Lucas III21982014/15633332012/13Raptors
Hubert Davis46792002–2004361811996/97Raptors
Eric Moreland671432017/181292018/19Pistons
Ronald Dupree751812004–2008222010/11Pistons
D.J. Augustin545742014/1510212013/14Raptors
Henry Ellenson592232016–20192152020/21Pistons
Jermaine Jackson771999/00521292001–2003Pistons
Dwight Buycks292152017/1814432013/14Raptors
Jared Rhoden311282022–2024101142024/25Pistons
Primoz Brezec17272007/0813482007/08Pistons
Kornel David10202000/0117422000/01Raptors
Ron Harper Jr.142024/2510202022–2024Raptors
Cole Swider202024/258592024/25Pistons

Head to head

In the NBA since 1996/97, the Pistons and the Raptors have met 113 times: the Pistons won 67, the Raptors 46.

  • Pistons' biggest win: Pistons 118-74 Raptors (1996/97)
  • Raptors' biggest win: Pistons 64-94 Raptors (2009/10)

Play

FAQ

Spoilers
How many players have played for both the Pistons and the Raptors?
40 in the NBA since 1996/97: Lindsey Hunter, Chauncey Billups, Jose Calderon, Amir Johnson, Michael Curry, Jerome Williams and 34 more.
Who has played the most games for the Pistons and the Raptors?
Lindsey Hunter: 600 for the Pistons and 29 for the Raptors, 629 in all. Chauncey Billups scored the most points across both, 10,226.
Who is the most recent player to play for both the Pistons and the Raptors?
Ron Harper Jr.. He played for the Raptors (2022–2024), then the Pistons from 2024/25.
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.