Career 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 China F6 China F7 Germany F4 Spain F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Spain F7 Kazakhstan F1 Kazakhstan F2 Germany F5 Italy F3 Heineken Challenger - Ho Chi Minh City Memorial Piertomaso Tessitore - San Remo Tennis Napoli Cup - Naples Top Wool Challenger Biella - Biella IX Open Internacional D'Andorra - Andorra San Marino Cepu Open - San Marino Geneva Challenger - Geneva Memorial Savigni - Sassuolo Open de L'Isere - Grenoble Copa Sevilla - Seville USTA Men's Challenger of Urbana-Champaign - Urbana ECM Cup - Prague Challenger Casino Lugano - Lugano 2001 Challenger Canottieri Mincio - Mantova Stella Artois Clay Court Championships - Budaors Togliatti Cup - Togliatti Geneva Challenger - Geneva ECM Cup - Prague IX Ciutat de Barcelona - Barcelona Warsteiner Challenger Lubeck - Lubeck Nord/LB Open - Braunschweig I Tourneo Fila Citta di Brindisi - Brindisi KGHM Polish Indoors - Wroclaw JVC Trophy - Vienna The LTA Wrexham Challenger - Wrexham V Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Memorial Savigni - Sassuolo Architect Open - Budapest Hilversum Open - Hilversum San Marino Cepu Open - San Marino Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Copa Ericsson Brazil - Sao Paulo 6th Sardinian International Championships - Cagliari Riviera di Rimini Challenger - Rimini Alexander Kolyaskin Memorial - Donetsk Media Will Cup Busan Challenger Tennis - Busan Citta di Monza - Monza Ciudad de Telde - Telde Sarajevo Open - Sarajevo 5th Sardinian International Championships - Cagliari Espinho Challenger - Espinho VIII Trofeo Ciutat de Barcelona - Barcelona Steelers Cup - Kosice Constanta Challenger - Constanta Copa Ericsson Chile - Santiago Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Busan Open - Busan Challenger Brasov - Brasov TED Open - Istanbul Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Copa Ericsson Costa Rica - San Jose Kia International In Kawana - Kawana Challenger Leon 2003 - Leon Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo West of England Challenger - Bristol Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva XL Bermuda Open - Bermuda Roma Challenger 2007 - Rome Internationaux de Nouvelle-Caledonie - New Caledonia The LTA Sunderland Challenger - Sunderland Steelers Cup - Kosice VIII Torneo Internazionale di Tennis - Barletta Asirom Challenger - Brasov Challenger Groningen - Groningen Porsche Open - Poznan IPP Open - Helsinki XXXVII Torneig C.E. Laieta - Barcelona The LTA Cardiff Challenger - Cardiff LXVII Concursu Internacional de Vigo - Vigo The LTA Wrexham Challenger - Wrexham Geneva Challenger - Geneva Fergana Challenger - Fergana Steelers Cup - Kosice Dusseldorf Open Challenger 2007 - Dusseldorf Ethias Trophy - Mons Nord/LB Open 2004 - Braunschweig Kobstaedernes ATP Challenger - Kolding Unicredit (Suisse) Bank S. A. Challenger - Chiasso Intersport Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes BH Indoor Sarajevo - Sarajevo Status Athens Open - Athens XL Capital Bermuda Open - Bermuda Citta di Como - Como III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Ostrava Open 2005 - Ostrava Cepu Open - San Marino Schickendanz Open - Furth Mamaia Challenger - Constanta San Remo Tennis Cup - San Remo Riviera di Rimini Challenger - Rimini LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Alexander Kolyaskin Memorial - Donetsk Copa Sevilla 2007 - Seville ATP Open Castilla y Leon - Segovia Tatra Banka Slovak Open - Bratislava LXV Concurso Internacional Vigo - Vigo Heilbronn Open - Heilbronn PEOPLEnet CUP - Dnepropetrovsk Tanger Challenger Meknes Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Togliatti Cup - Togliatti Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Ciutat de Barcelona - Barcelona Heilbronn Open - Heilbronn Memorial Manfredini - Sassuolo Tunis Open 2007 - Tunis Oberstaufen Challenger Trani Challenger Geneva Challenger Tarragona Challenger Kolding Challenger Eckental Challenger Ramat Hasharon Challenger Busan Challenger Alessandria Challenger Banja Luka Challenger Seville Challenger Bauer Watertechnology Cup 2007 - Eckental Tunis Open - Tunis Internationaux du Doubs - Besancon Porsche Open - Poznan 7° Trani Cup - Trani Morocco Tennis Tour - Tanger Athens Challenger Open D'Orleans - Orleans Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Sir Supermercati - Rome Tenerife Challenger XI Ciutat de Barcelona - Barcelona Samsung Securities Cup - Seoul Trnava Challenger Rijeka Open - Rijeka Zagreb Open - Zagreb IPP Open - Helsinki Challenger Copa Sevilla 2008 - Seville Internationaux du Doubs - Besancon 2nd Campionati Internazionali di Tennis Del'Umbria - Todi BH Telecom Indoors Sarajevo 2006 - Sarajevo Isla de Lanzarote - Lanzarote 5° Sporting Challenger - Turin s Tennis Masters 06 - Graz Challenger Copa Sevilla - Seville Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Arpa Ceramic Cup - Reggio Emilia Kos-Zucchetti Tennis Cup - Cordenons Lambertz Open by Stawag 2007 - Aachen Bristol Challenger Trophy - Bristol Salzburg Challenger Haagen Dazs Open - Caracas CA Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo XL Capital Bermuda Open - Bermuda Trofeo Sisma Mantova - Mantova Manchester Challenger CA-Challenge - Graz Lamberts Open by Stawag - Aachen Cremona Challenger Winnetka Challenger Akbank Private Banking TED Open - Istanbul Rimini Challenger Cordenons Challenger Heilbronn Open - Heilbronn Tashkent Challenger Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade Open Costa Daurada - Tarragona Volvo Sylt Open - Sylt X Abierto Internacional de Salinas - Salinas Tallahassee Tennis Challenger - Tallahassee Arroyo de la Encomienda - Valladolid S Tennis Masters - Graz Reunion Island Challenger Pingguo Challenger TCT Open - Tunis Asirom Challenger Brasov - Brasov Sylt Open 2000 - Sylt Copa Sevilla Internacionales de Andalucia - Seville Skandia Open - Linz Open de Franche-Comte - Besancon Neride Prague Indoor - Prague 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto The Wrexham Challenger - Wrexham Gran Copa Ericsson - Rio de Janeiro Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Kia International In Caloundra - Caloundra Canottieri Mincio Open - Mantova ECM Prague Open 2005 - Prague Badden Open by Rothaus - Ettlingen Ljubljana Open - Ljubljana Akbank Private Banking TED Open - Istanbul Top Wool Challenger - Biella 3° Trofeo 'Citta di Brindisi' - Brindisi 84° Concurso Internacional Tenis San Sebastian - San Sebastian Fujitsu Siemens Open - Budapest Bulgarian Open - Sofia Pekao Open 2003 - Szczecin Shimadzu All Japan Indoor - Kyoto USTA Challenger of North Miami Beach - North Miami Beach Gallagher International - Hamilton VI Torneo Internazionale di Tennis - Barletta Ljubljana Open 2002 - Ljubljana The Surbiton Trophy - Surbiton Muller Cup - Ulm West of England Tennis - Bristol Togliatti Cup - Togliatti The Wrexham Challenger - Wrexham Trani Cup - Trani CA Challenge 2002 - Graz Warsteiner Challenger - Wolfsburg FILA Challenger - Biella Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental Copa Ericsson Uruguay - Montevideo IPP Open - Helsinki Tennis Napoli Cup - Napoli Top Wool Challenger Biella - Biella Togliatti Cup - Togliatti X Ciutat de Barcelona - Barcelona Open de la Ville de Saint Denis - Reunion Island Challenger 42 - Andrezieux Bogota Challenger Porsche Open - Poznan S Tennis Master Championship - Graz GHI Bronx Classic - Bronx La Serena Open - La Serena IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Intersport Heilbronn Open - Heilbronn Memorial Manfredini - Sassuolo Black Forest Open - Freudenstadt Akbank Private Banking TED Open 2006 - Istanbul Copa Kia Challenger ATP - Santiago BellSouth Open - Vina del Mar Posillipo Tennis Cup - Napoli Kos Succhetti Tennis Cup - Cordenons Open Seat-Godo 2000 - Barcelona Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Open Tarragona Costa Daurada - Tarragona Kitzbuhel Challenger Kobstaedernes ATP Challenger - Kolding 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag Campionati Internazionali di Sicilia - Palermo IPP Open - Helsinki CA Tennis Trophy - Vienna Copa AT&T - Buenos Aires Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Johannesburg Challenger St. Petersburg Open - St. Petersburg Heineken Open - Auckland Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Tampere Challenger Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar Open - Doha Medibank Private International - Sydney Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Open de Moselle - Metz CA Tennis Trophy - Vienna BMW Open - Munich Mumbai Open - Mumbai Stockholm Open - Stockholm Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb MoviStar Open - Vina del Mar U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Generali Open - Kitzbuhel China Open - Beijing Chennai Open - Chennai Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Austrian Open - Kitzbuhel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport Estoril Open - Estoril Bank Austria Tennis Trophy - Vienna BMW Open - Munich CA Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Heilbronn Challenger Bergamo Challenger Estoril Open - Estoril Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Sarajevo Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Campionati Internazionali di Sicilia - Palermo Malaysian Open - Kuala Lumpur AAPT Championships - Adelaide Johannesburg Challenger Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Open Seat Godo 2007 - Barcelona BA-CA Tennis Trophy - Vienna Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Thailand Open - Bangkok If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Ortisei Challenger If Stockholm Open - Stockholm Guangzhou Challenger Mallorca Open - Mallorca CA Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Citi Open - Washington Gelsor Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia The LTA Hull Challenger - Hull Nova Challenger Osaka - Osaka The Scottish Tennis Championships - Edinburgh Zivnobanka Czech Open - Prostejov Trofeo Barcelona de Tenis - Barcelona University of Tennessee USTA Men's Challenger - Knoxville Warsteiner Challenger Lubeck 2001 - Lubeck VIII Open Internacional D'Andorra - Andorra The LTA Manchester Challenger - Manchester Open de L'Isere (Open 38) - Grenoble XL Challenger de Tenis Copa Sevilla - Seville Okal Open - Eckental Neride Prague Indoor - Prague Warsteiner Challenger Lubeck - Lubeck C.T. San Remo - XIII Piertomaso Tessitore - San Remo Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Schickendanz Open - Furth VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco CA Tennis Trophy - Vienna Open Seat Godo 2005 - Barcelona Davidoff Swiss Indoors - Basel Open Seat Godo 2003 - Barcelona Open SEAT Godo 2006 - Barcelona China Open - Beijing Campionati Internazionali di Sicilia - Palermo Open SEAT 2008 - Barcelona AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel U.S. Mens's Clay Court Championship - Houston Copa AT&T - Buenos Aires Campbells Hall of Fame Tennis Championships - Newport BellSouth Open - Vina del Mar Barcelona Open BancSabadell - Barcelona Hypo Group Tennis International - Portschach President's Cup - Tashkent CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Grand Prix Hassan II - Casablanca Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Abierto Mexicano de Tenis Pegaso - Acapulco Wimbledon - London U.S. Open - New York The Stella Artois Championships - London Telecom Italia Masters - Rome French Open - Paris Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Miami Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, 1R, AUT-CRO 2-3 Wimbledon - London Davis Cup, World Group, PO, ESP-UKR 5-0 Australian Open - Melbourne Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, QF, ESP-AUT 4-1