Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 Zagreb Open - Zagreb University of Tennessee USTA Men's Challenger - Knoxville Heilbronn Open - Heilbronn IPP Open - Helsinki Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw Media Will Cup Busan Challenger Tennis - Busan Samsung Secruities Cup Challenger - Seoul Porsche Open - Poznan Alexander Kolyaskin Memorial - Donetsk Kobstaedernes ATP Challenger - Kolding Hilton Waikoloa Village USTA Challenger - Waikoloa Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Baden Open - Karlsruhe Schickendanz Open - Furth Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington Porsche Open - Poznan GHI Bronx Tennis Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Bergamo Challenger Sunrise Challenger Barletta Challenger Rome Challenger Tunis Challenger Aptos Challenger Granby Challenger San Marino Challenger Vancouver Challenger St. Remy Challenger Napoli Challenger Mons Challenger Rhodes Challenger Rennes Challenger Orleans Challenger Astana Challenger Bordeaux Challenger Biella Challenger Alessandria Challenger Banja Luka Challenger Rennes Challenger Dallas Challenger Marburg Challenger Scheveningen Challenger Poznan Challenger Nova Challenger Osaka - Osaka 2002 USTA Challenger of Calabasas - Calabasas 2002 FSE Challenger - Tarzana Honda-Kah Open - Singapore Sacramento Challenger Quelle Cup - Furth Tiburon Challenger 9th Wartburg Open - Eisenach Geneva Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Top Wool Challenger Biella - Biella Optimus Maia Open - Maia Quelle Cup 2000 - Furth The Nottingham Cahllenger - Nottingham Heilbronn Open - Heilbronn drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heilbronn Challenger Heineken Challenger - Ho Chi Minh City Healthsouth USTA Challenger - Dallas Kuppers Kolsch Cup Aachen - Aachen Quimper Challenger Bergamo Challenger drkoop.com USTA Tennis Championships of Houston - Houston Time Warner USTA Challenger - Binghamton Dallas Challenger XL Capital Bermuda Open - Bermuda 2001 Challenger Canottieri Mincio - Mantova Akbank Private Banking-TED Open - Istanbul Open de L'Isere - Grenoble Hilton Waikoloa Village USTA Challenger - Waikoloa 6th Sardinian International Championships - Cagliari Orleans Challenger USTA Challenger of Las Vegas - Las Vegas Challenger 42 - Andrezieux Heilbronn Challenger Quelle Cup 1999 - Furth GHI Bronx Tennis Classic - Bronx ATU Cup - Weiden Samsung Securities Cup Challenger Tennis - Seoul XL Capital Bermuda Open - Bermuda Banca Stato Challenger Lugano - Lugano Neride Prague Indoor - Prague Braunschweig Challenger USTA Seascape Challenger - Aptos Lambertz Open - Aachen Okal Cup 2003 - Eckental XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Steelers Cup - Kosice Poznan Challenger IPP Open - Helsinki Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham San Marino Challenger Meerbusch Challenger Orleans Challenger Mons Challenger Rennes Challenger SAA Hilversum Open - Hilversum Eckental Challenger Helsinki Challenger Heilbronn Challenger Ljubljana Open - Ljubljana St. Brieuc Challenger Heilbronn Challenger Kosice Challenger Astana Challenger - Astana Burbank Challenger - Burbank Almaty Challenger 1 - Almaty Flea Market Cup - Busan Pro Tennis World Open - Sunrise Seguros Bolivar Open - Bogota Zagreb Open - Zagreb AT&T Challenger of Dallas - Dallas IPP Open - Helsinki Tiburon Challenger - Tiburon Lambertz Open - Aachen Tatra Banka Open - Bratislava Caltanissetta Challenger Okal Cup 2004 - Eckental Challenger Groningen - Groningen Tennis Napoli Cup 2007 - Napoli Challenger Ford de Cherbourg - Cherbourg Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul Ethias Tennis Trophy - Mons Winnetka Challenger Samsung Securities Cup - Seoul San Marino Challenger III Isla de Lanzarote - Lanzarote Astana Challenger Trnava Challenger Guzzini Challenger - Recanati Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Akbank Private Banking TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Flea Market Cup Busan Challenger Tennis - Busan Almaty Challenger 2 - Almaty Siemens Open 2007 - Scheveningen Szczecin Challenger Galleryfurniture.com Challenge - Atlanta Dortmund Challenger RCA Championships - Indianapolis Mons Challenger AAPT Championships - Adelaide Milan Indoors - Milan Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Verizon Tennis Challenge - Atlanta BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis President's Cup - Tashkent Braunschweig Challenger Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Heineken Open - Auckland Siebel Open - San Jose Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai Milan Indoors - Milan Open Seat Godo 2003 - Barcelona The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles St. Petersburg Open - St. Petersburg Mons Challenger Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Orleans Challenger Ethias Trophy - Mons Salzburg Challenger PEOPLEnet Cup - Dnepropetrovsk TED Open-Akbank Private Banking - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental 10th Wartburg Open - Eisenach ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Jaegermeister Open - Braunschweig Tennis Cup of Flanders - Ostende South African Airways Open - East London Braunschweig Challenger AAPT Championships - Adelaide Heineken Open - Auckland Siebel Open - San Jose Kroger / St. Jude International - Memphis USTA Tennis Championships of Austin - Austin USTA Challenger of Burbank - Burbank Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart RCA Championships - Indianapolis Open de Franche-Comte - Besancon International Tennis Championships - Delray Beach Muller Cup - Ulm AIG Japan Open - Tokyo Status Athens Open - Athens Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis The Bolton Challenger - Bolton ABN/AMRO World Tennis Tournament - Rotterdam Warsteiner Challenger Lubeck - Lubeck Internationaler Raiffeisen Grand Prix - St. Polten Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Ordina Open - 's-Hertogenbosch USTA Challenger of Dallas - Dallas RCA Championships - Indianapolis Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Fifth-Third Bank Tennis Championships - Lexington Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth CA Tennis Trophy - Vienna Braunschweig Challenger Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Heilbronn Open - Heilbronn Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia USTA Comerica Challenger - Aptos Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The 10tele.com Open - Nottingham International Bavarian Championship - Eckental Heilbronn Open - Heilbronn Mumbai Open - Mumbai St. Petersburg Open - St. Petersburg Northern Electric Open 1999 - Newcastle Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Bratislava Challenger Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach Heilbronn Open - Heilbronn ATP Heineken Challenger 2000 - Ho Chi Minh City SAP Open - San Jose Renault Slovenian Open - Ljubljana Siemens Open 2004 - Scheveningen Regions Morgan Keegan Championships - Memphis ATU Cup - Weiden Open de Montauban - Montauban U.S. Men's Clay Court Championships - Houston ATU Cup 2001 - Weiden Okal Cup 2001 International Bavarian Championships - Eckental RCA Championships - Indianapolis Warsteiner Challenger Wolfsburg - Wolfsburg 7th Wartburg Open - Eisenach Venice Challenger - Venice Okal Cup - International Bavarian Championship - Eckental The Natrel's Challenger of Granby - Granby The Granby Natrel Challenger - Granby Dutch Open Tennis - Amersfoort Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Porsche Open - Poznan GHI Bronx Classic - Bronx TED Open - Istanbul Intersport Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda China Open - Beijing Mumbai Open - Mumbai Sarasota Challenger Chennai Open - Chennai Heineken Open - Auckland XL Bermuda Open - Bermuda Ostdeutscher Sparkessen Cup - Dresden The Artois Championships - London Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London Catella Swedish Open - Bastad Advanta Championships - Philadelphia Indianapolis Tennis Championships - Indianapolis America's Red Clay Tennis Championship - Coral Springs Pilot Pen Tennis - New Haven MFS Pro Tennis Championships - Boston St. Petersburg Open - St. Petersburg Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Brisbane International - Brisbane PEOPLEnet CUP - Dnepropetrovsk Gerry Weber Open - Halle SA Tennis Open - Johannesburg SAP Open - San Jose Qatar Mobil Open 2000 - Doha U.S. Mens's Clay Court Championship - Houston Sybase Open - San Jose Estoril Open - Estoril Kazan Challenger 2000 Mercedes Cup - Stuttgart Citrix Tennis Championships - Delray Beach Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Adidas Open de Toulouse - Toulouse Open de Moselle - Metz BCR Open Romania - Bucharest Ethias Trophy - Mons The Stella Artois Grass Court Championships - London Kitzbuhel Challenger SAP Open - San Jose Heineken Trophy - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul RCA Championships - Indianapolis Kroger / St. Jude International - Memphis UNICEF Open - 's Hertogenbosch Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington Open de Moselle - Metz Qatar ExxonMobil Open - Doha Rome Challenger Kroger / St. Jude International - Memphis Sarasota Challenger Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Apia International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Rome Challenger BRD Nastase Tiriac Trophy - Bucharest Estoril Open - Estoril BMW Open - Munich UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Farmers Classic - Los Angeles CA Tennis Trophy - Vienna Citi Open - Washington Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Zagreb Challenger Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch Tampere Challenger Salzburg Challenger Bratislava Challenger U.S. Men's Clay Court Championships - Orlando Legg Mason Tennis Classic - Washington D.C. Helsinki Challenger Banja Luka Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Heilbronn Challenger PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Geneva Challenger Furth Challenger Belgrade Challenger Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Sunrise Challenger Open Sabadell Atlantico - Barcelona Farmers Classic - Los Angeles If Stockholm Open - Stockholm Erste Bank Open - Vienna Moselle Open - Metz International German Open - Hamburg Bet-at-home Open - Hamburg Countrywide Classic - Los Angeles Rome Challenger Swiss Indoors Basel - Basel Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON Championships - London Open de Moselle - Metz Athens Challenger Mouilleron-Le-Captif Challenger Bratislava Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Ordina Open - 's-Hertogenbosch Open de Moselle - Metz The Stella Artois Grass Court Championships - London AEGON Championships - London Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Aircel Chennai Open - Chennai Heineken Open - Auckland Stockholm Open - Stockholm BMW Open - Munich AEGON Championships - London Atlanta Tennis Championships - Atlanta Loughborough Challenger Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice AEGON Championships - London Atlanta Tennis Championships - Atlanta Estoril Open - Estoril BMW Open - Munich Citi Open - Washington BMW Open - Munich Bordeaux Challenger Franklin Templeton Tennis Classic - Scottsdale U.S. National Indoor Tennis Championships - Memphis RCA Championships - Indianapolis ABN/AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf Schickendanz Open - Furth Mons Challenger Nord/LB Open - Braunschweig Brisbane - Brisbane Scheveningen Challenger Liberec Challenger Neride Prague Indoor - Prague Heilbronn Challenger - Heilbronn ATU Cup - Weiden Tulsa Auto Collection USTA Challenger - Tulsa Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Okal Open - Eckental drkoop.com USTA challenger of Miami - Miami C.T. San Remo - XIII Piertomaso Tessitore - San Remo Open Castilla y Leon - Segovia Warsteiner Grand Prix ATP Challenger - Oberstaufen Tenniscup of Flanders - Ostende VIII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth 1999 Mercedes Cup - Stuttgart Arizona Men's Tennis Championships - Scottsdale The Nottingham Open - Nottingham Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Open Seat Godo 2005 - Barcelona President's Cup - Tashkent Adidas International - Sydney The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Newsweek Champions Cup - Indian Wells Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells Tennis Channel Open - Las Vegas The Ericsson Open - Miami Gerry Weber Open - Halle Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Citrix Tennis Championships - Delray Beach China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Generali Open 1999 - Kitzbuhel BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Chennai Open - Chennai NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Legg Mason Tennis Classic - Washington D.C. Rogers Masters - Toronto SA Tennis Open - Johannesburg Western & Southern Financial Group Masters - Cincinnati SAP Open - San Jose Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai Medibank Private International - Sydney Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Telenordia Swedish Open - Bastad BMW Open - Munich Gold Flake Open - Chennai Aircel Chennai Open - Chennai Heineken Open Shanghai - Shanghai Copenhagen Open - Copenhagen 2001 Mercedes Cup - Stuttgart Adidas International - Sydney Trofeo Conde de Godo - Barcelona Tennis Masters Series - Stuttgart ABN/AMRO World Tennis Tournament - Rotterdam The Lipton Championships - Key Biscayne NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Claro Open Colombia - Bogota Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Masters Series Madrid - Madrid Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Rogers Cup - Toronto Wimbledon - London French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris Mercedes Cup - Stuttgart Wimbledon - London ATP Studena Croatia Open Umag - Umag Internazionali BNL d'Italia - Rome Davidoff Swiss Indoors Basel - Basel Rogers Cup - Montreal The Ericsson Open - Miami BRD Nastase Tiriac Trophy - Bucharest Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Delray Beach International Tennis Championships - Delray Beach Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL d'Italia - Rome Open de la Comunidad Valenciana - Valencia BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Grand Prix de Tennis de Lyon - Lyon Wimbledon - London U.S. Open - New York Australian Open - Melbourne Hypo Group Tennis International - Portschach The Tennis Channel Open - Las Vegas French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Delray Beach International Tennis Championships - Delray Beach Wimbledon - London U.S. Open - New York Australian Open - Melbourne Countrywide Classic - Los Angeles U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Grand Prix Hassan II - Casablanca Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Kremlin Cup - Moscow 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Montreal Tennis Masters Series - Miami Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, QR, BEL-ZIM 4-1 Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, 1R, BEL-CZE 3-2 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, PO, BEL-CZE 1-4 Hopman Cup - Perth Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, QF, USA-BEL 4-1 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Olympics - Athens