Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 France F4 USA F2 USA F3 2002 Azalea Orthopedic Challenger - Tyler ATU Cup - Weiden San Marino Cepu Open - San Marino Tatra Banka Open 2006 - Bratislava BMW Tennis Championship - Sunrise Tennis Napoli Cup - Napoli BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino San Marino Challenger Napoli Challenger Lugano Challenger Vancouver Challenger Aptos Challenger Napoli Challenger Milan Challenger Napa Challenger Rome Challenger U.S. Men's Clay Court Championships - Houston Sarasota Challenger Vercelli Challenger Franklin Templeton Tennis Classic - Scottsdale Heineken Open - Auckland Siebel Open - San Jose Nottingham Challenger Mestre Challenger Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles San Benedetto Challenger Stockholm Open - Stockholm Milan Indoors - Milan Arizona Men's Tennis Championships - Scottsdale San Marino Challenger Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Heineken Open - Auckland Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach RCA Championships - Indianapolis Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Championships - London San Benedetto Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Brisbane - Brisbane Medibank International - Sydney Abierto Mexicano Telcel - Acapulco BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Bordeaux Challenger Chennai Open - Chennai Movistar Open - Santiago SAP Open - San Jose Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich AEGON Championships - London Citi Open - Washington Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice BB&T Atlanta Open - Atlanta Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Citi Open - Washington San Marino Challenger 2001 Centura USTA Challenger - Rocky Mount Sina-Kia Motors Tennis Cup - Cordenons Pekao Open - Szczecin Challenger Lugano - Lugano San Marino Cepu Open - San Marino Kos Succhetti Tennis Cup - Cordenons Sunrise Challenger Tallahassee Challenger Turin Challenger Aptos Challenger Honolulu Challenger Guadalajara Challenger Dallas Challenger Barletta Challenger Savannah Challenger Monza Challenger Binghamton Challenger Dallas Challenger San Benedetto Challenger Szczecin Challenger Tunis Challenger Tallahassee Challenger Caltanissetta Challenger Milan Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Szczecin Challenger Warsteiner Challenger Lubeck - Lubeck Garden Open - Rome The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Top Wool Challenger Biella - Biella Eddleman USTA Challenger - Birmingham 2001 USTA Tallahassee Tennis Challenger - Tallahassee FILA Challenger - Biella Fifth-Third Bank Tennis Championships - Lexington Volvo Sylt Open - Sylt Theusbridge.com Tennis Classic - Tarzana USTA Tennis Championships of Houston - Houston 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Men's Challenger - Knoxville Urbana-Champaign Challenger - Urbana USTA Challenger of Burbank - Burbank Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg 5th Sardinian International Championships - Cagliari C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Genoa Open 'Fondazione Carige' - Genova Gemax Samsung Open 2004 - Belgrade Banca Stato Challenger Lugano - Lugano Trani Cup - Trani Hilton Waikoloa Village USTA Challenger - Waikoloa Pro Tennis World Open - Sunrise Tennis Napoli Cup - Napoli Banca Stato Challenger - Lugano Riviera di Rimini Challenger - Rimini Genoa Open Challenger-Fondazione Carige - Genova Tennis Napoli Cup 2006 - Napoli Top Wool Challenger-Immagine Trophy - Biella Genoa Open - Genova Privatbank Open 2006 - Dnepropetrovsk Tennis Napoli Cup 2007 - Napoli U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Napoli Challenger French Open - Paris Wimbledon - London U.S. Open - New York Napoli Challenger Biella Challenger Prostejov Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York University of Tennessee USTA Men's Challenger - Knoxville Ciutat de Barcelona - Barcelona Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Dallas Challenger Wimbledon - London U.S. Open - New York Nord LB Open - Braunschweig Australian Open - Melbourne Sarasota Challenger French Open - Paris Wimbledon - London Australian Open - Melbourne Top Wool Challenger - Biella French Open - Paris Wimbledon - London San Marino Challenger U.S. Open - New York 2001 Eddleman USTA Challenger - Birmingham Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rome Challenger Australian Open - Melbourne Open de L'Isere - Grenoble Wimbledon - London Caltanissetta Challenger IX Ciutat de Barcelona - Barcelona Kosice Challenger Winnetka Challenger Cairo Challenger 2002 - Cairo Szczecin Challenger Samsung Securities Cup - Seoul Como Challenger Wimbledon - London Genova Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa San Marino Challenger Sacramento Challenger Australian Open - Melbourne Casablanca Challenger French Open - Paris Mobilux Open - Luxembourg University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Jameson Cup - Milan Binghamton Challenger Madrid Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Sibiu Challenger Sacramento Challenger Charlottesville Challenger Napoli Challenger BMW Tennis Championship - Sunrise Savannah Challenger Rome Challenger Gemax Open - Belgrade Mestre Challenger Bancastato Challenger Lugano - Lugano Padova Challenger Napa Challenger Challenger 42 - Andrezieux Genova Challenger Tennis Napoli Cup - Naples Garden Open - Rome 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova San Remo Tennis Cup - San Remo Lugano Challenger USTA Seascape Challenger - Aptos Memorial Savigni - Sassuolo Dallas Challenger Rimouski Challenger St.Petersburg Challenger by Kinex - St. Petersburg Turin Challenger Panama City Challenger Trani Cup - Trani CA Challenge 2002 - Graz XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi DPD Challenger 2002 - Aschaffenburg Cepu Open - San Marino XL Bermuda Open - Bermuda Fujitsu Siemens Open - Budapest Winnetka Challenger Jameson Cup - Milan Sunrise Challenger Irving Challenger Grand Prix de Tennis de Lyon - Lyon USTA Seascape Challenger - Aptos Todi Challenger Como Challenger Tennislife Cup - Napoli 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Genova Challenger XXVIII Edizione 'A.Savoldi' - Manerbio Napoli Challenger Cordenons Challenger Citta di Brindisi - Brindisi Davidoff Swiss Indoors - Basel Siebel Open - San Jose Knoxville Challenger Tulsa Auto Collection USTA Challenger - Tulsa VIII Trofeo Ciutat de Barcelona - Barcelona Kroger / St. Jude International - Memphis Generali Open - Kitzbuhel Croatia Open - Umag AIG Japan Open - Tokyo Countrywide Classic - Los Angeles Brasil Open - Costa do Sauipe ARAG World Team Championship - Dusseldorf The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad BCR Open Romania - Bucharest Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Legg Mason Tennis Classic - Washington Medibank International - Sydney Brasil Open - Costa do Sauipe International German Open - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Heineken Open - Auckland SAP Open - San Jose Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis BRD Nastase Tiriac Trophy - Bucharest Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires BB&T Atlanta Open - Atlanta X Torneo Internazionale di Tennis - Barletta US Men's Clay Court Championship - Houston Galleryfurniture.com Challenge - Atlanta Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Generali Open 2002 - Kitzbuhel Mercedes-Benz Cup - Los Angeles Milan Indoors - Milan Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Miller Lite Hall of Fame Tennis Championships - Newport 2003 Mercedes Cup - Stuttgart Verizon Tennis Challenge - Atlanta VII Torneo Internazionale di Tennis - Barletta Siebel Open - San Jose Open 13 - Marseille Canottieri Mincio Open - Mantova The Stella Artois Grass Court Championships - London Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm Argentina Open - Buenos Aires Rome Challenger RCA Championships - Indianapolis Open Seat Godo 2005 - Barcelona The 10tele.com Open - Nottingham RCA Championships - Indianapolis Kroger / St. Jude International - Memphis Open Romania - Bucharest Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Tatra Banka Open - Bratislava Heineken Open - Auckland Copa Telmex - Buenos Aires Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London The Stella Artois Grass Court Championships - London Campionati Internazionali di Sicilia - Palermo AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Red Letter Days Open - Nottingham Generali Open - Kitzbuhel RCA Championships - Indianapolis Orange Prokom Open - Sopot Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Thailand Open - Bangkok Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco AEGON Championships - London BCR Open Romania - Bucharest Catella Swedish Open - Bastad Atlanta Tennis Championships - Atlanta BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Sydney International - Sydney Movistar Open - Santiago BMW Open - Munich Gerry Weber Open - Halle ARAG ATP World Team Championship - Dusseldorf German Tennis Championships - Hamburg The Samsung Open - Nottingham Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Barranquilla Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Davis Cup, Group 1, 2R, ITA-SVK 4-1 UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Davis Cup, World Group, PO, ITA-SUI, 2-3 Brasil Open - Costa do Sauipe ARAG ATP World Team Championship - Dusseldorf VTR Open - Vina del Mar International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Citi Open - Washington Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Delray Beach Open - Delray Beach Savannah Challenger Kroger / St. Jude International - Memphis ARAG World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, ITA-BLR 5-0 Brasil Open - Costa do Sauipe Heineken Open - Auckland BCR Open Romania - Bucharest Regions Morgan Keegan Championships - Memphis The Hamlet Cup - Long Island Brasil Open - Costa do Sauipe Davis Cup, Group I, 2R, ITA-SLO 5-0 AAPT Championships - Adelaide Citi Open - Washington Ordina Open - 's-Hertogenbosch BellSouth Open - Vina del Mar U.S. Men's Clay Court Championships - Houston Davis Cup, World Group, PO, CHI-ITA 1-4 BRD Nastase Tiriac Trophy - Bucharest Masters Series Monte Carlo - Monte Carlo Masters Series Madrid - Madrid Rogers Masters - Montreal Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Indianapolis Tennis Championships - Indianapolis Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Colonial Classic - Kooyong 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Hopman Cup - Perth Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Olympics - Beijing River Oaks International Tennis Tournament - Houston