Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 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 Spain #2-w4 Finland F2 Spain F34 France F2 France F3 Spain F11 Spain F12 Germany F7 Spain F21 Spain F22 Spain F24 Spain F27 Great Britain F1 Austria F1 Germany F5 Italy F5 Great Britain F7 Czech Republic F1 Czech Republic F2 Norway F1 Norway F2 Ireland F1 Ireland F2 Latvia F1 Lithuania F1 Lithuania F2 Great Britain F18 Czech Republic F4 Germany F2 France F5 Russia F1 Poland F1 France F4 Luxembourg F1 France F13 France F17 Czech Republic F5 Czech Republic F6 Germany F1 Great Britain F1 France F5 Usa F12 Germany F8 France F13 France F17 Great Britain F1 Great Britain F2 France F2 France F3 Bosnia & Herzegovina F2 France F5 Switzerland F3 Norway F1 Estonia F1 Estonia F2 France F17 Germany F1 Germany F2 France F3 Russia F1 Russia F2 Italy F5 Czech Republic F2 Poland F2 Estonia F2 Latvia F1 Poland F7 Germany F16 France F18 Czech Republic F4 Czech Republic F5 Russia F1 Russia F2 Russia F3 Russia F5 Ukraine F2 Russia F6 Russia F7 Italy F7 Czech Republic F1 Italy F13 Germany F8 France F13 Russia F10 Latvia F1 France F20 Germany F2 Russia F1 Russia F2 France F5 France F6 France F20 Czech Republic F6 Czech Republic F7 France F1 France F2 Spain F1 Spain #2-w1 Spain #2-w2 Spain #2-w3 Germany F6 Denmark F1 Denmark F2 Lithuania F2 Spain F28 Latvia F1 Spain F34a France F5 Spain F25 Spain F26 Austria F2 Spain F6 Spain F7 Italy F4 Italy F6 France F14 Germany F1 France F4 BH Indoor Sarajevo - Sarajevo Open Castilla y Leon Trofeo Iberdrola - Segovia Tatra Banka Slovak Open - Bratislava Kuppers Kolsch Cup - Aachen Warsteiner Challenger - Lubeck Sparkassen Open - Magdeburg AXA Open - Espinho Quelle Cup - Furth Kuppers Kolsch Cup Aachen - Aachen VI Open Banc Agricol - Andorra Nuembrecht Challenger - Nuembrecht Copa Sevilla Internacionales de Andalucia - Seville ATU Cup - Weiden Porsche Open - Poznan Muller Cup - Ulm Nord/LB Open - Braunschweig 1998 Safeway Challenger - Aptos Lambertz Open - Aachen Segovia Challenger Open Castilla y Leon - Segovia Olbia Challenger - Olbia Ostrava Open 2005 - Ostrava Nord LB Open - Braunschweig Crystal Cup 1998 - Portoroz ATP Open Castilla y Leon - Segovia Tatra Banka Open - Bratislava Mobilux Open - Luxembourg TED Open - Istanbul The LTA Cardiff Challenger - Cardiff XI Ciutat de Barcelona - Barcelona The Shelbourne Irish Open - Dublin Czech Indoor Open - Prague LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw LXV Concurso Internacional Vigo - Vigo Ciudad de Pozoblanco Open Diputacion - Cordoba ECU Prague Open - Prague s Tennis Masters 06 - Graz Memorial Manfredini - Sassuolo Astana Challenger - Astana Polska Energia Open - Bytom Dublin Challenger - Dublin Lambertz Open by Stawag - Aachen LTA Nottingham Challenger - Nottingham Open Castilla y Leon - Segovia Aamulehti Tampere Opene - Tampere 's Tennis Masters 07 Challenger - Graz Dusseldorf Open Challenger 2007 - Dusseldorf Ethias Trophy - Mons Ostdeutscher Sparkessen Cup - Dresden Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental IPP Open - Helsinki Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur LTA Shrewsbury Challenger - Shrewsbury KGHM Dialog Polish Indoors - Wroclaw Internationaux du Doubs - Besancon Akbank Private Banking TED Open - Istanbul BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Challenger Casablanca San Angel - Mexico City Baton Rouge Pro Tennis Classic - Baton Rouge Ostdeutscher Sparkassen Cup - Dresden Rijeka Open - Rijeka Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Dublin Challenger - Dublin Internazionali di Tennis di Bergamo - Bergamo Aamulehti Tampere Open - Tampere Akbank Private Banking TED Open - Istanbul Citta di Como Challenger - Como Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen IPP Open - Helsinki Heilbronn Challenger Belgrade Challenger Wolfsburg Challenger Sunrise Challenger Sarajevo Challenger Baton Rouge Challenger Mexico City Challenger Talahassee Challenger Busan Challenger Yuba City Challenger Penza Challenger Tampere Challenger Karshi Challenger Almaty Challenger Kolding Challenger Toyota Challenger Sunrise Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Busan Challenger Fergana Challenger Nottingham Challenger Tampere Challenger Samarkand Challenger St. Remy Challenger Tashkent Challenger Astana Challenger Dallas Challenger Tallahassee Challenger Milan Challenger Recanati Challenger Segovia Challenger Astana Challenger Ningboo Challenger Orleans Challenger Helsinki Challenger Arroyo de la Encomienda - Valladolid Ostrava Challenger Marburg Challenger Bordeaux Challenger Prague Challenger Loughborough Challenger Heilbronn Challenger Cremona Challenger Furth Challenger Shanghai Challenger Mons Challenger St. Remy Challenger Eckental Challenger Germany F1 Pozoblanco Challenger Helsinki Challenger Tashkent Challenger Bangkok Challenger Tyumen Challenger Rome Challenger Como Challenger Stockholm Open - Stockholm Kobstaedernes ATP Challenger - Kolding Copenhagen Open - Copenhagen Heilbronn Challenger - Heilbronn Oberstaufen Cup-Head German Master's Series - Oberstaufen Copa Sevilla-Internacionales de Andalucia - Seville Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental The LTA Men's Challenger - Southampton Challenger Ford de Cherbourg - Cherbourg Open de Tenis Amaya - Pamplona Gold Flake Open - Chennai Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Intersport Heilbronn Open - Heilbronn BMW Tennis Championship - Sunrise Croatian Indoors - Split St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington D.C. IPP Open - Helsinki Grand Prix Hassan II - Casablanca Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Generali Open 1998 - Kitzbuhel Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Japan Open - Tokyo Heineken Trophy - 's-Hertogenbosch 1999 Mercedes Cup - Stuttgart Qatar Mobil Open '99 - Doha Gold Flake Open - Chennai Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Kroger / St. Jude International - Memphis Bauer Watertechnology Cup - Eckental 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Oberstaufen Cup - Oberstaufen Qatar Mobil Open 2001 - Doha Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle The Nottingham Open - Nottingham Bytom Challenger Miller Lite Hall of Fame Tennis Championships - Newport 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Heilbronn Open - Heilbronn Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai BMW Open - Munich RCA Championships - Indianapolis TD Waterhouse Cup - Long Island 2002 Mercedes Cup - Stuttgart President's Cup - Tashkent Kremlin Cup - Moscow CA Tennis Trophy - Vienna Stockholm Open - Stockholm Tata Open 2003 - Chennai Adidas International - Sydney Guzzini Challenger - Recanati Dubai Tennis Open - Dubai Gerry Weber Open - Halle BMW Open - Munich Brasil Open - Salvador XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio 2003 Mercedes Cup - Stuttgart AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Carson Challenger St. Petersburg Open - St. Petersburg Bauer Watertechnilogy Cup 2008 - Eckental Freudenstadt Challenger Chuncheon Challenger Yokohama Challenger Karshi Challenger ABN/AMRO World Tennis Tournament - Rotterdam Izmir Challenger BMW Open - Munich Allianz Suisse Open - Gstaad Wolfsburg Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Dubai Open - Dubai Idea Prokom Open - Sopot ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch China Open - Beijing Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Chennai Open - Chennai Milan Indoors - Milan Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Open 13 - Marseille BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam Allianz Suisse Open - Gstaad Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle SAP Open - San Jose Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel US Men's Clay Court Championships - Houston China Open - Beijing Thailand Open - Bangkok Open de Moselle - Metz St. Petersburg Open - St. Petersburg Chennai Open - Chennai SAP Open - San Jose The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Millenium Tennis Championships - Delray Beach China Open - Beijing Mumbai Open - Mumbai BMW Open - Munich St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Scheveningen Challenger The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca U.S. Mens's Clay Court Championship - Houston Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Austrian Open - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Masters Series - Hamburg President's Cup 1998 - Tashkent Legg Mason Tennis Classic - Washington Internationaler Raiffeisen Grand Prix - St. Polten The Dubai Tennis Championships - Dubai Nord/LB Open - Braunschweig AEGON Championships - London AEGON International - Eastbourne International Championship of Croatia - Umag Open de Moselle - Metz Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok China Open - Beijing Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Qatar ExxonMobil Open - Doha Grand Prix de Tennis de Lyon - Lyon SA Tennis Open - Johannesburg Qatar Mobil Open 2000 - Doha PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha AXA Cup - London Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona BMW Open - Munich Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Kremlin Cup - Moscow Copenhagen Open - Copenhagen Verizon Tennis Challenge - Atlanta Dubai Tennis Open - Dubai The Hamlet Cup - Long Island President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Citta di Monza - Monza Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Gerry Weber Open - Halle Franklin Templeton Tennis Classic - Scottsdale Heilbronn Open - Heilbronn Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Open D'Orleans - Orleans Estoril Open - Estoril Tel Aviv AGT Challenger - Leon International Bavarian Championship - Eckental 4th Volkswagen Challenger - Wolfsburg Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Seoul Challenger BMW Open - Munich Synsam Swedish Open - Bastad Open 13 - Marseille Braunschweig Open - Braunschweig Napoli Challenger St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca IPP Open - Helsinki Thailand Open - Bangkok Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb AIG Japan Open Tennis Championships - Tokyo Genova Challenger St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Franklin Templeton Tennis Classic - Scottsdale Generali Open 2002 - Kitzbuhel Pozoblanco Challenger The Lipton Championships - Key Biscayne Licher German Open - Hamburg Eurocard Open - Stuttgart The Ericsson Open - Miami German Open - Hamburg Tennis Masters Series - Stuttgart 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 - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo 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 - 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 China Open - Beijing Qatar Open - Doha Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Gerry Weber Open - Halle 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 Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells PBZ Zagreb Indoors - Zagreb Masters Series - Hamburg BMW Open - Munich AIG Japan Open Tennis Championships - Tokyo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BMW Open - Munich BNP Paribas Open - Indian Wells BMW Open - Munich Gerry Weber Open - Halle Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Open de Moselle - Metz Rogers Cup - Montreal AIG Japan Open Tennis Championships - Tokyo Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Davidoff Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Japan Open - Tokyo Pilot Pen International - New Haven Copenhagen Open - Copenhagen Rado Swiss Open - Gstaad Mallorca Open - Mallorca adidas Open de Toulouse - Toulouse Guardian Direct Cup - London The Nottingham Open - Nottingham Adidas International - Sydney du Maurier Open - Montreal Monte Carlo Open - Monte Carlo Guardian Direct Cup - London Generali Open - Kitzbuhel Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Miami Dubai Tennis Open - Dubai BMW Open - Munich Estoril Open - Estoril Wimbledon - London Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Rome U.S. Open - New York 14th Paris Open - Paris Sony Ericsson Open - Miami Australian Open - Melbourne Wimbledon - London Tennis Masters Series - Monte Carlo U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne 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 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 Australian Open - Melbourne The Dubai Tennis Championships - Dubai Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, World Group, QF, AUS-GER 3-2 Wimbledon - London Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 1, PO, ITA-LAT, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Group 2, F, LAT-SLO, 3-2 French Open - Paris French Open - Paris Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group II, 1R, GRE-LAT 1-4 Australian Open - Melbourne Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group II, 1R, TUN-LAT 0-3 Wimbledon - London Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, PO, LAT-AUT 1-4 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group 2, 1R, LAT-MDA 5-0 Davis Cup, World Group, 1R, GER-NED 4-1 Davis Cup, Group II, 2R, DEN-LAT 3-2 Australian Open (juniors) River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Houston Olympics - Sydney Olympics - Athens Olympics - Beijing