Venceu vinte títulos individuais de Grand Slam - treze foram no Aberto da França, dois nos torneios de Wimbledon de 2008 e 2010, quatro no Open dos Estados Unidos de 2010, 2013, 2017 e 2019, e um no Open da Austrália de 2009. Ganhou também duas medalhas de ouro olímpicas, a primeira em simples nas Olimpíadas de 2008 em Pequim, já a segunda nas duplas dos Jogos Olímpicos do Rio de Janeiro em 2016. Conquistou ainda 38 títulos de torneios ATP World Tour Masters 1000, sendo que 35 desses foram em simples e 3 em duplas.