The great Oscar Robertson turns 75 years old today, and we are here to celebrate the accomplishments of this incredible NBA legend. He is, of course, the only man ever to average a triple-double for a season (which he did in 1961-62), and is widely regarded as one of the most complete players ever to set foot on an NBA court. There was practically nothing the Big O could not do.

But is he the greatest ever? Many other players across different generations could lay claim to being the one with the best all-around game in league history. Every era has had their own transformative star, whether it is Magic Johnson, Michael Jordan, or LeBron JamesTo try to sort out who really stands above the rest in the annals of NBA history, here’s our look at The 25 Best All-Around NBA Players of All Time.

RELATED: The 25 Best MVP Seasons in NBA History
RELATED: The 20 Greatest Players to Never Play in the NBA