Oriol Roca Batalla

327 ATP ranking 162 points 33 years 175 cm Right handed

Match log

2026

Perugia CH, challenger Clay, June
R32 L Luca Nardi 4-6 6-7(5)
Q2 W Pietro Fellin 4-6 6-3 7-6(5)
Q1 W Andrea Colombo 6-3 6-2
Madrid CH, challenger Clay, April
R32 W Ugo Blanchet 6-1 6-4
Q2 W Abedallah Shelbayh 4-6 6-1 3-0 RET
Q1 W Mario Gonzalez Fernandez 6-7(2) 6-3 6-2
Kigali 2 CH, challenger Clay, March
R32 L Zdenek Kolar 4-6 5-7
Kigali 1 CH, challenger Clay, March
Q2 L Michiel De Krom 6-7(6) 6-7(5)
Q1 W Guy Orly Iradukunda 6-1 6-4

2025

Iasi CH, challenger Clay, July
R16 L Elmer Moller 3-6 2-6
R32 W Dimitar Kuzmanov 7-6(4) 6-3
Q2 W Nicholas David Ionel 7-5 4-6 6-1
Q1 W Max Alcala Gurri 7-5 6-3
Brasov CH, challenger Clay, June
R16 L Juan Pablo Ficovich 6-7(3) 2-6
R32 W Maxim Mrva 6-4 7-5
Q2 W Dan Alexandru Tomescu 7-5 6-4
Q1 W Ioan Alexandru Chirita 6-4 6-3
Milan CH, challenger Clay, June
R16 L Arthur Gea 4-6 6-1 3-6
R32 W Rodrigo Pacheco Mendez 4-6 6-4 6-1
Sassuolo CH, challenger Clay, June
R16 L Francesco Passaro 6-7(2) 3-6
R32 W Giovanni Fonio 6-2 6-2
Q2 L Giovanni Fonio 4-6 4-6
Q1 W Ryan Seggerman 6-1 6-0
Perugia CH, challenger Clay, June
R32 L Nerman Fatic 6-2 6-7(5) 6-7(1)
Q2 W Stefano Napolitano 7-6(2) 6-4
Q1 W Carlos Gimeno Valero 6-1 6-2
Vicenza CH, challenger Clay, May
R32 L Duje Ajdukovic 4-6 6-3 3-6
Skopje CH, challenger Clay, May
R16 L Michael Geerts 6-0 4-6 6-7(5)
R32 W Neil Oberleitner 6-7(2) 6-3 6-4
Tunis CH, challenger Clay, May
R16 L Zsombor Piros 4-6 2-6
R32 W Edas Butvilas 6-3 6-3
Prague CH, challenger Clay, May
Q1 L Norbert Gombos 6-7(6) 3-6
Ostrava CH, challenger Clay, April
SF L Hady Habib 6-4 3-6 4-6
QF W Henri Squire 7-5 6-1
R16 W Lukas Klein 6-4 5-7 7-6(3)
R32 W Max Houkes 6-3 7-5
Rome CH, challenger Clay, April
R32 L Oleg Prihodko 7-5 6-7(6) 3-6
Madrid CH, challenger Clay, April
R32 L Carlos Taberner 5-7 2-6
Q2 W Alex Marti Pujolras 6-1 6-3
Q1 W Rudolf Molleker 6-3 6-7(5) 6-3
Menorca CH, challenger Clay, March
R32 L Jan Choinski 6-7(4) 5-7
Kigali 2 CH, challenger Clay, March
R32 L Valentin Royer 2-6 6-4 3-6
Kigali 1 CH, challenger Clay, February
R32 L Luka Pavlovic 2-6 4-6
Australian Open, qualifying Hard, January
Q1 L Marton Fucsovics 4-6 4-6

2024

Montemar CH, challenger Clay, November
R32 L Svyatoslav Gulin 4-6 2-6
Montevideo CH, challenger Clay, November
R32 L Elmer Moller 4-6 1-6
Lima 2 CH, challenger Clay, November
R16 L Juan Manuel Cerundolo 4-6 2-6
R32 W Felipe Meligeni Alves 6-4 6-3
Guayaquil CH, challenger Clay, October
QF L Roman Andres Burruchaga 6-4 2-6 4-6
R16 W Vit Kopriva 6-3 6-4
R32 W Gastao Elias 6-1 6-1
Valencia CH, challenger Clay, October
R32 L Javier Barranco Cosano 6-3 1-6 4-6
Lisbon CH, challenger Clay, September
R16 L Elmer Moller 3-6 0-1 RET
R32 W Jaime Faria 7-5 6-2
Seville CH, challenger Clay, September
QF L Roberto Carballes Baena 4-6 6-1 1-6
R16 W Maxime Janvier 6-4 6-4
R32 W Maxime Chazal 6-3 6-4
Porto CH, challenger Clay, August
R32 L Jonas Forejtek 2-6 6-4 5-7
Us Open, qualifying Hard, August
Q1 L Hamad Medjedovic 6-2 4-6 2-6
Bonn CH, challenger Clay, August
R16 L Dalibor Svrcina 6-3 1-6 4-6
R32 W Sebastian Fanselow 6-0 6-1
Luedenscheid CH, challenger Clay, July
QF L Titouan Droguet 3-6 2-6
R16 W Gauthier Onclin 7-6(2) 5-7 6-4
R32 W Nicolas Zanellato 6-3 6-2
Umag, qualifying Clay, July
Q1 L Renzo Olivo 3-6 7-5 1-6
Trieste CH, challenger Clay, July
SF L Tomas Barrios Vera 4-6 2-6
QF W Titouan Droguet 7-5 6-4
R16 W Gonzalo Bueno 6-1 6-7(5) 6-2
Modena CH, challenger Clay, July
QF L Federico Arnaboldi 6-2 1-6 2-6
R16 W Enrico Dalla Valle 6-3 1-6 6-1
R32 W Samuel Vincent Ruggeri 6-4 7-5
Wimbledon, qualifying Grass, July
Q1 L Daniel Elahi Galan 3-6 4-6
Poznan CH, challenger Clay, June
R32 L Enrico Dalla Valle 1-6 3-6
Bratislava CH, challenger Clay, June
R32 L Martin Landaluce 4-6 4-6
Zagreb CH, challenger Clay, June
SF L Damir Dzumhur 6-4 4-6 4-6
QF W Enrico Dalla Valle 6-3 6-2
R16 W Filip Misolic 6-4 7-6(5)
R32 W Gastao Elias 7-6(6) 6-4
Roland Garros, qualifying Clay, May
Q1 L Dennis Novak 4-6 2-6
Tunis CH, challenger Won the title Clay, May
F W Valentin Royer 7-6(5) 7-5 Won the title
SF W Damir Dzumhur 6-3 7-6(5)
R16 W Tristan Lamasine 6-2 6-3
R32 W Mark Lajal 6-3 3-6 7-6(7)
Prague CH, challenger Clay, May
R16 L Gauthier Onclin 6-7(6) 7-6(3) 2-6
R32 W Dalibor Svrcina 6-3 6-3
Rome CH, challenger Clay, April
R32 L Juan Manuel Cerundolo 3-6 2-6
Barcelona, qualifying Clay, April
Q2 L Duje Ajdukovic 4-6 4-6
Q1 W Pierre Hugues Herbert 6-4 6-1
Madrid CH, challenger Clay, April
R16 L Albert Ramos 6-7(2) 4-6
R32 W Benoit Paire 4-6 6-3 4-2 RET
Barcelona CH, challenger Clay, April
R32 L Michael Geerts 5-7 6-3 3-6
Girona CH, challenger Clay, March
R32 L Bernabe Zapata Miralles 6-7(5) 3-6
Murcia CH, challenger Clay, March
R32 L Henrique Rocha 4-6 2-6
Pune CH, challenger Hard, February
R32 L Tristan Boyer 2-6 6-4 2-6
Bengaluru CH, challenger Hard, February
SF L Seong Chan Hong 2-6 6-3 3-6
QF W Maks Kasnikowski 7-6(5) 4-6 7-5
R16 W Tristan Boyer 7-5 6-3
R32 W Chun Hsin Tseng 7-5 6-3
Chennai CH, challenger Hard, February
R16 L Enrico Dalla Valle 4-6 6-7(2)
R32 W Ramkumar Ramanathan 7-6(3) 6-2
Montpellier, qualifying Hard, January
Q1 L Giulio Zeppieri 2-6 7-6(5) 1-6
Nonthaburi 3 CH, challenger Hard, January
R32 L Seong Chan Hong 6-3 6-7(5) 3-6
Australian Open, qualifying Hard, January
Q2 L Vit Kopriva 3-6 3-6
Q1 W Philip Sekulic 7-5 6-1

2023

Maspalomas CH, challenger Clay, November
R32 L Adrian Andreev 4-6 6-7(3)
Valencia CH, challenger Clay, November
R32 L Jozef Kovalik 7-6(4) 3-6 6-7(4)
Montevideo CH, challenger Clay, November
R32 L Hugo Dellien 3-6 3-6
Lima CH, challenger Clay, November
R32 L Alessandro Giannessi 6-1 3-6 2-6
Lisbon CH, challenger Clay, October
QF L Benjamin Hassan 6-7(1) 4-6
R16 W Pablo Llamas Ruiz 6-4 7-6(2)
R32 W Javier Barranco Cosano 6-3 6-4
Braga CH, challenger Won the title Clay, September
F W Duje Ajdukovic 4-6 6-1 6-1 Won the title
SF W Benjamin Hassan 7-6(1) 6-4
QF W Jaime Faria 6-4 6-1
R16 W Gerard Campana Lee 6-2 6-2
R32 W Ivan Gakhov 6-3 6-3
Q2 W Giovanni Fonio 6-3 6-7(4) 6-1
Q1 W Fabio Coelho 6-0 6-2
Bad Waltersdorf CH, challenger Clay, September
Q1 L Gerald Melzer 6-7(3) 3-6
Szczecin CH, challenger Clay, September
R16 L Vit Kopriva 6-7(5) 6-7(5)
R32 W Pedro Martinez 7-6(2) 1-6 6-3
Q2 W Toby Alex Kodat 6-3 2-2 RET
Q1 W Tim Handel 6-3 6-7(8) 7-6(5)
Seville CH, challenger Clay, September
R32 L Carlos Lopez Montagud 6-7(3) 6-1 6-7(4)
Augsburg CH, challenger Clay, August
F L Carlos Taberner 4-6 4-6
SF W Nicolas Zanellato 6-3 6-4
QF W Nino Serdarusic 6-4 6-4
R16 W Steven Diez 6-1 6-4
R32 W Christoph Negritu 6-2 6-7(6) 6-3
Todi CH, challenger Clay, August
R32 L Nino Serdarusic 3-6 6-7(6)
Meerbusch CH, challenger Clay, August
R32 L Dimitar Kuzmanov 2-6 4-6
Luedenscheid CH, challenger Clay, July
R16 L Duje Ajdukovic 4-6 4-6
R32 W Tommaso Compagnucci 6-3 6-4
Amersfoort CH, challenger Clay, July
R32 L Gauthier Onclin 2-6 2-6
Braunschweig CH, challenger Clay, July
Q2 L August Holmgren 6-1 6-7(9) 5-7
Q1 W Jiri Vesely 6-3 6-2
Karlsruhe CH, challenger Clay, July
R32 L Liam Gavrielides 6-2 6-7(8) 6-7(3)
Q2 W Viacheslav Bielinskyi 6-4 6-3
Q1 W Jeremy Jahn 2-6 6-1 7-5
Montechiarugolo CH, challenger Clay, June
R16 L Alessandro Giannessi 4-6 2-6
R32 W Adrian Andreev 6-1 6-4
Perugia CH, challenger Clay, June
R16 L Edoardo Lavagno 7-6(2) 5-7 5-7
R32 W Facundo Bagnis 6-3 6-4
Q2 W Francesco Forti 6-4 6-3
Q1 W Fausto Tabacco 6-1 6-2
Prostejov CH, challenger Clay, June
Q1 L Hynek Barton 4-6 7-5 4-6
Troisdorf CH, challenger Clay, May
R32 L Ivan Gakhov 2-6 0-6
Q1 W Ramkumar Ramanathan 6-2 6-2
Lyon Clay, May
R32 L Miomir Kecmanovic 1-6 3-6
Q2 L Zhizhen Zhang 2-6 7-6(8) 1-6
Q1 W Kyrian Jacquet 6-4 5-7 6-2
Rome CH, challenger Clay, April
R16 L Franco Agamenone 5-7 3-6
R32 W Miguel Damas 6-1 6-1
Barcelona, qualifying Clay, April
Q1 L Benoit Paire 4-6 4-6
Murcia CH, challenger Clay, April
R32 L Viktor Durasovic 6-7(2) 1-3 RET
Girona CH, challenger Clay, March
R32 L Mariano Navone 6-3 3-6 6-7(2)
Q2 L Alex Marti Pujolras 4-6 6-7(3)
Q1 W Lucas Gerch 7-5 6-2
Les Franqueses Del Valles CH, challenger Hard, March
R16 L Billy Harris 2-6 0-6
R32 W Lukas Rosol 7-6(5) 2-6 6-2
Antalya CH, challenger Clay, March
R32 L Nicholas David Ionel 6-7(3) 0-6
Manama CH, challenger Hard, February
R32 L Alexandre Muller 3-6 1-6
Concepcion CH, challenger Clay, January
R16 L Federico Delbonis 6-7(4) 3-6
R32 W Franco Agamenone 6-1 6-4
Q2 W Thiago Seyboth Wild 6-7(4) 6-4 6-4
Q1 W Ignacio Monzon 6-7(3) 6-1 6-1
Piracicaba CH, challenger Clay, January
R16 L Alejandro Tabilo 3-6 4-6
Tigre 2 CH, challenger Clay, January
R32 L Joao Lucas Reis Da Silva 2-6 5-7
Tigre 1 CH, challenger Clay, January
R32 L Gonzalo Villanueva 2-6 6-2 3-6

2022

Maspalomas CH, challenger Clay, November
SF L Steven Diez 2-6 4-6
QF W Vit Kopriva W/O
R16 W Michael Geerts 7-6(5) 7-6(5)
Valencia CH, challenger Clay, November
Q1 L Giovanni Fonio 1-6 2-6
Gijon, qualifying Hard, October
Q1 L Nicolas Alvarez Varona 6-4 3-6 2-6
Parma CH, challenger Clay, October
R32 L Vit Kopriva 6-7(7) 1-6
Q2 W Cezar Cretu 7-5 6-2
Q1 W Aleksandre Metreveli 6-0 7-5
Lisbon CH, challenger Clay, September
R32 L Timofey Skatov 6-7(8) 6-7(5)
Q2 W Duarte Vale 6-3 6-3
Q1 W Alexander Weis 6-1 2-6 6-1
Braga CH, challenger Clay, September
Q1 L Imanol Lopez Morillo 6-1 3-6 4-6
Seville CH, challenger Clay, September
Q2 L Giovanni Fonio 2-6 1-6
Q1 W Mircea Alexandru Jecan 6-2 6-1
Prague CH, challenger Clay, August
R32 L Marek Gengel 4-6 7-6(4) 3-6
San Marino CH, challenger Clay, August
R32 L Carlos Taberner 4-6 6-2 2-6
Liberec CH, challenger Clay, August
R16 L Norbert Gombos 6-1 5-7 1-6
R32 W Jonas Forejtek 6-2 6-2
Troyes CH, challenger Clay, June
R32 L Calvin Hemery 3-6 4-6
Oeiras CH, challenger Clay, June
R32 L Oscar Jose Gutierrez 4-6 4-6
Parma CH, challenger Clay, June
R32 L Chun Hsin Tseng 5-7 6-7(3)
Q2 W Nicolas Barrientos 3-6 6-3 6-1
Q1 W Oleg Prihodko 4-6 6-4 6-4
Tunis CH, challenger Clay, May
QF L Gijs Brouwer 4-6 3-6
R16 W Alexander Erler 7-5 7-6(2)
R32 W Felix Gill 6-1 6-4
Aix-En-Provence CH, challenger Clay, May
Q1 L Arthur Gea 5-7 5-7
Split CH, challenger Clay, April
Q2 L Mate Valkusz 1-6 2-5 RET
Q1 W Otto Virtanen 6-1 7-6(6)
Madrid CH, challenger Clay, April
R16 L Lucas Pouille 2-6 6-4 4-6
R32 W Timofey Skatov 4-6 7-6(4) 6-4
Q2 W Eduard Esteve Lobato 4-6 6-3 0-0 RET
Q1 W Carlos Sanchez Jover 6-1 6-4
Murcia CH, challenger Clay, April
R16 L Norbert Gombos 7-5 3-6 6-7(2)
R32 W Carlos Sanchez Jover 7-5 6-4
Las Palmas CH, challenger Clay, February
R32 L Javier Barranco Cosano 4-6 4-6
Q2 W Alexis Gautier 6-4 6-4
Q1 W Davide Galoppini 6-4 4-6 7-6(8)

2021

Maia 2 CH, challenger Clay, December
R32 L Elmar Ejupovic 4-6 4-6
Maia 1 CH, challenger Clay, December
R16 L Louis Wessels 6-3 2-6 2-6
R32 W Steven Diez 6-4 6-1
Antalya 3 CH, challenger Clay, November
R32 L Javier Barranco Cosano 6-7(4) 4-6
Bogota CH, challenger Clay, October
QF L Nicolas Barrientos 3-6 5-7
R16 W Goncalo Oliveira 6-3 4-6 7-5
R32 W Ulises Blanch 6-3 6-2
Lima 1 CH, challenger Clay, September
R16 L Gerald Melzer 4-6 6-7(5)
R32 W Nicolas Barrientos 7-5 7-6(2)
Ambato CH, challenger Clay, September
R32 L Andrej Martin 4-6 6-3 6-7(7)
Quito CH, challenger Clay, September
R32 L Genaro Alberto Olivieri 6-3 3-6 5-7
Prague 3 CH, challenger Clay, August
Q2 L Zsombor Piros 3-6 1-6
Q1 W Benjamin Lock 3-6 7-5 6-3
Aix-En-Provence CH, challenger Clay, June
R32 L Titouan Droguet 3-6 4-6
Q2 W Sadio Doumbia 6-1 6-4
Las Palmas 2 CH, challenger Clay, March
Q1 L Emilio Nava 6-2 4-6 2-6
Las Palmas 1 CH, challenger Clay, February
Q2 L Emilio Nava 6-7(3) 4-6
Q1 W Eduard Esteve Lobato 0-6 7-6(1) 7-5

2020

Lima CH, challenger Clay, November
R16 L Thiago Agustin Tirante 3-6 3-6
R32 W Pedja Krstin 7-5 7-5
Guayaquil CH, challenger Clay, November
QF L Jesper De Jong 2-6 2-6
R16 W Gonzalo Escobar 6-4 6-3
R32 W Federico Coria 7-6(7) 6-7(2) 7-6(8)
Q2 W Genaro Alberto Olivieri 6-4 2-6 6-2
Q1 W Angel Diaz Jalil 6-2 7-5
Alicante CH, challenger Clay, October
R32 L Steven Diez 1-6 5-7
Q2 L Inigo Cervantes Huegun 4-6 2-6
Q1 W Roberto Ortega Olmedo 3-6 6-4 6-2
Sibiu CH, challenger Clay, September
R32 L Roberto Ortega Olmedo 2-6 4-6

2019

Lima CH, challenger Clay, October
R64 L Thiago Seyboth Wild 4-6 3-6
Barcelona CH, challenger Clay, September
R32 L Steven Diez 0-6 6-4 1-6
R64 W Bernabe Zapata Miralles 6-4 0-0 RET
Florence CH, challenger Clay, September
R32 L Blaz Rola 7-6(4) 4-6 5-7
R64 W Nino Serdarusic 6-3 6-2
Biella CH, challenger Clay, September
R32 L Gianluca Mager 4-6 3-6
R64 W Matteo Arnaldi 6-3 6-0
Seville CH, challenger Clay, September
R32 L Pedro Martinez 0-6 1-6
R64 W Gerard Granollers 6-0 6-1
Meerbusch CH, challenger Clay, August
R32 L Facundo Mena 4-6 0-6
Augsburg CH, challenger Clay, August
R64 L Peter Heller 5-7 7-6(4) 4-6
Segovia CH, challenger Hard, July
R32 L Andrea Basso 4-6 2-6
San Benedetto CH, challenger Clay, July
QF L Andrej Martin 4-6 5-7
R16 W Andrea Vavassori 7-6(5) 6-3
R32 W Pedja Krstin 6-3 7-6(6)
R64 W Vaclav Safranek 6-3 6-3
Perugia CH, challenger Clay, July
R32 L Stefano Napolitano 4-6 0-6
R64 W Luca Vanni 7-6(4) 6-2
Milan CH, challenger Clay, June
R64 L Marcelo Arevalo 3-6 4-6
Blois CH, challenger Clay, June
QF L Kimmer Coppejans 7-6(6) 6-7(6) 3-6
R16 W Pedro Cachin 3-6 7-5 7-5
R32 W Carlos Berlocq 6-4 6-4
R64 W Samuel Brosset 7-6(6) 6-2
Lyon CH, challenger Clay, June
R64 L Alexey Vatutin 2-6 4-6
Vicenza CH, challenger Clay, May
R64 L Riccardo Bonadio 6-2 0-6 2-6
Braga CH, challenger Clay, May
R32 L Joao Domingues 2-6 4-6
R64 W Sem Verbeek 6-1 6-2
Bordeaux CH, challenger Clay, April
R32 L Mikael Ymer 5-7 2-6
R64 W Jose Hernandez 6-4 6-2
Tunis CH, challenger Clay, April
R64 L Federico Coria 2-6 6-4 4-6
Murcia CH, challenger Clay, April
R32 L Tallon Griekspoor 6-3 2-6 6-7(5)
R64 W Pere Riba 6-4 4-6 5-3 RET
Sophia Antipolis CH, challenger Clay, April
R32 L Alessandro Giannessi 5-7 2-6
R64 W Antoine Cornut Chauvinc 6-3 6-4
Marbella CH, challenger Clay, March
R64 L Steven Diez 2-6 1-6
Bangkok CH, challenger Hard, February
R32 L Go Soeda 4-6 1-6
R64 W David Perez Sanz 6-7(4) 6-2 0-0 RET
R16 L Soon Woo Kwon 1-6 1-6
R32 W Aleksandr Nedovyesov 6-2 3-6 7-6(7)
R64 W Enzo Couacaud 7-6(5) 7-5

2018

Biella CH, challenger Clay, September
R32 L Andrea Arnaboldi 7-6(3) 2-6 3-6
Banja Luka CH, challenger Clay, September
R16 L Carlos Berlocq 4-6 4-6
R32 W Ivan Nedelko 6-0 6-4
Cassis CH, challenger Hard, September
R16 L Oscar Otte 3-6 4-6
R32 W Jonathan Kanar 6-3 6-4
Gstaad Clay, July
R16 L Feliciano Lopez 6-4 6-7(4) 4-6
R32 W Paolo Lorenzi 6-3 6-7(4) 6-3
Q2 L Jurgen Zopp 3-6 4-6
Q1 W Kenny De Schepper 6-2 7-5
San Benedetto Del Tronto CH, challenger Clay, July
Q2 L Juan Pablo Varillas 7-6(5) 3-6 6-7(5)
Q1 W Agustin Velotti 6-1 6-2
Perugia CH, challenger Clay, July
Q2 L Alessandro Petrone 7-6(6) 1-6 4-6
Q1 W Giovanni Fonio 6-2 6-3

2017

Barcelona, qualifying Clay, April
Q1 L Casper Ruud 4-6 1-6

2016

Mohammedia CH, challenger Clay, October
R16 L Andrej Martin 4-6 3-6
R32 W Maxime Janvier 6-4 6-1
Q3 W Gianluca Mager 6-4 6-3
Q2 W Tomasz Bednarek 7-5 0-1 RET
Q1 W Roman Jebavy 6-3 7-6(5)
Kenitra CH, challenger Clay, September
R16 L Mohamed Safwat 0-6 0-1 RET
R32 W Alexander Zhurbin 6-2 6-3
Meknes CH, challenger Clay, September
SF L Uladzimir Ignatik 6-3 3-6 3-6
QF W Nils Langer W/O
R16 W Steven Diez 6-4 7-6(4)
R32 W Mehdi Jdi 6-1 4-6 6-2
Seville CH, challenger Clay, September
R16 L Pedro Cachin 6-7(0) 0-6
R32 W Daniel Gimeno Traver 4-6 7-6(1) 0-0 RET
Umag, qualifying Clay, July
Q1 L Michael Linzer 3-6 6-4 1-6
Poznan CH, challenger Clay, July
R16 L Aleksandr Nedovyesov 2-6 4-6
R32 W Marcin Gawron 7-6(4) 6-2
Wimbledon, qualifying Grass, June
Q1 L Luke Saville 1-6 6-4 4-6
Poprad CH, challenger Clay, June
R16 L Martin Klizan 1-6 0-6
R32 W Vitaliy Sachko 4-6 6-3 7-5
Prague CH, challenger Clay, June
R32 L Marton Fucsovics 4-6 1-6
Mestre CH, challenger Clay, May
R32 L Gastao Elias 1-6 3-6
Ostrava CH, challenger Clay, April
R32 L Stefano Napolitano 4-6 4-6
Barcelona, qualifying Clay, April
Q1 L Edouard Roger-Vasselin 2-6 6-4 3-6
San Luis Potosi CH, challenger Clay, March
R32 L Nikola Milojevic 4-6 3-6
Guadalajara CH, challenger Hard, March
R32 L Malek Jaziri 4-6 4-6
Santiago CH, challenger Clay, March
R32 L Mathias Bourgue 6-7(4) 4-6
Morelos CH, challenger Hard, February
R16 L Adrian Menendez Maceiras 6-7(4) 6-4 2-6
R32 W Luis Patino 5-7 6-3 7-5
Santo Domingo CH, challenger Clay, February
R32 L Andrej Martin 4-6 4-6
Manila CH, challenger Hard, January
R16 L Zhe Li 2-6 7-6(7) 4-6
R32 W Somdev Devvarman 7-5 6-7(0) 7-6(4)
Australian Open, qualifying Hard, January
Q2 L Bjorn Fratangelo 6-3 3-6 2-6
Q1 W Duck Hee Lee 6-3 7-6(1)

2015

Valencia, qualifying Hard, October
Q1 L Quentin Halys 6-3 3-6 3-6
Casablanca CH, challenger Clay, October
R16 L Inigo Cervantes Huegun 2-6 4-6
R32 W Maxime Hamou 6-3 6-2
Mohammedia CH, challenger Clay, October
R16 L Marco Cecchinato 3-6 2-6
R32 W Lorenzo Giustino 6-7(4) 7-6(1) 6-3
Kenitra CH, challenger Clay, September
F L Roberto Carballes Baena 1-6 1-5 RET
SF W Javier Marti 4-6 7-5 6-4
QF W Facundo Arguello 6-7(4) 6-0 6-2
R16 W Gianluca Naso 6-4 4-1 RET
R32 W Nikola Milojevic 6-2 6-4
US Open, qualifying Hard, August
Q1 L Nikoloz Basilashvili 2-6 4-6
Biella CH, challenger Clay, July
R32 L Gianluca Naso 4-6 0-1 RET
Milan CH, challenger Clay, June
R32 L Filippo Volandri 6-3 3-6 1-6
Perugia CH, challenger Clay, June
R16 L Jose Hernandez 6-4 2-6 6-7(6)
R32 W Lorenzo Giustino 2-6 6-2 6-1
Eskisehir CH, challenger Hard, May
R32 L Riccardo Bellotti 3-6 5-7
Turin CH, challenger Clay, April
R32 L Marco Cecchinato 6-4 2-6 1-6
Barcelona, qualifying Clay, April
Q2 L Yuichi Sugita 1-6 3-6
Q1 W Miloslav Mecir Jr 7-5 6-2

2014

Seville CH, challenger Clay, September
QF L Boy Westerhof 7-6(6) 2-6 3-6
R16 W Jonathan Eysseric 6-3 6-4
R32 W Albert Alcaraz Ivorra 7-6(3) 7-6(4)
Estoril, qualifying Clay, April
Q2 L Jordi Samper Montana 2-6 2-6
Q1 W Pol Toledo Bague 6-4 3-6 6-3
Barcelona, qualifying Clay, April
Q1 L Andrey Kuznetsov 6-7(6) 2-6

2013

Barcelona, qualifying Clay, April
Q1 L Mikhail Kukushkin 1-6 6-4 1-6

2012

Barcelona, qualifying Clay, April
Q1 L Arnau Brugues Davi 3-6 2-6