Novak Djokovic is arguably the most decorated player in Masters 1000 history—although he’s currently tied for the record most career Masters 1000 titles, which he could change tomorrow, he’s the only man to have won all nine Masters 1000 events at least once in his career (and he’s won them all at least twice, too).

He also holds the record for most career Masters 1000 finals reached—he just reached his 54th at the Rolex Paris Masters today.

But his run to the final in Paris this week brings up yet another incredible stat in his already-incredible career: Djokovic has now reached AT LEAST the final at 50 of the last 100 Masters 1000 events he’s played.

He’s also reached at least the final at…
… 28 of the last 50 he’s played,
… 43 of the last 75 he’s played,
… and 54 of the last 110 he’s played.

However you slice it, the Serb has been one of the last two men standing at roughly half of every Masters 1000 event he’s played for almost 15 years now, an incredible feat given anywhere between 48 and 96 players start in every one of these draws.

And after clinching a record seventh year-end No. 1 finish in Paris on Saturday, Djokovic can make even more history in the French capital on Sunday—if he wins the title, it’ll be his record 37th career Masters 1000 title, breaking a tie with Rafael Nadal.

36: Novak Djokovic
36: Rafael Nadal

28: Roger Federer
17: Andre Agassi
14: Andy Murray