Past finals
Singles
| Year |
Champion |
Runner-up |
Score |
| 2018 | Jaume Munar [1] | Matteo Donati[2] | 6–2, 7–6(7–2) |
| 2017 | Paolo Lorenzi | Alessandro Giannessi | 6–4, 6–2 |
| 2016 | Paolo Lorenzi | Matteo Donati | 6–3, 4–6, 7–6(9-7) |
| 2015 | Elias Ymer | Bjorn Fratangelo | 6–3, 6–2 |
| 2014 | Pablo Carreño | Facundo Bagnis | 4–6, 6–4, 6–1 |
| 2013 | Dušan Lajović | Robin Haase | 7–6(7–4), 6–3 |
| 2012 | Tommy Robredo | Gastão Elias | 6–3, 6–2 |
| 2011 | Andreas Haider-Maurer | Matteo Viola | 6–1, 7–6(7–1) |
| 2010 | Robin Haase | Matteo Trevisan | 7–5, 6–3 |
| 2009 | Jesse Huta Galung | Thiemo de Bakker | 6–2, 6–3 |
Doubles
| Year |
Champions |
Runners-up |
Score |
| 2018 | Federico Gaio
Andrea Pellegrino | Blaž Rola
Jiří Veselý | 7–6(7–4), 7–6(7–5) |
| 2017 | James Cerretani
Max Schnur | Denys Molchanov
Franko Škugor | 6–3, 3–6, [10–6] |
| 2016 | Guido Andreozzi
Andrés Molteni | Miguel Ángel Reyes-Varela
Marcelo Arévalo | 6–1, 6–2 |
| 2015 | Guido Andreozzi
Guillermo Durán | Lee Hsin-han
Alessandro Motti | 6–3, 6–2 |
| 2014 | Daniele Bracciali
Potito Starace | Pablo Carreño
Enrique López Pérez | 6–3, 6–3 |
| 2013 | Dominik Meffert
Philipp Oswald | Alessandro Giannessi
Potito Starace | 6–2, 6–3 |
| 2012 | Marcel Felder
Antonio Veić | Daniel Gimeno Traver
Iván Navarro | 5–7, 7–6(7–5), [10–6] |
| 2011 | Daniele Bracciali
Simone Vagnozzi | Daniele Giorgini
Adrian Ungur | 3–6, 7–6(7–2), [10–7] |
| 2010 | David Marrero
Santiago Ventura | Uladzimir Ignatik
Martin Kližan | 7–6(7–3), 6–4 |
| 2009 | Juan Pablo Brzezicki
David Marrero | Daniele Bracciali
Simone Vagnozzi | 7–6(7–5), 6–3 |