Oriol Roca Batalla

Updated

Recent match previews

Match effects, last 365 days

Date Opponent Opp Rank Opp Rating Score Result Effect % of Ranking Tour Tournament Note
24.10.2026 Michele Ribecai 243 6682.67 7-5, 6-4 Loss -91.96 139.95% ATP SINGLES / 24.10.2026 Italy Florence
23.10.2026 Francesco Forti 327 6616.68 6-2, 6-7, 6-0 Win 133.71 277.76% ATP SINGLES / 23.10.2026 Italy Florence
22.10.2026 Dimitris Sakellaridis 639 6450.21 6-1, 6-4 Win 20.58 183.75% ATP SINGLES / 22.10.2026 Italy Florence
20.10.2026 Radu Mihai Papoe 388 6574.38 6-4, 6-1 Win 144.75 180.95% ATP SINGLES / 20.10.2026 Italy Florence
13.10.2026 Luca Potenza 391 6571.72 6-2, 6-4 Loss -227.92 85.72% ATP SINGLES / 13.10.2026 Italy Catania
06.10.2026 Francesco Passaro 162 6744.55 6-1, 7-6 Loss 42.78 94.76% ATP SINGLES / 06.10.2026 Italy Palermo
23.09.2026 Calvin Hemery 355 6597.43 3-6, 6-4, 6-1 Loss -5.38 134.73% ATP SINGLES / 23.09.2026 Bulgaria Plovdiv
21.09.2026 Diego Dedura Palomero 273 6655.05 6-3, 6-2 Win 232.92 144.73% ATP SINGLES / 21.09.2026 Bulgaria Plovdiv
18.09.2026 Alejandro Moro Canas 267 6663.26 7-6, 6-4 Loss -51.37 117.85% ATP SINGLES / 18.09.2026 Italy Biella
16.09.2026 Stefano Napolitano 256 6669.31 2-6, 6-3, 6-4 Win 153.96 162.47% ATP SINGLES / 16.09.2026 Italy Biella
15.09.2026 Alejo Sanchez Quilez 303 6635.01 6-2, 6-2 Win 235.38 138.19% ATP SINGLES / 15.09.2026 Italy Biella
08.09.2026 Jaume Munar 35 6909.15 4-6, 6-4, 6-1 Loss 285.92 120.03% ATP SINGLES / 08.09.2026 Spain Sevilla
07.9.2026 Alex Marti Pujolras 432 6547.49 6-3, 6-0 Win 137.86 129.93% ATP SINGLES / 07.9.2026 Spain Sevilla
06.09.2026 Iliyan Radulov 425 6549.61 6-7, 7-6, 6-0 Win 8.31 193.41% ATP SINGLES / 06.09.2026 Spain Sevilla
04.09.2026 Facundo Mena 307 6630.97 6-4, 6-4 Loss -143.66 84.64% ATP SINGLES / 04.09.2026 Portugal Porto
02.09.2026 Enrico Dalla Valle 260 6666.53 7-6, 6-2 Win 179.39 125.03% ATP SINGLES / 02.09.2026 Portugal Porto
31.08.2026 Zdenek Kolar 254 6671.77 6-1, 6-1 Win 287.14 123.11% ATP SINGLES / 31.08.2026 Portugal Porto
18.08.2026 Radu Mihai Papoe 388 6574.38 6-7, 7-5, 7-5 Loss -125.25 148.51% ATP SINGLES / 18.08.2026 Czech Republic Praha
13.08.2026 Francesco Passaro 162 6744.55 6-4, 6-1 Loss -48.08 44.66% ATP SINGLES / 13.08.2026 Italy Todi
11.08.2026 Mykyta Mashtakov 618 6460.60 6-2, 6-4 Win 23.47 105.54% ATP SINGLES / 11.08.2026 Italy Todi
09.08.2026 Svyatoslav Gulin 347 6602.32 6-2, 6-1 Loss -252.31 25.98% ATP SINGLES / 09.08.2026 Germany German 2. Bundesliga
03.08.2026 Yanaki Milev 414 6553.04 6-4, 6-4 Loss -221.59 66.16% ATP SINGLES / 03.08.2026 Bulgaria Plovdiv
31.07.2026 Jelle Sels 684 6433.46 6-2, 6-7, 1-0 Win -106.55 105.05% ATP SINGLES / 31.07.2026 Germany German 2. Bundesliga
30.07.2026 Niklas Guttau 752 6411.49 7-6, 6-3 Loss -306.47 72.17% ATP SINGLES / 30.07.2026 Poland Koszalin
29.07.2026 Oliwier Sterniczuk 3300 5943.09 6-4, 6-0 Win -265.77 95.48% ATP SINGLES / 29.07.2026 Poland Koszalin
26.07.2026 Alejandro Moro Canas 267 6663.26 6-0, 6-2 Win 276.13 93.30% ATP SINGLES / 26.07.2026 Germany German 2. Bundesliga
24.07.2026 Juan Bautista Torres 337 6609.77 3-6, 7-6, 1-0 Loss 50.14 91.88% ATP SINGLES / 24.07.2026 Germany German 2. Bundesliga
19.07.2026 Daniel Michalski 323 6618.48 6-3, 6-0 Win 208.85 88.41% ATP SINGLES / 19.07.2026 Germany German 2. Bundesliga
17.07.2026 Raphael Perot 423 6549.80 6-3, 1-6, 1-0 Win 36.42 58.04% ATP SINGLES / 17.07.2026 Germany German 2. Bundesliga
12.07.2026 Stefan Seifert 973 6346.53 7-5, 7-6 Loss -373.55 76.79% ATP SINGLES / 12.07.2026 Germany German 2. Bundesliga
07.07.2026 Andrea Guerrieri 188 6722.26 6-4, 6-4 Loss -52.37 53.73% ATP SINGLES / 07.07.2026 Italy Trieste
30.06.2026 Pierluigi Basile 444 6539.84 6-7, 6-3, 6-1 Loss -132.79 63.64% ATP SINGLES / 30.06.2026 Italy Milan
29.06.2026 Daniel Masur 362 6593.17 6-1, 6-2 Win 201.04 75.79% ATP SINGLES / 29.06.2026 Italy Milan
28.06.2026 Samuele Seghetti 927 6356.46 6-3, 3-6, 7-5 Win -172.18 94.01% ATP SINGLES / 28.06.2026 Italy Milan
23.06.2026 Francesco Passaro 162 6744.55 7-6, 6-4 Loss 29.92 60.30% ATP SINGLES / 23.06.2026 Romania Targu Mures
22.06.2026 Sebastian Gima 706 6423.58 6-3, 6-4 Win -36.05 71.81% ATP SINGLES / 22.06.2026 Romania Targu Mures
21.06.2026 Mihai Razvan Marinescu 1031 6332.09 6-1, 6-3 Win -56.27 71.26% ATP SINGLES / 21.06.2026 Romania Targu Mures
17.06.2026 Chun Hsin Tseng 192 6718.41 6-2, 7-6 Loss 0.03 46.06% ATP SINGLES / 17.06.2026 Italy Parma
16.06.2026 Francesco Passaro 162 6744.55 6-4, 6-0 Win 319.92 68.57% ATP SINGLES / 16.06.2026 Italy Parma
15.06.2026 Alejo Sanchez Quilez 303 6635.01 6-3, 6-3 Win 190.38 68.04% ATP SINGLES / 15.06.2026 Italy Parma
14.06.2026 Giulio Perego 884 6372.34 6-3, 6-1 Win -36.14 67.52% ATP SINGLES / 14.06.2026 Italy Parma
12.06.2026 Enrico Dalla Valle 260 6666.53 7-6, 6-1 Loss -35.25 38.78% ATP SINGLES / 12.06.2026 Italy Cattolica
11.06.2026 Dusan Lajovic 128 6790.15 7-6, 4-6, 7-6 Win 165.52 87.97% ATP SINGLES / 11.06.2026 Italy Cattolica
09.06.2026 Samuele Pieri 375 6587.56 7-5, 6-3 Win 127.93 64.97% ATP SINGLES / 09.06.2026 Italy Cattolica
02.06.2026 Luca Nardi 224 6694.76 6-4, 7-6 Loss -19.87 51.30% ATP SINGLES / 02.06.2026 Italy Perugia
01.06.2026 Pietro Fellin 659 6442.91 4-6, 6-3, 7-6 Win -132.97 81.45% ATP SINGLES / 01.06.2026 Italy Perugia
31.05.2026 Andrea Colombo 867 6377.17 6-3, 6-2 Win -33.73 60.62% ATP SINGLES / 31.05.2026 Italy Perugia
24.05.2026 Alex Marti Pujolras 432 6547.49 6-4, 6-3 Win 87.86 57.43% ATP SINGLES / 24.05.2026 Spain Mataro
23.05.2026 Johan Nikles 460 6533.49 6-1, 6-2 Win 141.36 56.99% ATP SINGLES / 23.05.2026 Spain Mataro
22.05.2026 Nicolas Alvarez Varona 437 6542.28 6-4, 6-3 Win 82.64 56.56% ATP SINGLES / 22.05.2026 Spain Mataro
21.05.2026 Pavel Lagutin 404 6559.56 5-7, 7-6, 6-3 Win -28.01 79.51% ATP SINGLES / 21.05.2026 Spain Mataro
20.05.2026 Ignacio Parisca 557 6481.22 6-1, 6-1 Win 96.59 55.69% ATP SINGLES / 20.05.2026 Spain Mataro
15.05.2026 Iliyan Radulov 425 6549.61 7-6, 6-3 Loss -168.36 40.19% ATP SINGLES / 15.05.2026 Spain Vic
14.05.2026 Thomas Gerbaud 2456 6063.07 6-4, 6-3 Win -396.57 53.18% ATP SINGLES / 14.05.2026 Spain Vic
13.05.2026 Tomas Curras Abasolo 972 6346.71 6-4, 6-3 Win -112.92 52.77% ATP SINGLES / 13.05.2026 Spain Vic
10.05.2026 Iliyan Radulov 425 6549.61 7-6, 6-2 Loss -168.77 34.38% ATP SINGLES / 10.05.2026 Spain Sabadell
09.05.2026 Alejo Sanchez Quilez 303 6635.01 6-4, 4-6, 6-3 Win 96.63 68.22% ATP SINGLES / 09.05.2026 Spain Sabadell
08.05.2026 Alex Marti Pujolras 432 6547.49 6-3, 6-2 Win 125.36 50.78% ATP SINGLES / 08.05.2026 Spain Sabadell
07.05.2026 Radu David Turcanu 650 6445.82 6-2, 6-3 Win 23.69 50.39% ATP SINGLES / 07.05.2026 Spain Sabadell
06.05.2026 Hanlin Liu 5937 5256.90 6-0, 6-3 Win -593.87 50.00% ATP SINGLES / 06.05.2026 Spain Sabadell
02.05.2026 Max Alcala Gurri 223 6697.15 6-7, 6-0, 6-1 Loss 81.10 28.28% ATP SINGLES / 02.05.2026 Spain Castelldefels
01.05.2026 Iliyan Radulov 425 6549.61 6-3, 6-2 Win 127.48 48.11% ATP SINGLES / 01.05.2026 Spain Castelldefels
30.04.2026 Sergio Planella Hernandez 1453 6230.84 6-1, 6-2 Win 0.00 47.74% ATP SINGLES / 30.04.2026 Spain Castelldefels
29.04.2026 Sergi Fita Juan 863 6378.00 6-1, 7-6 Win -98.31 47.38% ATP SINGLES / 29.04.2026 Spain Castelldefels
26.04.2026 Inaki Montes De La Torre 252 6673.17 6-2, 6-4 Loss -126.46 23.15% ATP SINGLES / 26.04.2026 France Angers
25.04.2026 Eero Vasa 593 6469.60 6-3, 6-2 Win 47.47 45.94% ATP SINGLES / 25.04.2026 France Angers
24.04.2026 Matteo Martineau 309 6629.91 6-4, 6-4 Win 155.28 45.59% ATP SINGLES / 24.04.2026 France Angers
22.04.2026 Felix Balshaw 235 6688.35 4-6, 7-6, 6-3 Win 112.47 59.85% ATP SINGLES / 22.04.2026 France Angers
08.04.2026 Nikolas Sanchez Izquierdo 197 6716.74 6-4, 6-4 Loss -57.89 26.87% ATP SINGLES / 08.04.2026 Spain Madrid
07.04.2026 Ugo Blanchet 236 6687.55 6-1, 6-4 Win 257.92 39.99% ATP SINGLES / 07.04.2026 Spain Madrid
06.04.2026 Abedallah Shelbayh 242 6683.21 4-6, 6-1, 3-0 Win 164.73 42.99% ATP SINGLES / 06.04.2026 Spain Madrid
05.04.2026 Mario Gonzalez Fernandez 657 6443.66 6-7, 6-3, 6-2 Win -62.63 59.07% ATP SINGLES / 05.04.2026 Spain Madrid
02.04.2026 Joao Domingues 484 6521.74 2-6, 6-4, 7-5 Loss -102.89 48.10% ATP SINGLES / 02.04.2026 Spain Reus
01.04.2026 Jordi Garcia Mestre 1679 6185.19 7-5, 6-4 Win -289.44 38.19% ATP SINGLES / 01.04.2026 Spain Reus
27.03.2026 Alex Marti Pujolras 432 6547.49 7-5, 6-0 Loss -227.14 15.31% ATP SINGLES / 27.03.2026 Spain Tarragona
26.03.2026 Peter Buldorini 1002 6339.56 6-2, 4-6, 6-4 Win -159.42 48.62% ATP SINGLES / 26.03.2026 Spain Tarragona
25.03.2026 Arthur Laborde 1536 6211.16 6-2, 6-3 Win -116.73 36.18% ATP SINGLES / 25.03.2026 Spain Tarragona
20.03.2026 Inaki Montes De La Torre 252 6673.17 6-4, 6-2 Loss -126.46 17.41% ATP SINGLES / 20.03.2026 Spain Badalona
19.03.2026 Lucca Helguera Casado 1138 6304.07 6-2, 6-3 Win -70.28 34.55% ATP SINGLES / 19.03.2026 Spain Badalona
17.03.2026 Alex Marti Pujolras 432 6547.49 7-5, 6-7, 6-2 Win 31.19 51.03% ATP SINGLES / 17.03.2026 Spain Badalona
09.03.2026 Zdenek Kolar 254 6671.77 6-4, 7-5 Loss -102.86 23.99% ATP SINGLES / 09.03.2026 Rwanda Kigali
02.03.2026 Michiel De Krom 794 6396.91 7-6, 7-6 Loss -277.72 30.31% ATP SINGLES / 02.03.2026 Rwanda Kigali
01.03.2026 Guy Orly Iradukunda 1708 6179.19 6-1, 6-4 Win -147.72 30.08% ATP SINGLES / 01.03.2026 Rwanda Kigali
18.02.2026 Antoni Fabre 1227 6282.21 7-5, 6-4 Loss -492.42 20.72% ATP SINGLES / 18.02.2026 Turkey Antalya VII
13.02.2026 Samuele Pieri 375 6587.56 6-4, 5-7, 6-4 Loss -58.50 31.02% ATP SINGLES / 13.02.2026 Turkey Antalya VI
12.02.2026 Mihai Razvan Marinescu 1031 6332.09 6-2, 6-1 Win 0.00 26.38% ATP SINGLES / 12.02.2026 Turkey Antalya VI
11.02.2026 Niklas Schell 1049 6327.54 6-1, 6-4 Win -73.55 26.18% ATP SINGLES / 11.02.2026 Turkey Antalya VI
29.01.2026 Sergio Planella Hernandez 1453 6230.84 6-0, 6-4 Loss -543.79 7.90% ATP SINGLES / 29.01.2026 Turkey Antalya IV
21.01.2026 Gianluca Cadenasso 248 6677.74 6-3, 6-3 Loss -126.90 11.14% ATP SINGLES / 21.01.2026 Turkey Antalya III
21.12.2025 Enzo Kohlmann De Freitas 889 6371.01 7-5, 7-5 Win -103.62 17.54% ATP SINGLES / 21.12.2025 Peru Lima
20.12.2025 Gerard Campana Lee 416 6551.86 7-6, 6-4 Win 27.23 17.41% ATP SINGLES / 20.12.2025 Peru Lima
19.12.2025 Toby Alex Kodat 956 6350.13 6-4, 7-6 Win -174.50 17.27% ATP SINGLES / 19.12.2025 Peru Lima
18.12.2025 Joaquin Guilleme 1384 6245.98 6-2, 6-1 Win 0.00 17.14% ATP SINGLES / 18.12.2025 Peru Lima
17.12.2025 Christopher Li 1279 6270.22 6-3, 6-3 Win -174.41 17.01% ATP SINGLES / 17.12.2025 Peru Lima
14.12.2025 Pierre Delage 739 6414.76 6-4, 6-4 Win -59.87 16.62% ATP SINGLES / 14.12.2025 Peru Lima
13.12.2025 Valerio Aboian 372 6588.30 6-7, 6-4, 6-3 Win 57.00 24.74% ATP SINGLES / 13.12.2025 Peru Lima
12.12.2025 Toby Alex Kodat 956 6350.13 6-3, 6-2 Win -47.25 16.37% ATP SINGLES / 12.12.2025 Peru Lima
11.12.2025 Ignacio Monzon 1003 6339.53 6-3, 4-0 Win -63.06 13.53% ATP SINGLES / 11.12.2025 Peru Lima
10.12.2025 Thiago Agustin Pernas 1287 6267.94 6-4, 6-3 Win -191.69 16.12% ATP SINGLES / 10.12.2025 Peru Lima