Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 F13 Portugal F2 Portugal F3 Lithuania F1 Lithuania F2 USA F23 Mexico F11 Mexico F12 USA F3 USA F4 USA F5 USA F6 Germany F9 USA F2 Germany F2 Usa F9 Poland F1 Netherlands F1 Austria F5 Turkey F8 Dominican Republic F1 Lithuania F2 USA F24 Spain F16 Bratislava Challenger Memorial Savigni - Sassuolo XXIX Edizione 'A.Savoldi Marco' - Manerbio VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Garden Open - Rome ECM Cup - Prague Memorial Savigny - Sassuolo ATU Cup 2001 - Weiden VIII Trofeo Ciutat de Barcelona - Barcelona Warta Cup 2001 - Sopot Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Asirom Challenger Brasov - Brasov Warsteiner Challenger Lubeck - Lubeck Copa Sevilla - Seville Architect Open - Budapest Zivnobanka Czech Open - Prostejov Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Warsteiner Challenger Wolfsburg - Wolfsburg Pro Tennis World Open - Boca Raton I Tourneo Fila Citta di Brindisi - Brindisi Pekao Open - Szczecin Sporting Challenger - Turin XI Venice Open - Venice Challenger Copa Sevilla Internacionales de Andalucia - Seville Puerto Rico Challenger Tennis Event - Humacao Baden Open - Karlsruhe Siemens Open - Scheveningen Waco Tennis Challenger - Waco PEOPLEnet CUP - Dnepropetrovsk Kyoto Challenger Baton Rouge Challenger Talahassee Challenger Wroclaw Challenger Istanbul Challenger Karshi Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Ramat Hasharon Challenger Nottingham Challenger Aachen Challenger Helsinki Challenger Heilbronn Challenger 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas Bangkok Challenger BMW Tennis Championship - Sunrise Istanbul Challenger Tallahassee Tennis Challenger - Tallahassee Karlsruhe Challenger Izmir Challenger Hurricane Tennis Open - Bradenton Mons Challenger Orleans Challenger Polska Energia Open - Bytom Geneva Challenger Dallas Challenger Helsinki Challenger Semgroup Challenger - Tulsa Petange Challenger Orleans Challenger Helsinki Challenger Petange Challenger Orleans Challenger Eckental Challenger Kyoto Challenger Kazan Challenger Rome Challenger Astana Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Diego Open - Budapest Heilbronn Challenger Prostejov Challenger Vancouver Challenger Tashkent Challenger Raanana Challenger Nanjing Challenger Taipei City Challenger Heilbronn Challenger Eckental Challenger Prostejov Challenger Bergamo Challenger Lexington Challenger Shymkent Challenger Ilkley Challenger Perugia Challenger Gwangju Challenger Chengdu Challenger Jinan Challenger Eckental Challenger Helsinki Challenger Andria Challenger Playford Challenger Wroclaw Challenger Kamnik Challenger - Kamnik St. Brieuc Challenger Orleans Challenger Recanati Challenger Ortisei Challenger Rennes Challenger Seoul Challenger Busan Challenger Nottingham Challenger Ortisei Challenger Muller Cup - Ulm Kazan Challenger Pekao Open 2003 - Szczecin Trofeo Barcelona de Tenis - Barcelona Mons Challenger Tashkent Challenger Pau Challenger Vancouver Challenger Vilnus Challenger Samarkand Challenger Copa Ericsson Uruguay - Montevideo Istanbul Challenger Ortisei Challenger Bratislava Challenger Andria Challenger Rennes Challenger Rome Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Winnetka Challenger Drummondville Challenger St. Brieuc Challenger Olbia Geovillage Open - Olbia San Marino Cepu Open - San Marino Copa Ericsson Chile - Santiago Lille Challenger Oeiras 1 Challenger Oeiras 2 Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton St. Brieuc Challenger Seoul Challenger GHI Bronx Tennis Classic - Bronx Savannah Challenger Sao Paulo Challenger Salinas Challenger Rhodes Challenger Estoril Open - Estoril International Championship of Croatia - Umag Vancouver Challenger Gelsor Open Romania - Bucharest Monterrey Challenger Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco 2003 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open de Moselle - Metz CA Tennis Trophy - Vienna Campionati Internazionali di Sicilia - Palermo Sarasota Challenger Mouilleron-Le-Captif Challenger Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Irving Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Idea Prokom Open - Sopot ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Knoxville Challenger Heineken Open - Auckland Open 13 - Marseille Bratislava Challenger ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Champaign Challenger Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Masters Series - Hamburg The Dubai Tennis Championships - Dubai ATP Studena Croatia Open Umag - Umag SAP Open - San Jose Nottingham Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Nottingham-2 Challenger Open Sabadell Atlantico - Barcelona Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Heineken Open - Auckland International Championship of Croatia - Umag Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg Mons Challenger SAP Open - San Jose Dallas Challenger Copa Claro - Buenos Aires ARAG World Team Championship - Dusseldorf Open de Tenis Comunidad Valenciana - Valencia Bratislava Challenger Open de Tenis Comunidad Valenciana - Valencia Ordina Open - s-Hertogenbosch Orleans Challenger Open Sabadell Atlantico - Barcelona Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Valencia Open - Valencia Delray Beach International Tennis Championships - Delray Beach Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Grand Prix de Tennis de Lyon - Lyon Winston-Salem Open - Winston-Salem UNICEF Open - 's Hertogenbosch Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Valencia Open - Valencia Brisbane International - Brisbane Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Atlanta Tennis Championships - Atlanta China Open - Beijing BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Grand Prix de Tennis de Lyon - Lyon China Open - Beijing Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow BellSouth Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Shenzhen Open - Shenzhen Erste Bank Open - Vienna Portugal Open - Oeiras Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva SkiStar Swedish Open - Bastad Swiss Indoors Basel - Basel Erste Bank Open - Vienna Gerry Weber Open - Halle European Open - Antwerp Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco BMW Open - Munich ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich PBZ Zagreb Indoors - Zagreb Kremlin Cup - Moscow Mons Challenger Melbourne Summer Set - Melbourne Athens Challenger Bratislava Challenger Open de Moselle - Metz Citi Open - Washington Gerry Weber Open - Halle China Open - Beijing Gerry Weber Open - Halle Synsam Swedish Open - Bastad SkiStar Swedish Open - Bastad Helsinki Challenger Davidoff Swiss Indoors - Basel Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Cherbourg Challenger Moselle Open - Metz China Open - Beijing Proton Malaysian Open - Kuala Lumpur Dubai Duty Free Tennis Championships - Dubai SA Tennis Open - Johannesburg Binghamton Challenger Truist Atlanta Open - Atlanta Belgrade 2 - Belgrade Astana Open - Nur-Sultan Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland Stockholm Open - Stockholm Abierto de Tenis Mifel - Los Cabos Libema Open - 's-Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Rennes Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland Cassis Challenger Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Open 13 - Marseille Brest Challenger Anytech365 Andalucia Open - Marbella SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Nord/LB Open - Braunschweig Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Aegon Nottingham Open - Nottingham AEGON International - Eastbourne Malaysian Open - Kuala Lumpur Brescia Challenger The LTA Hull Challenger - Hull St. Petersburg Open - St. Petersburg ASB Classic - Auckland Garanti Koza Sofia Open - Sofia SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Kremlin Cup - Moscow Topshelf Open - 's-Hertogenbosch Oberstaufen Cup - Oberstaufen Aegon Nottingham Open - Nottingham Amer-Wilson Tampere Challenger - Tampere XXVIII Edizione 'A.Savoldi' - Manerbio Winnetka Challenger Recanati Challenger Kremlin Cup - Moscow Brisbane International - Brisbane Monterrey Challenger Hong Kong Challenger Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Antalya Cup - Antalya Bet-at-home Open - Hamburg ASB Classic - Auckland Open Sud de France - Montpellier Vancouver Challenger Busan Challenger ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Citi Open - Washington Vilnius Challenger Copa Ericsson Brazil - Sao Paulo Qatar ExxonMobil Open - Doha Busan Challenger Barcelona Open Banc Sabadell - Barcelona Grodzisk Mazowiecki Challenger Geneva Open - Geneva St. Petersburg Open - St. Petersburg Abierto Mexicano Telfonica MoviStar - Acapulco Chengdu Open - Chengdu Swiss Indoors Basel - Basel The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Tata Open Maharashtra - Pune Murray River Open - Melbourne Serbia Open - Belgrade Qatar Open - Doha Noventi Open - Halle Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Hersonissos 2 Challenger Citi Open - Washington Lugano Challenger Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Heineken Open - Auckland Gonet Geneva Open - Geneva Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Hamburg European Open - Hamburg The Dubai Tennis Championships - Dubai Sofia Open - Sofia Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Campionati Internazionali d'Italia - Rome Catella Swedish Open - Bastad Copa AT&T - Buenos Aires Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna Sydney International - Sydney Kremlin Cup - Moscow Citi Open - Washington Tata Open - Chennai Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Ottignies-Louvain-la-Neuve Challenger Lille Challenger Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Gwangju Challenger NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Open Seat Godo - Barcelona Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Pacific Life Open - Indian Wells Kremlin Cup - Moscow Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Tennis Masters Series - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Masters Series Madrid - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Tennis Masters Series - Madrid Internazionali BNL d'Italia - Rome International Indoor Tennis Championships of Croatia - Zagreb BNP Paribas Masters - Paris Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Western & Southern Open - New York Delray Beach Open - Delray Beach Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells CA Tennis Trophy - Vienna Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Heineken Open - Auckland Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Wimbledon - London Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Wimbledon - London Australian Open - Melbourne French Open - Paris 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 Australian Open - Melbourne Millennium Estoril Open - Estoril French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Masters - Paris Sony Ericsson Open - Miami Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Argentina Open - Buenos Aires Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Coupe Rogers - Montreal French Open - Paris Wimbledon - London Erste Bank Open - Vienna Mutua Madrilena Madrid Open - Madrid Truist Atlanta Open - Atlanta Miami Open - Miami U.S. Open - New York Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami National Bank Open - Montreal Internazionali BNL d'Italia - Rome Australian Open - Melbourne Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Croatia Open - Umag U.S. Open - New York French Open - Paris 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 St. Petersburg Open - St. Petersburg U.S. Open - New York U.S. Open - New York European Open - Antwerp Wimbledon - London ASB Classic - Auckland French Open - Paris Australian Open - Melbourne Legg Mason Tennis Classic - Washington French Open - Paris German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta U.S. Open - New York Argentina Open - Buenos Aires Citi Open - Washington China Open - Beijing NASDAQ-100 Open - Miami French Open - Paris Shanghai - Shanghai U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, SLO-LTU 5-0 Australian Open - Melbourne Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Group II, 2R, FIN-LTU 3-2 Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open (juniors) Mubadala World Tennis Championship French Open - Paris All Lower level tournaments Wimbledon - London Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group II, 3R, BIH-LTU 2-3 Olympics - London Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, World Group, F, ESP-ARG 3-1 Olympics - Rio de Janeiro Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 French Open (juniors) Capitala World Tennis Championship Tennis Masters Cup - Shanghai Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 Campeonato de Espana Kia de Tenis 2004 - Madrid U.S. Open (juniors) Wimbledon (juniors) Hopman Cup - Perth Davis Cup, Group II, 1R, MAR-LTU 2-3 The Mubadala World Tennis Championship Australian Open (juniors) Mubadala World Tennis Championship Mubadala World Tennis Championship San Benedetto Challenger Pozoblanco Challenger Wimbledon - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Zhangjiagang Challenger Olympics - Beijing Segovia Challenger Porto Challenger Zhuhai Challenger Davis Cup, Group I, 1R, ARG-LTU 4-0 Orleans Challenger Gwangju Challenger Lugano Challenger Tenerife 1 Challenger Pau Challenger Cherbourg Challenger Quimper Challenger Lille Challenger Hamburg Challenger Taipei Challenger Busan Challenger Shenzhen 1 Challenger Bratislava 1 Challenger Guangzhou Challenger Kachreti Challenger Wuxi Challenger Blois Challenger Lexington Challenger Chicago Challenger Astana Challenger Grodzisk Mazowiecki Challenger Manacor Challenger Istanbul Challenger Hersonissos 1 Challenger Brest Challenger St. Brieuc Challenger Roanne Challenger Helsinki Challenger Lyon Challenger Lugano Challenger Abidjan 2 Challenger Quimper Challenger Abidjan 1 Challenger Grodzisk Mazowiecki Challenger Oeiras 1 Challenger Astana Challenger M25 Tbilisi Tbilisi Challenger Chisinau Challenger Bratislava 1 Challenger Braunschweig Challenger San Marino Challenger Brest Challenger Bratislava 2 Challenger