So maybe worthless is a bit harsh. Every player has some value no matter how bad they are or how little they contribute on the court.
Some guys may be a good locker room leader, a good cheerleader from the side or just be there to practice against the team's All-Star.
Whatever the reason for these guys hanging around the league, it is not always obvious, and fans are often frustrated with what they see each night.
The following list is of players whose value is not as apparent as others and who are not exactly setting the NBA on fire with their on-court statistics.
Some of these players are new to the league and still fighting for playing time, some are not living up to big contracts that they signed several seasons ago and some are simply past their prime and trying to hold on to their careers as long as they possibly can.
Unfortunately, some have suffered injuries that have altered their careers and have decreased their value significantly.
Not that I could play any better and not to take anything away from the hard work these guys have put in, but these are the players we are often not sure why they have a job in the NBA.
Players are not ranked and are in no particular order.
DeSagana Diop is a big man who is just there to take up space.
Never once in more than his 10-year career has he averaged more than three points or 5.5 rebounds per game.
In his 12.3 minutes this season, he is putting in 1.1 points and 3.3 rebounds per game.
He also struggles from the free-throw line, where he recently threw up one of the worst missed free throws in NBA history.
The horrible history of Kwame Brown is well known, and we don't need to get into how he failed to meet expectations when he was the first pick of the 2001 NBA draft.
He has a 6.8 point-per-game career average to go along with only 5.8 rebounds.
To make matters worse, he is currently out for several months with an injury.
Despite being one of the worst players in the league, he is making $7 million this season in Golden State.
DeMarre Carroll signed a free-agent contract with the Denver Nuggets despite playing only 12 games last season.
He has a career average of 2.7 points and 1.9 rebounds per game.
He is a bit more of a defensive player, but only played 15 total minutes in three games this season due to an injury.
Lazar Hayward is in his second year in the league and has already been traded twice since being drafted as the last pick of the first round in 2010.
Last season with the Minnesota Timberwolves, he averaged 3.8 points and 1.7 rebounds per game. This year, his numbers have dropped, as he struggles to get onto the court for the Oklahoma City Thunder.
Travis Outlaw had some good moments and seasons in his career, but he is not doing anything this year.
Outlaw signed with the Sacramento Kings after the New Jersey Nets used their amnesty clause to get rid of him and his outrageous contract.
Life is not good for Outlaw in Sacramento, where he is using his nearly 12 minutes per game to score only 3.1 points per contest.
Chris Duhon has not exactly set the NBA on fire in his first seven seasons, and this year is one of his worst so far.
He did have a good year as the starter on a bad New York Knicks team, but he is nowhere near that player now.
As the backup for the Orlando Magic, he is averaging 3.2 points and 2.5 assists per game.
Duhon did have a 14-point night in only his second start of the season, but this type of performance is not common for him this year.
In his ninth year in the NBA, Brian Cook has missed several games for the Los Angeles Clippers.
As a reserve big man, Cook has career averages of 5.7 points and 2.7 rebounds in less than 14 minutes per game.
Cook has spent a lot of time on the bench during his career.
Rashard Lewis was one of the NBA's brightest stars early in his career, but he gave up on the Orlando Magic a couple of years after signing a huge contract.
His scoring average of 8.4 points per game this season is about half of his career average, and he has not lived up to the expectations he had when he signed for so much money.
Lewis is second only to Kobe Bryant in terms of total salary that he will earn this season, with a paycheck of over $22 million.
I am not sure exactly what Steve Novak's role on the New York Knicks is, but it is obviously not to score points and grab rebounds.
Novak has a career average of four points and 1.1 rebounds per game.
He will play a little more now due to his teammates being out with injury, but he may only be good for dishing out his six fouls every night.
Jon Brockman went from bad to worse when he was traded from the Sacramento Kings to the Milwaukee Bucks before the 2010-2011 season began.
Brockman, who is still developing as an NBA player, scores only 2.3 points and grabs just 3.4 rebounds per game.
With Andrew Bogut going down with another injury, Brockman may get some more playing time but is not the player that Bucks fans can count on to help solve the problem.
Tony Battie has found a way to hang around the league since 1997, but this season is by far his worst.
Now on his sixth team, Battie is not anywhere near the player he was when he started all 82 games for the Orlando Magic a few years back.
Battie is not coming off the bench as often as he would like in Philadelphia and is only averaging 1.7 points and 2.5 rebounds per game.
It looks like his 14th season in the NBA could be his last.
Semih Erden was drafted by the Boston Celtics with the last pick of the 2008 NBA draft. He was later traded with his current teammate Luke Harangody for a future second-round pick.
Erden, the seven footer from Turkey, is a big man who does little more than take up space in the paint.
It is not a good sign when a center has an average of only 2.1 rebounds per game. He is only adding 3.4 points per game this year as well.
To make matters worse, Erden has fallen out of the rotation in Cleveland recently, as he did not play in a game last week due to a coach's decision.
Jamaal Magloire has played in the NBA 11 seasons, but he is past his prime in Toronto this year.
Magloire's production has been on the decline for several seasons, but this is the worst of his career. He is scoring only 0.9 points per game for the Raptors and does not play much.
Despite his long career, Magloire is going to have a hard time signing a new contract next summer when his current deal expires.
The New Jersey Nets are not a good team, and Johan Petro is not helping that much.
Petro, who averages 4.2 points and 2.8 rebounds per game this year, has started a few games for the Nets, but he cannot get anything going this season.
Overall, the Nets are not a good team in the low post, and the 7' Petro is part of that equation.
Since becoming the 11th overall pick in the 2002 NBA draft, Jared Jeffries has not been much more than a disappointment.
It is not good for a 6'11" forward to have career averages of only five points and 4.2 rebounds per game.
Since rejoining the New York Knicks last season after some time with the Houston Rockets, Jeffries' game has actually gotten worse since the first time he was in New York.
Kosta Koufos should have stayed in college instead of coming out and being drafted by the Utah Jazz.
After a couple of less than stellar seasons with the Jazz, Koufos has taken his game to Minnesota and to Denver, where he continues to underperform with the Nuggets.
Koufos has career averages of 3.3 points and 2.5 rebounds per game.
He often looks lost on the court and seems surprised when one of his shots goes in the basket.
Iranian born Hamed Haddadi was an undrafted free agent who signed with the Memphis Grizzlies in 2008.
Since that time, the 7'2" Haddadi has struggled to play in the NBA and has a career average of only 6.2 minutes played per game.
Haddadi is having his best season this year by averaging 2.6 points and three rebounds per game.
He posted better numbers in 18 games in the Developmental League, but even there he did not do well.
Despite his lack of production, Haddadi will stay in the league for several years based on his size.
Due only to injuries, Oden has not yet had the opportunity to show why he was the first overall draft choice ahead of Kevin Durant in the 2007 draft.
Calling Oden worthless is unfair, but he has not been able to reach any of his potential and has seen his value drop considerably.
He has played in only 82 games during his entire career.
Credit should be given to the Portland Trail Blazers, who still hold out hope that Oden can some day overcome his injuries and are loyal to Oden.
Hasheem Thabeet is the worst draft pick the Memphis Grizzlies ever made, and he has never lived up to being the second overall pick in 2009.
Thabeet was supposed to use his 7'3" height to be a shot-blocker and a dominant center in the NBA.
That still has yet to pan out.
Thabeet has spent time in the Developmental League and has career averages of 2.2 points and 2.7 rebounds per game.
He has only played in four games this year for the Houston Rockets.
Yi Jianlian has seen an increase in playing time with the injury to Dirk Nowitzki, but he has not improved much with the additional time.
Yi was supposed to solve all of the Milwaukee Bucks' problems when they selected him with the sixth overall pick in 2007.
Instead, he is now on his fourth team and has the lowest averages of his career. Through six games with the Dallas Mavericks, Jianlian is scoring four points per game with only 2.7 rebounds.
To say that he was a draft bust is an understatement.
Like Kwame Brown, the story of Darko Milicic and his disappointing career is well known.
He is now playing for his fifth team and has a career average of 6.1 points and 4.3 rebounds per game.
Jamaal Tinsley was once a solid starting point guard who led the Indiana Pacers into the playoffs.
Now he is stuck as the third point guard for the Utah Jazz who sees very little time on the court. Before coming to Utah, Tinsley was playing in the Developmental League for the Los Angeles D-Fenders.
Tinsley jumped at the chance to play in Utah, where he can mentor the younger players, but with only 4.8 minutes per game, it is unlikely that he is going to do much more.
Sebastian Telfair did not get a fair shake when he came into the league in 2004.
Expected to be one of the top point guards in the NBA despite skipping college, Telfair has struggled his entire career to find the type of play he was supposed to provide.
Telfair has not been a consistent starter throughout his career and has not started for the Phoenix Suns this season.
Playing behind Steve Nash, he is averaging only 4.4 points and 0.9 assists per game this season.
It is hard to say which of the twin brothers, Jason or Jarron Collins, had a worse career.
Jason, who is still in the league playing for the Atlanta Hawks, has averaged only 3.9 points and 0.9 rebounds per game over his career.
His brother Jarron averaged 3.9 points and four rebounds for his career.
Regardless of which brother was better, neither was very good and both should be out of the league.
Since leaving the Los Angeles Lakers, Vladimir Radmanovic has fallen off of the NBA radar. Playing for the Charlotte Bobcats and Golden State Warriors has not helped him out.
Now with the Atlanta Hawks, Radmanovic is averaging six points per game as an oversized three-point shooter.
During his eight-plus years in the league, Renaldo Balkman has not done anything special.
He is currently on his second go-around with the New York Knicks, but he is playing worse than the first time.
Over his career, he averaged 4.1 points per game and 3.5 rebounds.
His numbers the season are down from that, as he is not getting much playing time.
Sundiata Gaines is best known for hitting a game-winning three-point shot to beat LeBron James and the Cleveland Cavaliers a couple of seasons ago.
Gaines, who spent some time in the Developmental League before signing 10-day contracts in Utah, is having his best season this year, but his career has been inconsistent.
His career numbers are 4.5 points and 1.6 assists per game.
Shelden Williams is not even the best basketball player in his own home, let alone on the New Jersey Nets or in the NBA.
Nicknamed the Landlord, Williams has had a rough career that has seen him average only 4.5 points and 4.1 rebounds per game.
He has played for seven NBA teams since the Atlanta Hawks wasted the fifth overall pick on him in 2006.
Roger Mason Jr. did have some good seasons with the San Antonio Spurs, but he has done very little since that time.
Mason signed as a free agent with the Washington Wizards before the season began. He has been as disappointing as the Washington Wizards have been this year by averaging only 1.9 points per game this season.
After leaving the Dallas Mavericks, Eduardo Najera has become a forgotten player in the NBA.
With a five-point per game career average, Najera never posted good numbers but was known as a hustle player.
Now playing for the Charlotte Bobcats, no one is sure what he is known as.
Najera has only appeared in five games this season for the Bobcats.
The son and nephew of two former NBA players, Damien Wilkins looked like he was putting together a nice career in Seattle, but was never the same when the team moved to Oklahoma City.
Not known as a starter, Wilkins is playing nearly 18 minutes per game for the Detroit Pistons this season off the bench.
He is only averaging 3.3 points and 2.6 rebounds per game in that time.
Solomon Alabi is only in his second year in the league, but he is not ready for life in the NBA.
He has bounced back and forth several times between the Toronto Raptors and the Developmental League.
He was recently recalled from the Bakersfield Jam, but is not expected to help the Raptors out much.
Between last season and this year, he has appeared in 13 NBA games and has scored a grand total of six points.
Luke Harangody was a very late second-round pick of the Boston Celtics, who have since traded him away.
Although he is currently on the injured list, he has not had much to talk about.
He did play better with the Cleveland Cavaliers after the trade last season, but he is still learning how to manage the NBA game.
His has career numbers of 3.8 points and 2.8 rebounds per game.
Sasha Pavlovic is one of those players who has a hard time finding an home in the NBA.
He has played for five different teams after being taken from Utah by the Charlotte Bobcats in the expansion draft of 2004.
Pavlovic is another player who never met his expectations but has found a way to stay in the league.
He averages 2.8 points per game for the Boston Celtics this season.
Jerry Stackhouse does not belong on this list for his entire career, but he is a player who is past his prime and needs to hang up the sneakers.
Once known as one of the most exciting players in the league, this former All-Star has lost a lot in his 17th season in the league.
He is well below his career averages, with only three points and 0.9 rebounds per game this season in seven games.
It is time for him to call it an end to a good career.
Brian Cardinal has been around the league since 2000 and has always found a way to make a roster.
He does have a championship ring that he earned with the Dallas Mavericks last season, but that does not make him a good player.
He has career numbers of 4.9 points and 2.4 total rebounds per game.
Supporters of Cardinal would argue that the things he does to help the team win do not show up in the box score.
Solomon Jones of the Los Angeles Clippers is the classic example of a big man that will find a team for several years due only to his size.
In his six seasons, Jones has played for three different teams but never averaged more than four points per game.
This year, he has appeared in seven games for the Clippers and has a total of six points, 13 rebounds and nine personal fouls on the season.
Devin Ebanks is a young player who is part of an extremely underperforming bench for the Los Angeles Lakers this season.
Ebanks was not expected to do much in the NBA, and he hasn't. He has a career scoring average of 2.9 points per game over 31 games.
He has spent some time in the Developmental League, but he is not getting enough time to really develop into a solid player.
Eddie Curry deserves a lot of credit for overcoming off-court tragedies and working his way back to the NBA, but the Miami Heat experiment is not yet working out.
He has appeared in three games this season and has six points and four rebounds total. Hopefully he will improve as he gets more playing time.
Despite a career scoring average in double figures, Charlie Villanueva has been a disappointing player for the Detroit Pistons the last few seasons.
This year, he has only played limited minutes due to a suspension and an ankle injury.
If he can get back on the court, he could contribute to the Pistons, but he has had a rough time lately.
Matt Carroll has been in the NBA for eight years and spent several of those with the Charlotte Bobcats.
He did spend some time in the developmental league early in his career and has bounced around a bit from team to team.
This season, he is playing about 14 minutes for a bad Bobcats team and averaging only 4.1 points per game.
So far this year, he is 3-of-21 from three-point range for a percentage of 14 percent.
Francisco Elson recently signed with the Philadelphia 76ers and has played in two games with his new team.
Last season, he came off the bench in Utah for the Jazz—something that he has been accustomed to during his career.
Overall, Elson has averaged 3.7 points and 3.5 rebounds per game for his career.
That is not even that good for a guy that comes off the bench just to rest the starters.
Earl Barron has been in and out of the Developmental League and has dealt with more 10-day contracts than he would like to.
Barron has taken the role of a journeyman center who has played with six different teams.
This season, he is with the Golden State Warriors, where he has only played in one game.
He has career averages of 5.1 points and 3.6 rebounds per game.
Like Greg Oden, Michael Redd's once very promising career was cut short way too early with knee injuries.
At one time, Redd was one of the best scorers and purest shooters in the entire league.
Redd deserves recognition for his comeback attempt with the Phoenix Suns this season, but it is hard to watch him average only 3.3 points per game.
His career average is 19.8 points per game.
After 17 seasons roaming around the NBA, Juwan Howard needs to just call it a career.
Playing in Miami to win an NBA Championship before he retires, this former All-Star has seen a drop in his production over the last several seasons.
This year, he is averaging only 0.9 points per game in just 4.7 minutes on the court.
Luke Walton is still sitting on the bench for the Los Angeles Lakers.
He has appeared in only five games this season for the team and has scored only 10 total points.
Walton, who was never that good to begin with, caught the benefit of playing with Kobe Bryant to prolong his career.
It is not likely that Walton will be in the league once his contract is up at the end of next season.
Despite being a late-round draft pick in 2008, Nikola Pekovic did not make it to the NBA until last season.
The 6'11" forward is playing better this season than last, but he is going to find himself as the odd man out in Minnesota with all of the quality forwards they have on the team.
Pekovic has pretty good numbers at 5.7 points per game for his career, but he does not get as many rebounds at three per game as a player his size should.
Larry Owens' NBA career is just getting started, but he already is at a disadvantage.
Owens was recently called up from the Developmental League to play for the New Jersey Nets, who need help at the small forward position.
Owens has played a total of 17 NBA games for three different teams and has career averages of 2.8 points and 1.6 rebounds per game.
Despite being a young guy, let's hope he improves with the Nets and can stick around for several years.
Royal Ivey has played in the NBA for four different teams in seven years and has a hard time staying on the court.
He has averaged only 12.6 minutes and has a career scoring average of 3.5 points per game as a reserve point guard.
He has played in only three games this season for the Oklahoma City Thunder and has a total of two points and one assist on the year in 20 total minutes.
Last but certainly not least on this list is Brian Scalabrine, who is a player that many believe is worthless, and many believe is a good role player.
I can not win either way with Scalabrine.
I will hear complaints whether he is on the list or not, so I leave it up to the reader to decide whether or not he should be here.
Scalabrine has played for three different teams in his more than 10-year career.
He has averaged 3.1 points and two rebounds per game in 13.3 minutes overall. He was able to win an NBA Championship with the Boston Celtics and is now trying to do the same with the Chicago Bulls.
Regardless of his numbers, I will leave it up to the readers to decide whether he belongs on this list or not.
Leave me your thoughts and tell me what you think.
Follow on Twitter @CJ_NBA