Editor’s note: the list counts down from best to worst.
13) Tom Gugliotta (1997)
A sixth overall pick of the Bullets, Gugliotta showed some promise as a rookie but stalled out from there until a 1994 trade to the Timberwolves revived his career. Coach Flip Saunders shifted him to small forward to play alongside Kevin Garnett, which gave Gugliotta a bevy of opportunities to showcase his array of short range jumpers. In ’96-’97, he actually led Minnesota in scoring and rebounding, at 20.6 points and 8.7 rebounds per game. The Western Conference small forward pool was relatively weak that year, allowing Gugliotta to make his one and only All-Star appearance. He put up nine points and eight rebounds in 19 minutes of play in Cleveland. Garnett also made his All-Star debut that year as an injury replacement but unlike Gugliotta, this was just the beginning of what would eventually be 15 appearances.
12) Devin Harris (2009)
To start a theme of this list, Harris can attribute his All-Star appearance in large part to the weakness of the Eastern Conference in the ’00s. Perusing the 2009 All-Star roster, you have Dwyane Wade and Ray Allen in their prime but the East guard ranks are weak behind them. There was a quickly aging Allen Iverson (he would retire a year later), Mo Williams, Joe Johnson, Jameer Nelson (who missed the game due to injury), and Harris. Traded from the Mavericks to the Nets ahead of the ’08-’09 season, Harris was averaging a career high 21.6 points per game when he was named an All-Star. But it’s an odd choice in retrospect and was just as surprising at the time, with Harris getting chosen over his superstar teammate Vince Carter. This was an individual career peak for Harris, who has remained effective but unspectacular over the last decade.

Our first volume will be published throughout the ’18-’19 NBA season
11) James Donaldson (1988)
Beyond Hakeem Olajuwon, the Western Conference center talent pool was shallow in the mid-to-late ’80s. But picking three centers for the roster was still de rigueur, leading to some questionable choices like a plodding 37-year-old Artis Gimore in 1986. The options after Olajuwon in 1988 were especially dire. Abdul-Jabbar got a bench spot essentially as a lifetime achievement award, becoming the first ever 40-year-old All-Star. Portland’s Steve Johnson (more to come on him) was a shocking addition, then had to withdraw anyway due to injury. Coach Pat Riley turned to Donaldson, who was coming off a career year for the Mavericks. Not that Donaldson was a bad player or anything, but his career year equated to 10.8 points and 11.9 rebounds per game. His inclusion certainly sticks out on a West roster that otherwise featured seven future Hall of Famers.
10) Campy Russell (1979)
The ’78-’79 season is widely considered to be the NBA’s nadir and the All-Star rosters reflect that. Sure, there were some youthful, exciting superstars like Julius Erving and the game’s MVP David Thompson. But there was also Otis Birdsong, Rudy Tomjanovich, Doug Collins, Larry Kenon, and Russell. A first round pick of the Cavaliers in 1974, Russell averaged career highs in all three major categories in ’78-’79, with 21.9 points, 6.8 rebounds, and 4.7 assists per game. He scored just four points in 13 minutes of action in the game, which took place in his hometown of Detroit. About a year later, Russell suffered a groin injury that would nag him for the rest of his career. He was subsequently traded to the Knicks and two years later, was completely out of the NBA. Speaking of the Knicks, 1979 was interestingly also the first All-Star Game to not feature a single Knicks or Celtics player.
9) Danny Granger (2009)
An inclusion in the 2009 All-Star Game seemed like the start of something big for Granger and the Pacers. He would finish the year with 25.8 points per game, good for fifth in the NBA, and won the Most Improved Player award. But it was an omen in retrospect that Granger was hobbled heading into the All-Star break, and wound up playing only about 11 minutes in his first, and ultimately only, appearance in the Phoenix exhibition. He had a couple more solid seasons for Indiana, including leading the team to its first playoff appearance in five years in 2011, but the wheels fell off in a hurry after multiple knee surgeries during the ’12-’13 season. Granger played just 138 total games in his final four seasons before finally retiring in 2015. It took three years for the Pacers to be represented again in the All-Star Game, with Roy Hibbert participating in 2012.
8) Chris Gatling (1997)
The 1997 All-Star Game in Cleveland might have been the greatest collection of basketball talent ever assembled. 47 of the players on the 50 Greatest Players list were in attendance for a halftime ceremony for the league’s 50th anniversary. But the All-Star Game itself was most notable for the lack of star talent due to injury withdrawals, including several 50 Greatest Players honorees. This opened up plenty of opportunities, including for Gatling, who was an injury replacement for Shaquille O’Neal. A journeyman power forward, Gatling was on his third team in a two year stretch at the time, averaging 19.0 points per game for the lowly Mavericks. Sure enough, just a week or so later he was traded again, going to the Nets. Gatling is thus the only player ever to make their one and only All-Star appearance representing a team for which they played less than one season in total.
7) Chris Kaman (2010)
An overlooked member of the legendary draft class of 2003, Kaman was a man out of time. A 7’0″ center who lived in the paint, he hit the NBA right as that role was being phased out into irrelevancy. It didn’t help that Kaman struggled with injuries his entire career, playing a full slate of games only once, as a rookie. He managed to stay upright for most of the ’09-’10 season, playing in 76 games and averaging 18.5 points and 9.3 rebounds per game. He was called upon as an All-Star thanks to an injury to Brandon Roy, becoming just the second Clipper All-Star of the 21st century, along with Elton Brand. Kaman played limited minutes in the game, finishing with four points and three rebounds. The next season he lost his starting job at center to DeAndre Jordan and never matched those statistical highs again.
“The traditional narrative is that Washington’s career spiraled indefinitely after his brutal punch that left Rudy Tomjanovich hospitalized with a fractured skull. But Washington’s individual career peak and lone All-Star appearance actually happened three years after the incident.”
6) Dana Barros (1995)
Traded from the SuperSonics to the 76ers in 1993, Barros went from being a bench shooting specialist on a title contender to an offensive load barer for a cellar dweller. Receiving literally double the playing time he was afforded with Seattle, Barros had a breakout season in ’94-’95. He averaged a career high 20.6 points per game, earned Most Improved Player, and made his lone All-Star appearance. Barros pulled double duty that weekend in Phoenix, participating in the Three-Point Contest for a second consecutive year on Saturday before appearing in the All-Star Game on Sunday. Though Barros was the only traditional point guard on the Eastern Conference roster, he played just 11 minutes, finishing with five points and three assists. The 5’11” dynamo left as a free agent that summer for Boston and resumed his prior role as an energy-injecting reserve point guard.
5) Steve Johnson (1988)
A terrific low post scorer with a respectable sky hook, Johnson was also a notoriously undisciplined defender. He played for four teams in his first six seasons (and this was before unrestricted free agency), finally landing some consistent playing time as Portland’s starting center. Johnson got off to a great start in ’87-’88 until aching feet, later found to be caused by bone spurs, starting to hamper his game. Despite getting surgery in late January that left him indefinitely sidelined, a lack of Western Conference center talent opened the door for Johnson to still be named an All-Star. He was quickly replaced on the All-Star roster by James Donaldson while simultaneously getting slowly replaced by Kevin Duckworth, who proved himself the Blazers’ center of the future in Johnson’s absence. Never the same after his surgery, Johnson played sparingly for three more teams before retiring.
4) Kermit Washington (1980)
The traditional narrative is that Washington’s career spiraled indefinitely after his brutal punch that left Rudy Tomjanovich hospitalized with a fractured skull. But Washington’s individual career peak and lone All-Star appearance actually happened three years after the incident. Following a lengthy suspension, the vilified Washington was traded three times in less than two years, going from the Lakers to the Celtics to the Clippers to the Trail Blazers. Coming to Portland as part of the Bill Walton trade, Washington was a rare bright spot for the rebuilding Blazers in ’79-’80, averaging a career high 13.4 points and 10.5 rebounds per game. He participated in the All-Star Game as an injury replacement for Scott Wedman, racking up eight rebounds in 14 minutes of playing time. Washington had one more solid season with the Blazers before retiring due to injuries.
3) Jamaal Magloire (2004)
Say this for Magloire, he had by far the best All-Star Game performance of any player on this list. Named to the Eastern Conference reserves for the 2004 game in Los Angeles, Magloire was their leading scorer with 19 points, and he added eight rebounds to boot. It’s conceivable that he even could have won MVP if the East had won, but Shaquille O’Neal led the West to a 136-132 victory and was honored instead. Still only 25 years old at the time, the “Big Cat” seemed to be having a break out season, averaging 13.6 points and 10.3 rebounds per game while helping lead the Hornets to a surprise playoff appearance. But Magloire suffered a broken finger early in the ’04-’05 season and was never the same, averaging just 4.9 points per game in his final seven campaigns. He does hold the distinction as the first, and as of this writing only, Canadian-born player to be named an All-Star.
2) Theo Ratliff (2001)
When he was announced as an All-Star in late January, Ratliff was leading the NBA in blocks and averaging a career high in scoring for a Sixers considered the Eastern Conference favorites. He was also expected to start the game, as the fan voted starting center Alonzo Mourning was unavailable. Then, just a few days before that All-Star Game in Washington, D.C., Ratliff suffered a broken wrist and was lost for the season. His injury replacement for the game was Antonio Davis while Mourning’s injury replacement was Dikembe Mutombo, who soon after also replaced Ratliff in Philly. The 76ers traded Ratliff as part of a package to the Hawks in exchange for Mutombo, who went on to earn his fourth Defensive Player of the Year award. Ratliff played 10 more seasons in the NBA but never near an All-Star level again.
1) Jayson Williams (1998)
After seven seasons of struggling through injuries and unmet expectations, Williams was a welcome All-Star selection in 1998. The veteran center was averaging 13.6 points per game at the time, second in the league behind Dennis Rodman. His Nets team was looking surprisingly solid, on track for their first playoff appearance in four years. As a cherry on top, the game was in Williams’ hometown of New York, where he starred for Christ the King High School and St. John’s University. Williams finished with four points and 10 rebounds for the Eastern Conference in a 135-114 win. Seemingly everything in his life has gone wrong since then. After signing a massive contract in the summer of 1998, Williams suffered a broken leg in the subsequent season that ended his career. In 2002, he was arrested for manslaughter for accidentally killing his limo driver. Further brushes with the law followed over the years, with a DWI arrest in 2010 getting him sent to Rikers Island prison.
Next up in Worst Players
- You still work here?: 16 worst NBA players whose career lasted 10 or more seasons
- Damaged imported goods: 25 most disappointing international NBA draftees in the lottery era
- Started at the top, now we’re here: Nine worst players who won the NBA Rookie of the Year award
- Who did that?: 12 worst players to lead the NBA in a major statistical category
- That guy has one and I don’t?: 42 worst players with a (post-merger) NBA championship ring
- Second isn’t the best: 22 worst second overall picks in the NBA Draft
- All downhill from there: 16 worst players who were named to the NBA All-Rookie team
- Who invited that guy?: 13 worst players with a post-merger NBA All-Star appearance
- Blew it, devils: 19 worst NBA players who played their college ball at Duke
Next up in All-Star Game
- Unexcused absence: Nine players who missed the All-Star Game for reasons other than injury
- Unrewarded exhibitionists: 12 greatest players who never earned NBA All-Star Game MVP
- A supposedly fun thing I’ll never do again: 28 notable players with just one NBA All-Star appearance
- Haven’t had the honor: 19 most deserving players never named to an All-Star team
- Who invited that guy?: 13 worst players with a post-merger NBA All-Star appearance