2017 | | Roland Garros | Round of 64 | Outdoor Clay | 75 36 75 46 64 | ResultsDraws |
2017 | | ATP Masters 1000 Rome | Round of 64 | Outdoor Clay | 46 63 61 | ResultsDraws |
2016 | | ATP Masters 1000 Shanghai | Round of 64 | Outdoor Hard | 76(3) 46 76(4) | ResultsDraws |
2016 | | Roland Garros | Round of 32 | Outdoor Clay | 64 76(6) 61 | ResultsDraws |
2015 | | Kuala Lumpur | Final | Indoor Hard | 75 75 | ResultsDraws |
2014 | | Acapulco | Round of 16 | Outdoor Hard | 76(1) 62 | ResultsDraws |
2013 | | Roland Garros | Round of 32 | Outdoor Clay | 61 75 64 | ResultsDraws |
2012 | | Barcelona | Quarterfinal | Outdoor Clay | 67(4) 76(7) 63 | ResultsDraws |
2011 | | ATP Masters 1000 Shanghai | Semifinal | Outdoor Hard | 67(5) 63 63 | ResultsDraws |
2011 | | ATP Masters 1000 Monte-Carlo | Round of 32 | Outdoor Clay | 62 60 | ResultsDraws |
2009 | | ATP Masters 1000 Shanghai | Round of 32 | Outdoor Hard | 46 75 61 | ResultsDraws |
2009 | | ATP Masters 1000 Monte-Carlo | Round of 64 | Outdoor Clay | 62 63 | ResultsDraws |
2008 | | ATP Masters 1000 Madrid | Round of 32 | Indoor Hard | 64 76(4) | ResultsDraws |
2008 | | Dubai | Quarterfinal | Outdoor Hard | 64 63 | ResultsDraws |
2007 | | ATP Masters 1000 Madrid | Round of 32 | Indoor Hard | 76(3) 75 | ResultsDraws |
2007 | | Tokyo | Quarterfinal | Outdoor Hard | 64 64 | ResultsDraws |
2006 | | Stockholm | Round of 16 | Indoor Hard | 36 63 62 | ResultsDraws |
2006 | | ATP Masters 1000 Hamburg | Round of 64 | Outdoor Clay | 64 62 | ResultsDraws |
2005 | | New Haven | Semifinal | Outdoor Hard | 46 63 62 | ResultsDraws |