The NBA is full of players who struggle to provide support for their team. I'm not talking about mental support. Instead, these athletes struggle to provide physical productivity to their squad. In this article, I will be analyzing the WORST players on every NBA roster. Sure you may not have heard of some of these guys, but you will have heard about how bad they are after reading this article. Ranging from Anthony Bennett to Josh Richardson, these many players are very different in their sluggish skill sets. Some cannot shoot the ball, some cannot rebound. Some of these players CANNOT play without getting injured. There are many different factors that go into the making of this Sportster article. I used NBA.com for a lot of reference, which provided me with team rosters, statistics, and shooting percentages.
These players fall back on their teams bench and barely see playing time. They struggle to stay afloat in the NBA, and go in and out of the D-League on teams that most people would not even recognize. Sure, they are not as athletically gifted as good NBA players, but hey, at least they are giving the NBA a shot. This list will pick one player from every organization, then rank them by their order of talent. This list is ranked from the best of the worst, to the worst of the worst. Here we rank every NBA team's worst player.
30 Boston Celtics: John Holland
John Holland went un-drafted in the 2011 NBA Draft. He has spent the bulk of his career on practice squads and D-League teams/overseas. He played one game for the Celtics, who signed him on April 11th. He recorded one minute and had no statistics. He isn't good enough to be on an NBA team, as the facts show us. The Celtics should look to get rid of him, and replace him with a good bench player. If Holland ends up stuck in Boston next year, his position on the team will not change. He's not even a role player, and will warm the bench for years to come.
Holland doesn't have much skill, and may be better utilized in another profession. Not to be rude John, but your presence has ceased to help this Boston Celtics team. That being said, there is always room for bench warmers in the NBA, like for when players get tired, and when a team is dominating another team. Bench warmers may get their shot at glory for around one or two minutes.
29 Dallas Mavericks: JaVale McGee
Watching JaVale McGee play in my hometown for the Philadelphia 76ers was embarrassing. He sometimes appears uncoordinated, and isn't a good scorer. He averaged 4.6 PPG this past season in Dallas, and does not seem to be on the rise. He should be released by the team, or at least put on the end of the bench. Let the other younger guys play ahead of him because he will NEVER be a good NBA Player, EVER.
McGee is a strong dunker, but that is pretty much the extent of his basketball skill. Watching him shoot the ball is similar to viewing an 11-year-old squash player shoot a ball. It never goes in. He struggles to stay afloat in the NBA, like most of these guys, and does not really contribute positively. McGee probably had his best year or two in Washington, and then his career spiraled downwards as per usual for him.
28 Brooklyn Nets: Henry Sims
Sims, also a former 76er, is not very productive either. The former Georgetown Hoya has managed 6.5 PPG this season and around five rebounds. Sure, Sixers fans will talk about 2013 when he averaged around 11 PPG, but remember everybody, there was no one else for him to pass the ball to. The Nets don't need to drop this guy, or really lower his playing minutes, but they should have no incentive to increase his MPG.
Sims has dreadful defensive skills and often fails to get loose balls. He's fairly slow, and not someone you want on your fantasy basketball roster. Henry Sims is not an average NBA player by any means. He's well below average for a pro. I would like to see teams NOT play him, and let him sit on the bench because watching him play is simply boring. The Nets may not get rid of him, but we shall see really what the outcome is in the offseason of his roster spot.
27 Houston Rockets: Andrew Goudelock
Drafted in 2011 by the Lakers, Andrew Goudelock has never really been a factor in the NBA. This past season, he got few minutes of playing time, around six per game. He doesn't deserve any more minutes then he is allocated, as he is never really productive. In the span of his career, he has shot .393% from the field in 49 total games. Goudelock is truly a non-factor in the NBA, and will never be one. Unless he's a Warrior out in Northern California; everyone on that team ends up good somehow.
Goudelock never really panned out to be a good player. The 2011 Southern Conference Player-of-the-Year clearly has much to work on in the pros. He has played a couple of seasons in the D-League, and that may or may not have benefited his game. Though he won the D-League MVP Award, he has been nothing close to that good in the NBA. The D-League is much easier, so don't expect big things from Goudelock nowadays.
26 New York Knicks: Lou Amundson
Lou Amundson has had nine years of nothingness in the NBA. His stats are garbage, and the Knicks should really just drop the guy. I get that he is a bench player, but why not have a solid bench player, or at least a tiny productive guy. He cannot shoot the ball, and is not really a strong rebounder. He lacks passing abilities as well. Amundson, the UNLV veteran, is headed to retirement soon, and people will forget he was ever in the NBA.
Lou getting resigned on July 30, 2015 was such a mistake for the Knicks. Let this guy go New York, for real. The Swedish player said that he might be interested in playing overseas, but sadly for him (and for his team), immigration officers wouldn't let him go overseas. That is bad news for New York Knicks fans as he is a deficit to the roster, and purely a money pit. His best year in the NBA was in 2014 with the Knicks, when he averaged an astounding 6 PPG! I think it's fair to say that he is not beneficial to any team he is on considering he has averaged under five points for every season besides that one.
25 Memphis Grizzlies: Alex Stepheson
One of the most irrelevant basketball players on the planet, Alex Stepheson can be spotted on the far side of the bench. He got around 10 MPG when he did play in a few games this season, and did nothing impressive. He had 2 PPG, and shot under .350%. The 28-year-old from USC is far out of his prime, as if he was ever in his prime. Stepheson should really hang it up, but I'm sure it's nice to keep making money doing nothing.
Stepheson did play two years at UNC and USC, so you would think at both of these elite basketball programs he would be prepped for the NBA. Well, his career has been bad, and I'm unsure as to why these prominent basketball schools didn't teach the young fella how to rebound correctly. Sure, he is on the Grizzlies right now, but soon enough he will be gone in the endless array of unknown overseas teams rosters.
24 Philadelphia 76ers: Christian Wood
The UNLV basketball player is just another irrelevant player on the 76ers. He played in 17 games this season and was unproductive, much like the whole team. At 6'11", you would think he is ripping down rebounds, but he really only averaged 2.2 RPG. Though he is very young at just 20 years old, Wood does not look like a good NBA player. Sure, in a couple of years he could find himself somewhere okay, but for right now, his career seems to be at a dead-end.
Wood did rotate between the Delaware 87ers and 76ers this season, and it would be smart for the Philadelphia team to leave him in their nearby state roster. He costs money, and every penny is important for the Sixers to rebuild their roster. They're on the cusp of a turnaround and have to run lean. That being said, he is fairly cheap, but not a good asset. It would be different if he was even just a passable player.
23 New Orleans Pelicans: Kendrick Perkins
Besides his bad attitude and crappy rebounding abilities, he is still awful. Perkins was once an okay player in Boston whose career took a turn for the worse. Now at 31 years old, he averaged 2.5 PPG this past season. At 6'10", he struggles to rebound the ball correctly, and only managed around 4 per game. Perkins is disliked by the fans because he a lot of times does not give full effort on the court. There's not much of an argument against the fact he's one of the NBA's worst players.
Perkins has been to a lot of playoff games in his career. He has not performed well at all in these games though. Actually in his career, he averages 5.1 PPG in the playoffs, and .662% from the free throw. He's not even close to a role player for teams recently, and it would be wise to sit him on the bench regardless of where he is playing.
22 Toronto Raptors: Bruno Caboclo
Bruno Caboclo was expected to be a good player when he came from Brazil in 2014. He was the 20th pick in the draft, but has done nothing beneficial since then. He currently averages less than one point per game. Yeah, you heard that correctly. The guy is sluggish, and should remain in the NBA development league to try his best to develop his game. He does not belong in the NBA obviously, and his stat lines are purely awful. Though he is a young guy, his career appears to be a dead end from here on out.
Caboclo appears to be shifting through teams in and out of the D-League Raptors team, and I'm sure he won't still be in Toronto by next year. He once was a prized prospect, but his potential seems to have ran out. It's sad, but Caboclo probably will not be playing in the NBA much longer. Heck, who cares, it's not really THAT sad. The guy sucks.
21 San Antonio Spurs: Jonathan Simmons
The truth is, he isn't THAT bad. The Spurs are a very high depth team with a lot of talent. Out of these players, Simmons is the least experienced and productive. He averaged 6 PPG as a shooting guard this season, and was below average. The team doesn't expect much of him on a game-to-game basis, which is a good thing because he isn't at all suited for a role like that. With Manu, Tony Parker, Kawhi, and Duncan, the Spurs have their hands full at all times.
Simmons is nothing like the athletically skilled BEN Simmons. Jonathan could go in and out of the NBA, and rotate onto D-League teams, but he will never be a good player. That is pessimistic and I admit that, but I don't see a future for this guy. On such a good and talented team, there doesn't seem to be a need for him to even be on it.
20 Chicago Bulls: Cameron Bairstow
The 2014 second round draft pick has been nothing short of useless in Chicago. Bairstow doesn't get many minutes in a Bulls uniform, but when he does, he is unproductive. Cameron scores very little, and averaged below 2 PPG this season. The 6'9" forward should be a good rebounder, but he is not really much of one. The Bulls were not stupid to take him, just unknowing. Chicago should not have a huge reason to let him go, but if they were to have a reason, it would be his sluggishness.
Bairstow may want to consider going back to Aussie, as he will probably be very good overseas. The thing is, the NBA has the best brand of basketball in the world, and good foreign players can spiral downwards onto American benches in no time. To save his basketball career, he should move back home. I'm sure with Bogue and Cameron, the Australian team will be LEGENDARY.
19 Denver Nuggets: JaKarr Sampson
The Former 76er is now up in Denver not benefiting the roster at all. Sampson averages 5.1 PPG, and is NOT a good scorer. He gets nearly 16 minutes a game, which is absurd. He turns the ball over and is just not a player a coach wants with the basketball. He will have a sudden 8-point game sometimes, and other times he will not score. JaKarr is not a good basketball player, as he has trouble shooting the ball.
Still, he can block the ball well, and has a good wingspan. For right now, the guy has trouble remaining solid in the league. But who knows where he could be in a couple of years. He is young and hungry like most players. Sampson could be an okay role player in a couple years, but currently there is no clear indication of that happening soon. He probably will move from team to team until he ends up somewhere he feels comfortable.
18 Cleveland Cavaliers: Jordan McRae
The 6'5" shooting guard from Savannah, Georgia is a non-factor in Ohio. McRae was never poised to be a good NBA player, but his stat lines are horrible. He shoots okay, but doesn't pass the ball very well. He may have been able to win an NBA Championship with the Cavs, but he probably won't be on this team very much longer. If I'm Tyronn Lue, I'm cutting McRae and placing him on waivers. The guy isn't necessary at all to have on his roster.
McRae was never pegged to be a good NBA player, but it is always annoying to see such a crappy player in this league. You probably don't know who he is because he is so irrelevant in today's NBA. Jordan was ranked pretty high in his youth, at 10 in the state of Georgia. He did make the NBA D-League All-Star game.... but so did Jimmer Fredette.
17 Minnesota Timberwolves: Damjan Rudez
The 6'9" forward cannot rebound the basketball. He averages less than a rebound per game and 2.3 PPG. He has played in 33 games, so he isn't totally inactive. He has bad numbers for the Wolves purely out of his laziness. Rudez turns the ball over, has trouble scoring, and, as I mentioned before, CANNOT rebound. Rudez is a young player, but I'm sure the Wolves will not re-sign him. He will probably be back overseas by the end of this year, if my calculations are correct.
Rudez is no Croatian star like Dario Saric, who could be a major impact player for the Philadelphia 76ers. If I'm Rudez, I'm going to continue to stack up the American money and sit on the bench. He's not a talented player by any means, but why not make money for doing nothing. As I said earlier, there's a good chance he will be out of the NBA soon, but he should keep stacking up money before this.
16 Detroit Pistons: Joel Anthony
Lest you forget the okay, or somewhat okay Joel Anthony from the Miami Heat's championship teams, let me introduce you to crappy, really bad Joel Anthony. This year, he averaged 0.9 PPG, which is horrendous. He averaged less than 2 rebounds per game, and struggled to maintain focus in any of the games in which he played. Apparently he has a bad attitude, and isn't a guy players like to to have on their team, but this is speculation and rumor.
Joel, the awful Canadian basketball player, must be at or near the end of his career. Anthony has REALLY bad NBA stats, and I don't see how he can stay afloat in today's NBA. There are always going to be bad players, or bench warmers, but why not have an okay bench warmer? The guy has become irrelevant in today's NBA. Don't get me wrong though; he would dominate in street ball, anywhere in the country.
15 Oklahoma City Thunder: Nazr Mohammed
The 17-year NBA veteran has really run out of steam. Mohammed barely played this season, and did nothing when he did. He is too old to still be playing, and needs to hang it up. His legs don't move quick enough, and he is not a versatile big man. At 38, he isn't totally done, that is, if he was a good player. Mohammed is not a good player by any means, and his time in Chicago should have also shown that. He really isn't productive in any NBA uniform.
Mohamed appears to be at the end of his career, and with perfect timing. The 38-year-old has really run out of gas at this point. If I am him, I am keeping the vast amount of American money made out of the league and then retiring. Why wear your body out and risk serious injury? Today's NBA is aggressive, and though people argue it's weaker than the old days, he could get hurt very easily.
14 Indiana Pacers: Joe Young
There are many GOOD undersized players in the NBA. Joe Young is not one of them. At 6'2", he doesn't do much with the ball. He's a minimal scorer, and not much of a passer. When he gets in the game, it is best for players to not pass him the ball because he may turn the ball over to the opposing team. Young was a good player at Oregon in college, but his college success did not translate to NBA success, yet, that is. At 23 years old, he has a lot of juice left in the tank. We shall see if he makes anything happen.
Young played in four games this season, so we don't know how bad he is yet. One thing we do know is that he is the worst on the Pacers roster, but may not be at some point in the near future. He's been going to the Development league recently, and was a member of the Mad Ants. The Pacers may keep him around for a little, to see how he develops.
13 Portland Trail Blazers: Pat Connaughton
Pat Connaughton was selected in 2015 by the Nets from Notre Dame. His NBA career has been a dud thus far. Connaughton played in a solid amount of games, but wasn't a good participant in those games. He averaged 1.1 PPG, and 0.3 APG. His specialty, which was supposed to be rebounding and driving in college, hasn't been relevant in his NBA career. He has a lot of time to turn his career around, but it may have to be on another NBA team. It appears that Portland is not the right place for him to spend his career.
His college days are way behind him. His days of being one of the main guys at Notre Dame are over. The Blazers could keep him around for a little, but as I said earlier, it might not be a good fit. Who knows, maybe no team is really a good fit for him. Connaughton may benefit from going overseas to play, as he would do well away from the U.S. probably in his career.
12 Milwaukee Bucks: Johnny O'Bryant
In 66 regular season games, O'Bryant has been a dud. Though he was expected to be a solid NBA player, he has done nothing to prove that. O'Bryant averaged 3 PPG this past season, and 2.7 RPG. He was hyped up in college, and maybe the Bucks shouldn't have taken him in the second round in 2014. LSU was good to O'Bryant, but he has not been good to the Bucks. Johnny may be headed overseas next season, or to the D-League. Many players would rather go overseas for money reasons though.
Bryant is really one of the worst players in the NBA. Coming to the NBA, I thought he could maybe be an impact player, but I surely doubt this now. I think he should have stayed in college to develop his game more, which could also be the case for LSU alum Ben Simmons. But the two are cannot be compared, of course. Simmons will probably be at the forefront of the NBA soon enough. Bryant will be nowhere.
11 Utah Jazz: Tibor Pleiss
Pleiss is a tall dude. At 7'3", he should be able to tower over defenders, or at least do something good with the ball. Well, he does the opposite. Tibor had a disappointing season, averaging just 2 PPG. He also barely rebounded the ball, even though he's the height of the Eiffel tower chopped in half (just kidding). He had 1.3 RPG, which is horrendous. When you're that tall, every missed shot should drop in your hands. It is inexcusable for him to produce such poor numbers. The Jazz should be really upset with his performance this past season.
Tibor also plays soccer, and maybe he would benefit from sticking to that sport. The German national team member has under-produced in a Jazz uniform. He's better off returning to FC Barcelona, as Spanish fans will adore him. He might not be good in the U.S., but with a less competitive league, the guy could go places. He might not be an NBA player, but he is a basketball player.
10 Atlanta Hawks: Walter Tavares
The 7'3" big man, like Pleiss, has not been productive. You would really think he would, but nothing good has come from him being in a Hawks uniform. He's a bad rebounder and very slow. He cannot score well under the basket, and deserves no time. Tavares, if coached properly by a big man, could be a huge threat in the NBA. The problem is, he isn't, and neither is he a threat in the league. These hypotheticals about big men being good must end because Walter clearly is struggling in the NBA.
Tavares is a very tall dude. If he could somehow channel his height to basketball excellence, he would be a beast. The problem is that he has not done good things with the Hawks. He's a pretty raw player who maybe is just in the NBA for his height. It's happening more often, and height really isn't a huge factor in today's three-point shooting oriented league. Just look at short Stephen Curry, tearing up the league at 6'3"(or so the NBA says).
9 Charlotte Hornets: Jorge Gutierrez
Guiterrez was at best an average player for the Mexican FIBA team. With the same trend, he is not so good in the NBA. Guiterrez played nearly no games this season, and tends to struggle to stay healthy. At 6'3", he is not much of an athletic guard. Guiterrez has continued to return to the Canton Charge D-League Team, time after time. He does not have the ability nor skill to stay in an NBA uniform, and I sense that the Hornets will drop his contract this summer. Sadly, he will probably go back to Mexico, and still not be much of an impact player. There are many guys that prosper athletically overseas as opposed to in the U.S., but I don't think he will do well in any country or on any team. He would be at best a role player overseas. He was an okay college player, but those days are well behind him.
To continue a path in the NBA,Guiterrez should be training in the gym every day, and working with a basketball trainer. He may already be doing these things, but it is not apparent by his playing style in the league, thus far.
8 8. Los Angeles Clippers: Wesley Johnson
Johnson was once a highly scouted college basketball player, but he never panned out. The fourth overall pick in 2010 by the Timberwolves is sluggish and fails to make an impact. Sure, he averages 6.9 PPG in the NBA, but let's be honest, people in his draft class are doing MUCH better. He loses the ball often, and isn't a good shooter. Johnson is a big disappointment in the NBA. It might be wise for Wesley to go overseas, and be the MVP of a league over there. He could probably move there and find himself as a star player.
Johnson was primed and really set up to be a good NBA player. Since being drafted, he hasn't done much. He has never averaged double digits in a year, and is an obvious NBA draft bust. If we are being clear, he is probably one of the biggest draft busts ever. But that's a whole different topic.
7 Miami Heat: Briante Weber
He is undersized like other guys on this list as well. Weber averaged 4.4 PPG, and 3.0 APG. For a guy that plays 24 MPG, that's awful. He should have numbers near 10 PPG, if he was an average point guard. Weber is nothing close to a good guard, and I'm sure he'll be looking for another team with his agent next year. His career at VCU was solid, but his same skill set has not transferred with him in the pros.
Weber is no Chris. He was a a talented player at VCU, and it's sad to see him under-produce in the league. During his junior year in college, he led the NCAA in steals. In the NBA, he hasn't been much of a steal master, or really a stat machine. He majored in Computer Science as a student, so maybe he is better suited at Google or something. But athletically, he is still giving it a shot.
6 Los Angeles Lakers: Roy Hibbert
The former Georgetown legend is a bum in yellow. The Lakers try to utilize him, but he is not good underneath, as shown by his minimalist numbers. With 5.9 PPG and 4.9 RPG, he's awful. He plays 23 minutes a game, and these numbers should be well above what they are currently. Hibbert was good on the Pacers a little while back, and had a good playoff run. After this, something occurred, and he has not been a good player since. I miss Hibbert, but I'm pretty sure now that the old Roy is long gone. His good days of basketball trail behind him.
Roy Hibbert is no longer the player he was at Georgetown, or with Danny Granger. It's time for everyone to accept that, and put him into a designated bench position. The Lakers should be starting Joseph Randle ahead of him, and I don't know why they are not. Randle has a lot of promise, and he and Russell will be great together one day.
5 Orlando Magic: Dewayne Dedmon
At 7 feet tall, Dedmon was supposed to be able to do it all coming out of high school. Now? Well he does nothing close to "it all." Dedmon is a bench player, who played around 12 MPG this past season. In these 12 vital minutes to him, he averaged around 4 PPG. He is known to hit the sometimes momentum-building jump shot, but he's really a slow player. He's immobile on the court. Dedmon could benefit from a trainer to work him around a little bit. He is also a little overweight, but that's another issue.
Dedmon, the tall player everyone knows he is, hasn't lived up to the hype. Even being as tall as he is does not help him prosper in the NBA. He should really get coached by a former player, as his basketball IQ could increase tremendously. Until then, he remains a weak and unstable option offensively.
4 Phoenix Suns: Alan Williams
Williams didn't see much playing time this season and barely scored. His numbers are representative of his skill set, and where he belongs in the NBA. Williams, at 6'8", averaged 3.8 RPG. He saw very few minutes with the Suns, but doesn't show a whole lot of promise for upcoming years. Williams will most likely be let go by the Suns and be looking elsewhere this summer. He may find a home on another team, but for the Suns, he is the worst player in Phoenix.
Williams originally played in China and it's probably best for him to move back there. I'm sure he was tearing it up in Asia. In fact, he was the CBA's best rebounder. But the thing is, he does NOT rebound like that in the NBA, as his stats show his lack of capability in American basketball. Williams is a tall guy, but for the NBA, he is of normal height. He is not a rebounding threat in America.
3 Washington Wizards: Jarell Eddie
Eddie isn't much of a helpful player in Washington, and he struggles to score. Sure, he's a bench player, but he's not a good one. The guy isn't a good free throw shooter or outside shooter. The Wizards may want to look to shop him, or just release him this summer. If they do not wish to, they can always just keep him on their bench where he belongs. If Eddie wants to play somewhere, he better head overseas. He could be the star of a team over there, as U.S. players are known as gifted over the border.
Eddie is a good student, and made the All-Academic Team for the ACC two years in a row. He scored a thousand points in college, and was a good option at Virginia Tech. Sadly, he is not the same player he was in college. Maybe he could be, but his playing time does not indicate that he has progressed.
2 Sacramento Kings: Eric Moreland
Eric Moreland really isn't a player worth having on the Kings roster, for them and for Kings fans. He may not get playing time, but still proves to be incapable of doing good on the court when given the chance. He turns the ball over, and has difficulty rebounding offensively. The Oregon State forward may or may not be a King next year, though time will tell. It may not be the worst thing to keep him, as you really never know how players can develop. But for now, he is the worst player on the Sacramento Kings roster.
Moreland played for the Reno Bighorns recently, and maybe the Kings will keep him. He could be an asset to keep for a little while, until it is abundantly clear that he is NOT developing into a good NBA player. Nobody knows how good he could become, but at the same time, it is equally unclear how BAD he could be in a couple of years. Worse than he is currently though? Probably not.
1 Golden State Warriors: Ian Clark
Because Clark is on a great team, he is somehow given credit for being an okay NBA player. The guy is not really helpful to the chemistry of this team, but isn't totally awful. Clark is the worst player on the Warriors, but not in the NBA. This team is so riddled with stars and good role players that Clark is the obvious choice for a player who is Mr. Irrelevant for the team. After Clark would have to be Kevin Looney. Clark barely scored this season, but truthfully he shouldn't ever be in the game on a team like this. So maybe he is the worst on this roster, but elsewhere he may be a little better.
Clark was inactive for during the NBA Finals, but did it matter? Not at all. He probably wouldn't have gotten any playing time anyway. Behind Stephen Curry, Shawn Livingston, and maybe Klay Thompson, there is NO REASON to put him in the game, period.