Stephen Curry named his top 5 greatest players in NBA history according to his own subjective opinion as a Golden State Warriors guard.

Every fan and analyst has their own version of the top 5 players in NBA history, but the players always make the most interesting choices for their favorite lineup.

Recently, Stephen Curry shared on X, the new name for Twitter, about his all-time greatest starting five. Of course, with modesty, the Golden State Warriors guard did not put himself in the number 1 position.

Magic and MJ are the dream backcourt of Steph Curry.

Instead, Curry chose Magic Johnson and Michael Jordan as guards, Kobe Bryant as the number 3, and Tim Duncan and Shaquille O’Neal as the big men.

During the selection process, Curry initially named Larry Bird as the forward but at the last minute replaced him with the late elder Bryant.

Steph changed his list because of Kobe Bryant.
Except for the guards, the other three faces have all had times when they faced Stephen Curry early in the career of the guard born in 1988.

While Curry appears in many of the greatest NBA lineups in the eyes of many fans, he shows respect for his seniors by choosing a lineup of all retired players.

Shaq and Duncan are the best big men in NBA history according to Curry.

Despite having a huge impact on the way modern basketball is played and often asserting that his Golden State Warriors are stronger than the Chicago Bulls of the 90s, the Chef does not want to be involved in the debate about who is the best point guard in history.

Another interesting thing is that LeBron James is absent in Steph’s choice, even though he is a compatriot and also a senior who is respected by the 35-year-old player.

LeBron James and Stephen Curry once created one of the most interesting rivalries in NBA history.

In his career, Curry has faced James in the NBA Finals four times. Steph’s Golden State has three rings, but they also had to endure an unimaginable comeback from LeBron’s Cavaliers in 2016.