Photo: Peter Baba

LeBron James has scored more points on Christmas Day than any other player in NBA history, totaling 507 points. The statistic comes from his appearances in annual Christmas Day games, which feature top teams and players.

He ranks ahead of Kobe Bryant (395), Oscar Robertson (377), Kevin Durant (342), and Dwyane Wade (314).