I have to re-check my maths knowledge asap...Since the start of 2017 at grand slams,
Nadal: 6 finals, 4 grand slam titles, 8 SF
Federer: 3 finals, 3 grand slam titles, 4 SF
Djokovic: 3 finals, 3 grand slam titles, 4 SF
When did Rafael Nadal become the most consistent all-court performer of the big three?
Slam winning consistency per final: