John Long's teammates

John Long has had 153 NBA teammates in 14 seasons with 5 clubs. He spent the most seasons beside Isiah Thomas (7), Bill Laimbeer (7), and Kent Benson (7). 9 Hall of Famers among them: Isiah Thomas, Joe Dumars, Bob Lanier, and Bob McAdoo and more. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Detroit Pistons1978–1991 · 94 teammates

TeammateSeasonsTogether
Isiah ThomasHall of Fame · 12× All-Star71981–1991
Bill Laimbeer4× All-Star71981–1991
Kent Benson71979–1986
Terry Tyler71978–1985
Vinnie Johnson71981–1991
Kelly Tripucka2× All-Star51981–1986
Joe DumarsHall of Fame · 6× All-Star31985–1991
Earl Cureton31983–1986
Greg Kelser31979–1982
Phil Hubbard31979–1982
Ron Lee31979–1982
Walker Russell31982–1986
Bob LanierHall of Fame · 8× All-Star21978–1980
Bob McAdooHall of Fame · 5× All-Star21979–1981
Dennis RodmanHall of Fame · 2× All-Star21988–1991
Mark Aguirre3× All-Star21988–1991
Cliff Levingston21982–1984
David Thirdkill21983–1985
Edgar Jones21981–1983
James Edwards21988–1991
John Salley21988–1991
Larry Wright21980–1982
Leon Douglas21978–1980
Paul Mokeski21980–1982
Ray Tolbert21982–1984
Rick Mahorn21985–1989
Tony Campbell21984–1986
Adrian DantleyHall of Fame · 6× All-Star11988–1989
Dan Roundfield3× All-Star11984–1985
Lionel Hollins1× All-Star11983–1984
Rickey Green1× All-Star11978–1979
Ricky Pierce1× All-Star11982–1983
Alan Hardy11981–1982
Andre Wakefield11978–1979
Ben Poquette11978–1979
Brook Steppe11984–1985
Chris Ford11978–1979
Chuck Nevitt11985–1986
Dale Wilkinson11984–1985
Darryl Dawkins11988–1989
Dennis Boyd11978–1979
Earl Evans11979–1980
Earl Tatum11978–1979
Ed Lawrence11980–1981
Eric Money11979–1980
Essie Hollis11978–1979
Fennis Dembo11988–1989
Gerald Henderson11990–1991
Glenn Hagan11981–1982
Gus Gerard11978–1979
Jackie Robinson11979–1980
James Wilkes11982–1983
Jeff Judkins11981–1982
Jim Brewer11978–1979
Jim Johnstone11982–1983
Jim McElroy11979–1980
Jim Rowinski11988–1989
Jim Smith11982–1983
Jim Zoet11982–1983
John Shumate11979–1980
Keith Herron11980–1981
Ken Austin11983–1984
Kenny Carr11981–1982
Kevin Porter11978–1979
Lance Blanks11990–1991
Larry Drew11980–1981
Larry McNeill11978–1979
Lee Johnson11980–1981
Lorenzo Romar11984–1985
M.L. Carr11978–1979
Major Jones11984–1985
Micheal Williams11988–1989
Mike Gibson11985–1986
Norman Black11980–1981
Otis Howard11978–1979
Pace Mannion11988–1989
Robert Hawkins11978–1979
Ron Behagen11978–1979
Ron Crevier11985–1986
Roylee Hamilton11979–1980
Scott Hastings11990–1991
Scott May11982–1983
Sidney Lowe11984–1985
Steve Harris11988–1989
Steve Hayes11981–1982
Steve Malovic11979–1980
Steve Sheppard11978–1979
Terry Duerod11979–1980
Terry Teagle11984–1985
Tom Owens11982–1983
Tony Fuller11980–1981
Tree Rollins11990–1991
Wayne Robinson11980–1981
William Bedford11990–1991

With the Indiana Pacers1986–1989 · 26 teammates

TeammateSeasonsTogether
Chuck Person31986–1989
Greg Dreiling31986–1989
Herb Williams31986–1989
Stuart Gray31986–1989
Vern Fleming31986–1989
Wayman Tisdale31986–1989
Reggie MillerHall of Fame · 5× All-Star21987–1989
Ron Anderson21986–1988
Scott Skiles21987–1989
Steve Stipanovich21986–1988
Detlef Schrempf3× All-Star11988–1989
Rik Smits1× All-Star11988–1989
Anthony Frederick11988–1989
Brian Rowsom11987–1988
Clark Kellogg11986–1987
Clint Richardson11986–1987
Clinton Wheeler11987–1988
Everette Stephens11988–1989
Kyle Macy11986–1987
Lasalle Thompson11988–1989
Michael Brooks11986–1987
Peter Verhoeven11986–1987
Randy Wittman11988–1989
Richard Morton11988–1989
Sedric Toney11988–1989
Walker Russell11986–1987

With the Atlanta Hawks1989–1990 · 17 teammates

TeammateSeasonsTogether
Moses MaloneHall of Fame · 12× All-Star11989–1990
Dominique WilkinsHall of Fame · 9× All-Star11989–1990
Doc Rivers1× All-Star11989–1990
Kevin Willis1× All-Star11989–1990
Alexander Volkov11989–1990
Antoine Carr11989–1990
Cliff Levingston11989–1990
Duane Ferrell11989–1990
Haywoode Workman11989–1990
John Battle11989–1990
Jon Koncak11989–1990
Kenny Smith11989–1990
Mike Williams11989–1990
Roy Marble11989–1990
Sedric Toney11989–1990
Spud Webb11989–1990
Wes Matthews11989–1990

With the Waterloo Hawks1989–1990 · 17 teammates

TeammateSeasonsTogether
Moses MaloneHall of Fame · 12× All-Star11989–1990
Dominique WilkinsHall of Fame · 9× All-Star11989–1990
Doc Rivers1× All-Star11989–1990
Kevin Willis1× All-Star11989–1990
Alexander Volkov11989–1990
Antoine Carr11989–1990
Cliff Levingston11989–1990
Duane Ferrell11989–1990
Haywoode Workman11989–1990
John Battle11989–1990
Jon Koncak11989–1990
Kenny Smith11989–1990
Mike Williams11989–1990
Roy Marble11989–1990
Sedric Toney11989–1990
Spud Webb11989–1990
Wes Matthews11989–1990

With the Toronto Raptors1996–1997 · 20 teammates

TeammateSeasonsTogether
Acie Earl11996–1997
Benoit Benjamin11996–1997
Brad Lohaus11996–1997
Carlos Rogers11996–1997
Clifford Rozier11996–1997
Damon Stoudamire11996–1997
Donald Whiteside11996–1997
Doug Christie11996–1997
Earl Cureton11996–1997
Hubert Davis11996–1997
Jimmy Oliver11996–1997
Marcus Camby11996–1997
Martin Lewis11996–1997
Oliver Miller11996–1997
Popeye Jones11996–1997
Reggie Slater11996–1997
Sharone Wright11996–1997
Shawn Respert11996–1997
Walt Williams11996–1997
Zan Tabak11996–1997

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.