Career 2024 2023 2022 2021 2019 2018 2017 2016 2015 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 Austria F4 Austria F5 Austria F7 Austria F8 Austria F9 Austria F1 Austria F3 Slovenia F1 Morocco F3 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Austria F9 Switzerland F1 Czech Republic F3 Slovenia F1 Morocco F4 Morocco F5 Austria F1 Austria F2 Austria F3 Austria F4 Burundi F1 Rwanda F1 Uganda F1 France F19 Iran F6 Iran F7 Sudan F1 Czech Republic F2 Turkey F6 Turkey F7 India F1 India F2 Austria F3 Austria F8 Burundi F1 Rwanda F1 Rwanda F2 Turkey F33 Chile F1 Chile F3 Croatia F4 Croatia F5 USA F11 USA F12 USA F13 Netherlands F4 Austria F7 Netherlands F6 Algeria F1 Burundi F1 Rwanda F1 Rwanda F2 Spain F1 Spain F2 Croatia F5 Croatia F6 USA F12 Slovenia F1 Burundi F1 Rwanda F1 France F4 Canada F2 Czech Rep. F1 Morocco F5 Belgium F8 Belgium F9 USA F10 Slovenia F1 USA F11 USA F12 Czech Republic F3 Netherlands F2 Morocco F4 Morocco F5 Austria F1 Austria F2 Austria F4 Netherlands F1 Netherlands F2 Morocco F4 M15 Antalya M15 Antalya M25 Telfs Verizon Tennis Challenge - Atlanta s'Tennis Masters Challenger - Graz San Marino Challenger Cordenons Challenger San Marino Challenger Mons Challenger Courmayeur Challenger Bergamo Challenger Todi Challenger Vancouver Challenger Brasov Challenger Casablanca Challenger Mons Challenger Sarasota Challenger Furth Challenger Manerbio Challenger Mohammedia Challenger Casablanca Challenger Cortina Challenger Buenos Aires Challenger Prostejov Challenger Poprad Tatry Challenger Ambato Challenger Mauthausen Challenger Cali Challenger Bogota Challenger Lima 2 Challenger Tulln Challenger Mauthausen Challenger M25 Santa Margherita di Pula Gabon F1 Gabon F2 M15 Vienna Austria F5 Belgrade Challenger Egypt F2 Sofia Challenger Samarkand Challenger Bucaramanga Challenger Braunschweig Challenger Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille Telenordia Swedish Open - Bastad Kenitra Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona The Samsung Open - Nottingham Grand Prix de Tennis de Lyon - Lyon Quito Challenger Cali Challenger Guayaquil Challenger Sarasota Challenger Savannah Challenger Bratislava 1 Challenger Savannah Challenger Qatar Open - Doha Poprad Tatry Challenger Open 13 - Marseille Dubai Open - Dubai BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham The Priority Telecom Open - Amersfoort Savannah Challenger Guayaquil Challenger Prostejov Challenger Stockholm Open - Stockholm Milan Challenger Next Generation Hardcourts - Adelaide Orbetello Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle M25 Antalya Mercedes Cup - Stuttgart Perugia Challenger Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Bogota Challenger The 10tele.com Open - Nottingham Bordeaux Challenger Pilot Pen Tennis - New Haven M25 Oviedo Stockholm Open - Stockholm U.S. Men's Clay Court Championships - Houston Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Japan Open - Tokyo Mumbai Open - Mumbai Stockholm Open - Stockholm Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Ethias Trophy - Mons Heilbronn Challenger Wroclaw Challenger Sunrise Challenger Pilot Pen Tennis - New Haven Zagreb Challenger If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel The 10tele.com Open - Nottingham Manchester Challenger Qatar Exxon Mobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Mons Challenger Kolding Challenger Concepcion 2 Challenger Heineken Open - Auckland Internationaux de Tennis de Brest - Brest Mexico City Challenger Prostejov Challenger Serbia Open - Belgrade Open de Nice Cote dAzur - Nice International German Open - Hamburg Santo Domingo Challenger ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Gerry Weber Open - Halle AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open - Umag Santos Challenger Sao Paulo Challenger Timisoara Challenger Bercuit Challenger Shymkent Challenger Erste Bank Open - Vienna Generali Open - Kitzbuhel Mons Challenger Aircel Chennai Open - Chennai Mons Challenger Bratislava Challenger Dallas Challenger Rome Challenger Arad Challenger Tanger Challenger Timisoara Challenger Heineken Open - Auckland Open Sud de France - Montpellier Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Tallahassee Challenger Bordeaux Challenger BMW Open - Munich Brasov Challenger Blumenau Challenger UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Bucaramanga Challenger Open de Nice Cote d'Azur - Nice Mendoza Challenger Buenos Aires Challenger The Hamlet Cup - Long Island Tallahassee Challenger Tata Open 2002 - Chennai Valencia Open - Valencia Prague Challenger Challenger 42 - Andrezieux Copenhagen Open - Copenhagen LTA Hull Challenger - Hull Challenger Ford de Cherbourg - Cherbourg Optimus Maia Open - Maia Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk Tennis Cup of Flanders - Ostende Polish Open 2000 - Poznan Moselle Open - Metz Skandia Open - Linz FILA Challenger Biella - Biella Open de Charleroi - Charleroi Challenger 42 - Andrezieux Heineken Open - Auckland Como Challenger Open de L'Isere (Open 38) - Grenoble The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental US Men's Clay Court Championship - Houston Open de L'Isere - Grenoble Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf KGHM Polish Indoors - Wroclaw Gerry Weber Open - Halle Bad Waltersdorf Challenger AXA Open II - Espinho Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Time Warner USTA Challenger - Binghamton Erste Bank Open - Vienna Cepu Open - San Marino Ecuador Open - Quito Pro Tennis World Open - Boca Raton Lima Challenger Mobilux Open - Luxembourg Open de L'Isere - Grenoble Stockholm Open - Stockholm Ethias Tennis Trophy - Mons Mobilux Open - Luxembourg BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Lima 2 Challenger Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Open D'Orleans - Orleans Ethias Trophy - Mons St. Brieuc Challenger San Luis Potosi Challenger Bet-at-home Open - Hamburg Open Castilla y Leon - Segovia Open D'Orleans - Orleans Ethias Trophy - Mons Synsam Swedish Open - Bastad Kremlin Cup - Moscow Ecuador Open - Quito Argentina Open - Buenos Aires Brasil Open - Sao Paulo Open D'Orleans - Orleans ABN AMRO World Tennis Tournament - Rotterdam Besancon Challenger Ostrava Challenger Sarasota Challenger Skopje Challenger Estoril Open - Estoril Generali Open - Kitzbuhel Ecuador Open - Quito Rio Open - Rio de Janeiro Kitzbuhel Challenger Wolfsburg Challenger Le Gosier Challenger Salzburg Challenger Blumenau Challenger Santos Challenger Bordeaux Challenger Furth Challenger Samarkand Challenger Karshi Challenger Brasov Challenger Todi Challenger Cali Challenger Aguascalenties Challenger Mons Challenger Rennes Challenger Geneva Challenger Salinas Challenger Santiago Challenger Le Gosier Challenger San Luis Potosi Challenger SkiStar Swedish Open - Bastad Recanati Challenger Tampere Challenger Heilbronn Challenger Karshi Challenger Alphen Challenger St. Remy Challenger Rennes Challenger Geneva Challenger Salinas Challenger Prague 2 Challenger Tallahassee Challenger Santiago Challenger Kosice Challenger Poznan Challenger Oberstaufen Challenger Panama City Challenger Aptos Challenger Rome Challenger Chitre Challenger Santiago 2 Challenger Morelos Challenger Salinas Challenger ATP Studena Croatia Open Umag - Umag Panama City Challenger Guadalajara Challenger Le Gosier Challenger Bratislava Challenger Santiago 3 Challenger Arad Challenger Pilot Pen Tennis - New Haven Kosice Challenger Meerbusch Challenger Seville Challenger Rennes Challenger Geneva Challenger Happy Valley Challenger Santo Domingo Challenger Morelos Challenger Leon Challenger Istanbul Challenger Prague Challenger Poprad Tatry Challenger Prague Challenger Todi Challenger San Benedetto Challenger Orleans Challenger Meknes Challenger Rome Challenger Trnava Challenger Furth Challenger Mohammedia Challenger Bucaramanga Challenger Santo Domingo Challenger Morelos Challenger Santa Cruz de la Sierra 2 Challenger Pereira Challenger Lexington Challenger Canberra Challenger Marburg Challenger Vicenza Challenger Tulln Challenger Seville Challenger Rio De Janeiro Challenger Sibiu Challenger Santiago Challenger Generali Open - Kitzbuhel San Luis Potosi Challenger Sarasota Challenger Zadar Challenger Lyon Challenger Perugia Challenger Prostejov Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Bad Waltersdorf Challenger Gelsor Open Romania - Bucharest Le Gosier Challenger Ostrava Challenger Salzburg-Anif Challenger Milan Indoors - Milan GHI Bronx Tennis Classic - Bronx Copenhagen Open - Copenhagen Royal Guard Open Chile - Vina del Mar Bogota Challenger BMW Open - Munich Lima Challenger TD Waterhouse Cup - Long Island San Benedetto Challenger San Luis Potosi Challenger Meerbusch Challenger Alphen Challenger Grand Prix de Tennis de Lyon - Lyon XL Capital Bermuda Open - Bermuda Meknes Challenger The Dubai Tennis Championships - Dubai Ambato Challenger Guayaquil Challenger Szekesfehervar Challenger Quimper Challenger Cali Challenger Rimouski Challenger Internazionali di Tennis de San Marino - San Marino Samarkand Challenger Padova Challenger Szekesfehervar Challenger Erste Bank Open - Vienna Bratislava Challenger Monterrey Challenger Lima Challenger Mallorca Open - Mallorca Tulln Challenger Tenniscup of Flanders - Ostende TD Waterhouse Cup - Long Island Kenitra Challenger Brasil Open - Sao Paulo Antalya Challenger Mexico City Challenger If Stockholm Open - Stockholm Prostejov Challenger Estoril Open - Estoril Liberec Challenger Tulln Challenger Maia 2 Challenger Tampere Challenger Santo Domingo Challenger Aguascalientes Challenger Heineken Open Shanghai - Shanghai Grand Prix Hassan II - Casablanca Heineken Trophy - 's-Hertogenbosch Energis Open - Amsterdam Idea Prokom Open - Sopot Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Telenordia Swedish Open - Bastad BMW Open - Munich Pilot Pen Tennis - New Haven Croatia Open - Umag Heineken Open - Auckland Dubai Open - Dubai The Dubai Tennis Championships - Dubai ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Qatar Exxon Mobil Open - Doha Gerry Weber Open - Halle Interwetten Austrian Open - Kitzbuhel BCR Open Romania - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Bank Austria Tennis Trophy - Vienna Open de Moselle - Metz If Stockholm Open - Stockholm SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice Brisbane International - Brisbane Open 13 - Marseille Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha Kremlin Cup - Moscow Idea Prokom Open - Sopot BMW Open - Munich Gazprom Hungarian Open - Budapest ABN/AMRO World Tennis Tournament - Rotterdam Adidas International - Sydney Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Madrid NASDAQ-100 Open - Miami 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 Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo If Stockholm Open - Stockholm US Men's Clay Court Championship - Houston Campionati Internazionali d'Italia - Rome Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo St. Petersburg Open - St. Petersburg Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami TEB BNP Paribas Istanbul Open - Istanbul Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Heineken Open - Auckland Trofeo Conde de Godo - Barcelona Energis Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Ostrava Challenger Mauthausen Challenger Medellin Challenger ABN/AMRO World Tennis Tournament - Rotterdam French Open - Paris Tallahassee Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne AAPT Championships - Adelaide French Open - Paris Wimbledon - London U.S. Open - New York International Championship of Croatia - Umag Australian Open - Melbourne French Open - Paris Wimbledon - London Qatar ExxonMobil Open - Doha U.S. Open - New York Generali Open - Kitzbuhel Open de Moselle - Metz 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 St. Petersburg Open - St. Petersburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BMW Open - Munich French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris AEGON Championships - London Wimbledon - London U.S. Open - New York French Open - Paris 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Paris French Open - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Wimbledon - London French Open - Paris Winston Salem - Winston Salem Wimbledon - London Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Madrid U.S. Open - New York Masters Series Hamburg - Hamburg Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Bet-at-home Cup - Kitzbuhel BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Miami Open - Miami U.S. Open - New York M15 Kottingbrunn Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, Group I, PO, AUT-ROU 4-1 U.S. Open - New York Wimbledon - London Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, World Group, QR, BEL-ZIM 4-1 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group I, 1R, AUT-BLR 5-0 Davis Cup, Group I, 1R, POR-AUT 1-4 Davis Cup, Finals, Group F Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, Group I, 2R, BLR-AUT 3-1 Olympics - Beijing Olympics - London Olympics - Athens M25 Antalya