Career 2023 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Israel F1 Israel F2 Israel F3 Netherlands F7 Portugal F4 Italy F15 Italy F16 Netherlands F4 Portugal F3 Croatia F1 Croatia F2 Portugal F5 Portugal F6 Spain F8 Italy F3 Italy F8 Italy F10 Italy F30 Spain F12 Italy F9 Spain F13 Spain F14 Italy F11 Netherlands F1 Netherlands F2 Netherlands F3 Italy F16 Italy F23 Italy F10 Italy F29 Italy F30 Italy F4 Italy F12 Turkey F16 (Antalya) Turkey F17 (Antalya) Netherlands F1 (Alkmaar) Netherlands F2 (Breda) Netherlands F3 (Middelburg) Netherlands F4 (Amstelveen) Netherlands F5 (Oldenzaal) Netherlands F6 (Rotterdam) Egypt F29 (Sharm El Sheikh) Egypt F30 (Sharm El Sheikh) Egypt F1 (Sharm El Sheikh) Egypt F2 (Sharm El Sheikh) Italy F2 (Santa Margherita Di Pula) Italy F3 (Santa Margherita Di Pula) Spain F1 Great Britain F10 M25 Trieste M25 Santa Margherita Di Pula China F3 Netherlands F4 Portugal F5 Portugal F6 Israel F4 Germany F3 France F4 France F5 Great Britain F7 Great Britain F9 Netherlands F5 Netherlands F1 Netherlands F2 Netherlands F3 Netherlands F4 Italy F5 Spain F2 M25 Palmanova M25 Nussloch M15 Buschhausen M15 Haren M25 Santa Margherita di Pula M15 Huy M15 Porec M25 Koksijde M25 Santa Margherita di Pula Heineken Challenger - Ho Chi Minh City Asirom Challenger Brasov - Brasov Top Wool Challenger Biella - Biella TennisCup Vlaanderen - Antwerp Architect Open - Budapest TESS Tennis Classic - Campinas Intelig Tennis Cup - Brasilia Garden Open - Rome Steelers Cup - Kosice Baumag Open - Budapest Memorial Savigni - Sassuolo Canottieri Mincio Open - Mantova Antonio Savoldi-Marco Co. - Manerbio Architect Open - Budapest Challenger Groningen - Groningen Olbia Challenger - Olbia La Serena Open - La Serena Sina-Kia Motors Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Copa Kia - Santiago Citta di Como - Como Tennis Napoli Cup - Napoli San Benedetto Challenger - San Benedetto Siemens Open - Scheveningen Riviera de Rimini Challenger - Rimini Tennis Napoli Cup - Napoli ECM Prague Open 2005 - Prague Cordenons Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio San Sebastian Challenger Alphen Challenger Rome Challenger Furth Challenger Milan Challenger Constanta Challenger Scheveningen Challenger San Marino Challenger Brasov Challenger Todi Challenger Tarragona Challenger Kolding Challenger Seoul Challenger Chuncheon Challenger Brasov Challenger Vigo Challenger Ljubljana Challenger Manerbio Challenger M15 Jakarta Meknes Challenger San Benedetto Challenger Monza Challenger Napoli Challenger Cordenons Challenger Genova Challenger Alessandria Challenger San Marino Challenger Rabat Challenger Manerbio Challenger Citta di Monza - Monza Tunis Challenger Bercuit Challenger Belem Challenger Todi Challenger San Marino Challenger Cordenons Challenger Alphen Challenger Leon Challenger Prague Challenger Rio De Janeiro Challenger Szczecin Challenger Barletta Challenger Marburg Challenger Braunschweig Challenger Morelos Challenger Ethias Trophy - Mons Cordenons Challenger Biella Challenger Alphen Challenger Braunschweig Challenger Scheveningen Challenger M25 Palmanova Las Vegas Challenger Alphen Challenger Mohammedia Challenger M15 Meerbusch Caltanissetta Challenger M15 Heraklion M25 Heraklion Alphen Challenger TEAN International - Alphen Aan Den Rijn M25 Oldenzaal Genova Challenger Scheveningen Challenger Caltanissetta Challenger Alphen Challenger Monza Challenger M15 Monastir Sofia Challenger Porto Alegre Challenger Bergamo Challenger Mestre Challenger Blois Challenger Milan Challenger Scheveningen Challenger Sopot Challenger Tiburon Challenger Rimini Challenger Monterrey Challenger Fairfield Challenger Quimper Challenger Bangkok Challenger Ludwigshafen Challenger Siemens Open 2002 - Scheveningen Orlando Challenger Telesp Celular Open - Ribeirao Preto Rome Challenger Sopot Challenger Geovillage Open Trofeo Melia Olbia - Olbia V Trani Cup - Trani Braga Challenger 4° Sporting Challenger - Turin Amersfoort Challenger Trani Cup - Trani San Benedetto Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan St.Petersburg Challenger by Kinex - St. Petersburg Sporting Challenger 2003 - Turin Black Forest Open 2004 - Freudenstadt Pekao Open 2004 - Szczecin Sporting Challenger '08-Trofeo Regione Piemonte - Turin Tunis Open - Tunis Banca Stato Challenger - Lugano Architect Open - Budapest Sophia Antipolis Challenger Monza Challenger San Luis Potosi Challenger Alphen Challenger Geneva Challenger Ortisei Challenger Sibiu Challenger San Marino Challenger Todi Challenger Napoli Challenger San Benedetto Challenger Ortisei Challenger Casablanca Challenger Blois Challenger M15 Jakarta Rabat Challenger Rome Challenger Mohammedia Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Tampere Imageneering Open - Tampere Sporting Challenger - Turin Zivnobanka Czech Open - Prostejov Energis Open - Amersfoort Stella Artois Clay Court Championships - Budaors VIII Trofeo Ciutat de Barcelona - Barcelona Tennis Napoli Cup - Napoli San Marino Cepu Open - San Marino VIII Torneo Internazionale di Tennis - Barletta IPP Geneva Trophy - Geneva Challenger Fondazione Carige - Genova Mobilux Open - Luxembourg Tampere Challenger Copa Telefonica CTC Chile - Santiago Memorial Savigni - Sassuolo IX Torneo Internacionale de Tennis - Barletta Nord LB Open - Braunschweig Copa AT&T - Buenos Aires XI Ciutat de Barcelona - Barcelona 6th Sardinian International Championships - Cagliari Campionati Internazionali di Sicilia - Palermo X Torneo Internazionale di Tennis - Barletta BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Generali Open - Kitzbuhel I Tourneo Fila Citta di Brindisi - Brindisi Top Wool Challenger-Immagine Trophy - Biella San Marino Cepu Open - San Marino Citta di Como - Como Genoa Open - Genova Pekao Open - Szczecin Movistar Open - Vina del Mar Copa Petrobras Uruguray - Montevideo Abierto Mexicano Telcel - Acapulco Mitsubishi Electric Europe Cup - Monza Tennis Napoli Cup 2007 - Napoli Orange Prokom Open - Sopot San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo Challenger Lugano - Lugano Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova Siemens Open 2007 - Scheveningen Riviera di Rimini Challenger - Rimini Aamulehti Tampere Opene - Tampere 9° Trani Cup - Trani BCR Open Romania - Bucharest San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Tean International - Alphen Abierto Mexicano Telfonica MoviStar - Acapulco Genova Open Challenger - Genova Open 13 - Marseille Copa Telmex - Buenos Aires Posillipo Tennis Cup - Napoli Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Dutch Open Tennis - Amersfoort Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Ordina Open - 's-Hertogenbosch BA-CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Sir Supermercati - Rome Croatia Open Umag - Umag Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam 3° Trofeo 'Citta di Brindisi' - Brindisi San Marino CEPU Open - San Marino Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Citta di Como Challenger - Como Black Forest Open - Freudenstadt Genova Open Challenger - Genova 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington SIR Supermercadi Challenger - Rome Pilot Pen Tennis - New Haven Bucaramanga Challenger Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Tanger Challenger Barletta Challenger Rome Challenger Copa Petrobras Brazil - Aracaju Estoril Open - Estoril Rome Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Lugano Challenger Milan Challenger Campionati Internazionali di Sicilia - Palermo Turin Challenger Orbetello Challenger Cordenons Challenger Trani Challenger Palermo Challenger ATP Studena Croatia Open - Umag Interwetten Austrian Open - Kitzbuhel Copa Telmex - Buenos Aires Casablanca Challenger Barletta Challenger ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Aircel Chennai Open - Chennai Rijeka Challenger ABN AMRO World Tennis Tournament - Rotterdam Orbetello Challenger Trani Challenger Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort BRD Nastase Tiriac Trophy - Bucharest Santiago Challenger ABN AMRO World Tennis Tournament - Rotterdam Napoli Challenger Sacramento Challenger Palermo Challenger Marrakech Challenger Garden Open - Rome Challenger Canottieri Minico - Mantova Milan Challenger Braga Challenger Orbetello Challenger Whirlpool Open - Budapest ABN AMRO World Tennis Tournament - Rotterdam Tunis Open 2006 - Tunis Caltanissetta Challenger BRD Nastase Tiriac Trophy - Bucharest Todi Challenger Portugal Open - Oeiras San Juan Challenger Rio De Janeiro Challenger Porto Alegre Challenger AEGON Championships - London SkiStar Swedish Open - Bastad Bank Austria Tennis Trophy - Vienna Open Tarragona Costa Daurada - Tarragona Kobstaedernes ATP Challenger - Kolding Topshelf Open - 's-Hertogenbosch Trani Challenger Salinas Challenger ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem XXX Edizione 'A Savoldi Marco' - Manerbio Turin Challenger Brisbane International - Brisbane Brisbane International - Brisbane Todi Challenger San Benedetto Challenger San Sebastian Challenger Orbetello Challenger Topshelf Open - 's-Hertogenbosch San Marino Challenger Como Challenger Meknes Challenger Memorial Piertomaso Tessitore - San Remo Tennis Napoli Cup - Naples Dubai Duty Free Tennis Championships - Dubai ATU Cup - Weiden The Hilversum Open - Hilversum Montevideo Challenger Casablanca Challenger US Men's Clay Court Championship - Houston Iquique Challenger The LTA Hull Challenger - Hull Open de Nice Cote d'Azur - Nice Barletta Challenger Rome Challenger Geneva Challenger - Geneva San Luis Potosi Challenger Santiago Challenger Tennis Napoli Cup 2006 - Napoli Caltanissetta Challenger Santos Challenger Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Brasil Open - Sao Paulo Reggio Emilia Challenger M25 The Hague Meknes Challenger Telesp Celular Open - Campinas XI Torneo Internazionale di Tennis - Barletta San Remo Challenger Qatar ExxonMobil Open - Doha Alphen Challenger Manerbio Challenger Copa Ericsson Brazil - Sao Paulo Ecuador Open - Quito Intelig Tennis Cup - Campos do Jordao Bulgarian Open - Sofia Sacramento Challenger Rio Open - Rio de Janeiro Tiburon Challenger Barcelona Open BancSabadell - Barcelona San Juan Challenger TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Pekao Open 2003 - Szczecin Internazionali di Tennis Dell'Umbria - Todi Opel Bulvaria MCG Bulgarian Open - Sofia Grand Prix Hassan II - Marrakech Copa Sevilla Internacionales de Andalucia - Seville 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto X Ciutat de Barcelona - Barcelona Delray Beach Open - Delray Beach Brixina Tennis Open - Bressanone Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Global Telecom Open - Curitiba Casablanca Challenger ABN AMRO World Tennis Tournament - Rotterdam Jameson Cup - Milan EI Bank Bulgarian Challenger - Sofia 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Genoa Open 'Fondazione Carige' - Genova Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul ABN AMRO World Tennis Tournament - Rotterdam Challenger Copa Sevilla Internacionales de Andalucia - Seville Kamnik Challenger - Kamnik Marbella Challenger Scheveningen Challenger Bordeaux Challenger Vicenza Challenger Furth Challenger Portoroz Challenger Rome Challenger Trnava Challenger Top Wool Challenger - Biella Lugano Challenger Rome Challenger San Marino Challenger Kosice Challenger Monterrey Challenger Tiburon Challenger Challenger Citta di Olbia - Olbia Garden Open 2004 - Rome Tunis Challenger Copa Petrobras Argentina - Buenos Aires Turin Challenger San Remo Tennis Cup - San Remo Medellin Challenger Bordeaux Challenger Furth Challenger Sporting Challenger - Turin Memorial Savigni - Sassuolo San Benedetto Challenger 10ø Tornea B. Camparini - Reggio Emilia Buenos Aires Challenger Rimini Challenger Canottieri Minico 2004 - Mantova San Marino Cepu Open - San Marino Riviera di Rimini Challenger 2004 - Rimini Orbetello Challenger Genoa Open Challenger-Fondazione Carige - Genova Internazionali de Tennis di Bergamo - Bergamo Tampere Challenger Montevideo Challenger II Cyclus Open de Tenis - Florianopolis Cepu Open - San Marino Warta Cup - Sopot BMW Brixina Tennis Open - Bressanone Pekao Open 2005 - Szczecin Caltanissetta Challenger Bangkok Challenger Ostrava Challenger Napoli Challenger Meerbusch Challenger Memorial Manfredini - Sassuolo Prostejov Challenger Trani Cup - Trani Rabat Challenger Arpa Ceramic Cup - Reggio Emilia Rado Geneva Challenger - Geneva Bulgarian Challenger 2002 - Sofia Como Challenger Bath Challenger Ethias Trophy - Mons Jameson Cup - Milan Tennis Napoli Cup 2004 - Napoli Banca Stato Challenger Lugano - Lugano Kos Succhetti Tennis Cup - Cordenons Barletta Challenger Libema Open - 's-Hertogenbosch Sao Paulo Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Generali Open - Kitzbuhel Open de la Comunidad Valenciana - Valencia Palermo Challenger Meknes Challenger San Benedetto Challenger Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Campionati Internazionali di Sicilia - Palermo Campionati Internazionali di Sicilia - Palermo Rennes Challenger Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Columbus Challenger Koblenz Challenger Braunschweig Challenger Campionati Internazionali di Sicilia - Palermo MoviStar Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Allianz Suisse Open Gstaad - Gstaad Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Allianz Suisse Open - Gstaad AIG Japan Open Tennis Championships - Tokyo Telecom Italia Masters - Rome Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Brasil Open - Costa do Sauipe BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells Suisse Open - Gstaad Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL dItalia - Rome Miami Open - Miami Abierto Mexicano Telcel - Acapulco Australian Open - Melbourne French Open - Paris Campionati Internazionali d'Italia - Rome Tennis Masters Series - Rome ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London Mutua Madrilena Masters Madrid - Madrid French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, Group 1, 2R, MKD-NED 1-4 Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Australian Open (juniors) French Open (juniors) Davis Cup, World Group, PO, CAN-NED 3-1 U.S. Open (juniors) Davis Cup, Group I, 2R, BIH-NED 1-3 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, World Group, 1R, FRA-NED 3-1 Wimbledon (juniors) Davis Cup, Group I, PO, SWE-NED 0-5 Davis Cup, Group I, 2R, ROU-NED 0-5 Wimbledon - London