Career 2015 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 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 Australia F1 Australia F2 Thailand F1 Australia F9 Guam F1 Binghamton Professional Tennis Tournament - Binghamton Tatra Banka Open - Bratislava The Granby Natrel Challenger - Granby USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco Tatra Banka Open 2003 - Bratislava USTA Men's Challenger of Dallas - Dallas KGHM Polish Indoors - Wroclaw Uncle Toby's Australian Men's Clay Court Challenger - Canberra Nord/LB Open 2004 - Braunschweig Open Castilla y Leon - Segovia Pro Tennis World Open - Sunrise Tennis Napoli Cup - Napoli Czech Open 2005 - Prostejov Ispat Open 2004 - Ostrava Tatra Banka Open - Bratislava Czech Open 2006 - Prostejov GHI Bronx Tennis Classic - Bronx Kia International In Kawana - Kawana BMW Tennis Championship - Sunrise Morocco Tennis Tour - Fes Kosice Open-Steelers Cup 2008 - Kosice Tanger Challenger Sofia Challenger Lugano Challenger Kosice Challenger XII Abierto Internacional de Salinas - Salinas San Marino Challenger University of Tennessee USTA Challenger - Knoxville Cherbourg Challeger Scheveningen Challenger Open Sainte-Victoire - Aix-En-Provence Zivnobanka Czech Open - Prostejov Bratislava Challenger Champaign Challenger Bergamo Challenger Poznan Challenger Cordenons Challenger Braunschweig Challenger Furth Challenger Kosice Challenger Athens Challenger Czech Open - Prostejov Kobstaedernes ATP Challenger - Kolding Furth Challenger Kosice Challenger Siemens Open 2004 - Scheveningen Ortisei Challenger Knoxville Challenger Rabat Challenger Bancolombia Open - Bogota Tatra Banka Open - Bratislava Kia International In Caloundra - Caloundra 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Rabat Mitsubishi Electric Europe Cup - Monza Prosperita Open 2007 - Ostrava Isla de Gran Canaria - Mas Palomas Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice USTA Seascape Challenger - Aptos San Marino Cepu Open - San Marino Charlottesville Challenger Porsche Open - Poznan GHI Bronx Classic - Bronx Nord/LB Open - Braunschweig C.T. San Remo - XIII Piertomaso Tessitore - San Remo The USTA Challenger at West End Racquet - Torrance 2004 Freeman Men's Challenger - Joplin XXXVII Torneig C.E. Laieta - Barcelona Steelers Cup - Kosice Orleans Challenger Bratislava Challenger Morocco Tennis Tour - Marrakech Unicredit Czech Open 2007 - Prostejov Polska Energia Open - Bytom Almaty Challenger 1 - Almaty San Marino Cepu Open - San Marino Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Flea Market Cup - Busan Tunis Open - Tunis III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Morocco Tennis Tour - Marrakech San Benedetto Challenger - San Benedetto Alexander Kolyaskin Memorial - Donetsk Ljubljana Open 2008 - Ljubljana Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Labertz Open by Stawag - Aachen IPP Open - Helsinki St. Brieuc Challenger Athens Challenger Rijeka Challenger Pozoblanco Challenger Scheveningen Challenger Orbetello Challenger Rado Swiss Open - Gstaad Internazionali di Tennis di San Marino - San Marino Tampere Challenger Marbella Open - Marbella International Championships of Sicily - Palermo Australian Men's Hardcourt Championships - Adelaide BellSouth Open - Auckland St. Petersburg Open - St. Petersburg European Community Championships - Antwerp International Championship of Croatia - Umag Grolsch Open - Amsterdam Waldbaum's Hamlet Cup - Long Island Mallorca Open - Mallorca International Championships of Sicily - Palermo Hellmann's Cup - Santiago Heineken Open - Auckland St. Petersburg Open - St. Petersburg Guardian Direct Cup - London 1999 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Mallorca Open - Mallorca Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Franklin Templeton Tennis Classic - Scottsdale AXA Cup - London Open Seat-Godo 2000 - Barcelona Napoli Challenger Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Samsung Open - Brighton Heineken Open - Auckland Milan Indoors - Milan 2001 Mercedes Cup - Stuttgart Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Mallorca Open - Mallorca Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Brasil Open - Salvador AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland Milan Indoors - Milan Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia TD Waterhouse Cup - Long Island Estoril Open - Estoril AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Bergamo Challenger Tunis Challenger San Remo Challenger Prostejov Challenger Furth Challenger ARMS USTA Challenger - Rocky Mount Fifth-Third Bank Tennis Championships - Lexington Heineken Open - Auckland Milan Indoors - Milan Kroger / St. Jude International - Memphis Open 13 - Marseille Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Next Generation Hardcourts - Adelaide Heineken Open - Auckland Medibank Private International - Sydney BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe BMW Open - Munich Open Seat Godo 2005 - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona International Championship of Croatia - Umag Synsam Swedish Open - Bastad Grolsch Open 1997 - Amsterdam Mercedes Cup - Stuttgart RCA Championships - Indianapolis Hilton Waikoloa Village USTA Challenger - Waikoloa Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton XL Capital Bermuda Open - Bermuda Generali Open - Kitzbuhel 2002 Eddleman USTA Challenger - Birmingham Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing GHI Bronx Classic - Bronx Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham The 69th King's Cup-Thailand Open - Bangkok Pilot Pen Tennis - New Haven USTA Challenger of Burbank - Burbank 2002 Azalea Orthopedic Challenger - Tyler Stockholm Open - Stockholm Medibank International - Sydney Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona 2003 Freeman Men's Challenger - Joplin ATP Studena Croatia Open Umag - Umag Internazionali di Tennis di San Marino - San Marino If Stockholm Open - Stockholm Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Nord/LB Open - Braunschweig Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam BCR Open Romania - Bucharest Heineken Challenger 2004 - Ho Chi Minh City Tento Czech Open - Prague Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Copa Telmex - Buenos Aires China Open - Beijing Uncle Tobys Challenger in Caloundra - Caloundra Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Merano Open - Merano If Stockholm Open - Stockholm Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Challenger Copa Sevilla - Seville Pekao Open 2005 - Szczecin Kia International in Caloundra - Caloundra Brisbane International - Brisbane Open Seat-Godo '97 - Barcelona Medibank International - Sydney Davidoff Swiss Indoors - Basel The LTA Hull Challenger - Hull USTA Freeman Men's Challenger - Joplin Movistar Open - Santiago BMW Tennis Championship - Sunrise Brasil Open - Costa do Sauipe The Surbiton Trophy - Surbiton Abierto Mexicano Telcel - Acapulco dBI Tennis Challenger - Binghamton Bet-At-Home Austrian Open - Kitzbuhel Dusseldorf Open 2006 - Dusseldorf BMW Open - Munich Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. Allianz Suisse Open - Gstaad Schickedanz Open 2007 - Furth Zivnobanka Czech Open - Prostejov If Stockholm Open - Stockholm Porsche Open - Poznan Aamulehti Tampere Opene - Tampere Open Costa Daurada - Tarragona Heineken Open - Auckland Siemens Open 2007 - Scheveningen USTA Challenger of San Antonio - San Antonio The Wright Financial Group, Inc. Challenger - Champaign XL Bermuda Open - Bermuda Unicredit Czech Open - Prostejov Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto San Marino CEPU Open - San Marino Open Seat-Godo '98 - Barcelona Zagreb Open - Zagreb BMW Open - Munich XII Internazionali di Tennis CARISBO - Bologna Investor Swedish Open - Bastad Tennis Napoli Cup - Napoli Marrakech Challenger Cerveza Club Columbia Open - Bogota Ostrava Challenger BMW Tennis Championship - Sunrise AAPT Championships - Adelaide Copa Petrobras-Colombia - Bogota Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Internazionali di Tennis di San Marino - San Marino CA Tennis Trophy - Vienna Bancolombia Open - Cali Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey VSZ Solvak Open Challenger - Kosice ECM Prague Open 2005 - Prague Legg Mason Tennis Classic - Washington D.C. Burnie Challenger SkiStar Swedish Open - Bastad Belgrade Challenger Meknes Challenger Wolfsburg Challenger Zagreb Challenger Top Wool Challenger Biella - Biella Granby Challenger - Granby Open 13 - Marseille Heineken Trophy - Rosmalen Karlsruhe Challenger Prostejov Challenger 1998 Mercedes Cup - Stuttgart Bournemouth Argentina Open - Buenos Aires AAPT Championships - Adelaide Connex Open Romania - Bucharest Dubai Open - Dubai St. Remy Challenger Szczecin Challenger Abierto Mexicano de Tenis - Mexico City Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Trnava Challenger Mons Challenger The 10tele.com Open - Nottingham Tarragona Challenger Venice Open - Venice Rennes Challenger Eckental Challenger Investor Swedish Open - Bastad Heilbronn Challenger Samsung Securities Cup Challenger Tennis - Seoul Belgrade Challenger Sarajevo Challenger Barletta Challenger Telenordia Swedish Open - Bastad Estoril Open - Estoril Samsung Securities Cup - Seoul Dutch Open Tennis - Amersfoort Idea Prokom Open - Sopot ABN/AMRO World Tennis Tournament - Rotterdam Trofeo Conde de Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Timisoara Challenger - Timisoara RCA Championships - Indianapolis International Championship of Croatia - Umag Poznan Challenger Kitzbuhel Challenger Trani Challenger Marrakech Challenger Privat Bank Cup - Dniepropetrovsk Barletta Challenger Uncle Toby's Burnie Challenger - Tasmania Schickedanz Open - Furth Rome Challenger ATU Cup - Weiden South African Airways Tennis Open - Durban Zagreb Challenger Alessandria Challenger Samsung Securities Cup - Seoul Poznan Challenger Genoa Open Challenger-Fondazione Carige - Genova Internationaler Raiffeisen Grand Prix - St. Polten BSI Challenger Lugano - Lugano Open 13 - Marseille BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Tennis Channel Open - Las Vegas BMW Open - Munich Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad The 10tele.com Open - Nottingham Dubai Tennis Open - Dubai If Stockholm Open - Stockholm Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors Basel - Basel Idea Prokom Open - Sopot The Hamlet Cup - Long Island President's Cup - Tashkent Brisbane International - Brisbane CA Tennis Trophy - Vienna Stockholm Open - Stockholm Medibank International - Sydney Movistar Open - Santiago AAPT Championships - Adelaide Tata Open 2002 - Chennai Open de Moselle - Metz Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe TEAN International - Alphen Aan Den Rijn Sydney International - Sydney The Stella Artois Grass Court Championships - London Abierto Mexicano Telcel - Acapulco Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Medibank International - Sydney Salem Open - Hong Kong Gerry Weber Open - Halle CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille AAPT Championships - Adelaide Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Adidas International - Sydney International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Heineken Open Shanghai - Shanghai Generali Open - Kitzbuhel U.S. Pro Tennis Championships - Boston Wideyes Swedish Open - Bastad 2000 Mercedes Cup - Stuttgart Open de Moselle - Metz Salem Open - Hong Kong Japan Open - Tokyo Dubai Open - Dubai St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Heineken Open - Auckland Qatar Mobil Open - Doha The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Grolsch Open - Amsterdam Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Scania Stockholm Open - Stockholm Licher German Open - Hamburg The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg 1997 Mercedes Cup - Stuttgart Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome St. Petersburg Open - St. Petersburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto 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 Telecom Italia Masters - Rome 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 Campionati Internazionali d'Italia - Rome Adidas International - Sydney Masters Series Hamburg - Hamburg Hypo Group Tennis International - Portschach Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Dubai Tennis Open - Dubai BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Copa Claro - Buenos Aires BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BCR Open Romania - Bucharest Croatian Indoors - Zagreb Legg Mason Tennis Classic - Washington D.C. Legg Mason Tennis Classic - Washington D.C. Open Seat Godo - Barcelona Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven ABN/AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington D.C. Copa Telmex - Buenos Aires St. Petersburg Open - St. Petersburg Heineken Open - Auckland Winston Salem - Winston Salem BNP Paribas Masters - Paris Tennis Masters Series - Miami Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Tennis Masters Series - Hamburg French Open - Paris Newsweek Champions Cup - Indian Wells Wimbledon - London Wimbledon - London Davis Cup, World Group, 1R, SWE-SVK 3-2 Davis Cup, World Group, QR, SVK-ARG 3-2 Davis Cup, World Group, 1R, SVK-SWE 3-2 Davis Cup, World Group, QF, RUS-SVK 3-2 Davis Cup, World Group, QF, BRA-SVK 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, Group 1, 2R, MKD-SVK 0-5 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 Hopman Cup - Perth Davis Cup, Group 1, 2R, ITA-SVK 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, AUS-TPE 5-0 Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, F, SVK-CRO 2-3 Australian Open Wildcard Play-Off - Melbourne U.S. Open - New York Davis Cup, World Group, QR, SVK-CAN 4-1 Davis Cup, Group 1, 2R, SVK-ISR 3-1 Davis Cup, World Group, 1R, RUS-SVK 3-2 Davis Cup, World Group, QR, SVK-CHI 3-2 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Grand Slam Cup - Munich Olympics - Sydney Olympics - Athens Olympics - Beijing Davis Cup, Group 1, 2R, AUS-THA 5-0 Wimbledon - London Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, QR, USA-SVK 3-2