Career 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 USA F2 USA F9 USA F15 USA F16 USA F17 USA F2 USA F3 USA F9 USA F4 Compaq Challenger - Bucharest San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx USA F3 Countrywide Classic USTA Challenger - Carson Sporting Challenger '07 Trofeo Regione Piemonte - Turin Swanston Challenger - Sacramento Countrywide Classic USTA Men's Challenger - Carson Nielsen USTA Pro Tennis Championship - Winnetka San Marino CEPU Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Waco Tennis Challenger - Waco Ford Tennis Championships - Louisville National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Noumea Challenger Dallas Challenger Monza Challenger Rome Challenger Talahassee Challenger Rome Challenger Milan Challenger Brixina Tennis Open - Bressanone Aptos Challenger Rimini Challenger Lexington Challenger San Marino Challenger Vancouver Challenger Cordenons Challenger Trani Challenger Como Challenger Tulsa Challenger Sacramento Challenger Charlottesville Challenger Knoxville Challenger Rome Challenger Sarasota Challenger I Tourneo Fila Citta di Brindisi - Brindisi Rome Challenger Ojai Challenger Rimini Challenger Samarkand Challenger - Samarkand Manerbio Challenger Sacramento Challenger Palermo Challenger Calabasas Challenger Knoxville Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Turin Challenger Orbetello Challenger San Marino Challenger Genova Challenger Top Wool Challenger Biella - Biella LTA Hull Challenger - Hull Todi Challenger Palermo Challenger Banca Stato Challenger Lugano - Lugano Challenger Canottieri Minico - Mantova Tiburon Challenger AXA Open - Lisbon AXA Open II - Espinho Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Memorial Savigni - Sassuolo MTNL Cellular ATP Challenger - Mumbai Rabat Challenger Barletta Challenger Memorial Savigny - Sassuolo Geneva Challenger - Geneva Monza Challenger Winnetka Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto San Marino Cepu Open - San Marino Copa Sevilla - Seville San Marino Challenger Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari Genova Challenger Fujitsu Siemens Open - Budapest FILA Challenger Biella - Biella Barletta Citta Della Disfida Open 99 - Barletta Ho Chi Minh City Challenger - Ho Chi Minh City Madrid Challenger Quelle Cup - Furth 5th Sardinian International Championships - Cagliari Champaign Challenger Oklahoma Challenger - Tulsa Pro Challenger at Calabasas - Calabasas VIII Trofeo Ciutat de Barcelona - Barcelona XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Napoli Challenger Prague Challenger Milano Challenger-Jameson Cup - Milan Top Wool Challenger Biella - Biella Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Rome Challenger San Marino Challenger Como Challenger Sibiu Challenger Maui Challenger Napoli Challenger Vercelli Challenger Vicenza Challenger Perugia Challenger Padova Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger Rome Challenger Top Wool Challenger-Immagine Trophy - Biella Cepu Open - San Marino BMW Tennis Championship - Sunrise The 'Fitz' Casino Challenger - Tunica Levene Gouldin & Thompson Tennis Challenger - Binghamton 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Trani Cup - Trani Fifth Third Bank Tennis Championships - Lexington Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Rome Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Fifth-Third Bank Tennis Classic - Lexington Freeman Men's $50,000 Challenger - Joplin 2008 Lubbock Challenger - Lubbock Como Challenger Ford Tennis Championships - Louisville Music City Challenger - Nashville Privatbank Open 2006 - Dnepropetrovsk Rome Challenger II Naples ITG Challenger - Naples Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2007 Nielsen Pro Tennis Championship - Winnetka Lubbock Challenger - Lubbock Pekao Open - Szczecin Internationaux de Nouvelle-Caledonie - New Caledonia San Luis Potosi Challenger - San Luis Potosi Tallahassee Challenger Savannah Challenger Lugano Challenger Winnetka Challenger Reggio Emilia Challenger Turin Challenger Tallahassee Tennis Challenger - Tallahassee Prostejov Challenger San Marino Challenger Honolulu Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Napoli Challenger Warsteiner Grand Prix - Oberstaufen Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn The Surbiton Trophy - Surbiton San Benedetto Challenger Sarasota Challenger Todi Challenger Turin Challenger Napoli Challenger Carson Challenger Milan Challenger Genova Challenger Rome Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cairo Challenger 2002 - Cairo Sibiu Challenger Genova Challenger Milan Challenger Genova Challenger Milan Challenger Napoli Challenger Tiburon Challenger Biella Challenger Charlottesville Challenger Top Wool Challenger - Biella Fano Challenger Mestre Challenger Qatar Mobil Open 2001 - Doha San Benedetto Challenger Heineken Open - Auckland Open Seat-Godo 2001 - Barcelona International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Telenordia Swedish Open - Bastad Szczecin Challenger 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot Nottingham Challenger Tennis Napoli Cup - Naples Garden Open - Rome Siemens Open 2002 - Scheveningen Trani Cup - Trani Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Napoli Challenger Turin Challenger DPD Challenger 2000 - Aschaffenburg Vicenza Challenger Perugia Challenger Milan Challenger Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger Residenza Open - Magdeburg Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Jameson Cup - Milan Brasil Open - Costa do Sauipe Internationaler Raiffeisen Grand Prix - St. Polten Samarkand Challenger - Samarkand Gerry Weber Open - Halle Synsam Swedish Open - Bastad Tallahassee Challenger Exim Agmedia Open - Kosice Croatia Open - Umag USTA Challenger - Champaign Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Savannah Challenger Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Prostejov Challenger Nottingham Challenger Medibank Private International - Sydney Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Lexington Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Cordenons Challenger Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta The Hilversum Open - Hilversum Caltanissetta Challenger Heineken Open - Auckland CA Challenge 2002 - Graz Copa Telmex - Buenos Aires Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Brasil Open - Costa do Sauipe Milan Challenger Whirlpool Open - Budapest Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest KGHM Polish Indoors - Wroclaw FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Campionati Internazionali di Sicilia - Palermo Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Meridiana Sardegna Open - Olbia C.T. San Remo - XIII Piertomaso Tessitore - San Remo Davidoff Swiss Indoors Basel - Basel The Comercia Challenger - Aptos ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Baton Rouge Pro Tennis Classic - Baton Rouge Manerbio Challenger Tennis Channel Open - Las Vegas Campionati Internazionali di Sicilia - Palermo GHI Bronx Tennis Classic - Bronx Delray Beach International Tennis Championships - Delray Beach 2008 Knoxville Challenger - Knoxville Estoril Open - Estoril Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Lugano Challenger Medibank International - Sydney Movistar Open - Santiago Tennislife Cup - Napoli Brasil Open - Costa do Sauipe Orleans Challenger Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Champaign Challenger Rabat Challenger U.S. Mens's Clay Court Championship - Houston Binghamton Challenger Sarasota Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Trani Challenger Atlanta Tennis Championships - Atlanta Como Challenger ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Milan Indoors - Milan Medibank International - Sydney San Remo Challenger Genova Challenger Bordeaux Challenger Qatar Exxon Mobil Open 2003 - Doha Copa AT&T - Buenos Aires Zagreb Challenger Sarasota Challenger Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Milan Indoors - Milan Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney BellSouth Open - Vina del Mar VTR Open - Vina del Mar Brasil Open - Sao Paulo Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Furth Challenger AEGON Championships - London Dallas Challenger Dallas Challenger TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Medibank International - Sydney Szczecin Challenger Valencia Open - Valencia Brasil Open - Costa do Sauipe Brisbane International - Brisbane Dallas Challenger Honolulu Challenger Dallas Challenger Brasil Open - Sao Paulo SAP Open - San Jose Charlottesville Challenger Bank Austria Tennis Trophy - Vienna Cordenons Challenger Trnava Challenger Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Catella Swedish Open - Bastad Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Knoxville Challenger Sunrise Challenger Caltanissetta Challenger Maui Challenger Erste Bank Open - Vienna Dallas Challenger Barletta Challenger Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Napoli Challenger Argentina Open - Buenos Aires Countrywide Classic - Los Angeles Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Monza Challenger VTR Open - Vina del Mar Baton Rouge Challenger Copa Claro - Buenos Aires Rome Challenger ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Delray Beach International Tennis Championships - Delray Beach The Artois Championships - London Todi Challenger Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Movistar Open - Santiago SAP Open - San Jose Bet-At-Home Austrian Open - Kitzbuhel Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Farmers Classic - Los Angeles SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Manerbio Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis Pegaso - Acapulco Sporting Challenger - Turin Tiburon Challenger Brasil Open - Sao Paulo Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Genova Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Brasil Open - Sao Paulo Zagreb Open - Zagreb Mestre Challenger San Benedetto Challenger Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone I Open de Tenis Comunidad de Madrid - Madrid VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco Qatar Open - Doha Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Italian Open - Rome BA-CA Tennis Trophy - Vienna Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg St. Petersburg Open - St. Petersburg Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid Copa AT&T - Buenos Aires BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami AEGON International - Eastbourne Heineken Open - Auckland Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome BellSouth Open - Vina del Mar Masters Series Hamburg - Hamburg The Tennis Channel Open - Las Vegas Siebel Open - San Jose BNP Paribas Open - Indian Wells Campionati Internazionali di Sicilia - Palermo Internazionali BNL dItalia - Rome Erste Bank Open - Vienna BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Internazionali BNL dItalia - Rome Kremlin Cup - Moscow Sydney International - Sydney Mutua Madrilena Masters Madrid - Madrid Copa Claro - Buenos Aires Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Orange Prokom Open - Sopot BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Hamburg Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome AEGON Championships - London Tennis Masters Series - Rome Pacific Life Open - Indian Wells Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Rome NASDAQ-100 Open - Miami Australian Open - Melbourne Sony Ericsson Open - Miami Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Heineken Open - Auckland French Open - Paris Grand Prix Hassan II - Casablanca U.S. Open - New York BRD Nastase Tiriac Trophy - Bucharest Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Australian Open (juniors) U.S. Open (juniors) Davis Cup, Group 2, REL2, ITA-POL 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Wimbledon (juniors) French Open (juniors) Olympics - Athens