Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
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 Italy F20 Italy F21 Italy F22 Australia F6 Japan F7 Japan F8 Japan F9 Japan F2 Italy F11 Italy F12 Japan F8 Japan F2 Japan F3 Japan F4 Thailand F4 Thailand F5 Japan F6 Japan F8 Hong Kong F3 Japan F7 Chinese Taipei F1 Thailand F1 Guam F1 Japan F8 Japan F3 Guam F1 Japan F2 (Nishi-Tokyo) Japan F5 (Kashiwa) Guam F1 (Tumon) Sweden F2 Japan F8 (Akishima) Sweden F3 Germany F19 Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Italy F23 Copa Ericsson Argentina - Buenos Aires Ho Chi Minh City Challenger - Ho Chi Minh City Powder Byrne Trophy - Surbiton 9th Wartburg Open - Eisenach Fifth-Third Bank Tennis Championships - Lexington Telesp Celular Open - Campinas VII Trofeo Ciudad de Quito - Quito Samsung Securities Cup Challenger Tennis - Seoul Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires VI Open Banc Agricol - Andorra ATP Tour Challenger at Nellie Gail - Laguna Hills Warsteiner Challenger Lubeck - Lubeck 5th Sardinian International Championships - Cagliari Steelers Cup - Kosice USTA Seascape Challenger - Aptos Jameson Cup - Milan Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda San Remo Tennis Cup - San Remo Sporting Challenger - Turin Nord/LB Open 2004 - Braunschweig The LTA Nottingham Challenger - Nottingham Trani Cup - Trani Rhein-Main Challenger 2004 - Aschaffenburg Banja Luka Challenger 2004 - Banja Luka Lambertz Open - Aachen IPP Open - Helsinki Czech Indoor Open - Prague La Serena Open - La Serena Gemax Samsung Open 2005 - Belgrade IX Torneo Internacionale de Tennis - Barletta Tallahassee Tennis Challenger - Tallahassee Zagreb Open - Zagreb Odlum Brown Vancouver Open - Vancouver XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Samsung Securities Cup - Seoul Copa Petrobras - Aracaju Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes San Luis Potosi Challenger - San Luis Potosi Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden Busan Open Challenger Tennis - Busan Top Wool Challenger-Immagine Trophy - Biella San Marino Cepu Open - San Marino Pekao Open - Szczecin Copa Petrobras Uruguray - Montevideo Samsung Secruities Cup Challenger - Seoul Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Copa Kia Challenger ATP - Santiago Shimadzu All Japan Indoor Tennis Championships - Kyoto Morocco Tennis Tour - Marrakech Countrywide Classic USTA Challenger - Carson Unicredit Czech Open 2007 - Prostejov 2007 Nielsen Pro Tennis Championship - Winnetka Germany F18 Challenger Natrel Presented by National Bank - Granby San Marino Cepu Open - San Marino Pekao Open - Szczecin Posillipo Tennis Cup - Napoli Lambertz Open by Stawag 2007 - Aachen Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Bancolombia Open - Bogota 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Rabat Morocco Tennis Tour - Marrakech Unicredit Czech Open - Prostejov Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Porsche Open - Poznan Kos Succhetti Tennis Cup - Cordenons 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali Lima Challenger - Lima Dunlop World Challenge - Toyota Carson Challenger Dallas Challenger Kyoto Challenger Sunrise Challenger Rome Challenger Yuba City Challenger Aptos Challenger Lexington Challenger Granby Challenger Seoul Challenger Rome Challenger San Remo Challenger Busan Challenger Biella Challenger Carson Challenger Alessandria Challenger Ojai Challenger Arad Challenger Aptos Challenger Rimini Challenger Lexington Challenger Granby Challenger Montevideo Challenger Buenos Aires Challenger Seoul Challenger Santiago Challenger Guayaquil Challenger Toyota Challenger Barranquilla Challenger Blumenau Challenger Nottingham Challenger Nottingham Challenger Seoul Challenger Toyota Challenger Kyoto Challenger Kaohsiung Challenger Granby Challenger Lexington Challenger Kyoto Challenger Maui Challenger Yokohama Challenger Kaohsiung Challenger Kyoto Challenger Warsteiner Grand Prix - Oberstaufen Telesp Celular Open - Ribeirao Preto Copa Ericsson Costa Rica - San Jose Open Sainte Victoire - Aix-En-Provence Garden Open 2004 - Rome Zagreb Open - Zagreb VI Gramado Open de Tenis - Gramado 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Segundo Aberto de Brasilia - Brasilia Copa Ericsson Brazil - Sao Paulo Yokohama Challenger 2001 - Yokohama Lamberts Open by Stawag - Aachen Sporting Challenger 2003 - Turin Bogota Challenger - Bogota Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Comercia Challenger - Aptos Nossa Caixa Aberto de Sao Paulo - Sao Paulo SIR Supermercadi Challenger - Rome Jameson Cup - Milan ATP Challenger Numea - New Caledonia Copa Telefonica CTC Chile - Santiago GHI Bronx Tennis Classic - Bronx Tennis Napoli Cup - Napoli Citta di Monza - Monza Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov Global Telecom Open - Florianopolis Japan Open - Tokyo Keio Challenger International Tennis Tournament - Yokohama Hamburg Challenger - Hamburg The Stella Artois Grass Court Championships - Queen's/London Healthsouth/USTA Pro Link Challenger - San Antonio Salem Open - Hong Kong AXA Open - Espinho The Stella Artois Grass Court Championships - London drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio AIG Japan Open - Tokyo AAPT Championships - Adelaide Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Challenger Ford de Cherbourg - Cherbourg Salem Open - Hong Kong AIG Japan Open - Tokyo Open de Franche Comte - Besancon Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca The Samsung Open - Nottingham VII Torneo Internazionale di Tennis - Barletta 10th Wartburg Open - Eisenach USTA Seascape Challenger - Aptos Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Olbia Geovillage Open - Olbia TCT Open - Tunis Tokyo Zagreb Open - Zagreb Muller Cup - Ulm Granby Challenger - Granby Tokyo Oberstaufen Cup - Oberstaufen 2000 Challenger de Granby - Granby Binghamton Professional Tennis Tournament - Binghamton Tokyo BH Tennis Open International Cup - Belo Horizonte Time Warner USTA Challenger - Binghamton XI Abierto Internacional de Salinas - Salinas Yokohama International Tennis Tournament - Yokohama Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto The Surbiton Trophy - Surbiton USTA Seascape Challenger - Aptos XXIX Edizione 'A.Savoldi Marco' - Manerbio Credicard Mastercard Tennis Cup - Campos do Jordao Samsung Securities Cup - Seoul AAPT Championships - Adelaide Tata Open - Chennai Dubrovnik Open - Dubrovnik BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires XL Challenger de Tenis Copa Sevilla - Seville Arizona Men's Tennis Championships - Scottsdale Gran Copa Ericsson - Rio de Janeiro The Stella Artois Grass Court Championships - London Japan F5 Fifth Third Bank Tennis Championships - Lexington Mercedes Cup - Stuttgart Heineken Challenger - Ho Chi Minh City Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Garden Open - Rome AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Torneo Internacional Challenger Fila 2005 - Leon Memorial Savigni - Sassuolo The Surbiton Trophy - Surbiton Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto The Stella Artois Grass Court Championships - London 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia The Priority Telecom Open - Amersfoort Canottieri Mincio Open - Mantova Garden Open 2005 - Rome AIG Japan Open - Tokyo Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires KGHM Polish Indoors - Wroclaw Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Heineken Open - Auckland New Delhi Challenger III - New Delhi MoviStar Open - Vina del Mar Geovillage Open Trofeo Melia Olbia - Olbia Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest Hilversum Open - Hilversum AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Healthsouth/USTA Challenger - Denver Estoril Open - Estoril Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Fifth-Third Bank Tennis Championships - Lexington BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Ljubljana Open - Ljubljana Mercedes Cup - Stuttgart Masters Series - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon 1998 Safeway Challenger - Aptos Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney Sassuolo Challenger - Sassuolo Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires Colorado Classic - Denver The Surbiton Trophy - Surbiton V Trani Cup - Trani Windy City Classic - Winnetka Fifth-Third Bank Tennis Championships - Lexington AIG Japan Open Tennis Championships - Tokyo Frito Lay/USTA Challenger - Binghamton GHI Bronx Classic - Bronx Movistar Open - Santiago Top Wool Challenger - Biella Brasil Open - Costa do Sauipe Banca Marche Tennis Cup - San Benedetto Copa Claro - Buenos Aires XXX Edizione 'A Savoldi Marco' - Manerbio 3° Trofeo 'Citta di Brindisi' - Brindisi UNICEF Open - 's Hertogenbosch Genoa Open 'Fondazione Carige' - Genova The Natrel's Challenger of Granby - Granby Samsung Securities Cup Challenger Tennis - Seoul Pekao Open 2003 - Szczecin USTA San Diego Challenger - San Diego Open Punta Del Este/Copa Banco Montevideo - Punta Del Este The Nottingham Challenger - Nottingham GHI Bronx Classic - Bronx Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston Kueppers Kolsch Cup by Lambertz - Aachen Memorial Piertomaso Tessitore - San Remo The Scottish Tennis Championships - Edinburgh Ljubljana Open 2002 - Ljubljana ATU Cup - Weiden The Hilversum Open - Hilversum Banca Stato Challenger Lugano - Lugano The Manchester Trophy - Manchester Wartburg Open - Eisenach Fifth-Third Bank Tennis Championships - Lexington San Marino Cepu Open - San Marino Copa Ericsson Uruguay - Montevideo The 69th King's Cup-Thailand Open - Bangkok IX Ciutat de Barcelona - Barcelona Challenger de Granby - Granby GHI Bronx Tennis Classic - Bronx Crystal Cup 1998 - Portoroz ECU Prague Open - Prague Tennis Napoli Cup - Napoli Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Czech Indoor Open - Prague Busan Open - Busan Czech Open - Prostejov 13 BH Tennis Open International Cup - Belo Horizonte Cepu Open - San Marino Architect Open - Budapest 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia New Delhi Challenger IV - New Delhi Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Buenos Aires Odlum Brown Vancouver Open - Vancouver Copa Petrobras Brazil - Belo Horizonte New Delhi Challenger II - New Delhi Rakuten Japan Open - Tokyo Bangkok Challenger Oberstaufen Challenger Tennislife Cup - Napoli San Benedetto Challenger Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Uruguay - Montevideo Samsung Securities Cup - Seoul Malaysian Open - Kuala Lumpur Vancouver Challenger Flea Market Cup Busan Challenger Tennis - Busan Bangkok Challenger Pereira Challenger Busan Challenger Santos Challenger Carson Challenger Busan Challenger Yokohama Challenger Toyota Challenger Bergamo Challenger Kyoto Challenger Marrakech Challenger Toyota Challenger West Lakes Challenger Barletta Challenger Napoli Challenger Monza Challenger Baton Rouge Challenger Kyoto Challenger Kyoto Challenger Medellin Challenger Salinas Challenger Kyoto Challenger Aptos Challenger VI Torneo Internazionale di Tennis - Barletta Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig drkoop.com USTA Tennis Championships of Chicago - Winnetka III Gramado Open de Tenis - Gramado Milan Challenger Muller Cup 2000 - Ulm Nova Challenger Osaka - Osaka Tennis Napoli Cup - Naples Granby Challenger - Granby GHI Bronx Tennis Classic - Bronx Toyota Challenger Copa Ericsson Peru - Lima Yokohama World Tennis Gaora Cup - Yokohama Oberstaufen Cup - Oberstaufen SMS Tennis Open - Sao Paulo Renault Slovenian Open - Ljubljana Okal Open - Eckental Warsteiner Challenger Wolfsburg - Wolfsburg Olimp Kyiv Open - Kiev Scania Stockholm Open - Stockholm Porsche Open - Poznan Japan Open - Tokyo NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai AIG Japan Open - Tokyo AAPT Championships - Adelaide Davis Cup, Group 1, 1R, JPN-INA 3-2 Salem Open - Hong Kong Japan Open - Tokyo Davis Cup, Group 1, 2R, JPN-IND 3-2 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York 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 Legg Mason Tennis Classic - Washington D.C. 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 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 Australian Open - Melbourne French Open - Paris BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Generali Open - Kitzbuhel Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Japan Open - Tokyo The Stella Artois Grass Court Championships - London Adidas International - Sydney Campionati Internazionali di Sicilia - Palermo U.S. Men's Clay Court Championships - Houston Vietnam Open - Ho Chi Minh City Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Brasil Open - Costa do Sauipe Davis Cup, World Group, QR, CHI-JPN 5-0 Allianz Suisse Open Gstaad - Gstaad Davis Cup, Group 1, 1R, KOR-JPN 5-0 Davis Cup, Group 1, 1R, JPN-INA 5-0 Davis Cup, Group 1, 2R, JPN-NZL 3-2 Davis Cup, World Group, QR, RUS-JPN 3-1 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 1R, IND-JPN 4-1 Davis Cup, Group 1, REL1, JPN-PAK 5-0 Copa Telmex - Buenos Aires Davis Cup, Group 1, 1R, TPE-JPN 3-2 Telecom Italia Masters - Rome Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Australian Open - Melbourne Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 1, 2R, UZB-JPN 3-2 Davis Cup, Group 1, 1R, JPN-PHI 5-0