Charles E. Smith's teammates

Charles E. Smith has had 35 NBA teammates in 3 seasons with 2 clubs. He spent the most seasons beside Larry Bird (2), Robert Parish (2), and Kevin McHale (2). 5 Hall of Famers among them: Larry Bird, Robert Parish, Kevin McHale, and Kevin Garnett and more. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Boston Celtics1989–1991 · 19 teammates

TeammateSeasonsTogether
Larry BirdHall of Fame · 12× All-Star21989–1991
Robert ParishHall of Fame · 9× All-Star21989–1991
Kevin McHaleHall of Fame · 7× All-Star21989–1991
Reggie Lewis1× All-Star21989–1991
Ed Pinckney21989–1991
Joe Kleine21989–1991
Kevin Gamble21989–1991
Michael A. Smith21989–1991
Michael Smith21989–1991
Dennis JohnsonHall of Fame · 5× All-Star11989–1990
Jim Paxson2× All-Star11989–1990
A.J. Wynder11990–1991
Brian Shaw11990–1991
Dave Popson11990–1991
Dee Brown11990–1991
Derek Smith11990–1991
John Bagley11989–1990
Kelvin Upshaw11989–1990
Stojko Vrankovic11990–1991

With the Minnesota Timberwolves1995–1996 · 16 teammates

TeammateSeasonsTogether
Kevin GarnettHall of Fame · 15× All-Star11995–1996
Terry Porter2× All-Star11995–1996
Christian Laettner1× All-Star11995–1996
Tom Gugliotta1× All-Star11995–1996
Andrew Lang11995–1996
Darrick Martin11995–1996
Doug West11995–1996
Eric Riley11995–1996
Isaiah Rider11995–1996
Jerome Allen11995–1996
Mark G. Davis11995–1996
Marques Bragg11995–1996
Micheal Williams11995–1996
Sam Mitchell11995–1996
Sean Rooks11995–1996
Spud Webb11995–1996

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.