John Wallace's teammates

John Wallace has had 103 NBA teammates in 7 seasons with 5 clubs. He spent the most seasons beside Patrick Ewing (2), Tracy McGrady (2), and Allan Houston (2). 6 Hall of Famers among them: Patrick Ewing, Tracy McGrady, Dwyane Wade, and Vince Carter and more. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the New York Knicks1996–2000 · 23 teammates

TeammateSeasonsTogether
Patrick EwingHall of Fame · 11× All-Star21996–2000
Allan Houston2× All-Star21996–2000
Larry Johnson2× All-Star21996–2000
Charlie Ward21996–2000
Chris Childs21996–2000
Larry D. Johnson21996–2000
Latrell Sprewell4× All-Star11999–2000
Buck Williams3× All-Star11996–1997
Charles Oakley1× All-Star11996–1997
John Starks1× All-Star11996–1997
Andrew Lang11999–2000
Chris Dudley11999–2000
Chris Jent11996–1997
David Wingate11999–2000
Demarco Johnson11999–2000
Etdrick Bohannon11999–2000
Herb Williams11996–1997
Kurt Thomas11999–2000
Marcus Camby11999–2000
Mirsad Turkcan11999–2000
Rick Brunson11999–2000
Scott Brooks11996–1997
Walter McCarty11996–1997

With the Toronto Raptors1997–1999 · 32 teammates

TeammateSeasonsTogether
Tracy McGradyHall of Fame · 7× All-Star21997–1999
Alvin Williams21997–1999
Dee Brown21997–1999
Doug Christie21997–1999
John Thomas21997–1999
Reggie Slater21997–1999
Vince CarterHall of Fame · 8× All-Star11998–1999
Chauncey BillupsHall of Fame · 5× All-Star11997–1998
Charles Oakley1× All-Star11998–1999
Kevin Willis1× All-Star11998–1999
Bob McCann11997–1998
Carlos Rogers11997–1998
Chris Garner11997–1998
Damon Stoudamire11997–1998
Ed Stokes11997–1998
Gary Trent11997–1998
Lloyd Daniels11997–1998
Marcus Camby11997–1998
Mark Baker11998–1999
Michael Stewart11998–1999
Micheal Williams11998–1999
Negele Knight11998–1999
Oliver Miller11997–1998
Popeye Jones11997–1998
Roy Rogers11997–1998
Sean Marks11998–1999
Sharone Wright11997–1998
Shawn Respert11997–1998
Tim Kempton11997–1998
Walt Williams11997–1998
William Cunningham11998–1999
Zan Tabak11997–1998

With the Detroit Pistons2000–2001 · 16 teammates

TeammateSeasonsTogether
Ben WallaceHall of Fame · 4× All-Star12000–2001
Jerry Stackhouse2× All-Star12000–2001
Cedric Ceballos1× All-Star12000–2001
Dana Barros1× All-Star12000–2001
Billy Owens12000–2001
Brian Cardinal12000–2001
Chucky Atkins12000–2001
Corliss Williamson12000–2001
Eric Montross12000–2001
Jerome Williams12000–2001
Joe Smith12000–2001
Jud Buechler12000–2001
Kornel David12000–2001
Mateen Cleaves12000–2001
Michael Curry12000–2001
Mikki Moore12000–2001

With the Phoenix Suns2001–2002 · 18 teammates

TeammateSeasonsTogether
Joe Johnson7× All-Star12001–2002
Shawn Marion4× All-Star12001–2002
Dan Majerle3× All-Star12001–2002
Stephon Marbury2× All-Star12001–2002
Tom Gugliotta1× All-Star12001–2002
Alton Ford12001–2002
Anfernee Hardaway12001–2002
Bo Outlaw12001–2002
Charlie Bell12001–2002
Daniel Santiago12001–2002
Jake Tsakalidis12001–2002
Jake Voskuhl12001–2002
Joe Crispin12001–2002
Jud Buechler12001–2002
Milt Palacio12001–2002
Rodney Rogers12001–2002
Tony Delk12001–2002
Vinny Del Negro12001–2002

With the Miami Heat2003–2004 · 17 teammates

TeammateSeasonsTogether
Dwyane WadeHall of Fame · 13× All-Star12003–2004
Eddie Jones3× All-Star12003–2004
Caron Butler2× All-Star12003–2004
Tyrone Hill1× All-Star12003–2004
Bimbo Coles12003–2004
Brian Grant12003–2004
Jerome Beasley12003–2004
Kirk Penney12003–2004
Lamar Odom12003–2004
Loren Woods12003–2004
Malik Allen12003–2004
Rafer Alston12003–2004
Rasual Butler12003–2004
Samaki Walker12003–2004
Udonis Haslem12003–2004
Wang Zhi-zhi12003–2004
ZhiZhi Wang12003–2004

A teammate is anyone on the same club in the same season, whether or not their games overlapped; a player traded mid-season counts with both clubs. Most seasons together first.