Francisco Rocha

Updated

Recent match previews

Match effects, last 365 days

Date Opponent Opp Rank Opp Rating Score Result Effect % of Ranking Tour Tournament Note
18.10.2026 Patrick Schoen 427 6549.08 7-6, 4-6, 7-6 Loss 121.36 267.27% ATP SINGLES / 18.10.2026 Portugal Lisbon
12.10.2026 Pol Martin Tiffon 250 6675.56 6-4, 6-2 Loss 54.11 85.07% ATP SINGLES / 12.10.2026 Portugal Maia
04.10.2026 Oleksii Krutykh 412 6553.45 6-7, 6-2, 6-2 Loss 49.06 133.31% ATP SINGLES / 04.10.2026 Portugal Braga
27.09.2026 Lui Maxted 468 6530.83 4-6, 6-3, 6-1 Loss 98.44 126.31% ATP SINGLES / 27.09.2026 Portugal Porto
24.09.2026 Michael Agwi 713 6421.88 6-2, 6-2 Loss -247.51 49.37% ATP SINGLES / 24.09.2026 Portugal Setubal
23.09.2026 Salvador Monteiro 2696 6031.75 6-3, 6-2 Win -116.32 146.97% ATP SINGLES / 23.09.2026 Portugal Setubal
16.09.2026 Benjamin Pietri 676 6437.25 6-1, 7-5 Loss -172.14 69.63% ATP SINGLES / 16.09.2026 Portugal Sintra I
11.09.2026 Jack Anthrop 585 6470.99 6-2, 6-2 Loss -198.40 44.67% ATP SINGLES / 11.09.2026 Portugal Sintra
10.09.2026 Joao Dinis Silva 1149 6302.05 6-3, 6-4 Win 22.66 132.97% ATP SINGLES / 10.09.2026 Portugal Sintra
08.09.2026 Julien Penzlin 910 6361.78 6-2, 6-4 Win 104.89 130.94% ATP SINGLES / 08.09.2026 Portugal Sintra
01.09.2026 Tiago Pereira 381 6582.70 6-4, 7-5 Loss -11.70 93.05% ATP SINGLES / 01.09.2026 Portugal Porto
12.08.2026 Tiago Cacao 570 6476.51 7-6, 6-3 Loss -61.22 79.77% ATP SINGLES / 12.08.2026 Portugal Idanha-A-Nova
02.08.2026 Liam Gavrielides 656 6443.66 6-3, 1-6, 1-0 Loss 99.27 73.85% ATP SINGLES / 02.08.2026 Germany German 2. Bundesliga
31.07.2026 Julien Penzlin 910 6361.78 6-2, 6-1 Loss -312.61 24.24% ATP SINGLES / 31.07.2026 Germany German 2. Bundesliga
18.07.2026 Gonzalo Bueno 268 6661.66 6-4, 6-4 Loss 67.27 58.49% ATP SINGLES / 18.07.2026 Portugal Estoril
17.07.2026 Tiago Cacao 570 6476.51 6-4, 6-7, 6-2 Loss -30.38 87.06% ATP SINGLES / 17.07.2026 Portugal Castelo Branco
16.07.2026 Lucas Marionneau 1083 6318.60 7-5, 6-3 Win 39.21 86.39% ATP SINGLES / 16.07.2026 Portugal Castelo Branco
15.07.2026 Matisse Farzam 1433 6235.48 6-7, 6-1, 7-6 Win -128.91 128.59% ATP SINGLES / 15.07.2026 Portugal Castelo Branco
30.06.2026 Emile Hudd 644 6447.76 6-3, 3-6, 7-5 Loss -11.63 89.10% ATP SINGLES / 30.06.2026 Portugal Figueira da Foz
27.06.2026 Mert Alkaya 410 6554.71 4-6, 7-6, 6-1 Loss 138.02 80.85% ATP SINGLES / 27.06.2026 Portugal Porto
26.06.2026 Eliakim Coulibaly 436 6542.51 4-2 Win 248.12 24.68% ATP SINGLES / 26.06.2026 Portugal Porto
25.06.2026 Goncalo Marques 638 6450.62 6-4, 6-7, 6-4 Win 89.57 110.23% ATP SINGLES / 25.06.2026 Portugal Porto
24.06.2026 Karan Singh 707 6423.53 7-5, 6-4 Win 129.14 72.92% ATP SINGLES / 24.06.2026 Portugal Porto
18.06.2026 Fabrizio Andaloro 589 6470.02 7-6, 6-4 Loss -64.37 58.02% ATP SINGLES / 18.06.2026 Portugal Lourinha
17.06.2026 Dominique Rolland 2012 6129.92 6-2, 6-3 Win -67.24 69.10% ATP SINGLES / 17.06.2026 Portugal Lourinha
11.05.2026 Garrett Johns 512 6509.42 6-3, 7-6 Loss -28.31 38.97% ATP SINGLES / 11.05.2026 Portugal Oeiras I
08.05.2026 Tiago Torres 394 6568.34 4-6, 6-3, 6-2 Loss 115.77 46.54% ATP SINGLES / 08.05.2026 Portugal Loule
07.05.2026 Francisco Faria 1868 6153.48 6-3, 6-1 Win -55.46 50.39% ATP SINGLES / 07.05.2026 Portugal Loule
05.05.2026 Nicola Ion 1991 6133.69 3-6, 6-2, 3-1 Win -162.85 49.62% ATP SINGLES / 05.05.2026 Portugal Loule
30.04.2026 Patrick Schoen 427 6549.08 6-2, 7-6 Loss 10.94 31.83% ATP SINGLES / 30.04.2026 Portugal Quinta Do Lago
29.04.2026 Mario Gonzalez Fernandez 657 6443.66 2-6, 6-3, 6-0 Win 151.42 55.27% ATP SINGLES / 29.04.2026 Portugal Quinta Do Lago
22.04.2026 Karol Filar 987 6343.27 7-5, 6-0 Loss -251.13 18.70% ATP SINGLES / 22.04.2026 Spain Sanxenxo
12.04.2026 Felix Gill 228 6690.82 6-4, 6-2 Loss 64.28 20.78% ATP SINGLES / 12.04.2026 Portugal Oeiras
31.03.2026 Philip Henning 392 6571.63 6-1, 6-4 Loss -40.76 15.79% ATP SINGLES / 31.03.2026 Italy Santa Margherita Di Pula
28.03.2026 Viacheslav Bielinskyi 667 6440.71 6-7, 6-3, 7-6 Loss -39.68 46.28% ATP SINGLES / 28.03.2026 Croatia Opatija
27.03.2026 Marc Majdandzic 903 6364.46 7-5, 4-6, 7-5 Win -4.93 48.99% ATP SINGLES / 27.03.2026 Croatia Opatija
25.03.2026 George Lazarov 727 6418.85 2-6, 6-3, 6-3 Win 96.60 42.21% ATP SINGLES / 25.03.2026 Croatia Opatija
04.03.2026 Liam Broady 302 6635.10 6-2, 6-7, 6-0 Loss 171.96 20.52% ATP SINGLES / 04.03.2026 Portugal Faro
26.02.2026 Georgii Kravchenko 402 6562.13 6-1, 6-4 Loss -50.26 12.25% ATP SINGLES / 26.02.2026 Portugal Vale do Lobo
24.02.2026 Massimo Giunta 376 6586.34 6-3, 3-6, 6-1 Win 273.95 36.17% ATP SINGLES / 24.02.2026 Portugal Vale do Lobo
19.02.2026 Ryan Peniston 579 6473.66 6-2, 6-4 Loss -145.73 13.92% ATP SINGLES / 19.02.2026 Portugal Vila Real de Santo Antonio I
18.02.2026 Rafael Giotis 2687 6033.00 6-1, 6-1 Win 0.00 27.63% ATP SINGLES / 18.02.2026 Portugal Vila Real de Santo Antonio I
15.02.2026 Rin Kojima 4407 5754.99 6-1, 6-1 Win 0.00 27.00% ATP SINGLES / 15.02.2026 Portugal Vila Real de Santo Antonio I
11.02.2026 Olle Wallin 403 6559.62 6-4, 6-2 Loss -59.77 13.09% ATP SINGLES / 11.02.2026 Portugal Vila Real de Santo Antonio
25.01.2026 Mathys Erhard 358 6596.02 7-5, 7-6 Loss 56.18 21.06% ATP SINGLES / 25.01.2026 Portugal Oeiras
18.01.2026 Liam Broady 302 6635.10 6-3, 6-2 Loss -7.29 9.07% ATP SINGLES / 18.01.2026 Portugal Oeiras
14.01.2026 Thijs Boogaard 522 6500.62 6-2, 6-1 Loss -173.77 5.28% ATP SINGLES / 14.01.2026 Egypt Hurghada I
07.01.2026 Volodymyr Iakubenko 1127 6307.25 5-7, 6-4, 6-4 Loss -158.57 23.33% ATP SINGLES / 07.01.2026 Egypt Hurghada
26.11.2025 Andres Santamarta Roig 804 6394.10 6-4, 6-4 Loss -200.29 9.65% ATP SINGLES / 26.11.2025 Portugal Maia