Career 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
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 Israel F4 Zivnobanka Open - Prostejov Heilbronn Open - Heilbronn Espinho Challenger - Espinho Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Internationale Tenniskampioenschappen Scheveningen - Scheveningen Open Carparti - Brasov Polish Open 99 - Poznan Copa Ericsson - Guadalajara Open Castilla y Leon - Segovia Czech Indoor Open - Prague 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia ATP Slovak Open Challenger - Bratislava Copa Petrobras Brazil - Aracaju IPP Open - Helsinki Oberstaufen Cup - Oberstaufen ATP Challenger Trophy 2007 - Trnava The Tarka Challenger - Barnstaple Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Morocco Tennis Tour - Meknes Status Athens Open - Athens Unicredit Czech Open - Prostejov 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Porsche Open - Poznan Ipsos Bucharest Challenger - Bucharest Caversham International Tennis Tournament - Jersey Iquique Challenger Santiago Challenger Pereira Challenger Savannah Challenger Reggio Emilia Challenger Turin Challenger Bogota Challenger Manta Challenger Cali Challenger Bogota Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger San Luis Potosi ATP Challenger - San Luis Potosi Gemax Open 2002 - Belgrade Challenger 42 - Andrezieux 10th Wartburg Open - Eisenach Geneva Challenger - Geneva XI Venice Open - Venice Black Forest Open 2000 - Freudenstadt Copa Ericsson Uruguay - Montevideo Compaq Challenger - Bucharest Optimus Maia Open - Maia 9th Wartburg Open - Eisenach Renault Slovenian Open - Ljubljana Internazionali di Tennis de San Marino - San Marino ATU Cup - Weiden USTA Challenger of Burbank - Burbank Zagreb Open - Zagreb Maia Open 2002 - Maia Eddleman / USTA Challenger - Birmingham Warsteiner Challenger Lubeck - Lubeck Cairo Challenger - Cairo Pekao Open 2003 - Szczecin ATP Challenger Hamburg - Hamburg Prague Challenger - Prague V Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Nord/LB Open - Braunschweig Zivnobanka Czech Open - Prostejov Muller Cup - Ulm Corona Mexico City Open - Mexico City Steelers Cup - Kosice Tatra Banka Open - Bratislava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Podebradka Cup - Prague XL Capital Bermuda Open - Bermuda Newcastle Challenger - Newcastle Tampere Challenger - Tampere Neride Prague Indoor - Prague ATU Cup 2001 - Weiden Zagreb Open - Zagreb BMW Tennis Championship - Sunrise Kyiv UMC Open - Kiev Open Sainte-Victoire - Aix-En-Provence XL Challenger de Tenis Copa Sevilla - Seville GHI Bronx Tennis Classic - Bronx Neride Prague Indoor - Prague Challenger Ford de Cherbourg - Cherbourg Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Maia Open - Oporto CA Challenger - Graz USTA Tennis Championships of Houston - Houston Zivnobanka Czech Open - Prostejov II Cyclus Open de Tenis - Florianopolis KGHM Dialog Polish Indoors - Wroclaw Volkswagen TED Open - Istanbul XL Bermuda Open - Bermuda Gran Copa Ericsson - Porto Alegre Challenger 42 - Andrezieux Intersport Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda Stella Artois Clay Court Championship - Budaors Ispat Open 2004 - Ostrava Qatar ATP Challenger - Doha Dusseldorf Open Challenger 2007 - Dusseldorf Cepu Open - San Marino Porsche Open - Poznan TED Open - Istanbul ATU Cup - Weiden Pekao Open 2004 - Szczecin Privat Bank Cup - Dnepropetrovsk Lambertz Open by Stawag 2007 - Aachen Pro Tennis World Open - Sunrise ECM Prague Open - Prague XL Capital Bermuda Open - Bermuda Copa Petrobras Colombia - Bogota ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov Nord LB Open 2006 - Braunschweig Top Wool Challenger - Biella PEOPLEnet Cup - Dnepropetrovsk Pekao Open - Szczecin Ethias Trophy - Mons II Challenger Ciudada de Guayaquil - Guayaquil Lambertz Open - Aachen Heilbronn Open - Heilbronn Labertz Open by Stawag - Aachen Tatra Banka Open - Bratislava GHI Bronz Classic - Bronx Copa Petrobras Argentina - Buenos Aires Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice La Serena Open - La Serena Mobilux Open - Luxembourg Copa Kia Challenger ATP - Santiago BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City Morocco Tennis Tour - Marrakech Bauer Watertechnilogy Cup 2008 - Eckental Pekao Open - Szczecin Buenos Aires Challenger Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Tanger Jersey Challenger San Luis Potosi Challenger Karlsruhe Challenger ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava Zagreb Open - Zagreb Sporting Challenger '08-Trofeo Regione Piemonte - Turin KGHM Emax Polish Indoors - Wroclaw Brasilia Challenger Baden Open - Ettlingen Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan dBI Tennis Challenger - Binghamton Dusseldorf Open 2006 - Dusseldorf Mitsubishi Electric Europe Cup - Monza ECU Prague Open - Prague Challenger 42 - Andrezieux Heilbronn Open - Heilbronn USTA Challenger of Las Vegas - Las Vegas Internationaux de Tennis de Brest - Brest V Trofeo Barcelona de Tenis - Barcelona Cerveza Club Columbia Open - Bogota Estoril Open - Estoril RCA Championships - Indianapolis Salem Open - Hong Kong Gold Flake Open - Chennai Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Sybase Open - San Jose Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam Croatia Open - Umag Milan Challenger Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis The Hamlet Cup - Long Island Brazil Open - Salvador AIG Japan Open - Tokyo Jameson Cup - Milan BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Telenordia Swedish Open - Bastad Brasil Open - Salvador CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Kitzbuhel Umag Ethias Trophy - Mons Buenos Aires Copa Petrobras Uruguay - Montevideo Tatra Banka Slovak Open - Bratislava Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires VI Torneo Internazionale di Tennis - Barletta Hungarian Open - Budapest Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg XL Capital Bermuda Open - Bermuda ECM Cup - Prague KGHM Dialog Polish Indoors - Wroclaw GHI Bronx Classic - Bronx Sardinia International Championship - Cagliari Venice Open - Venice Kyiv UMC Open - Kiev Okal Cup 2003 - Eckental IPP Open - Helsinki BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Intersport Heilbronn Open - Heilbronn Estoril Open - Estoril Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot 4th Sardinia International Championships - Cagliari Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Heineken Open - Auckland International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar 2001 UT Tyler Patriot Challenger - Tyler SAP Open - San Jose Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco ATP Tour Challenger at Nellie Gail - Laguna Hills Grand Prix Hassan II - Casablanca The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Tatra Banka Open 2006 - Bratislava U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Exim Agmedia Open - Kosice The 10tele.com Open - Nottingham Gemax Open - Belgrade Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Zagreb Open - Zagreb FILA Challenger - Biella Ciur Pribram Challenger - Pribram Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Venice Open - Venice Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Akbank Private Banking-TED Open - Istanbul Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Maia Challenger - Oporto Copa Ericsson Brasil - Sao Paulo The Stella Artois Championships - London ATP Heineken Challenger 1999 - Ho Chi Minh City The Nottingham Challenger - Nottingham Generali Open - Kitzbuhel BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Unicredit (Suisse) Bank S.A. Challenger - Chiasso Davidoff Swiss Indoors Basel - Basel Oberstaufen Cup - Oberstaufen The Hilversum Open - Hilversum Open Castilla y Leon - Segovia Sydney International - Sydney Barletta Citta Della Disfida Open 2000 - Barletta XL Capital Bermuda Open - Bermuda Jaegermeister Open - Braunschweig MoviStar Open - Vina del Mar CA-Challenge 2000 - Graz Tatra Banka Slovak Open - Bratislava ABN/AMRO World Tennis Tournament - Rotterdam FILA Challenger - Biella Abierto Mexicano Telcel - Acapulco TED Open-Akbank Private Banking - Istanbul U.S. Men's Clay Court Championships - Houston Segovia Challenger Open Castilla y Leon - Segovia Qwarant Cup - Sopot Grolsch Cup - Warsaw Pomorski Bank Kredytowy Open - Szczecin Copa Ericsson Argentina - Buenos Aires Healthsouth/USTA Men's Challenger of Burbank - Burbank Nuembrecht Challenger - Nuembrecht Prosperita Open 2007 - Ostrava Grand Prix Hassan II - Casablanca Warsteiner Challenger Wolfsburg - Wolfsburg Honda-Kah Open - Singapore Barletta Citta Della Disfida Open 99 - Barletta Quelle Cup 1999 - Furth Tenniscup of Flanders - Ostende Cairo Challenger - Cairo Top Wool Challenger Biella - Biella Open de L'Isere - Grenoble KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Generali Open 2000 - Kitzbuhel Naples Challenger - Naples Czech Open - Prostejov Bogota Challenger Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pekao Open 2005 - Szczecin Unicredit Czech Open 2007 - Prostejov Orange Prokom Open - Sopot Challenger Lugano - Lugano Unique Zagreb Open - Zagreb Czech Open 2006 - Prostejov Connex Open Romania - Bucharest Kobstaedernes ATP Challenger - Kolding BA-CA Tennis Trophy - Vienna Sporting Challenger '07 Trofeo Regione Piemonte - Turin Movistar Open - Vina del Mar Rado Swiss Open - Gstaad Copenhagen Open - Copenhagen Campionati Internazionali di Sicilia - Palermo Copa AT&T - Buenos Aires Chevrolet Cup - Santiago Aberto de Sao Paulo - Sao Paulo AT&T Challenge - Atlanta Aamulehti Tampere Open - Tampere Levene Gouldin & Thompson Tennis Challenger - Binghamton Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Dusseldorf Open Challenger - Dusseldorf Hellmann's Cup - Santiago Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. AT&T Challenge - Atlanta Energis Dutch Open - Amsterdam Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Abierto Mexicano de Tenis Pegaso - Mexico City St. Petersburg Open - St. Petersburg Guayaquil Challenger International Championships of Sicily - Palermo Kobstaedernes ATP Challenger - Kolding Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Ostrava Challenger Heineken Open - Auckland Sarasota Challenger Internationaler Raiffeisen Grand Prix - St. Polten TD Waterhouse Cup - Long Island Furth Challenger Orange Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Cerveza Club Columbia Open - Bogota UBS Open Gstaad - Gstaad U.S. Men's Clay Court Championships - Houston Internazionali di Tennis di San Marino - San Marino Movistar Open - Vina del Mar Dutch Open Tennis - Amersfoort CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Lima Challenger Bermuda Bournemouth Qatar ExxonMobil Open - Doha Chennai Open - Chennai Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Synsam Swedish Open - Bastad The Samsung Open - Bournemouth Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Croatia Open - Umag Heineken Open Shanghai - Shanghai Campionati Internazionali di Sicilia - Palermo Energis Open - Amersfoort Franklin Templeton Tennis Classic - Scottsdale Open de Tenis Comunidad Valenciana - Valencia Kremlin Cup - Moscow Stockholm Open - Stockholm Santiago Olbia Geovillage Open - Olbia KGHM Polish Indoors - Wroclaw Polish Open 2000 - Poznan Pekao Open 2001 - Szczecin Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov Kaltenberg Open - Split Venice Challenger - Venice USTA Challenger of Burbank - Burbank Kyiv UMC Open - Kiev Copa Ericsson - Santiago Intersport Heilbronn Open - Heilbronn Las Vegas Challenger - Las Vegas Pekao Open - Szczecin America's Red Clay Tennis Championship - Coral Springs Heineken Open - Auckland Open Seat-Godo 2000 - Barcelona Brasil Open - Costa do Sauipe Dubai Open - Dubai Japan Open - Tokyo Heineken Open Shanghai - Shanghai Mallorca Open - Mallorca CA Tennis Trophy - Vienna Synsam Swedish Open - Bastad Idea Prokom Open - Sopot Open Romania - Bucharest Estoril Open - Estoril Regions Morgan Keegan Championships - Memphis Open SEAT Godo 2006 - Barcelona Dutch Open Tennis - Amersfoort Telenordia Swedish Open - Bastad Copa Telmex - Buenos Aires U.S. Men's Clay Court Championship - Orlando San Marino Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Qatar Mobil Open '99 - Doha The Lipton Championships - Key Biscayne Mercedes Cup - Stuttgart Open Seat-Godo '99 - Barcelona Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tento Czech Open - Prague Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris Waldbaum's Hamlet Cup - Long Island Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Connex Open Romania - Bucharest CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Gold Flake Open - Chennai Adidas International - Sydney Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Davidoff Swiss Indoors - Basel Medibank Private International - Sydney Argentina Open - Buenos Aires 1999 Mercedes Cup - Stuttgart Palermo Wideyes Swedish Open - Bastad BMW Open - Munich Franklin Templeton Tennis Classic - Scottsdale Citrix Tennis Championships - Delray Beach CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Franklin Templeton Tennis Classic - Scottsdale Copenhagen Open - Copenhagen The Dubai Tennis Championships - Dubai Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis BMW Open - Munich Qatar Mobil Open 2001 - Doha Trofeo Conde de Godo - Barcelona Copa AT&T - Buenos Aires Tennis Masters Series - Montreal Heineken Trophy - 's-Hertogenbosch Generali Open 2001 - Kitzbuhel AIG Japan Open - Tokyo Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Newsweek Champions Cup - Indian Wells Pilot Pen Tennis - New Haven Tennis Masters Series - Cincinnati Abierto Mexicano Telfonica MoviStar - Acapulco Prague Rogers Cup - Montreal Open de Moselle - Metz Rogers Masters - Montreal BNP Paribas Masters - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Monte Carlo Open - Monte Carlo U.S. Open - New York Tennis Masters Series - Miami Wimbledon - London Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Davidoff Swiss Indoors - Basel NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Rome Tennis Masters Series - Paris Rome Mercedes Cup - Stuttgart French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Hypo Group Tennis International - Portschach Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Copa Telmex - Buenos Aires French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York U.S. Open - New York Tennis Masters Series - Monte Carlo Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 1, 2R, CHI-ARG 1-0 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, World Group, QF, ARG-RUS 5-0 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, SF, ESP-ARG 3-2 Olympics - Sydney Olympics - Athens