Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
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 Germany F2 Germany F3 Croatia F1 Croatia F2 Japan F3 Korea F1 Korea F2 Japan F4 Italy F9 Japan F4 Japan F5 Thailand F2 Japan F8 Japan F2 Japan F3 Japan F4 Korea F1 Japan F8 Japan F10 Japan F11 Japan F1 Japan F2 Japan F8 Japan F9 Japan F10 Japan F11 Japan F2 Korea F2 Korea F3 Japan F5 Korea F5 Thailand F1 Japan F8 Japan F6 Samsung Securities Cup Challenger Tennis - Seoul Shimadzu All Japan Indoor Tennis Championships - Kyoto Penza Cup - Penza Karshi Challenger - Karshi Keio Challenger International Tennis Tournament - Yokohama Fergana Challenger - Fergana Siemens Open - Scheveningen The LTA Manchester Trophy - Manchester Porsche Open - Poznan Aamulehti Tampere Open - Tampere New Delhi Challenger III - New Delhi Bukhara Challenger - Bukhara Pekao Open - Szczecin Abierto Internacional Varonil Ciudad de Cancun - Cancun Dunlop World Challenge - Toyota Wroclaw Challenger Burnie Challenger Ostrava Challenger Szczecin Challenger Japan F2 Colombia F4 Thailand F1 Czech Republic F5 Czech Republic F6 China F3 Steelers Cup - Kosice Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Samsung Securities Cup - Seoul Tehran Open 2004 - Tehran Morocco Tennis Tour - Casablanca Togliatti Cup - Togliatti LTA Shrewsbury Challenger - Shrewsbury Sail Open - New Delhi Unicredit Czech Open - Prostejov Oberstaufen Cup-Head German Master's Series - Oberstaufen New Delhi Challenger IV - New Delhi Southern Capital Cup - Almaty Tatra Banka Slovak Open - Bratislava Busan Challenger Gold Flake Open - Chennai Japan Open - Tokyo AAPT Championships - Adelaide Miller Lite Hall of Fame Tennis Championships - Newport Salem Open - Hong Kong The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo Tokyo Tokyo Tokyo Osaka Tokyo The Stella Artois Grass Court Championships - London Pekao Open - Szczecin CA Tennis Trophy - Vienna The Stella Artois Championships - London The Wright Financial Group, Inc. Challenger - Champaign Media Will Cup Busan Challenger Tennis - Busan Campbell's Hall of Fame Tennis Championships - Newport Orange Prokom Open - Sopot China Open - Beijing Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney Millenium Tennis Championships - Delray Beach KGHM Polish Indoors - Wroclaw Orange Prokom Open - Sopot Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna The Artois Championships - London AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Volkswagen TED Open - Istanbul Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart BCR Open Romania - Bucharest China Open - Beijing Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Pilot Pen Tennis - New Haven China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane Medibank International - Sydney Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Kyiv Open - Kiev If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Cridicard Mastercard Tennis Cup - Campos do Jordao PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Memorial Kolyaskin - Donetsk Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Brisbane International - Brisbane Kia International In Caloundra - Caloundra KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka BH Tennis Open International Cup - Belo Horizonte GHI Bronx Classic - Bronx KGHM Polish Indoors - Wroclaw Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto The Gallagher International ATP Tour Challenger - Hamilton Time Warner USTA Challenger - Binghamton Warta Cup - Sopot Yokohama International Tennis Tournament - Yokohama KGHM Polish Indoors - Wroclaw Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto Gallagher International - Hamilton Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Tennis Classic - Bronx Warta Cup 2001 - Sopot Samsung Securities Cup Challenger Tennis - Seoul Yokohama Challenger 2001 - Yokohama USTA Challenger of San Antonio - San Antonio Samsung Securities Cup - Seoul 2002 Azalea Orthopedic Challenger - Tyler Yokohama World Tennis Gaora Cup - Yokohama Hamburg Challenger - Hamburg Bangkok Challenger - Bangkok Shimadzu All Japan Indoor Tennis Championships - Kyoto Eisenberg Jerusalem Open - Jerusalem 1998 Safeway Challenger - Aptos Windy City Classic - Winnetka Gramado Open de Tennis - Gramado Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Venezuela - Caracas Healthsouth/USTA Pro Link Challenger - San Antonio USTA San Diego Challenger - San Diego Challenger Britania Zavaleta - Puebla Ahmedabad Challenger - Ahmedabad ATP Heineken Challenger 1999 - Ho Chi Minh City St.Petersburg Challenger by Kinex - St. Petersburg Open Diputacion Pozoblanco - Cordoba CA Challenge 2002 - Graz Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx ATP Heineken Challenger 2000 - Ho Chi Minh City CMG Asia Open - Hong Kong MTCI ATP Challenger - Yokohama Eisenberg Jerusalem Open 2000 - Jerusalem The Powder Byrne Trophy - Surbiton Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Germany F1 Head Cup Busan Open - Busan Osaka International Tennis Tournament - Osaka X Open Internacional D'Andorra - Andorra Togliatti Cup - Togliatti Credicard Mastercard Tennis Cup - Campos do Jordao Arroyo de la Encomienda - Valladolid GHI Bronx Classic - Bronx Asics Challenger Open - Monchengladbach Neride Prague Indoor - Prague The 69th King's Cup-Thailand Open - Bangkok Pekao Open 2003 - Szczecin GHI Bronx Tennis Classic - Bronx Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Toluca Challenger - Toluca Mumbai Challenger - Mumbai Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ispat Open 2004 - Ostrava Budapest Challenger - Budapest Ljubljana Open - Ljubljana Shimadzu All Japan Indoor - Kyoto Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstraufen Cup - Oberstaufen 12th BH Tennis Open International Cup - Belo Horizonte St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Kyiv Open - Kiev VI Gramado Open de Tenis - Gramado Porsche Open - Poznan KGHM Polish Indoors - Wroclaw Busan Open - Busan Alexander Kolyaskin Memorial - Donetsk X Trofeo Ciudad de Quito - Quito Uncle Tobys Challenger in Caloundra - Caloundra Nokian Hakkapeliitta Open - Tampere 13 BH Tennis Open International Cup - Belo Horizonte IPP Open - Helsinki Black Forest Open 2004 - Freudenstadt Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Mauritius Open - Mauritius Ischgl International ATP Challenger - Ischgl ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Uncle Toby's Challenger in Burnie - Burnie 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto USTA Men's Challenger of Dallas - Dallas Heineken Challenger - Ho Chi Minh City San Luis Potosi Challenger - San Luis Potosi Uncle Toby's Australian Men's Clay Court Challenger - Canberra Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen The Surbiton Trophy - Surbiton Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Porsche Open - Poznan 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado S Tennis Masters - Graz Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Pekao Open 2005 - Szczecin Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Shimadzu All Japan Indoor Tennis Championships - Kyoto XI Abierto Internacional de Salinas - Salinas Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad ECM Prague Open - Prague Czech Open 2006 - Prostejov Penza Cup - Penza Togliatti Cup - Togliatti s Tennis Masters 06 - Graz Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul Tatra Banka Open 2006 - Bratislava Flea Market Cup Busan Challenger Tennis - Busan Privatbank Open 2006 - Dnepropetrovsk Wailea Men's Challenger - Maui Hilton Waikoloa Village USTA Challenger - Waikoloa MST ATP Challenger International - Burnie KGHM Dialog Polish Indoors - Wroclaw Challenger DCN de Cherbourg - Cherbourg Samsung Challenger 2007 - Ho Chi Minh City BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Astana Challenger - Astana Siemens Open 2007 - Scheveningen Porsche Open - Poznan Akbank Private Banking TED Open - Istanbul Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki 2008 China TCL Challenger - Guangzhou KGHM Dialog Polish Indoors - Wroclaw Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Busan Open Challenger Tennis - Busan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Guzzini Challenger - Recanati Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Karshi Challenger - Karshi ATP Challenger Trophy 2008 - Trnava Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Keio Challenger International Tennis Tournament - Yokohama Kyoto Challenger Szczecin Challenger Salzburg Challenger Monza Challenger Poznan Challenger Australian Open - Melbourne Bratislava Challenger Monte-Carlo Rolex Masters - Monte-Carlo Bratislava Challenger Wroclaw Challenger Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Wroclaw Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Heineken Challenger - Ho Chi Minh City Fergana Challenger - Fergana GHI Bronx Tennis Classic - Bronx USTA Safeway Challenger - Aptos Time Warner USTA Challenger - Binghamton Helsinki Challenger Pekao Open 2001 - Szczecin University of Tennessee USTA Challenger - Knoxville Skandia Open - Linz Compaq Cup 2001 - Zabrze Shimadsu All Japan Indoor Tennis Championships - Kyoto Challenger de Granby - Granby Honda-Kah Open - Singapore I Open de Tenis Comunidad de Madrid - Madrid ECM Prague Open 2005 - Prague Unique Zagreb Open - Zagreb Australian Open - Melbourne U.S. Open - New York Tennis Napoli Cup 2006 - Napoli Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Idea Prokom Open - Sopot Tokyo AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Idea Prokom Open - Sopot AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot Thailand Open - Bangkok AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Salem Open - Hong Kong ABN/AMRO World Tennis Tournament - Rotterdam Japan Open - Tokyo Generali Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo Aegon Nottingham Open - Nottingham Abierto Mexicano Telcel - Acapulco Legg Mason Tennis Classic - Washington Movistar Open - Santiago Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Bank Austria Tennis Trophy - Vienna Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch China Open - Beijing Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Wimbledon - London U.S. Open - New York Portugal Open - Oeiras Heineken Open Shanghai - Shanghai Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Apia International - Sydney Winston-Salem Open - Winston-Salem Australian Open - Melbourne Movistar Open - Santiago Australian Open - Melbourne French Open - Paris 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 Mercedes-Benz Cup - Los Angeles Japan Open - Tokyo Salem Open - Hong Kong The Stella Artois Grass Court Championships - London Japan Open - Tokyo Salem Open - Hong Kong Australian Open - Melbourne Grand Prix Hassan II - Casablanca Salem Open - Hong Kong Tokyo BCR Open Romania - Bucharest PTT Thailand Open - Bangkok Erste Bank Open - Vienna Rakuten Japan Open - Tokyo Tennis Masters Series - Toronto French Open - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Wimbledon - London BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Gerry Weber Open - Halle French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Montreal Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 1R, KOR-JPN 3-2 Davis Cup, Group 1, REL1, JPN-LIB 4-1 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, REL1, JPN-PAK 5-0 Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group 1, 1R, JPN-INA 3-2 Davis Cup, Group 1, REL1, JPN-UZB 3-2 Davis Cup, Group 1, 1R, JPN-INA 5-0 Davis Cup, Group 1, 2R, JPN-NZL 3-2 Davis Cup, Group 1, 2R, UZB-JPN 3-2 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, QR, RUS-JPN 3-1 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, JPN-LIB 4-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 1, 1R, IND-JPN 4-1 Davis Cup, Group 1, 2R, JPN-IND 3-2 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group II, 3R, POL-BLR 3-2 Olympics - London