Career 2024 2023 2022 2021 2020 2017 2016 2015 2014 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 Great Britain #4-w1 Portugal F1 Great Britain F9 Great Britain F10 Great Britain F12 Great Britain F13 Great Britain F14 Great Britain F17 Spain F13 Great Britain F9 Great Britain F11 Great Britain F17 Great Britain F18 Great Britain F20 Great Britain F21 Great Britain F22 Great Britain F7 Great Britain F8 Great Britain F9 Great Britain F11 Great Britain F12 Great Britain F14 Spain F36 Spain F37 Great Britain F16 Great Britain F17 Great Britain F18 Great Britain F1 Great Britain F2 France F3 Great Britain F3 Great Britain F4 Turkey F4 Turkey F5 Great Britain F6 Great Britain F7 Norway F2 Great Britain F8 Great Britain F10 Spain F28 Spain F29 Spain F30 Sweden F1 Great Britain F15 Great Britain F16 Czech Rep F4 Czech Rep F5 Usa F1 Usa F2 Great Britain F3 Great Britain F4 Great Britain F5 Great Britain F6 Great Britain F7 Norway F2 Great Britain F10 Ireland F1 Poland F6 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain F16 Great Britain F17 Israel F4 China F1 China F2 Turkey F4 USA F5 USA F6 USA F7 Spain F22 USA F24 USA F25 Morocco F8 Great Britain F16 Great Britain F17 India F11 Turkey F1 Turkey F2 Great Britain F3 USA F5 USA F6 Great Britain F4 Great Britain F9 Great Britain F10 Ireland F1 Great Britain F12 Great Britain F13 Great Britain F3 USA F5 USA F6 USA F7 USA F8 Qatar F1 Qatar F2 Great Britain F9 Portugal F7 Thailand F1 Spain F19 Great Britain F12 Great Britain F13 Great Britain F14 Ireland F1 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F18 Great Britain F19 Greece F17 Great Britain F2 Great Britain F3 Great Britain F6 Bahrain F1 Qatar F1 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F18 Qatar F4 Great Britain F1 Great Britain F2 Great Britain F4 Great Britain F5 Turkey F20 Great Britain F6 Great Britain F7 Guam F1 Egypt F26 Great Britain F8 Great Britain F9 Great Britain F3 Italy F2 Qatar F2 Turkey F41 Turkey F42 Great Britain F4 Great Britain F11 M15 Antalya M15 Antalya M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Heraklion M15 Almada Great Britain F13 Great Britain #4-w2 Great Britain #4-w3 India F8 Great Britain F2 Great Britain #1-w1 Turkey F1 M15 Doha Norway F1 Great Britain F9 Poland F5 M15 Doha Great Britain F12 Great Britain F10 Israel F4 Great Britain F11 M25 Bath M25 Loughborough M25 Shrewsbury M25 Glasgow M15 Torello M25 Nottingham M25 Nottingham M25 Nottingham M25 Nottingham M25 Roehampton M25 Nottingham M25 Roehampton M25 Sunderland M25 Glasgow M25 Nottingham M25 Roehampton M25 Nottingham M25 Sunderland Zagreb Open - Zagreb Top Wool Challenger Biella - Biella M25 Roehampton VSZ Solvak Open Challenger - Kosice Nord/LB Open - Braunschweig Exim Agmedia Open - Kosice San Marino Cepu Open - San Marino Tatra Banka Open - Bratislava Czech Open 2006 - Prostejov BMW Tennis Championship - Sunrise Unicredit Czech Open 2007 - Prostejov Siemens Open 2007 - Scheveningen The LTA Hester Trophy - Manchester BMW Tennis Championship - Sunrise Tunis Open - Tunis Morocco Tennis Tour - Marrakech Kosice Open-Steelers Cup 2008 - Kosice BSI Challenger Lugano - Lugano The LTA Manchester Trophy - Manchester San Marino CEPU Open - San Marino Timisoara Challenger - Timisoara Alexander Kolyaskin Memorial - Donetsk Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Belgrade Challenger Wolfsburg Challenger Marrakech Challenger Barletta Challenger Jersey Challenger Athens Challenger Sofia Challenger Ostrava Challenger Braunschweig Challenger Pozoblanco Challenger Manchester Challenger Penza Challenger Orbetello Challenger San Marino Challenger St. Remy Challenger Trnava Challenger Mons Challenger Bratislava Challenger Rennes Challenger Orleans Challenger San Remo Challenger Tatra Banka Open - Bratislava Nottingham Challenger Bergamo Challenger Bath Challenger Leon Challenger Kosice Challenger Lexington Challenger Recanati Challenger Astana Challenger Loughborough Challenger Nottingham Challenger Napa Challenger Sacramento Challenger M25 Sheffield Kolkata Challenger New Delhi Challenger Rimouski Challenger Shenzhen Challenger Anning Challenger Nottingham Challenger Portoroz Challenger Guangzhou Challenger Prostejov Challenger Ilkley Challenger Cary Challenger Columbus Challenger St. Brieuc Challenger Ilkley Challenger Recanati Challenger M25 Loughborough M25 Sheffield Portoroz Challenger M25 Sunderland M25 Bath Porsche Open - Poznan M25 Quinta Do Lago Zivnobanka Czech Open - Prostejov Knoxville Challenger Champaign Challenger M25 Nottingham M25 Nottingham San Benedetto Challenger - San Benedetto Egypt F27 Sacramento Challenger Tiburon Challenger Pro Tennis World Open - Sunrise M25 Madrid M25 Sunderland M25 Loughborough M25 Nottingham M25 Nottingham Nottingham Challenger Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig Ilkley Challenger Pozoblanco Challenger Granby Challenger Czech Open - Prostejov Tenerife 2 Challenger Unicredit Czech Open - Prostejov Bangkok Challenger Tatra Banka Open - Bratislava Qatar F1 Zivnobanka Czech Open - Prostejov Nottingham Challenger Venice Open - Venice LTA Shrewsbury Challenger - Shrewsbury Kosice Challenger Nottingham Challenger Recanati Challenger Cassis Challenger Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Nottingham-2 Challenger BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Grolsch Open 1997 - Amsterdam Internazionali di Tennis di San Marino - San Marino Marbella Open - Marbella BellSouth Open - Auckland St. Petersburg Open - St. Petersburg Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '98 - Barcelona XII Internazionali di Tennis CARISBO - Bologna Davidoff Swiss Indoors - Basel Investor Swedish Open - Bastad 1998 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Mallorca Open - Mallorca Merano Open - Merano 1999 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel AXA Cup - London 2000 Mercedes Cup - Stuttgart Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Japan Open - Tokyo St. Petersburg Open - St. Petersburg Samsung Open - Brighton Heineken Open - Auckland Milan Indoors - Milan Dubai Tennis Open - Dubai Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. KGHM Polish Indoors - Wroclaw The Hamlet Cup - Long Island President's Cup - Tashkent Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Brasil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland Milan Indoors - Milan Open Seat Godo 2003 - Barcelona International Championship of Croatia - Umag Idea Prokom Open - Sopot Czech Open 2005 - Prostejov Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Segovia Challenger Bournemouth Croatian Indoors - Zagreb AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland Dubai Open - Dubai Open Seat Godo 2005 - Barcelona The 10tele.com Open - Nottingham Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach The 10tele.com Open - Nottingham RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach The Stella Artois Championships - London Red Letter Days Open - Nottingham Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven The Nottingham Open - Nottingham Johannesburg Challenger Zagreb Challenger Serbia Open - Belgrade SA Tennis Open - Johannesburg Savannah Challenger AEGON International - Eastbourne Prostejov Challenger Heineken Open - Auckland SAP Open - San Jose Cremona Challenger Nottingham Challenger Kosice Challenger Eckental Challenger Jersey Challenger Bratislava Challenger Columbus 2 Challenger Bank Austria Tennis Trophy - Vienna Glasgow Challenger PBZ Zagreb Indoors - Zagreb Heilbronn Challenger Glasgow Challenger AEGON International - Eastbourne Bergamo Challenger If Stockholm Open - Stockholm Belgrade Challenger Cherbourg Challeger AEGON Championships - London AEGON Championships - London BRD Nastase Tiriac Trophy - Bucharest Sarajevo Challenger TEB BNP Paribas Istanbul Open - Istanbul M25 Nottingham Hall of Fame Tennis Championships - Newport Jersey Challenger Athens Challenger Tunis Challenger Las Franquesas del Valles Challenger AEGON International - Eastbourne Helsinki Challenger Viking International - Eastbourne U.S. Pro Tennis Championships - Boston International Championships of Sicily - Palermo Australian Men's Hardcourt Championships - Adelaide BMW Open - Munich Binghamton Challenger International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Ortisei Challenger Open 13 - Marseille Mallorca Open - Mallorca Loughborough Challenger Manchester Challenger Surbiton Challenger Singapore Challenger Open Seat-Godo 2000 - Barcelona Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia ABN/AMRO World Tennis Tournament - Rotterdam Meerbusch Challenger TD Waterhouse Cup - Long Island Izmir Challenger Porto Challenger M25 Edgbaston Lexington Challenger Segovia Challenger AEGON Championships - London Connex Open Romania - Bucharest Heineken Open - Auckland Surbiton Challenger ABN/AMRO World Tennis Tournament - Rotterdam Mallorca Challenger Wideyes Swedish Open - Bastad Open Seat-Godo 2001 - Barcelona Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Grand Prix Hassan II - Casablanca Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Alicante Challenger European Community Championships - Antwerp AAPT Championships - Adelaide St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Grand Prix Hassan II - Casablanca ATP Studena Croatia Open Umag - Umag Tento Czech Open - Prague Open de Moselle - Metz If Stockholm Open - Stockholm Investor Swedish Open - Bastad St. Petersburg Open - St. Petersburg Italian Open - Rome International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Heineken Open - Auckland Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg The Lipton Championships - Key Biscayne 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 Monte Carlo Open - Monte Carlo 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 Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami 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 - Madrid CA Tennis Trophy - Vienna Pacific Life Open - Indian Wells Scania Stockholm Open - Stockholm NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid 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 Adidas International - Sydney Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte-Carlo ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Dubai Tennis Open - Dubai Davidoff Swiss Indoors - Basel Qatar Mobil Open - Doha Ordina Open - 's-Hertogenbosch 2001 Mercedes Cup - Stuttgart Open 13 - Marseille Dubai Tennis Open - Dubai Open 13 - Marseille Heineken Trophy - Rosmalen Waldbaum's Hamlet Cup - Long Island Legg Mason Tennis Classic - Washington D.C. Heineken Trophy - 's-Hertogenbosch CA Tennis Trophy - Vienna Heineken Open - Auckland Trofeo Conde de Godo - Barcelona CA Tennis Trophy - Vienna Open Seat-Godo '97 - Barcelona Ilkley Challenger Open 13 - Marseille Dubai Open - Dubai AEGON Championships - London Nottingham Challenger Mercedes-Benz Cup - Los Angeles Cary Challenger Legg Mason Tennis Classic - Washington D.C. Telenordia Swedish Open - Bastad Pacific Life Open - Indian Wells Tennis Masters Series - Paris AAPT Championships - Adelaide Open de Moselle - Metz Wimbledon - London U.S. Open - New York Bank Austria Tennis Trophy - Vienna Telecom Italia Masters - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London 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 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 U.S. Open - New York French Open - Paris 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 Sony Ericsson Open - Miami French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London M25 Glasgow Davis Cup, World Group, 1R, RUS-SVK 3-2 Davis Cup, World Group, QR, SVK-CAN 4-1 Davis Cup, Group 1, 2R, SVK-ISR 3-1 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, 1R, SVK-AUT 3-2 Davis Cup, World Group, QF, BRA-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, QR, USA-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, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 2R, MKD-SVK 0-5 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 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, World Group, PO, SVK-BEL 2-3 Australian Open (juniors) Wimbledon (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments Grand Slam Cup - Munich Olympics - Sydney Olympics - Athens Olympics - Beijing M25+H Ajaccio Australian Open - Melbourne Wimbledon - London