Darrell Armstrong's teammates

Darrell Armstrong has had 166 NBA teammates in 14 seasons with 5 clubs. He spent the most seasons beside Horace Grant (7), Anfernee Hardaway (5), and Bo Outlaw (5). 9 Hall of Famers among them: Grant Hill, Tracy McGrady, Shaquille O'Neal, and Dirk Nowitzki and more. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Orlando Magic1994–2003 · 85 teammates

TeammateSeasonsTogether
Horace Grant1× All-Star71994–2003
Anfernee Hardaway51994–1999
Bo Outlaw51997–2002
Nick Anderson51994–1999
Derek Strong41996–2000
Donald Royal41994–1998
Pat Garrity41999–2003
Grant HillHall of Fame · 7× All-Star32000–2003
Tracy McGradyHall of Fame · 7× All-Star32000–2003
Andrew DeClercq32000–2003
Brian Shaw31994–1997
Dan Schayes31996–1999
Danny Schayes31996–1999
Dennis Scott31994–1997
Gerald Wilkins31996–1999
Michael Doleac31998–2001
Mike Miller32000–2003
Monty Williams31999–2002
Shaquille O'NealHall of Fame · 15× All-Star21994–1996
Anthony Bowie21994–1996
Brian Evans21996–1998
Brooks Thompson21994–1996
David Vaughn21995–1997
Dee Brown22000–2002
Don Reid22000–2002
Geert Hammink21994–1996
Jeff Turner21994–1996
Jeryl Sasser22001–2003
John Amaechi21999–2001
Johnny Taylor21997–2000
Kevin Ollie21997–1999
Matt Harpring21998–2000
Rony Seikaly21996–1998
Steven Hunter22001–2003
Troy Hudson22000–2002
Patrick EwingHall of Fame · 11× All-Star12001–2002
Dominique WilkinsHall of Fame · 9× All-Star11998–1999
Ben WallaceHall of Fame · 4× All-Star11999–2000
Shawn Kemp6× All-Star12002–2003
Mark Price4× All-Star11997–1998
Chris Gatling1× All-Star11999–2000
Amal McCaskill11996–1997
Anthony Avent11994–1995
Anthony Bonner11995–1996
Anthony Johnson11999–2000
Anthony Parker11999–2000
B.J. Armstrong11998–1999
Carl Thomas11997–1998
Chris Whitney12002–2003
Chucky Atkins11999–2000
Corey Maggette11999–2000
Cory Alexander12000–2001
David Benoit11997–1998
Dell Demps11996–1997
Derek Harper11997–1998
Doug Overton11998–1999
Drew Gooden12002–2003
Earl Boykins11999–2000
Elliot Perry12000–2001
Felton Spencer11996–1997
Gordan Giricek12002–2003
Ike Austin11998–1999
Isaac Austin11998–1999
Jacque Vaughn12002–2003
James Robinson12000–2001
Jaren Jackson12001–2002
Jason Lawson11997–1998
Joe Wolf11995–1996
Jon Koncak11995–1996
Jonathan Kerner11998–1999
Jud Buechler12001–2002
Keith Tower11994–1995
Kenny Smith11996–1997
Kevin Edwards11997–1998
Kiwane Garris11999–2000
Miles Simon11998–1999
Olumide Oyedeji12002–2003
Pat Burke12002–2003
Ron Mercer11999–2000
Ryan Humphrey12002–2003
Spud Webb11997–1998
Tariq Abdul-Wahad11999–2000
Tim Kempton11997–1998
Tree Rollins11994–1995
Vernon Maxwell11997–1998

With the New Orleans Pelicans2003–2005 · 31 teammates

TeammateSeasonsTogether
Baron Davis2× All-Star22003–2005
David West2× All-Star22003–2005
Jamaal Magloire1× All-Star22003–2005
David Wesley22003–2005
George Lynch22003–2005
P.J. Brown22003–2005
Jamal Mashburn1× All-Star12003–2004
Steve Smith1× All-Star12003–2004
Alex Garcia12004–2005
Bostjan Nachbar12004–2005
Bryce Drew12003–2004
Casey Jacobsen12004–2005
Chris Andersen12004–2005
Corsley Edwards12004–2005
Dan Dickau12004–2005
Jackson Vroman12004–2005
JR Smith12004–2005
Junior Harrington12004–2005
Lee Nailon12004–2005
Lonny Baxter12004–2005
Maciej Lampe12004–2005
Matt Freije12004–2005
Maurice Carter12003–2004
Robert Traylor12003–2004
Rodney Rogers12004–2005
Sean Rooks12003–2004
Shammond Williams12003–2004
Speedy Claxton12004–2005
Stacey Augmon12003–2004
Steven Smith12003–2004
Tierre Brown12003–2004

With the Dallas Mavericks2004–2006 · 21 teammates

TeammateSeasonsTogether
Dirk NowitzkiHall of Fame · 14× All-Star22004–2006
Jerry Stackhouse2× All-Star22004–2006
Devin Harris1× All-Star22004–2006
Josh Howard1× All-Star22004–2006
Didier Ilunga-Mbenga22004–2006
DJ Mbenga22004–2006
Erick Dampier22004–2006
Jason Terry22004–2006
Keith Van Horn22004–2006
Marquis Daniels22004–2006
Pavel Podkolzin22004–2006
Michael Finley2× All-Star12004–2005
Adrian Griffin12005–2006
Alan Henderson12004–2005
Calvin Booth12004–2005
Dan Dickau12004–2005
DeSagana Diop12005–2006
Doug Christie12005–2006
Josh Powell12005–2006
Rawle Marshall12005–2006
Shawn Bradley12004–2005

With the Indiana Pacers2006–2007 · 18 teammates

TeammateSeasonsTogether
Jermaine O'Neal6× All-Star12006–2007
Danny Granger1× All-Star12006–2007
Al Harrington12006–2007
David Harrison12006–2007
Ike Diogu12006–2007
Jamaal Tinsley12006–2007
Jeff Foster12006–2007
Josh Powell12006–2007
Keith McLeod12006–2007
Maceo Baston12006–2007
Marquis Daniels12006–2007
Mike Dunleavy12006–2007
Orien Greene12006–2007
Rawle Marshall12006–2007
Sarunas Jasikevicius12006–2007
Shawne Williams12006–2007
Stephen Jackson12006–2007
Troy Murphy12006–2007

With the Brooklyn Nets2007–2008 · 19 teammates

TeammateSeasonsTogether
Jason KiddHall of Fame · 10× All-Star12007–2008
Vince CarterHall of Fame · 8× All-Star12007–2008
Devin Harris1× All-Star12007–2008
Jamaal Magloire1× All-Star12007–2008
Antoine Wright12007–2008
Billy Thomas12007–2008
Bostjan Nachbar12007–2008
DeSagana Diop12007–2008
Eddie Gill12007–2008
Jason Collins12007–2008
Josh Boone12007–2008
Malik Allen12007–2008
Marcus Williams12007–2008
Maurice Ager12007–2008
Nenad Krstic12007–2008
Richard Jefferson12007–2008
Sean Williams12007–2008
Stromile Swift12007–2008
Trenton Hassell12007–2008

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.