Past finals
Men's singles
| Year |
Champion |
Runner-up |
Score |
| 2025 | Vilius Gaubas | Henrique Rocha | 6–7(3–7), 6–3, 6–4 |
| 2024 | Alexander Ritschard | Raphaël Collignon | 6–3, 6–7(3–7), 6–3 |
| 2023 | Flavio Cobolli [1] | Benjamin Hassan | 7–5, 7–5 |
| 2022 | Marco Cecchinato | Luca Van Assche | 6–3, 6–3 |
| 2021 | Dmitry Popko | Andrea Pellegrino | 6–2, 6–4 |
| 2020 | Jaume Munar | Pedro Sousa | 7–6(7–3), 6–2 |
| 2019 | Roberto Carballés Baena | Facundo Bagnis | 2–6, 7–6(7–5), 6–1 |
| 2018 | Tommy Robredo | Christian Garín | 3–6, 6–3, 6–2 |
| 2017 | Oscar Otte | Taro Daniel | 4–6, 6–1, 6–3 |
Men's doubles
| Year |
Champions |
Runners-up |
Score |
| 2025 | Pablo Llamas Ruiz
Sergio Martos Gornés | Alexandru Jecan
Bogdan Pavel | 7–6(7–5), 6–4 |
| 2024 | Romain Arneodo
Théo Arribagé | George Goldhoff
Fernando Romboli | 6–2, 6–3 |
| 2023 | Karol Drzewiecki
Zdeněk Kolář | Jaime Faria
Henrique Rocha | 6–2, 7–6(7–5) |
| 2022 | Zdeněk Kolář
Gonçalo Oliveira | Vladyslav Manafov
Oleg Prihodko | 6–1, 7–6(7–4) |
| 2021 | Jeevan Nedunchezhiyan
Purav Raja | Nuno Borges
Francisco Cabral | 7–6(7–5), 6–3 |
| 2020 | Roberto Cid Subervi
Gonçalo Oliveira | Harri Heliövaara
Zdeněk Kolář | 7–6(7–5), 4–6, [10–4] |
| 2019 | Philipp Oswald
Filip Polášek | Guido Andreozzi
Guillermo Durán | 7–5, 6–2 |
| 2018 | Marcelo Arévalo
Miguel Ángel Reyes-Varela | Tomasz Bednarek
Hunter Reese | 6–3, 3–6, [10–1] |
| 2017 | Ruan Roelofse
Christopher Rungkat | Fred Gil
Gonçalo Oliveira | 7–6(9–7), 6–1 |
External links
|
|---|
Europe |
|---|
| Austria | |
|---|
| Belgium | |
|---|
| Bulgaria | |
|---|
| Croatia | |
|---|
| Czechia | |
|---|
| Finland | |
|---|
| France | |
|---|
| Germany | |
|---|
| Georgia | |
|---|
| Greece | |
|---|
| Hungary | |
|---|
| Ireland | |
|---|
| Italy | |
|---|
| | North Macedonia | |
|---|
| Moldova | |
|---|
| Netherlands | |
|---|
| Poland | |
|---|
| Portugal | |
|---|
| Romania | |
|---|
| San Marino | |
|---|
| Slovakia | |
|---|
| Spain | |
|---|
| Switzerland | |
|---|
| Turkey | |
|---|
| United Kingdom | |
|---|
|
|
|
Africa |
|---|
| Congo | |
|---|
| Côte d'Ivoire | |
|---|
| Egypt | |
|---|
| Rwanda | |
|---|
| South Africa | |
|---|
| Tunisia | |
|---|
|
|
Asia |
|---|
| Bahrain | |
|---|
| China | |
|---|
| India | |
|---|
| Japan | |
|---|
| Kazakhstan | |
|---|
| Pakistan | |
|---|
| South Korea | |
|---|
| Taiwan | |
|---|
| Thailand | |
|---|
| Vietnam | |
|---|
|
|
|
North America |
|---|
| Canada | |
|---|
| Mexico | |
|---|
| United States | |
|---|
|
|
Central America and Caribbean |
|---|
|
|
South America |
|---|
| Argentina | |
|---|
| Brazil | |
|---|
| Bolivia | |
|---|
| Chile | |
|---|
| Colombia | |
|---|
| Ecuador | |
|---|
| Paraguay | |
|---|
| Peru | |
|---|
| Uruguay | |
|---|
|
|
|
|---|
Europe |
|---|
| Austria | |
|---|
| Belgium | |
|---|
| Bulgaria | |
|---|
| Croatia | |
|---|
| Czech Republic | |
|---|
| Denmark | |
|---|
| Finland | |
|---|
| France | |
|---|
| Germany | |
|---|
| Greece | |
|---|
| Hungary | |
|---|
| Italy | |
|---|
| Latvia | |
|---|
| Luxembourg | |
|---|
| | Montenegro | |
|---|
| Netherlands | |
|---|
| Poland | |
|---|
| Portugal | |
|---|
| Romania | |
|---|
| Serbia | |
|---|
| Slovakia | |
|---|
| Slovenia | |
|---|
| Spain | |
|---|
| Switzerland | |
|---|
| Ukraine | |
|---|
| United Kingdom | |
|---|
|
|
|
Africa |
|---|
| Egypt | |
|---|
| Morocco | |
|---|
| South Africa | |
|---|
| Tunisia | |
|---|
|
|
Asia |
|---|
| China | |
|---|
| Georgia | |
|---|
| Hong Kong | |
|---|
| India | |
|---|
| Israel | |
|---|
| Japan | |
|---|
| Kazakhstan | |
|---|
| Lebanon | |
|---|
| Russia | |
|---|
| South Korea | |
|---|
| Taiwan | |
|---|
| Turkey | |
|---|
| United Arab Emirates | |
|---|
| Uzbekistan | |
|---|
|
|
|
North America |
|---|
| Bahamas | |
|---|
| Canada | |
|---|
| Mexico | |
|---|
| United States | |
|---|
|
|
South America |
|---|
| Brazil | |
|---|
| Chile | |
|---|
| Colombia | |
|---|
| Paraguay | |
|---|
|
|