Jeff Green has had more teammates than any other player in NBA history
hoopshype staff
·6-min read
Veteran Houston Rockets forward Jeff Green has officially replaced Vince Carter as the player with the most teammates in NBA history – if we account solely for the guys who played in the same game as him. Throughout his 17-year career, Green has played alongside 266 different players, including 16 who made the All-Star Game while on the same team.
Of course, this is a byproduct of Green having a long career while also playing for 11 teams, an unusual combination of longevity and movement. Green has enjoyed a long, fruitful career, seeing action at a lot of spots despite being such a solid player.
Other interesting notes from this data include Nazr Mohammed, an 18-year NBA veteran who played for eight teams, being the player who has been teammates – and shared the floor with – the most All-Star players ever at 17. Meanwhile, those on this list with the fewest All-Star teammates are LeBron James, Carter and Chris Paul, all of whom have shared the floor with seven different All-Stars during their time in the NBA. (Role players on smaller salaries can more easily join teams with multiple stars, while assembling super-teams of All-Stars faces significant salary cap constraints).
Below, check out the full ranking of the players with the most teammates in NBA history.
1. Jeff Green: 266 teammates
All-Star teammates: 16 (Kevin Durant, Kevin Garnett, Paul Pierce, Rajon Rondo, Ray Allen, Russell Westbrook, Marc Gasol, Chris Paul, Kevin Love, LeBron James, Bradley Beal, James Harden, Donovan Mitchell, Rudy Gobert, Kyrie Irving, Nikola Jokic)
2. Vince Carter: 261
All-Star teammates: 7 (Antonio Davis, Jason Kidd, Devin Harris, Dwight Howard, Dirk Nowitzki, Marc Gasol, Trae Young)
3. Trevor Ariza: 260
All-Star teammates: 9 (Dwight Howard, Kobe Bryant, Pau Gasol, Chris Paul, John Wall, James Harden, Bradley Beal, Damian Lillard, LeBron James)
4. Garrett Temple: 253
All-Star teammates: 8 (Tim Duncan, Manu Ginobili, John Wall, DeMarcus Cousins, Nikola Vucevic, Zach LaVine, Zion Williamson, Scottie Barnes)
5. JaVale McGee: 245
All-Star teammates: 11 (Draymond Green, Kevin Durant, Klay Thompson, Stephen Curry, LeBron James, Anthony Davis, Nikola Jokic, Chris Paul, Devin Booker, Kyrie Irving, Luka Doncic)
6. Ishmael Smith: 239
All-Star teammates: 10 (Yao Ming, Dwight Howard, Kevin Durant, Russell Westbrook, Anthony Davis, Andre Drummond, Blake Griffin, Bradley Beal, LaMelo Ball, Nikola Jokic)
7. Juwan Howard: 236
All-Star teammates: 13 (Chris Webber, Michael Finley, Dirk Nowitzki, Steve Nash, Tracy McGrady, Yao Ming, Jason Kidd, Allen Iverson, Chauncey Billups, Brandon Roy, Chris Bosh, Dwyane Wade, LeBron James)
7. LeBron James: 236
All-Star teammates: 7 (Zydrunas Ilgauskas, Maurice Williams, Chris Bosh, Dwyane Wade, Kyrie Irving, Kevin Love, Anthony Davis)
9. Tyson Chandler: 232
All-Star teammates: 8 (Chris Paul, David West, Gerald Wallace, Dirk Nowitzki, Carmelo Anthony, LeBron James, James Harden, Russell Westbrook)
9. Chris Paul: 232
All-Star teammates: 7 (David West, Blake Griffin, DeAndre Jordan, James Harden, Devin Booker, Kevin Durant, Stephen Curry)
11. Rajon Rondo: 230
All-Star teammates: 12 (Kevin Garnett, Paul Pierce, Ray Allen, Dirk Nowitzki, DeMarcus Cousins, Jimmy Butler, Anthony Davis, LeBron James, Kawhi Leonard, Paul George, Darius Garland, Jarrett Allen)
12. DeAndre Jordan: 229
All-Star teammates: 10 (Chris Kaman, Blake Griffin, Chris Paul, Dirk Nowitzki, James Harden, Kevin Durant, Kyrie Irving, LeBron James, Joel Embiid, Nikola Jokic)
13. DJ Augustin: 227
All-Star teammates: 10 (Gerald Wallace, Paul George, Joakim Noah, DeMar DeRozan, Kevin Durant, Russell Westbrook, Nikola Vucevic, James Harden, Giannis Antetokounmpo, LeBron James)
14. Kevin Willis: 226
All-Star teammates: 15 (Dominique Wilkins, Doc Rivers, Danny Manning, Mookie Blaylock, Alonzo Mourning, Charles Barkley, Clyde Drexler, Hakeem Olajuwon, Vince Carter, Antonio McDyess, Antonio Davis, Steve Francis, Tim Duncan, Dirk Nowitzki, Josh Howard)
15. Anthony Tolliver: 225
All-Star teammates: 10 (Tim Duncan, Tony Parker, Brandon Roy, Kevin Love, Andre Drummond, DeMarcus Cousins, Karl-Anthony Towns, Damian Lillard, Ben Simmons, Joel Embiid)
16. Joe Smith: 224
All-Star teammates: 14 (Latrell Sprewell, Kevin Garnett, Jerry Stackhouse, Wally Szczerbiak, Michael Redd, Allen Iverson, Carmelo Anthony, LeBron James, Maurice Williams, Al Horford, Joe Johnson, Deron Williams, Kobe Bryant, Pau Gasol)
17. Eric Gordon: 221
All-Star teammates: 8 (Chris Kaman, Blake Griffin, Anthony Davis, James Harden, Russell Westbrook, Paul George, Devin Booker, Kevin Durant)
18. Thaddeus Young: 220
All-Star teammates: 13 (Allen Iverson, Andre Iguodala, Jrue Holiday, Paul George, Victor Oladipo, Nikola Vucevic, Zach LaVine, Dejounte Murray, Fred VanVleet, Pascal Siakam, Devin Booker, Kevin Durant, Scottie Barnes)
19. James Johnson: 216
All-Star teammates: 12 (Derrick Rose, Kyle Lowry, DeMar DeRozan, Goran Dragic, Dwyane Wade, Bam Adebayo, Jimmy Butler, Luka Doncic, Zion Williamson, James Harden, Kevin Durant, Tyrese Haliburton)
20. Jamal Crawford: 215
All-Star teammates: 8 (Al Horford, Joe Johnson, LaMarcus Aldridge, Blake Griffin, Chris Paul, DeAndre Jordan, Jimmy Butler, Karl-Anthony Towns)
21. George Hill: 208
All-Star teammates: 14 (Tim Duncan, Tony Parker, Manu Ginobili, Roy Hibbert, Paul George, Gordon Hayward, Kevin Love, LeBron James, Giannis Antetokounmpo, Khris Middleton, Ben Simmons, Joel Embiid, Tyrese Haliburton, Jrue Holiday)
22. PJ Tucker: 207
All-Star teammates: 11 (Chris Bosh, DeMar DeRozan, Kyle Lowry, James Harden, Russell Westbrook, Giannis Antetokounmpo, Jimmy Butler, Joel Embiid, Kawhi Leonard, Paul George, Tyrese Maxey)
23. Markieff Morris: 205
All-Star teammates: 11 (Steve Nash, John Wall, Bradley Beal, Paul George, Russell Westbrook, Anthony Davis, LeBron James, Jimmy Butler, Kevin Durant, Kyrie Irving, Luka Doncic)
24. Kurt Thomas: 204
All-Star teammates: 13 (Alonzo Mourning, Tim Hardaway, Allan Houston, Latrell Sprewell, Shawn Marion, Steve Nash, Amare Stoudemire, Tim Duncan, Tony Parker, Derrick Rose, LaMarcus Aldridge, Carmelo Anthony, Tyson Chandler)
25. Joe Johnson: 203
All-Star teammates: 13 (Antoine Walker, Paul Pierce, Shawn Marion, Stephon Marbury, Amare Stoudemire, Steve Nash, Al Horford, Brook Lopez, Chris Bosh, Dwyane Wade, Gordon Hayward, James Harden, Jayson Tatum)
26. Justin Holiday: 199
All-Star teammates: 12 (Jrue Holiday, Klay Thompson, Stephen Curry, Al Horford, Paul Millsap, Jimmy Butler, Pau Gasol, Carmelo Anthony, Domantas Sabonis, Kyrie Irving, Luka Doncic, Nikola Jokic)
26. Kevin Ollie: 199
All-Star teammates: 8 (Anfernee Hardaway, Allen Iverson, Stephon Marbury, Dikembe Mutombo, Theo Ratliff, Jermaine O'Neal, Gary Payton, Kevin Durant)
28. Nazr Mohammed: 197
All-Star teammates: 17 (Allen Iverson, Dikembe Mutombo, Theo Ratliff, Shareef Abdur-Rahim, Manu Ginobili, Tim Duncan, Tony Parker, Chauncey Billups, Richard Hamilton, Rasheed Wallace, Gerald Wallace, Kevin Durant, Russell Westbrook, Joakim Noah, Luol Deng, Jimmy Butler, Pau Gasol)
29. Theo Ratliff: 196
All-Star teammates: 12 (Grant Hill, Joe Dumars, Allen Iverson, Dikembe Mutombo, Shareef Abdur-Rahim, Chauncey Billups, Rasheed Wallace, Richard Hamilton, Gerald Wallace, Tim Duncan, Kobe Bryant, Pau Gasol)
30. Tony Massenburg: 194
All-Star teammates: 10 (David Robinson, Larry Bird, Reggie Lewis, Chris Mullin, Tim Hardaway, Chris Gatling, Brad Miller, Predrag Stojakovic, Manu Ginobili, Tim Duncan)