Ha logrado hasta el momento 7 títulos de la categoría ATP Challenger Tour.