24) Dwight Howard
10-time NBA all-star Dwight Howard has historically been underrated, largely due to his own actions. He seemingly burned bridges in most of his nine NBA stops, with the team he helped turn into a contender, the Orlando Magic, only recently recognizing him. This was after the drama surrounding his exit, with him being linked to and eventually traded to the Los Angeles Lakers.
That turned out to be the beginning of the end for his time as a star, with him playing one season there before leaving to join the Houston Rockets, where he quickly became overshadowed by James Harden.
Even still, Howard won three Defensive Player of the Year awards, made five All-NBA teams, scored 19,485 points, and was a dominant rebounder, having the highest average of any player that has played at least 1,000 games in this century.
His athleticism, rebounding, and rim protection allowed him to hang around the NBA even after his days as a star were over, and he won a championship in 2020, helping to cap a surprisingly strong career. He didn't turn out to be the next Shaquille O'Neal but even still, he was a top-25 player of his era.
