Ha raggiunto per due volte la posizione nº99 del Ranking ATP, il 2 aprile 2007 e il 30 aprile dello stesso anno,[2]. In carriera ha guadagnato complessivamente un montepremi di $ 760.000.
Vanta tre presenze in Coppa Davis, due successi e una sconfitta, nei match contro Portogallo e Finlandia del 2002.[3]
Ha partecipato ai Giochi dei Piccoli Stati d'Europa di Monaco 2007 rappresentando la Repubblica di San Marino conquistando la medaglia di bronzo nel singolo e l'argento nel doppio maschile con Domenico Vicini.[4]
Nell'edizione del 2011 in Liechtenstein ha ottenuto un altro argento nel doppio e una medaglia d'oro nel singolare.
Dopo un periodo di calo, si fa notare nel giugno del 2008 al torneo di Wimbledon dove prima riesce a superare le qualificazioni sconfiggendo in serie il n.222 Wang Yeu-tzuoo, il n.148 Andrej Golubev, e il n.197 Ilija Bozoljac e poi supera agevolmente anche il primo turno del torneo dove sconfigge il britannico Jamie Baker in tre set con il punteggio di 6-4, 6-2, 6-3, uscendo di scena al secondo turno contro Michail Južnyj testa di serie nº 17 del torneo, in un incontro conclusosi al quinto set con il punteggio di 4-6, 6-4, 6-3, 3-6, 6-3.
Nel 2011 si trova intorno alla posizione 190 del ranking ATP e ad ottobre si qualifica per il secondo turno di qualificazione dello Shanghai Masters battendo Paul Capdeville con il punteggio di 2-6, 6-4, 7–6(3).
Chiude la carriera nell'agosto 2012, ma ritorna nel 2021.
| Legenda tornei minori |
| Challenger (5) |
| Futures (11) |
| Numero |
Data |
Torneo |
Superficie |
Avversario in finale |
Punteggio |
| 1. |
9 agosto 1998 |
Egitto Cairo Futures, Il Cairo |
Terra rossa |
Mounir El Aarej |
3-6, 6-1, 6-1 |
| 2. |
6 maggio 2001 |
Algeria Algiers Futures, Algeri |
Terra rossa |
Leonardo Azzaro |
3-6, 6-4, 6-4 |
| 3. |
10 settembre 2001 |
Brașov Challenger, Brașov |
Terra rossa |
Iván Navarro |
6-4, 6-1 |
| 4. |
24 settembre 2001 |
Copa Sevilla, Siviglia |
Terra gialla |
Todd Larkham |
6-2, 6-4 |
| 5. |
21 ottobre 2002 |
Cairo Challenger, Il Cairo |
Terra rossa |
Albert Portas |
2-6, 7–6(4), 6-1 |
| 6. |
6 febbraio 2005 |
Hassan Ali bin Ali, Doha |
Cemento |
Slimane Saoudi |
6-4, 6-4 |
| 7. |
20 marzo 2005 |
Città di Caltanissetta, Caltanissetta |
Terra rossa |
Pablo Andújar |
6-3, 6-0 |
| 8. |
19 settembre 2005 |
Tennis Club Porto Torres, Porto Torres |
Terra rossa |
Uros Vico |
6-4, 7-5 |
| 9. |
25 settembre 2005 |
Torneo Città di Oristano, Oristano |
Cemento |
Alessandro Da Col |
6-3, 6-0 |
| 10. |
16 ottobre 2005 |
Trofeo Autoprestige BMW, Sassari |
Terra rossa |
Tony Holzinger |
6-3, 6(6)–7, 6-3 |
| 11. |
26 marzo 2007 |
Morocco Tennis Tour, Rabat |
Terra rossa |
Olivier Patience |
6-1, 6-1 |
| 12. |
17 settembre 2007 |
Internazionali di Tennis dell'Umbria, Todi |
Terra rossa |
Adrian Ungur |
7-5, 6-2 |
| 13. |
23 agosto 2009 |
Italy Este Futures, Este |
Terra rossa |
Adrian Ungur |
6(5)–7, 6-2, 6-0 |
| 14. |
25 gennaio 2010 |
AEGON Pro Series Sheffield, Sheffield |
Cemento |
Uladzimir Ihnacik |
6-4, 4-6, 6-0 |
| 15. |
13 marzo 2011 |
ATA-Trentino, Trento |
Cemento |
Grégoire Burquier |
6-4, 3-6, 6-3 |
| 16. |
17 aprile 2011 |
Città di Vercelli - Trofeo Riso Viazzo, Vercelli |
Terra rossa |
Jan-Lennard Struff |
7–6(6), 6-0 |
| Legenda tornei minori |
| Challenger (9) |
| Futures (3) |
|
|
| Sigla | Risultato |
| V | Vincitore |
| F | Finalista |
| SF | Semifinalista |
| QF | Quarti di Finale |
| 4T | Quarto turno |
| 3T | Terzo turno |
| 2T | Secondo turno |
| 1T | Primo turno |
| A | Assente |
| Q1, Q2, Q3 | Turni di Qualificazione |
|
*Singolare e Doppio sommati