92–148Win–Loss
38.3%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Clay | 68 | 103 | 39.8% |
| Hard | 22 | 41 | 34.9% |
| Grass | 2 | 4 | 33.3% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2018 | 1 | 2 | 0 | 33.3% |
| 2017 | 21 | 25 | 0 | 45.7% |
| 2016 | 23 | 29 | 0 | 44.2% |
| 2015 | 11 | 22 | 0 | 33.3% |
| 2014 | 21 | 26 | 0 | 44.7% |
| 2013 | 7 | 13 | 0 | 35.0% |
| 2012 | 3 | 12 | 0 | 20.0% |
| 2011 | 2 | 9 | 0 | 18.2% |
| 2010 | 3 | 7 | 0 | 30.0% |
| 2009 | 0 | 3 | 0 | 0.0% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2018-09-03 | Sevilla CH | Q2 | L | Bernabe Zapata Miralles | 276 | 6-2 6-3 |
| 2018-09-03 | Sevilla CH | Q1 | W | Ivan Marrero Curbelo | 1193 | 6-4 4-6 6-0 |
| 2018-05-21 | Lyon | Q1 | L | Federico Coria | 335 | 6-3 6-0 |
| 2017-09-25 | Rome CH | Q1 | L | Riccardo Ghedin | 1466 | 7-6(4) 6-3 |
| 2017-09-18 | Metz | Q1 | L | Kenny De Schepper | 181 | 6-1 6-2 |
| 2017-09-04 | Sevilla CH | R16 | L | Corentin Moutet | 342 | 4-6 7-6(2) 7-5 |
| 2017-09-04 | Sevilla CH | R32 | W | Maxime Tabatruong | 493 | 6-4 6-4 |
| 2017-09-04 | Sevilla CH | Q3 | L | Carlos Gomez Herrera | 445 | 6-2 7-5 |
| 2017-09-04 | Sevilla CH | Q2 | W | Juan Pablo Canas Garcia | 1951 | 6-1 6-1 |
| 2017-08-14 | Meerbusch CH | R16 | L | Aleksandr Nedovyesov | 230 | 4-6 6-2 6-4 |
| 2017-08-14 | Meerbusch CH | R32 | W | Marko Tepavac | 367 | 6-4 6-4 |
| 2017-07-24 | Tampere CH | R32 | L | Guillermo Garcia Lopez | 131 | 6-2 6-4 |
| 2017-07-24 | Tampere CH | Q3 | W | Jonathan Mridha | 556 | 3-6 7-6(4) 6-4 |
| 2017-07-24 | Tampere CH | Q2 | W | Sam Taylor | 1687 | 5-7 6-2 6-2 |
| 2017-07-17 | San Benedetto Del Tronto CH | R32 | L | Javier Marti | 413 | 6-3 1-6 6-1 |
| 2017-07-10 | Braunschweig CH | R16 | L | Yannick Maden | 214 | 6-3 7-5 |
| 2017-07-10 | Braunschweig CH | R32 | W | Rogerio Dutra Silva | 69 | 6-4 6-7(7) 6-3 |
| 2017-07-10 | Braunschweig CH | Q3 | W | Gibril Diarra | 633 | 6-2 6-2 |
| 2017-07-10 | Braunschweig CH | Q2 | W | Luca Margaroli | 730 | 7-6(5) 6-4 |
| 2017-06-19 | Blois CH | Q2 | L | Romain Arneodo | 967 | 2-6 7-6(7) 6-3 |
| 2017-06-12 | Lyon CH | Q3 | L | Tristan Lamasine | 213 | 6-3 7-6(3) |
| 2017-06-12 | Lyon CH | Q2 | W | Maxence Broville | 1528 | 6-2 6-4 |
| 2017-06-12 | Lyon CH | Q1 | W | Fabien Reboul | 567 | 6-3 6-2 |
| 2017-05-22 | Mestre CH | QF | L | Sebastian Ofner | 270 | 7-5 7-5 |
| 2017-05-22 | Mestre CH | R16 | W | Liam Caruana | 812 | 7-6(4) 6-4 |
| 2017-05-22 | Mestre CH | R32 | W | Yannick Mertens | 272 | 6-4 6-7(4) 7-5 |
| 2017-05-15 | Bordeaux CH | Q1 | L | Guillermo Duran | 1230 | 2-6 7-5 6-1 |
| 2017-05-08 | Aix En Provence CH | R32 | L | Lukas Rosol | 158 | 7-6(3) 7-6(3) |
| 2017-05-08 | Aix En Provence CH | Q3 | L | Maxime Hamou | 297 | 6-3 7-6(5) |
| 2017-05-08 | Aix En Provence CH | Q2 | W | Andriej Kapas | 435 | 6-2 6-2 |
| 2017-05-08 | Aix En Provence CH | Q1 | W | Alexander Zhurbin | 556 | 6-4 7-6(5) |
| 2017-05-01 | Ostrava CH | Q1 | L | Lenny Hampel | 415 | 6-2 6-3 |
| 2017-04-10 | Barletta CH | Q1 | L | Mikael Ymer | 417 | 4-6 6-1 6-3 |
| 2017-03-20 | Quanzhou CH | Q3 | L | Hubert Hurkacz | 359 | 6-1 3-1 RET |
| 2017-03-20 | Quanzhou CH | Q2 | W | Rui Xuan Wang | 1584 | 6-1 6-0 |
| 2017-03-13 | Shenzhen CH | R32 | L | Jan Satral | 164 | 6-1 6-2 |
| 2017-03-13 | Shenzhen CH | Q3 | W | Joris De Loore | 203 | 2-6 7-5 3-1 RET |
| 2017-03-13 | Shenzhen CH | Q2 | W | Christopher Oconnell | 236 | 6-1 7-6(6) |
| 2017-03-06 | Zhuhai CH | Q2 | L | Lorenzo Sonego | 311 | 3-6 6-4 6-2 |
| 2017-03-06 | Zhuhai CH | Q1 | W | Marinko Matosevic | 255 | 7-6(3) 6-3 |
| 2017-02-27 | Yokohama CH | Q1 | L | Takuto Niki | 395 | 6-2 2-6 7-5 |
| 2017-02-13 | Cherbourg CH | R16 | L | Peter Gojowczyk | 153 | 6-2 6-4 |
| 2017-02-13 | Cherbourg CH | R32 | W | Daniel Masur | 213 | 6-4 7-6(9) |
| 2017-01-30 | Quimper CH | Q2 | L | Laurent Lokoli | 306 | 6-2 7-6(4) |
| 2017-01-30 | Quimper CH | Q1 | W | Gregoire Barrere | 240 | 7-5 6-2 |
| 2017-01-23 | Rennes CH | Q1 | L | Lloyd Glasspool | 364 | 2-6 6-1 6-2 |
| 2017-01-09 | Bangkok CH | QF | L | Janko Tipsarevic | 118 | 6-2 6-2 |
| 2017-01-09 | Bangkok CH | R16 | W | Kevin Krawietz | 297 | 3-6 7-6(6) 6-3 |
| 2017-01-02 | Bangkok CH | Q1 | L | Soon Woo Kwon | 308 | 6-2 7-6(1) |
| 2016-11-14 | Toyota CH | R32 | L | James Duckworth | 122 | 6-3 6-4 |