Er gewann sechsmal die Australian Open und fünfmal die US Open sowie einmal die French Open. Mit sechs Siegen ist er gemeinsam mit Đoković Rekordhalter bei den ATP Finals, gewann 28 Masters-Turniere und ist mit 24 Titeln Rekordsieger der ATP-Tour-500-Serie.