ATP SINGLES: 108
najwyższy 83 (30.09.2019)
najwyżej pokonany Florian Mayer GER (59 ATP)
tytuły zawodowe 10
- challengery 2
- futuresy 8