Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
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 Qatar F1a Bahrain F1 UAE F2 Germany F17 United Arab Emirates F1 Turkey F6 Czech Rep. F2 Czech Rep. F3 Germany F13 Portugal F3 France F7 (Villers Les Nancy) Macedonia Open - Skopje Manchester Challenger - Manchester Internationale Tenniskampioenschappen - Scheveningen UAE F1 San Luis Potosi Challenger - San Luis Potosi Siemens Open 2004 - Scheveningen Ostrava Open 2005 - Ostrava PrivatBank Cup - Dnepropetrovsk Challenger 42 - Andrezieux Kobstaedernes ATP Challenger - Kolding Kuwait F1 Unique Zagreb Open - Zagreb Siemens Open 2007 - Scheveningen Porsche Open - Poznan GHI Bronz Classic - Bronx Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Kuwait F2 Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade Tenerife Challenger Cremona Challenger Scheveningen Challenger Vancouver Challenger Vigo Challenger San Sebastian Challenger Brasov Challenger Alphen Challenger drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Kueppers Kolsch Cup by Lambertz - Aachen Astana Challenger Rhodes Challenger Bratislava Challenger Siemens Open 2001 - Scheveningen Neride Prague Indoor - Prague Penza Challenger Astana Challenger Segovia Challenger Open de L'Isere - Grenoble The Surbiton Trophy - Surbiton Siemens Open 2002 - Scheveningen ECU Prague Open - Prague Seoul Challenger Zagreb Open - Zagreb Geneva Challenger Challenger Hamburg - Hamburg St. Francis Health System USTA Challenger - Tulsa Zagreb Open - Zagreb Okal Cup - Eckental Open de Charleroi - Charleroi Neride Prague Indoor - Prague Architect Open - Budapest Muller Cup - Ulm Kaohsiung Challenger Challenger Britania Zavaleta - Puebla Volvo Sylt Open - Sylt Lamberts Open by Stawag - Aachen Muller Cup - Ulm Samsung Securities Cup Challenger Tennis - Seoul Tatra Banka Open 2001 - Bratislava Warsteiner Challenger Wolfsburg - Wolfsburg Samarkand Challenger - Samarkand Internationale Tenniskampioenschappen Scheveningen - Scheveningen Muller Cup 2000 - Ulm Aamulehti Tampere Opene - Tampere Geneva Challenger Leon Challenger Guadalajara Challenger Fergana Tennis Challenger Tournament - Fergana Bristol Challenger Trophy - Bristol Asics Challenger Open - Monchengladbach Busan Challenger The Scottish Championships - Edinburgh IPP Open - Helsinki Milano Challenger-Jameson Cup - Milan SAA Hilversum Open - Hilversum Logopak Challenger 2005 - Lubeck Zagreb Open - Zagreb Kobstaedernes ATP Challenger - Kolding Istanbul Challenger Lambertz Open by Stawag - Aachen Eskisehir Challenger Dharwad Challenger 2006 - Dharwad Okal Cup 2003 - Eckental Jameson Cup - Milan Steelers Cup - Kosice Segovia Challenger Challenger 42 - Andrezieux Abierto Club Casablanca - Mexico City St. Remy Challenger Tashkent Challenger Yokohama Challenger Kolkata Challenger New Delhi Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Open de L'Isere - Grenoble Geneva Challenger KGHM Polish Indoors - Wroclaw Orleans Challenger Brescia Challenger Andria Challenger Tennis Napoli Cup - Napoli Manila Challenger Tunis Open - Tunis BMW Tennis Championship - Sunrise Bergamo Challenger Cherbourg Challenger Guangzhou Challenger Taipei City Challenger Open D'Orleans - Orleans Alexander Kolyaskin Memorial - Donetsk Coffee Cup Challenger - Chikmagalur Open D'Orleans - Orleans Ethias Trophy - Mons The LTA Bolton Challenger - Bolton Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open - Bratislava Pozoblanco Challenger Privat Bank Cup - Dnepropetrovsk Samsung Secruities Cup Challenger - Seoul Orleans Challenger Brest Challenger Open de Rennes La Trinitaine - Rennes Brescia Challenger Kolding Challenger KGHM Dialog Polish Indoors - Wroclaw Belgrade Challenger TED Open - Istanbul Johannesburg Challenger Busan Challenger Czech Indoor Open - Prague President's Cup - Astana Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Lambertz Open by Stawag - Aachen Open D'Orleans - Orleans Segovia Challenger Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Powder Byrne Trophy - Surbiton Intersport Heilbronn Open - Heilbronn VII Open Banc Agricol - Andorra Ischgl International Tennis Challenger 2003 - Ischgl Gemax Open - Belgrade Heilbronn Challenger San Luis Potosi Challenger Busan Challenger Mouilleron-Le-Captif Challenger Kyoto Challenger Wroclaw Challenger Kaohsiung Challenger Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade BMW Challenger Open - Monchengladbach ECM Prague Open 2005 - Prague Segovia Challenger PEOPLEnet Cup - Dnepropetrovsk Urbana-Champaign Challenger - Urbana Gerry Weber Open - Halle Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island AXA Cup - London The Stella Artois Grass Court Championships - Queen's/London Energis Dutch Open - Amsterdam Britania Zavaleta - Puebla Internazionali di Tennis di San Marino - San Marino Grand Prix de Tennis de Lyon - Lyon Copenhagen Open - Copenhagen Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Segovia Challenger Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open 13 - Marseille Copenhagen Open - Copenhagen BMW Open - Munich Alessandria Challenger St. Remy Challenger Miller Lite Hall of Fame Tennis Championships - Newport Izmir Challenger Rosmalen USTA Seascape Challenger - Aptos Rezidenza Open - Magdeburg Fergana Challenger - Fergana Bangkok Challenger Open de Franche Comte - Besancon Sony Ericsson Open 2008 - Belgrade Challenger Casino Lugano - Lugano Shenzhen Challenger Raanana Challenger Challenger Groningen - Groningen Sylt Open 2000 - Sylt Geneva Challenger - Geneva BH Telecom Indoors Sarajevo 2006 - Sarajevo drkoop.com USTA Tennis Championships of Houston - Houston Open de L'Isere-Open 38 - Grenoble Ilkley Challenger ECM Prague Open - Prague Open de Montauban - Montauban Unique Zagreb Open - Zagreb Izmir Challenger The LTA Manchester Challenger - Manchester Andria Challenger Maui Challenger USTA Tennis Championships of Austin - Austin Weissenhauser Strand Cup - Hamburg Taipei City Challenger AAPT Championships - Adelaide Seoul Challenger Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Open de la Comunidad Valenciana - Valencia drkoop.com USTA Challenger of Austin - Austin Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Heineken Challenger - Ho Chi Minh City The Stella Artois Grass Court Championships - London The 70th King's Cup and Queen's Cup - Bangkok Ordina Open - 's-Hertogenbosch Guadalajara Challenger Tatra Banka Open 2006 - Bratislava Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Gemax Open - Belgrade Open Romania - Bucharest AIG Japan Open - Tokyo Busan Challenger Davidoff Swiss Indoors - Basel Fergana Challenger Next Generation Hardcourts - Adelaide Qatar Open - Doha Heineken Open - Auckland Winnetka Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Geneva Challenger - Geneva BMW Open - Munich Alexander Kolyaskin Memorial - Donetsk Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Yugoslavia Open - Belgrade Heinekin Open 1998 - Budva Generali Open - Kitzbuhel International Bavarian Championship - Eckental The Nottingham Challenger - Nottingham AIG Japan Open - Tokyo Stockholm Open - Stockholm drkoop.com USTA Challenger of Houston - Houston Bratislava Challenger Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana IX Open Internacional D'Andorra - Andorra Granby Challenger - Granby Heineken Open - Auckland DPD Challenger 2002 - Aschaffenburg Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana Open de Montauban - Montauban Bulgarian Challenger 2002 - Sofia Estoril Open - Estoril drkoop.com USTA Tennis Championships of San Antonio - San Antonio Gerry Weber Open - Halle Kuppers Kolsch Cup - Aachen 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casino Lugano - Lugano Allianz Suisse Open Gstaad - Gstaad Yokohama World Tennis Gaora Cup - Yokohama China Open - Beijing Crystal Cup 1998 - Portoroz Bristol Challenger Trophy - Bristol Davidoff Swiss Indoors Basel - Basel The Surbiton Trophy - Surbiton St. Petersburg Open - St. Petersburg The Granby Natrel Challenger - Granby Qatar ExxonMobil Open - Doha Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Busan Open - Busan BMW Tennis Championship - Sunrise Flea Market Cup Busan Challenger Tennis - Busan GHI Bronx Classic - Bronx Mouilleron-Le-Captif Challenger Mauritius Open - Mauritius Pro Tennis World Open - Sunrise ABN/AMRO World Tennis Tournament - Rotterdam Ciudad de Pozoblanco Open Diputacion - Cordoba The Dubai Tennis Championships - Dubai Tatra Banka Open - Bratislava Heineken Open - Auckland Istanbul Challenger Akbank Private Banking TED Open 2006 - Istanbul BMW Open - Munich Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Tean International - Alphen Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Heineken Trophy - 's-Hertogenbosch Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Open Seat Godo 2003 - Barcelona ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Kobstaedernes ATP Challenger - Kolding Open de Nice Cote dAzur - Nice Allianz Suisse Open Gstaad - Gstaad Winnetka Challenger Geneva Challenger AIG Japan Open Tennis Championships - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors Basel - Basel Recife Challenger Qatar Exxon Mobil Open 2003 - Doha Busan Challenger BMW Open - Munich Gerry Weber Open - Halle Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Zagreb Challenger The Stella Artois Grass Court Championships - London Farmers Classic - Los Angeles Citi Open - Washington Thailand Open - Bangkok Open Seat Godo - Barcelona St. Brieuc Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam TD Waterhouse Cup - Long Island Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Swiss Indoors Basel - Basel Winnetka Challenger Qatar ExxonMobil Open - Doha Kyoto Challenger ABN AMRO World Tennis Tournament - Rotterdam Belgrade Challenger Qatar Exxon Mobil Open - Doha Cherbourg Challeger PBZ Zagreb Indoors - Zagreb Credit Agricole Suisse Open - Gstaad SA Tennis Open - Johannesburg Sarajevo Challenger Rakuten Japan Open - Tokyo TD Waterhouse Cup - Long Island BMW Open - Munich Gerry Weber Open - Halle Bergamo Challenger Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart Suisse Open - Gstaad Rakuten Japan Open - Tokyo Johannesburg Challenger ABN/AMRO World Tennis Tournament - Rotterdam Kun-Ming Challenger RCA Championships - Indianapolis International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch Athens Challenger Ortisei Challenger Stockholm Open - Stockholm Gerry Weber Open - Halle Heilbronn Challenger Ordina Open - 's-Hertogenbosch Thailand Open - Bangkok The Stella Artois Grass Court Championships - London Gerry Weber Open - Halle Mercedes Cup - Stuttgart Taipei City Challenger International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Astana Challenger Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Eskisehir Challenger Gimcheon Challenger PTT Thailand Open - Bangkok Heilbronn Challenger Athens Challenger Campbell's Hall of Fame Tennis Championships - Newport Eckental Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Le Gosier Challenger PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Mons Challenger Binghamton Challenger Anning Challenger Shenzhen Open - Shenzhen Erste Bank Open - Vienna Schickendanz Open - Furth Swiss Indoors Basel - Basel Seoul Challenger Segovia Challenger Hall of Fame Tennis Championships - Newport Kaohsiung Challenger Credit Agricole Suisse Open - Gstaad The Powder Byrne Trophy - Surbiton USTA Challenger of North Miami Beach - North Miami Beach Yokohama Challenger 2001 - Yokohama Zagreb Open - Zagreb Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport TED Open-Akbank Private Banking - Istanbul Muller Cup 99 - Ulm Shimadzu All Japan Indoor - Kyoto Bristol Challenger Trophy - Bristol Poznan Challenger - Poznan Geneva Open - Geneva Wiesmann Roadster Open - Nuembrecht Hall of Fame Tennis Championships - Newport Chengdu Open - Chengdu Challenger Leon 2004 - Leon ABN/AMRO World Tennis Tournament - Rotterdam The Priority Telecom Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Open de Moselle - Metz Stockholm Open - Stockholm Synsam Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles Vietnam Open - Ho Chi Minh City Davidoff Swiss Indoors - Basel U.S. Open - New York Estoril Open - Estoril ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Energis Open - Amersfoort Kremlin Cup - Moscow Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Heineken Trophy - 's-Hertogenbosch Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Madrid Grolsch Open - Amsterdam Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo NASDAQ-100 Open - Miami ABN/AMRO World Tennis Tournament - Rotterdam Rogers Masters - Toronto Energis Open - Amsterdam Sony Ericsson Open - Miami Stockholm Open - Stockholm Samsung Open - Brighton UBS Open Gstaad - Gstaad Swiss Indoors Basel - Basel BMW Open - Munich Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells International Tennis Championships - Delray Beach Heineken Trophy - 's-Hertogenbosch Rogers Cup - Montreal President's Cup - Tashkent Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Geneva Open - Geneva Monte-Carlo Rolex Masters - Monte-Carlo The Ericsson Open - Miami Swiss Indoors Basel - Basel The Stella Artois Championships - London Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Croatia Open Umag - Umag Sony Ericsson Open - Miami Rogers Cup - Toronto Rogers Cup - Toronto BNP Paribas Masters - Paris The Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Wimbledon - London Wimbledon - London Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Sony Ericsson Open - Miami Open Seat Godo 2005 - Barcelona Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Ordina Open - s-Hertogenbosch Thailand Open - Bangkok Qatar ExxonMobil Open - Doha French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Tennis Masters Series - Miami French Open - Paris Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, QF, ESP-NED 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0