Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 Spain F24 Kuwait F1 Kuwait F2 Spain F16 Spain F29 Spain F30 Bahrain F1 Germany F2 Germany F3 Qatar F1a Croatia F1 Hungary F2 France F7 (Villers Les Nancy) UAE F1 UAE F2 Great Britain F7 Great Britain F8 Germany F17 United Arab Emirates F1 Privatbank Open 2006 - Dnepropetrovsk CA Challenge - Graz BH Telecom Indoors Sarajevo 2006 - Sarajevo Yokohama World Tennis Gaora Cup - Yokohama Fergana Tennis Challenger Tournament - Fergana Challenger Hamburg - Hamburg Schickendanz Open - Furth IX Open Internacional D'Andorra - Andorra Challenger Canottieri Minico - Mantova The Hilversum Open - Hilversum Asirom Challenger Brasov - Brasov Memorial Savigni - Sassuolo Venice Open - Venice LTA Men's Challenger - Wrexham Sylt Open 2000 - Sylt Open de L'Isere-Open 38 - Grenoble USTA Men's Challenger of Dallas - Dallas Residenza Open - Magdeburg Zagreb Open - Zagreb Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo XI Venice Open - Venice Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Volvo Sylt Open - Sylt BMW Challenger Open - Monchengladbach Challenger Copa Sevilla Internacionales de Andalucia - Seville Samsung Securities Cup Challenger Tennis - Seoul The Bolton Challenger - Bolton Tatra Banka Open 2001 - Bratislava Urbana-Champaign Challenger - Urbana TED Open-Akbank Private Banking - Istanbul Bukhara Challenger - Bukhara The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Britania Zavaleta - Puebla The 70th King's Cup and Queen's Cup - Bangkok Australian Unity WA Open - Perth Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Heineken Challenger - Ho Chi Minh City The Granby Natrel Challenger - Granby Oberstaufen Cup - Oberstaufen Black Forest Open - Freudenstadt Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk IX Trofeo Ciudad de Quito - Quito Lambertz Open - Aachen The Nottingham Challenger - Nottingham The Wright Financial Group, Inc. Challenger - Champaign Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Challenger 42 - Andrezieux Heineken Challenger 2004 - Ho Chi Minh City Gemax Samsung Open 2004 - Belgrade Shimadzu All Japan Indoor Tennis Championships - Kyoto Sarajevo Open 2004 - Sarajevo San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice GHI Bronx Classic - Bronx SIR Supermercadi Challenger - Rome The LTA Bolton Challenger - Bolton Tatra Banka Open - Bratislava IPP Open - Helsinki Ischgl International ATP Challenger - Ischgl Intersport Heilbronn Open - Heilbronn The LTA Men's Challenger Wrexham - Wrexham Volkswagen Challenger 2005 - Wolfsburg KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade 2005 Freeman Men's Challenger - Joplin Olbia Challenger - Olbia Citta di Monza - Monza Tunis Open - Tunis Ostrava Open 2005 - Ostrava Societa Canottieri Mincio 2005 - Mantova Samarkand Challenger - Samarkand Alexander Kolyaskin Memorial - Donetsk The LTA Men's Challenger - Southampton Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk The LTA Wrexham Challenger - Wrexham Open Castilla y Leon - Segovia Gemax Open - Belgrade X Torneo Internazionale di Tennis - Barletta Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso Coffee Cup Challenger - Chikmagalur Unique Zagreb Open - Zagreb Busan Open Challenger Tennis - Busan Nord LB Open 2006 - Braunschweig The Manchester Trophy - Manchester Akbank Private Banking TED Open 2006 - Istanbul The LTA Manchester Trophy - Manchester The LTA Nottingham Challenger - Nottingham Open de Franche Comte - Besancon Alexander Kolyaskin Memorial - Donetsk Ethias Trophy - Mons BH Telecom Sarajevo 2007 - Sarajevo LTA Cardiff Challenger - Cardiff Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Open de L'Isere - Grenoble Geneva Challenger - Geneva Tean International - Alphen Ethias Trophy - Mons PEOPLEnet Cup - Dnepropetrovsk KGHM Dialog Polish Indoors - Wroclaw BH Indoor Sarajevo - Sarajevo Rijeka Open - Rijeka Ljubljana Open 2002 - Ljubljana Geneva Challenger - Geneva Alexander Kolyaskin Memorial - Donetsk Kobstaedernes ATP Challenger - Kolding President's Cup - Astana Caversham International Tennis Tournament - Jersey Belgrade Challenger Johannesburg Challenger Tenerife Challenger Busan Challenger Cremona Challenger Helsinki Challenger Sarajevo Challenger Intersport Heilbronn Open - Heilbronn Pilot Pen Tennis - New Haven Johannesburg Challenger Athens Challenger Rhodes Challenger Sarajevo Open - Sarajevo Pozoblanco Challenger Ljubljana Open - Ljubljana Recanati Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Stella Artois Clay Court Championships - Budaors AIG Japan Open Tennis Championships - Tokyo Mons Challenger Rennes Challenger IPP Open - Helsinki Czech Indoor Open - Prague Bratislava Challenger Singapore Challenger Tunis Open 2006 - Tunis Sarajevo Challenger Barletta Challenger Recife Challenger Athens Challenger Zagreb Challenger Alessandria Challenger Rijeka Challenger Penza Challenger Astana Challenger Segovia Challenger Banja Luka Challenger Rijeka Challenger Guadalajara Challenger Sarajevo Challenger Kaohsiung Challenger Zagreb Open - Zagreb Hungarian Open - Budapest Fergana Challenger CA Challenge 2002 - Graz Winnetka Challenger Binghamton Challenger Open de Montauban - Montauban Sibiu Challenger Segovia Challenger Genova Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Ortisei Challenger Open D'Orleans - Orleans 2001 Challenger Canottieri Mincio - Mantova Bergamo Challenger Vancouver Challenger Tennis Napoli Cup - Napoli Kyoto Challenger Garden Open - Rome Zagreb Open - Zagreb San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Heilbronn Challenger Busan Challenger Jersey Challenger Istanbul Challenger Eskisehir Challenger Zagreb Challenger Segovia Challenger Binghamton Professional Tennis Tournament - Binghamton St. Remy Challenger Shimadzu All Japan Indoor - Kyoto Tashkent Challenger The Surbiton Trophy - Surbiton Le Gosier Challenger USTA Men's Challenger of Dallas - Dallas Geneva Challenger Gemax Open 2002 - Belgrade Sarajevo Open - Sarajevo Heilbronn Challenger Ortisei Challenger Nova Challenger Osaka - Osaka Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda Yokohama Challenger Fergana Challenger - Fergana Rhodes Challenger Segovia Challenger Kolkata Challenger New Delhi Challenger Granby Challenger - Granby DPD Challenger 2002 - Aschaffenburg Kyoto Challenger Zagreb Open - Zagreb Challenger Casino Lugano - Lugano Shenzhen Challenger Taipei City Challenger Gimcheon Challenger Busan Challenger Neride Prague Indoor - Prague Togliatti Cup - Togliatti Heilbronn Challenger Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Challenger Britania Zavaleta - Puebla Kaohsiung Challenger Marrakech Challenger Copa Ericsson Costa Rica - San Jose C.T. San Remo - XIII Piertomaso Tessitore - San Remo Astana Challenger Open de Montauban - Montauban Schickendanz Open - Furth Segovia Challenger Neride Prague Indoor - Prague Samarkand Challenger - Samarkand Open de L'Isere - Grenoble Geneva Challenger Time Warner USTA Challenger - Binghamton Regional Hand Center Men's Challenger - Fresno Samsung Securities Cup - Seoul Open de la Ville de Saint Denis - Reunion Island Okal Cup 2003 - Eckental Okal Open - Eckental Hamburg Challenger - Hamburg Asirom Challenger Brasov - Brasov Mauritius Open - Mauritius Diego Open - Budapest Shimadzu All Japan Indoor - Kyoto Asics Challenger Open - Monchengladbach Tatra Banka Open 2003 - Bratislava Gemax Open - Belgrade Eskisehir Challenger Yokohama Challenger 2001 - Yokohama Haagen Dazs Open - Caracas Segovia Challenger Tennis Napoli Cup - Napoli St. Remy Challenger Izmir Challenger Orleans Challenger Busan Open - Busan Eckental Challenger Brescia Challenger Andria Challenger Bangkok Challenger Open de Montauban - Montauban Manila Challenger 2004 USTA Challenger of Calabasas - Calabasas Orleans Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Seoul Challenger Abierto Club Casablanca - Mexico City Mons Challenger Samsung Secruities Cup Challenger - Seoul Guangzhou Challenger Riviera di Rimini Challenger - Rimini Shenzhen Challenger Mouilleron-Le-Captif Challenger Raanana Challenger Flea Market Cup Busan Challenger Tennis - Busan Taipei City Challenger Zagreb Open - Zagreb Busan Challenger Seoul Challenger Ljubljana Open - Ljubljana Guzzini Challenger - Recanati Pozoblanco Challenger Ilkley Challenger Winnetka Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Geneva Challenger Timisoara Challenger 2005 - Timisoara Mouilleron-Le-Captif Challenger Brescia Challenger Andria Challenger Kun-Ming Challenger XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open de Tenis Amaya - Pamplona St. Brieuc Challenger The LTA Nottingham Challenger - Nottingham Taipei City Challenger Bukhara Challenger - Bukhara Anning Challenger Brest Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Zagreb Open - Zagreb Winnetka Challenger Segovia Challenger Busan Challenger Kaohsiung Challenger Trofeo Francesco Guzzini - Recanati Open Seat Godo 2005 - Barcelona Australian Open - Melbourne Amer-Wilson Tampere Challenger - Tampere Heilbronn Challenger Czech Indoor Open - Prague Logopak Challenger 2005 - Lubeck USTA Seascape Challenger - Aptos Bulgarian Challenger 2002 - Sofia Macedonian Open 1999 - Skopje Dharwad Challenger 2006 - Dharwad CA-Challenge 2000 - Graz Open de Charleroi - Charleroi Maui Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Kos-Zucchetti Tennis Cup - Cordenons 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Leon 2004 - Leon Challenger Britania Zavaleta - Puebla Rezidenza Open - Magdeburg Segovia Challenger Zagreb Open - Zagreb Farmers Classic - Los Angeles Power Horse World Team Cup - Dusseldorf IX Abierto Internacional de Salinas - Salinas 10° Trofeo Luigi Pezzoli - Bergamo Rennes Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Croatia Open - Umag President's Cup 2000 - Tashkent Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island International Championship of Croatia - Umag Scania Stockholm Open - Stockholm Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Gerry Weber Open - Halle International Championship of Croatia - Umag Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Milan Indoors - Milan International Championship of Croatia - Umag Croatia Open - Umag Mercedes-Benz Cup - Los Angeles U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Allianz Suisse Open - Gstaad RCA Championships - Indianapolis U.S. Men's Clay Court Championships - Houston International Tennis Championships - Delray Beach Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Mercedes-Benz Cup - Los Angeles Gerry Weber Open - Halle Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad China Open - Beijing Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Dutch Open Tennis - Amersfoort Croatia Open - Umag Open de Moselle - Metz Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril BMW Open - Munich Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Studena Croatia Open - Umag Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Internazionali di Tennis di San Marino - San Marino Gerry Weber Open - Halle Shenzhen Open - Shenzhen Erste Bank Open - Vienna Swiss Indoors Basel - Basel Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Swiss Indoors Basel - Basel Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Geneva Open - Geneva Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Swiss Indoors Basel - Basel Chengdu Open - Chengdu International Indoor Tennis Championships of Croatia - Zagreb BMW Open - Munich Tennis Masters Series - Toronto Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal French Open - Paris Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York 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 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 Wimbledon - London Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, World Group, PO, KAZ-SUI 5-0