Ao longo dos 20 anos de carreira, o espanhou conquistou 92 títulos, incluindo 22 Grand Slams; Relembre os principais a seguir.

Roland Garros: 14 (2005, 2006, 2007, 2008, 2010, 2011, 2012, 2013, 2014, 2017, 2018, 2019, 2020, 2022)

US Open: 4 (2010, 2013, 2017, 2019)

Wimbledon: 2 (2008, 2010)

Australian Open: 2 (2009, 2022)

Copa Davis: 4 (2004, 2009, 2011, 2019)

Olimpíadas: 1 (2008)