How many NBA All-Star selections does LeBron James have as of 2024?

The story behind the answer

As of 2024, LeBron James had been selected to 20 NBA All-Star Games.

James earned his 20th selection for the 2024 NBA All-Star Game in Indianapolis, setting the league record for the most All-Star selections. He surpassed Kareem Abdul-Jabbar, who had held the previous record with 19 selections. James was chosen as an All-Star for the first time in 2005, during his second NBA season.

The wording “selections” refers to being chosen for the All-Star team, not necessarily to winning the All-Star Game Most Valuable Player Award. James also became the first player to make 20 selections, and he was named an All-Star starter in each of those selections.

A common mix-up is confusing selections with All-Star MVP awards. James had won the All-Star Game MVP award three times by 2024. His 20 selections were a longevity record, reflecting sustained elite play across his years with Cleveland, Miami, and the Los Angeles Lakers.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: