Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 F7 San Marino Cepu Open - San Marino CNA TennisPro Classic - Winnetka The Rajasthan Golden Jubilee - Jaipur SIR Supermercadi Challenger - Rome PrivatBank Cup - Dnepropetrovsk Roma Challenger 2007 - Rome Unique Zagreb Open - Zagreb Challenger Lugano - Lugano Siemens Open 2007 - Scheveningen Timisoara Challenger - Timisoara 's Tennis Masters 07 Challenger - Graz PEOPLEnet CUP - Dnepropetrovsk Prostejov Challenger Hamburg Challenger - Hamburg drkoop.com USTA Tennis Championships - Armonk Szczecin Challenger Internationaux de Tennis de Brest - Brest Residenza Open - Magdeburg XL Capital Bermuda Open - Bermuda Architect Open - Budapest Siemens Open 2001 - Scheveningen Marrakech Challenger Warta Cup 2001 - Sopot Black Forest Open - Freudenstadt Milan Challenger Eddleman USTA Challenger - Birmingham Arad Challenger Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Time Warner USTA Challenger - Binghamton Timisoara Challenger Jameson Cup - Milan Warsteiner Challenger Wolfsburg - Wolfsburg ATP Heineken Challenger 1999 - Ho Chi Minh City Bangkok Challenger - Bangkok Asirom Challenger Brasov - Brasov Sibiu Challenger Cordenons Challenger Zagreb Open - Zagreb Brasov Challenger Challenger 42 - Andrezieux Cosmorom Challenger - Brasov Szczecin Challenger BMW Challenger Open - Monchengladbach Challenger Britania Zavaleta - Puebla The 69th King's Cup-Thailand Open - Bangkok Ljubljana Open 2002 - Ljubljana Kamnik Challenger - Kamnik Tatra Banka Open 2001 - Bratislava Tennis Napoli Cup - Napoli MTCI ATP Challenger - Yokohama Open de Charleroi - Charleroi Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia Lucknow ATP Tour Challenger - Lucknow Garden Open - Rome Intersport Heilbronn Open - Heilbronn Heineken Challenger - Ho Chi Minh City Brasov Challenger - Brasov San Marino Challenger Sibiu Challenger Rennes Challenger Geneva Challenger Ipsos Bucharest Challenger - Bucharest Mouilleron-Le-Captif Challenger Helsinki Challenger Bordeaux Challenger Todi Challenger Meerbusch Challenger Mobilux Open - Luxembourg Manerbio Challenger Alphen Challenger Banja Luka Challenger Intersport Heilbronn Open - Heilbronn PEOPLEnet Cup - Dnepropetrovsk Schickendanz Open - Furth Tennis Napoli Cup 2007 - Napoli Privat Bank Cup - Dnepropetrovsk Privatbank Open 2006 - Dnepropetrovsk La Rinascente Tennis Cup Harbour Club Milano - Milan XI Torneo Internazionale di Tennis - Barletta Arpa Ceramic Cup - Reggio Emilia Legg Mason Tennis Classic - Washington D.C. Citta di Como - Como Waldbaum's Hamlet Cup - Long Island Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava Powder Byrne Trophy - Surbiton Stella Artois Clay Court Championships - Budaors Copa Ericsson Costa Rica - San Jose Kroger / St. Jude International - Memphis Sybase Open - San Jose Challenger 42 - Andrezieux U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Energis Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. Santo Domingo Challenger President's Cup - Tashkent Heineken Open Shanghai - Shanghai Salem Open - Hong Kong Tata Open 2002 - Chennai Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Mallorca Open - Mallorca Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles Internationaux de Tennis de Brest - Brest Salem Open - Hong Kong Stockholm Open - Stockholm Siebel Open - San Jose Estoril Open - Estoril Samsung Securities Cup Challenger Tennis - Seoul Yokohama Challenger 2001 - Yokohama BMW Open - Munich The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Alphen Challenger Challenger Ford de Cherbourg - Cherbourg Sibiu Challenger Rezidenza Open - Magdeburg Geneva Challenger - Geneva AAPT Championships - Adelaide Tata Open - Chennai Adidas International - Sydney Muller Cup - Ulm Black Forest Open 2002 - Freudenstadt Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Chennai Open - Chennai Milan Indoors - Milan Neride Prague Indoor - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Eddleman USTA Challenger - Birmingham Compaq Challenger - Bucharest BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London 2001 UT Tyler Patriot Challenger - Tyler The 10tele.com Open - Nottingham The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven China Open - Beijing Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open - Tokyo Open de Franche-Comte - Besancon Tatra Banka Open - Bratislava Open de Franche Comte - Besancon Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Chennai Open - Chennai Barletta Challenger Sydney International - Sydney Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London The 10tele.com Open - Nottingham LTA Shrewsbury Challenger - Shrewsbury China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Bercuit Challenger Asirom Challenger - Brasov Chennai Open - Chennai Sydney International - Sydney U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca AIG Japan Open - Tokyo CMG Asia Open - Hong Kong Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg 10th Wartburg Open - Eisenach Stella Artois Clay Court Championships - Budaors Dutch Open Tennis - Amersfoort XL Capital Bermuda Open - Bermuda The Powder Byrne Trophy - Surbiton BCR Open Romania - Bucharest Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk ATP Challenger 2003 Numea - New Caledonia Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Mauritius Open - Mauritius Pro Tennis World Open - Sunrise The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Czech Open 2006 - Prostejov Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Heineken Open - Singapore Copa Claro - Buenos Aires Heineken Open Singapore - Singapore Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Kroger / St. Jude International - Memphis Winston Salem - Winston Salem Aircel Chennai Open - Chennai The Stella Artois Grass Court Championships - Queen's/London Salem Open - Hong Kong Brasil Open - Sao Paulo Verizon Tennis Challenge - Atlanta Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Sybase Open - San Jose Gelsor Open Romania - Bucharest Como Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Siebel Open - San Jose BMW Open - Munich Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad TD Waterhouse Cup - Long Island Tata Open 2003 - Chennai Bet-at-home Cup - Kitzbuhel Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Dubai Open - Dubai Idea Prokom Open - Sopot U.S. Men's Clay Court Championships - Orlando Thailand Open - Bangkok Next Generation Adelaide International - Adelaide Banja Luka Challenger Medibank International - Sydney St. Petersburg Open - St. Petersburg Credit Agricole Suisse Open - Gstaad Dallas Challenger Abierto Mexicano Telcel - Acapulco Trnava Challenger Masters Series - Hamburg Ordina Open - s-Hertogenbosch Heineken Open - Auckland Brasil Open - Costa do Sauipe Estoril Open - Estoril Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Apia International - Sydney Abierto Mexicano Telcel - Acapulco Mersin Challenger Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice ABN/AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Arad Challenger International German Open - Hamburg Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai Copa Claro - Buenos Aires Millennium Estoril Open - Estoril Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Mercedes-Benz Cup - Los Angeles BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gelsor Open Romania - Bucharest Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Adidas International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Generali Open 2003 - Kitzbuhel Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo BRD Nastase Tiriac Trophy - Bucharest Stockholm Open - Stockholm Topshelf Open - 's-Hertogenbosch Erste Bank Open - Vienna Schickendanz Open - Furth ATP Challenger Tour Finals Heilbronn Open - Heilbronn The LTA Hull Challenger - Hull Tennis Napoli Cup - Naples Sporting Challenger - Turin CMG Asia Open - Hong Kong Cortina Challenger The Bolton Challenger - Bolton University of Tennessee USTA Men's Challenger - Knoxville The Powder Byrne Trophy - Surbiton GHI Bronx Tennis Classic - Bronx Neride Prague Indoor - Prague Scheveningen Challenger Finnish Open - Helsinki ABN/AMRO World Tennis Tournament - Rotterdam China Open - Beijing Open Romania - Bucharest Open de Moselle - Metz Open 13 - Marseille Open Seat Godo 2005 - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Toronto Tennis Channel Open - Las Vegas Estoril Open - Estoril Tennis Masters Series - Madrid Salem Open - Hong Kong Tennis Masters Series - Paris Austrian Open - Kitzbuhel Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Japan Open - Tokyo Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris BCR Open Romania - Bucharest Open de Moselle - Metz Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami 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 ATP Kremlin Cup - Moscow Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha Pacific Life Open - Indian Wells Infiniti Open - Los Angeles Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells PBZ Zagreb Indoors - Zagreb President's Cup 1999 - Tashkent Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Heineken Open Shanghai - Shanghai Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Kroger / St. Jude International - Memphis Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Croatia Open - Umag Western & Southern Financial Group Masters - Cincinnati Heineken Trophy - 's-Hertogenbosch President's Cup 2000 - Tashkent Internationaler Raiffeisen Grand Prix - St. Polten Japan Open - Tokyo Adidas International - Sydney Cerveza Club Colombia Open - Bogota Campionati Internazionali di Sicilia - Palermo Adidas International - Sydney The Stella Artois Grass Court Championships - London Open de Tenis Comunidad Valenciana - Valencia Dubai Open - Dubai Heineken Open Shanghai - Shanghai Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Wimbledon - London Open Seat Godo 2003 - Barcelona Tennis Masters Series - Monte Carlo French Open - Paris U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Wimbledon - London Mercedes Cup - Stuttgart Campionati Internazionali d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Allianz Suisse Open - Gstaad Wimbledon - London Tennis Channel Open - Las Vegas Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Malaysian Open - Kuala Lumpur SAP Open - San Jose Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Kremlin Cup - Moscow Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Winston-Salem Open - Winston-Salem Sony Open Tennis - Miami AEGON Championships - London Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Citrix Tennis Championships - Delray Beach Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Trofeo Conde de Godo - Barcelona Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Grand Prix Hassan II - Casablanca French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Open 13 - Marseille Australian Open - Melbourne French Open - Paris Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Croatia Open - Umag Wimbledon - London French Open - Paris SkiStar Swedish Open - Bastad French Open - Paris Wimbledon - London Orange Warsaw Open - Warsaw U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Internazionali BNL dItalia - Rome Australian Open - Melbourne Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, 1R, ROU-BLR 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, ROU-FRA 0-5 Olympics - Sydney Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, 1R, ROU-RUS 1-4 River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, QF, CRO-ROU 4-1 Hopman Cup - Perth River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Olympics - Athens Olympics - Beijing