A lo largo de su carrera le ha ganado a los siguientes tenistas top 100: Tomas Behrend, Boris Pashanski (en 2005), Jiri Vanek (en 2006), Ivo Karlovic (20°), Daniel Gimeno Traver, Guillermo Cañas, (en 2008), Carlos Moyá, Brian Dabul, Guillermo García López, Viktor Troicky, Simone Bolelli, Mardy Fish, Andreas Seppi, Oscar Hernández, Karol Beck, Olivier Rochus (en 2009), Horacio Zeballos, Pablo Cuevas, Fabio Fognini (en 2010), Juan Mónaco, Victor Hanescu, Diego Junqueira, Leonardo Mayer (en 2011), Filippo Volandri (en 2012), Jerzy Janowicz (14°) (en 2013), Dusan Lajovic, Albert Ramos Vinolas, Pablo Carreño Busta, Lukas Rosol, Victor Estrella Burgos (2014), Diego Schwarztman, Guido Pella (2016), Daniel Muñoz de la Nava, Jeremy Chardy, Jared Donaldson (2017) .