LeBron James has now played the most minutes of any player in NBA history, surpassing Kareem Abdul-Jabbar to seal another incredible all-time record.
The Los Angeles Lakers superstar has been away from the team through injury and 'personal issues' but returned on Sunday and is now back in the starting five.
On Thursday he started against the Sacramento Kings, and while on the court passed Abdul-Jabbar's record of 57,446 minutes on court.
Incredibly, that totals over 957 hours of basketball, just shy of 40 days of James' life.
The rest of the top five is rounded out by players who hung up their cleats long ago, meaning it could yet be a long time until anyone gets close to LeBron - especially given he is still going strong.
Behind Abdul-Jabbar in the all-time list is Karl Malone (54,852), Dirk Nowitzki (51,368) and Kevin Garnett (50,418).
Last year, LeBron broke another of Abdul-Jabbar's all-time records by becoming the highest points scorer in NBA history - with the man himself watching on from courtside.
Incredibly, James will turn 40 at the end of this month but is still averaging 22.8 points a game and is carrying the Lakers on his back.