2017 | | Winston-Salem | Round of 64 | Outdoor Hard | | ResultsDraws |
2017 | | Sydney | Round of 32 | Outdoor Hard | | ResultsDraws |
2016 | | Moscow | Round of 32 | Indoor Hard | | ResultsDraws |
2016 | | Winston-Salem | Round of 64 | Outdoor Hard | | ResultsDraws |
2016 | | Washington | Round of 64 | Outdoor Hard | | ResultsDraws |
2016 | | Barcelona | Round of 64 | Outdoor Clay | | ResultsDraws |
2016 | | ATP Masters 1000 Miami | Round of 128 | Outdoor Hard | | ResultsDraws |
2016 | | ATP Masters 1000 Indian Wells | Round of 128 | Outdoor Hard | | ResultsDraws |
2016 | | Sofia | Round of 32 | Indoor Hard | | ResultsDraws |
2016 | | Sydney | Round of 32 | Outdoor Hard | | ResultsDraws |
2015 | | Moscow | Round of 32 | Indoor Hard | | ResultsDraws |
2015 | | Winston-Salem | Round of 64 | Outdoor Hard | | ResultsDraws |
2015 | | Washington | Round of 64 | Outdoor Hard | | ResultsDraws |
2015 | | Nottingham | Round of 64 | Outdoor Grass | | ResultsDraws |
2015 | | ATP Masters 1000 Miami | Round of 128 | Outdoor Hard | | ResultsDraws |
2012 | | Moscow | Round of 32 | Indoor Hard | | ResultsDraws |
2012 | | Winston-Salem | Round of 64 | Outdoor Hard | | ResultsDraws |
2012 | | Bucharest | Round of 32 | Outdoor Clay | | ResultsDraws |
2012 | | ATP Masters 1000 Miami | Round of 128 | Outdoor Hard | | ResultsDraws |
2012 | | ATP Masters 1000 Indian Wells | Round of 128 | Outdoor Hard | | ResultsDraws |
2011 | | ATP Masters 1000 Paris | Round of 64 | Indoor Hard | | ResultsDraws |
2011 | | Moscow | Round of 32 | Indoor Hard | | ResultsDraws |
2011 | | Kuala Lumpur | Round of 32 | Indoor Hard | | ResultsDraws |
2011 | | Washington | Round of 64 | Outdoor Hard | | ResultsDraws |
2011 | | Belgrade | Round of 32 | Outdoor Clay | | ResultsDraws |
2011 | | ATP Masters 1000 Miami | Round of 128 | Outdoor Hard | | ResultsDraws |
2011 | | ATP Masters 1000 Indian Wells | Round of 128 | Outdoor Hard | | ResultsDraws |
2011 | | Sydney | Round of 32 | Outdoor Hard | | ResultsDraws |
2010 | | New Haven | Round of 64 | Outdoor Hard | | ResultsDraws |
2010 | | 's-Hertogenbosch | Round of 32 | Outdoor Grass | | ResultsDraws |
2010 | | ATP Masters 1000 Miami | Round of 128 | Outdoor Hard | | ResultsDraws |
2010 | | ATP Masters 1000 Indian Wells | Round of 128 | Outdoor Hard | | ResultsDraws |
2009 | | Bangkok | Round of 32 | Indoor Hard | | ResultsDraws |
2009 | | Washington | Round of 64 | Outdoor Hard | | ResultsDraws |
2009 | | Hamburg | Round of 64 | Outdoor Clay | | ResultsDraws |
2008 | | Tokyo | Round of 64 | Outdoor Hard | | ResultsDraws |