Nadal's slams cover longest timeline

By age:

Nadal: 16 year span, age 19 - 35 (and counting, Nadal will be 36 by the time the RG final rolls around if he happens to win it)
Federer: 14 year span, age 22 - 36
Djokovic: 13 year span, age 21 - 34 (and counting, Djokovic will be 35 by the time the RG final rolls around if he happens to win it)
 
Top