Kyle Weaver's teammates

Kyle Weaver has had 43 NBA teammates in 3 seasons with 2 clubs. He spent the most seasons beside Kevin Durant (2), Russell Westbrook (2), and D.J. White (2). Rosters are on file in full from 1993-94; before that only some of the stars are.

With the Oklahoma City Thunder2008–2010 · 28 teammates

TeammateSeasonsTogether
Kevin Durant16× All-Star22008–2010
Russell Westbrook9× All-Star22008–2010
D.J. White22008–2010
Jeff Green22008–2010
Nenad Krstic22008–2010
Nick Collison22008–2010
Shaun Livingston22008–2010
Thabo Sefolosha22008–2010
James Harden11× All-Star12009–2010
Antonio Anderson12009–2010
Byron Mullens12009–2010
Chris Wilcox12008–2009
Chucky Atkins12008–2009
Damien Wilkins12008–2009
Desmond Mason12008–2009
Earl Watson12008–2009
Eric Maynor12009–2010
Etan Thomas12009–2010
Joe Smith12008–2009
Johan Petro12008–2009
Kevin Ollie12009–2010
Malik Rose12008–2009
Mike Wilks12009–2010
Mouhamed Sene12008–2009
Robert Swift12008–2009
Ryan Bowen12009–2010
Serge Ibaka12009–2010
Steven Hill12008–2009

With the Utah Jazz2010–2011 · 16 teammates

TeammateSeasonsTogether
Paul Millsap4× All-Star12010–2011
Deron Williams3× All-Star12010–2011
Andrei Kirilenko1× All-Star12010–2011
Devin Harris1× All-Star12010–2011
Gordon Hayward1× All-Star12010–2011
Mehmet Okur1× All-Star12010–2011
Al Jefferson12010–2011
CJ Miles12010–2011
Derrick Favors12010–2011
Earl Watson12010–2011
Francisco Elson12010–2011
Jeremy Evans12010–2011
Kyrylo Fesenko12010–2011
Marcus Cousin12010–2011
Raja Bell12010–2011
Ronnie Price12010–2011

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.