Rafael Nadal and Mats Wilander. Djokovic remains the youngest man to achieve the feat, having done it before the age of 21.