Michael Ruffin's teammates

Michael Ruffin has had 112 NBA teammates in 9 seasons with 6 clubs. He spent the most seasons beside Gilbert Arenas (3), Antawn Jamison (3), and Brendan Haywood (3). 3 Hall of Famers among them: Allen Iverson, Dikembe Mutombo, and Toni Kukoc. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Chicago Bulls1999–2001 · 30 teammates

TeammateSeasonsTogether
Elton Brand2× All-Star21999–2001
Metta World Peace1× All-Star21999–2001
Corey Benjamin21999–2001
Fred Hoiberg21999–2001
Toni KukocHall of Fame11999–2000
Brad Miller2× All-Star12000–2001
Hersey Hawkins1× All-Star11999–2000
John Starks1× All-Star11999–2000
A.J. Guyton12000–2001
B.J. Armstrong11999–2000
Bryce Drew12000–2001
Chris Anstey11999–2000
Chris Carr11999–2000
Dalibor Bagaric12000–2001
Dedric Willoughby11999–2000
Dickey Simpkins11999–2000
Dragan Tarlac12000–2001
Jake Voskuhl12000–2001
Jamal Crawford12000–2001
Khalid El-Amin12000–2001
Khalid Reeves11999–2000
Kornel David11999–2000
Lari Ketner11999–2000
Marcus Fizer12000–2001
Matt Maloney11999–2000
Randy Brown11999–2000
Ron Mercer12000–2001
Rusty LaRue11999–2000
Steve Goodrich12000–2001
Will Perdue11999–2000

With the Philadelphia 76ers2001–2002 · 18 teammates

TeammateSeasonsTogether
Allen IversonHall of Fame · 11× All-Star12001–2002
Dikembe MutomboHall of Fame · 8× All-Star12001–2002
Derrick Coleman1× All-Star12001–2002
Aaron McKie12001–2002
Alvin Jones12001–2002
Corie Blount12001–2002
Damone Brown12001–2002
Derrick McKey12001–2002
Eric Snow12001–2002
Ira Bowman12001–2002
Jabari Smith12001–2002
Matt Geiger12001–2002
Matt Harpring12001–2002
Raja Bell12001–2002
Samuel Dalembert12001–2002
Speedy Claxton12001–2002
Tim James12001–2002
Vonteego Cummings12001–2002

With the Utah Jazz2003–2004 · 17 teammates

TeammateSeasonsTogether
Andrei Kirilenko1× All-Star12003–2004
Mo Williams1× All-Star12003–2004
Tom Gugliotta1× All-Star12003–2004
Ben Handlogten12003–2004
Carlos Arroyo12003–2004
Curtis Borchardt12003–2004
DeShawn Stevenson12003–2004
Gordan Giricek12003–2004
Greg Ostertag12003–2004
Jarron Collins12003–2004
Keon Clark12003–2004
Matt Harpring12003–2004
Mikki Moore12003–2004
Paul Grant12003–2004
Raja Bell12003–2004
Raul Lopez12003–2004
Sasha Pavlovic12003–2004

With the Washington Wizards2004–2007 · 28 teammates

TeammateSeasonsTogether
Gilbert Arenas3× All-Star32004–2007
Antawn Jamison2× All-Star32004–2007
Brendan Haywood32004–2007
Etan Thomas32004–2007
Jarvis Hayes32004–2007
Caron Butler2× All-Star22005–2007
Andray Blatche22005–2007
Antonio Daniels22005–2007
Calvin Booth22005–2007
Donell Taylor22005–2007
Jared Jeffries22004–2006
Anthony Peeler12004–2005
Awvee Storey12005–2006
Billy Thomas12005–2006
Chucky Atkins12005–2006
Damone Brown12004–2005
Darius Songaila12006–2007
DeShawn Stevenson12006–2007
James Lang12006–2007
Juan Dixon12004–2005
Kwame Brown12004–2005
Laron Profit12004–2005
Larry Hughes12004–2005
Mike Hall12006–2007
Peter John Ramos12004–2005
Roger Mason Jr.12006–2007
Samaki Walker12004–2005
Steve Blake12004–2005

With the Milwaukee Bucks2007–2008 · 13 teammates

TeammateSeasonsTogether
Michael Redd1× All-Star12007–2008
Mo Williams1× All-Star12007–2008
Andrew Bogut12007–2008
Awvee Storey12007–2008
Bobby Simmons12007–2008
Charlie Bell12007–2008
Charlie Villanueva12007–2008
Dan Gadzuric12007–2008
Desmond Mason12007–2008
Jake Voskuhl12007–2008
Ramon Sessions12007–2008
Royal Ivey12007–2008
Yi Jianlian12007–2008

With the Portland Trail Blazers2008–2009 · 14 teammates

TeammateSeasonsTogether
LaMarcus Aldridge7× All-Star12008–2009
Brandon Roy3× All-Star12008–2009
Channing Frye12008–2009
Greg Oden12008–2009
Ike Diogu12008–2009
Jerryd Bayless12008–2009
Joel Przybilla12008–2009
Martell Webster12008–2009
Nicolas Batum12008–2009
Rudy Fernandez12008–2009
Sergio Rodriguez12008–2009
Shavlik Randolph12008–2009
Steve Blake12008–2009
Travis Outlaw12008–2009

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.