Career 2020 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 Nigeria F1 Germany F11 Germany F1 Germany F2 France F1 France F3 France F4 Spain F8 Italy F3 Italy F8 Italy F10 Italy F30 Italy F9 Italy F11 Italy F16 Italy F23 Italy F10 Netherlands F5 Italy F29 Italy F30 Italy F4 Italy F12 Belgium F1 Belgium F10 Belgium F7 Spain F1 France F2 USA F2 USA F3 Italy F5 Italy F6 Romania F3 France F8 France F9 Netherlands F4 Belgium F2 France F5 France F7 Great Britain F1 Great Britain F2 Great Britain F3 Great Britain F4 France F4 France F6 Turkey F2 Turkey F3 Belgium F14 Italy F5 Spain F2 Asirom Challenger Brasov - Brasov Heineken Challenger - Ho Chi Minh City Architect Open - Budapest TESS Tennis Classic - Campinas Intelig Tennis Cup - Brasilia Garden Open - Rome Steelers Cup - Kosice Baumag Open - Budapest Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Canottieri Mincio Open - Mantova Antonio Savoldi-Marco Co. - Manerbio Architect Open - Budapest La Serena Open - La Serena Open Mutouest de Saint-Brieuc - St. Brieuc Olbia Challenger - Olbia ATP Open Castilla y Leon - Segovia Sina-Kia Motors Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Open de L'Isere - Grenoble Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Citta di Como - Como Lambertz Open by Stawag 2007 - Aachen San Benedetto Challenger - San Benedetto Riviera de Rimini Challenger - Rimini XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Rome Challenger Milan Challenger Tennis Napoli Cup - Napoli ECM Prague Open 2005 - Prague Sofia Challenger Ostrava Challenger Prostejov Challenger Cordenons Challenger Todi Challenger Tarragona Challenger Mons Challenger Cordenons Challenger Manerbio Challenger Como Challenger Brasov Challenger Ljubljana Challenger Meknes Challenger Monza Challenger Napoli Challenger Alessandria Challenger San Benedetto Challenger San Marino Challenger Cordenons Challenger Genova Challenger St. Remy Challenger Dallas Challenger Rabat Challenger Citta di Monza - Monza Tunis Challenger Prostejov Challenger San Marino Challenger Todi Challenger Leon Challenger Prague Challenger Mons Challenger Cordenons Challenger Szczecin Challenger Mons Challenger Morelos Challenger Barletta Challenger Liberec Challenger Wroclaw Challenger Prague Challenger Liberec Challenger Mons Challenger Rennes Challenger Lyon Challenger Marburg Challenger Liberec Challenger Eckental Challenger Canberra Challenger Bordeaux Challenger Meerbusch Challenger Genova Challenger Monza Challenger Constanta Challenger Scheveningen Challenger Quimper Challenger Marrakech Challenger Cherbourg Challenger Pau Challenger Rimini Challenger Bordeaux Challenger Lisbon Challenger Mons Challenger Lyon Challenger Irving Challenger Siemens Open 2002 - Scheveningen TennisCup Vlaanderen - Antwerp Telesp Celular Open - Ribeirao Preto Rome Challenger Sopot Challenger Geovillage Open Trofeo Melia Olbia - Olbia V Trani Cup - Trani Hamburg Challenger Eckental Challenger Ljubljana Open - Ljubljana 4° Sporting Challenger - Turin Schickendanz Open - Furth Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini Lambertz Open by Stawag - Aachen Trani Cup - Trani Unique Zagreb Open - Zagreb San Benedetto Challenger Francavilla Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan St.Petersburg Challenger by Kinex - St. Petersburg The Tarka Challenger - Barnstaple Prostejov Challenger 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 Copa Kia - Santiago Unicredit (Suisse) Bank S. A. Challenger - Chiasso Rome Challenger Bordeaux Challenger Monza Challenger Pingguo Challenger San Luis Potosi Challenger Scheveningen Challenger San Marino Challenger Todi Challenger Napoli Challenger San Benedetto Challenger Ortisei Challenger Blois Challenger Trnava Challenger Rabat Challenger Copa AT&T - Buenos Aires Orleans Challenger Barletta Challenger Campionati Internazionali di Sicilia - Palermo Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Tampere Imageneering Open - Tampere Sporting Challenger - Turin Zivnobanka Czech Open - Prostejov BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Energis Open - Amersfoort Generali Open - Kitzbuhel Stella Artois Clay Court Championships - Budaors VIII Trofeo Ciutat de Barcelona - Barcelona Tennis Napoli Cup - Napoli San Marino Cepu Open - San Marino Abierto Mexicano Telcel - Acapulco USTA Men's Challenger of Dallas - Dallas VIII Torneo Internazionale di Tennis - Barletta San Remo Tennis Cup - San Remo IPP Geneva Trophy - Geneva Challenger Fondazione Carige - Genova Mobilux Open - Luxembourg Copa Telefonica CTC Chile - Santiago Dutch Open Tennis - Amersfoort Challenger Ford de Cherbourg - Cherbourg Memorial Savigni - Sassuolo IX Torneo Internacionale de Tennis - Barletta Orange Prokom Open - Sopot Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig BCR Open Romania - Bucharest XI Ciutat de Barcelona - Barcelona IPP Open - Helsinki 6th Sardinian International Championships - Cagliari Copa Telmex - Buenos Aires X Torneo Internazionale di Tennis - Barletta Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Ostdeutscher Sparkassen Cup - Dresden I Tourneo Fila Citta di Brindisi - Brindisi Top Wool Challenger-Immagine Trophy - Biella Medibank International - Sydney St. Petersburg Challenger - St. Petersburg San Marino Cepu Open - San Marino Genoa Open - Genova Pekao Open - Szczecin Copa Petrobras Uruguray - Montevideo Ordina Open - s-Hertogenbosch Open Prevadies - St. Brieuc Mitsubishi Electric Europe Cup - Monza Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Tennis Napoli Cup 2007 - Napoli Prosperita Open 2007 - Ostrava Ostdeutscher Sparkessen Cup - Dresden San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth If Stockholm Open - Stockholm Memorial Manfredini - Sassuolo Challenger Lugano - Lugano Arpa Ceramic Cup - Reggio Emilia Brisbane - Brisbane Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova Siemens Open 2007 - Scheveningen Riviera di Rimini Challenger - Rimini 9° Trani Cup - Trani San Marino Cepu Open - San Marino GHI Bronz Classic - Bronx XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Abierto Mexicano Telfonica MoviStar - Acapulco Dusseldorf Open Challenger 2007 - Dusseldorf Genova Open Challenger - Genova Regions Morgan Keegan Championships - Memphis Open des Alpes Trophee BNP Paribas - Grenoble Posillipo Tennis Cup - Napoli Challenger 42 - Andrezieux Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca IPP Open - Helsinki Movistar Open - Vina del Mar AEGON Championships - London Catella Swedish Open - Bastad KGHM Dialog Polish Indoors - Wroclaw Pilot Pen Tennis - New Haven Generali Open - Kitzbuhel Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha SA Tennis Open - Johannesburg Estoril Open - Estoril Serbia Open - Belgrade Open de Nice Cote dAzur - Nice BA-CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Sir Supermercati - Rome Croatia Open Umag - Umag Open Sud de France - Montpellier 3° Trofeo 'Citta di Brindisi' - Brindisi Porsche Open - Poznan San Marino CEPU Open - San Marino Citta di Como Challenger - Como Genova Open Challenger - Genova 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Ethias Trophy - Mons SIR Supermercadi Challenger - Rome Bucaramanga Challenger Winston Salem - Winston Salem Erste Bank Open - Vienna Mons Challenger Kolding Challenger Grand Prix de Tennis de Lyon - Lyon Genova Challenger Tanger Challenger Meknes Challenger Barletta Challenger Rome Challenger Copa Petrobras Brazil - Aracaju SAP Open - San Jose Rome Challenger Prostejov Challenger Next Generation Adelaide International - Adelaide C.T. San Remo - XIII Piertomaso Tessitore - San Remo Lugano Challenger Milan Challenger Campionati Internazionali di Sicilia - Palermo Braunschweig Challenger Turin Challenger Orbetello Challenger Trani Challenger Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Palermo Challenger BRD Nastase Tiriac Trophy - Bucharest Eckental Challenger Aachen Challenger BMW Open - Munich Open de Nice Cote d'Azur - Nice Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Gerry Weber Open - Halle AEGON International - Eastbourne Copa Telmex - Buenos Aires Casablanca Challenger Wolfsburg Challenger Guangzhou Challenger Barletta Challenger Brasil Open - Costa do Sauipe Winston-Salem Open - Winston-Salem Bordeaux Challenger Rijeka Challenger Scheveningen Challenger Open Sud de France - Montpellier Orbetello Challenger Trani Challenger Izmir Challenger Napoli Challenger Palermo Challenger Marrakech Challenger Garden Open - Rome Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Challenger Canottieri Minico - Mantova Topshelf Open - 's-Hertogenbosch Milan Challenger Orbetello Challenger Whirlpool Open - Budapest Tunis Open 2006 - Tunis Caltanissetta Challenger Todi Challenger Mons Challenger Ordina Open - 's-Hertogenbosch Open Tarragona Costa Daurada - Tarragona Noumea Challenger Quimper Challenger Delray Beach International Tennis Championships - Delray Beach Trani Challenger BCR Open Romania - Bucharest Dallas Challenger Aachen Challenger Ostrava Challenger Rome Challenger XXX Edizione 'A Savoldi Marco' - Manerbio Turin Challenger Topshelf Open - 's-Hertogenbosch Todi Challenger San Benedetto Challenger Orbetello Challenger San Marino Challenger Como Challenger Tehran Open 2004 - Tehran Trnava Challenger Meknes Challenger Memorial Piertomaso Tessitore - San Remo Tennis Napoli Cup - Naples ATU Cup - Weiden The Hilversum Open - Hilversum Casablanca Challenger Iquique Challenger The LTA Hull Challenger - Hull Rome Challenger Erste Bank Open - Vienna San Marino Challenger Bratislava Challenger Geneva Challenger - Geneva San Luis Potosi Challenger Tennis Napoli Cup 2006 - Napoli Open Sud de France - Montpellier Citta di Monza - Monza Caltanissetta Challenger Manerbio Challenger Reggio Emilia Challenger TEB BNP Paribas Istanbul Open - Istanbul Scheveningen Challenger Catella Swedish Open - Bastad Meknes Challenger Alphen Challenger Telesp Celular Open - Campinas XI Torneo Internazionale di Tennis - Barletta San Remo Challenger SkiStar Swedish Open - Bastad Manerbio Challenger Copa Ericsson Brazil - Sao Paulo Trnava Challenger Bercuit Challenger BRD Nastase Tiriac Trophy - Bucharest Intelig Tennis Cup - Campos do Jordao If Stockholm Open - Stockholm Bulgarian Open - Sofia Rennes Challenger Geneva Challenger Pekao Open 2003 - Szczecin AEGON Championships - London Internazionali di Tennis Dell'Umbria - Todi Ethias Trophy - Mons Opel Bulvaria MCG Bulgarian Open - Sofia Garanti Koza Sofia Open - Sofia Moselle Open - Metz Copa Sevilla Internacionales de Andalucia - Seville 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto TEB BNP Paribas Istanbul Open - Istanbul Noumea Challenger X Ciutat de Barcelona - Barcelona Bordeaux Challenger Winston-Salem Open - Winston-Salem Winston-Salem Open - Winston-Salem Brixina Tennis Open - Bressanone European Open - Antwerp Cherbourg Challenger Global Telecom Open - Curitiba Casablanca Challenger Mercedes Cup - Stuttgart 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 Challenger Copa Sevilla Internacionales de Andalucia - Seville Kamnik Challenger - Kamnik China Open - Beijing Open Sud de France - Montpellier Open 13 Provence - Marseille Delray Beach Open - Delray Beach Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Rennes Challenger Rome Challenger Top Wool Challenger - Biella Lugano Challenger Shenzhen Open - Shenzhen San Marino Challenger Open de Montauban - Montauban Challenger Citta di Olbia - Olbia Garden Open 2004 - Rome Tunis Challenger Copa Petrobras Argentina - Buenos Aires Turin Challenger Medellin Challenger Bordeaux Challenger Tata Open Maharashtra - Pune Sporting Challenger - Turin Memorial Savigni - Sassuolo Turkish Airlines Open Antalya - Antalya San Benedetto Challenger SkiStar Swedish Open - Bastad Swiss Open - Gstaad Geneva Challenger Moselle Open - Metz European Open - Antwerp 10ø Tornea B. Camparini - Reggio Emilia Buenos Aires Challenger Rimini Challenger Canottieri Minico 2004 - Mantova San Marino Cepu Open - San Marino IPP Geneva Trophy - Geneva Bordeaux Challenger Riviera di Rimini Challenger 2004 - Rimini Orbetello Challenger LTA Wrexham Challenger - Wrexham Genoa Open Challenger-Fondazione Carige - Genova 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 Budapest Challenger Mordovia Cup - Mordovia Ethias Tennis Trophy - Mons Orleans Challenger Mons Challenger Memorial Manfredini - Sassuolo Trani Cup - Trani Rabat Challenger Rado Geneva Challenger - Geneva Bulgarian Challenger 2002 - Sofia Como Challenger Jameson Cup - Milan Tennis Napoli Cup 2004 - Napoli Banca Stato Challenger Lugano - Lugano Kos Succhetti Tennis Cup - Cordenons 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Generali Open - Kitzbuhel Open de la Comunidad Valenciana - Valencia Sunrise Challenger Caltanissetta Challenger Barletta Challenger Palermo Challenger San Benedetto Challenger Grand Prix Hassan II - Casablanca Braunschweig Challenger Open de la Comunidad Valenciana - Valencia BMW Open - Munich Campionati Internazionali di Sicilia - Palermo Campionati Internazionali di Sicilia - Palermo Aircel Chennai Open - Chennai Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Next Generation Adelaide International - Adelaide Campionati Internazionali di Sicilia - Palermo MoviStar Open - Vina del Mar SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Memphis Open - Memphis Allianz Suisse Open - Gstaad Telecom Italia Masters - Rome BMW Open - Munich Telecom Italia Masters - Rome Allianz Suisse Open - Gstaad Masters Series Monte Carlo - Monte Carlo Open Sabadell Atlantico - Barcelona Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Brasil Open - Costa do Sauipe BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Masters Series Hamburg - Hamburg Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Pilot Pen Tennis - New Haven Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg European Open - Antwerp Aircel Chennai Open - Chennai Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Hungarian Open - Budapest Monte-Carlo Rolex Masters - Monte-Carlo Open Sud de France - Montpellier Sony Ericsson Open - Miami Abierto Mexicano Telcel - Acapulco Australian Open - Melbourne Swiss Indoors Basel - Basel Masters Series - Hamburg French Open - Paris Campionati Internazionali d'Italia - Rome Tennis Masters Series - Rome French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, PO, BEL-BRA 4-0 Olympics - Beijing Olympics - London Davis Cup, World Group, PO, AUS-BEL 2-3