LeBron James passed Kobe Bryant for No. 3 on the NBA all-time scoring list during the Los Angeles Lakers' 108-91 loss to the Philadelphia 76ers.

James now has 33,655 points in his career. Karl Malone is in second place with 36,928 points, with Kareem Abdul-Jabbar topping the list at 38,387 points.

"It doesn't make sense. Just to make a long story short, now I'm here in a Lakers uniform, in Philadelphia, where he's from. The first time I ever met him, gave me his shoes on All-Star Weekend. It's surreal. It doesn't make no sense, but the universe just puts things in your life. And I guess when you live in the right way, when you just give it everything to whatever you're doing, things happen organically," said James after the game. 

James added that Bryant had zero flaws in his offensive game.

"He had zero flaws offensively. Zero. You backed off of him, he could shoot the 3. You body him up a little bit, he can go around you. He shoots from midrange. He can post. He can make free throws. He has zero flaws offensively," said James.