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 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 Spain F13 Portugal F2 Portugal F3 Lithuania F1 Lithuania F2 USA F23 Mexico F11 Mexico F12 USA F2 USA F3 USA F4 USA F5 USA F6 Germany F9 Germany F2 Usa F9 Poland F1 Netherlands F1 Austria F5 Turkey F8 Dominican Republic F1 Lithuania F2 USA F24 Spain F16 V Abierto Internacional de Salinas - Salinas drkoop.com USTA Tennis Championships of Denver - Denver Zagreb Open - Zagreb Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires Puerto Rico Challenger Tennis Event - Humacao Waco Tennis Challenger - Waco Kyoto Challenger Baton Rouge Challenger Talahassee Challenger VI Abierto Internacional de Salinas - Salinas Karshi Challenger Baden Open - Karlsruhe Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Ramat Hasharon Challenger Nottingham Challenger BH Tennis Open International Cup - Belo Horizonte Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Aachen Challenger Bratislava Challenger Helsinki Challenger Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires San Luis Potosi Challenger - San Luis Potosi Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo Siemens Open - Scheveningen PEOPLEnet CUP - Dnepropetrovsk Istanbul Challenger Izmir Challenger Mons Challenger Orleans Challenger Geneva Challenger Helsinki Challenger Dallas Challenger Orleans Challenger Helsinki Challenger Petange Challenger Orleans Challenger Eckental Challenger Kyoto Challenger Kazan Challenger Istanbul Challenger Wroclaw Challenger Rome Challenger Astana Challenger Heilbronn Challenger 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas Bangkok Challenger BMW Tennis Championship - Sunrise Reunion Island Challenger Mouilleron-Le-Captif Challenger Tallahassee Tennis Challenger - Tallahassee Karlsruhe Challenger Heilbronn Challenger Prostejov Challenger Hurricane Tennis Open - Bradenton Petange Challenger Polska Energia Open - Bytom Vancouver Challenger Semgroup Challenger - Tulsa Tashkent Challenger Raanana Challenger Nanjing Challenger Taipei City Challenger 2000 Challenger de Granby - Granby Heilbronn Challenger 9th Wartburg Open - Eisenach Prostejov Challenger Copa Ericsson Chile - Santiago Shymkent Challenger Eckental Challenger Chengdu Challenger Jinan Challenger St. Brieuc Challenger Bergamo Challenger Lexington Challenger Ilkley Challenger Perugia Challenger Rennes Challenger Busan Challenger Gwangju Challenger M25 Tbilisi Playford Challenger Eckental Challenger Orleans Challenger Helsinki Challenger Andria Challenger Pekao Open 2001 - Szczecin Wroclaw Challenger Blois Challenger Seoul Challenger Quimper Challenger Recanati Challenger Lugano Challenger Ortisei Challenger Chisinau Challenger Nottingham Challenger Ortisei Challenger Pau Challenger Oeiras 1 Challenger Kazan Challenger Chevrolet Cup - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Abidjan 1 Challenger Copa AT&T - Buenos Aires Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Heineken Open - Auckland Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Copa Ericsson Uruguay - Montevideo Allianz Suisse Open Gstaad - Gstaad Copa Ericsson Costa Rica - San Jose Porto Challenger XI Venice Open - Venice Bratislava 1 Challenger Mons Challenger Tashkent Challenger Croatia Open - Umag Vancouver Challenger Vilnus Challenger Samarkand Challenger San Benedetto Challenger Istanbul Challenger Ortisei Challenger Bratislava Challenger Astana Challenger Chicago Challenger Andria Challenger Rennes Challenger Abidjan 2 Challenger Brest Challenger Davidoff Swiss Indoors - Basel Rome Challenger St. Brieuc Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Winnetka Challenger Segovia Challenger Drummondville Challenger St. Brieuc Challenger Open Seat Godo - Barcelona Grodzisk Mazowiecki Challenger drkoop.com USTA Challenger of Tallahassee - Tallahassee China Open - Beijing Davidoff Swiss Indoors - Basel Lille Challenger Copa Ericsson Argentina - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Helsinki Challenger BMW Open - Munich Gerry Weber Open - Halle Oeiras 1 Challenger Oeiras 2 Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton St. Brieuc Challenger Seoul Challenger Grodzisk Mazowiecki Challenger Zhangjiagang Challenger Tenerife 1 Challenger Quimper Challenger China Open - Beijing Lugano Challenger Hamburg Challenger Estoril Open - Estoril CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Astana Challenger Taipei Challenger Kachreti Challenger Estoril Open - Estoril San Marino Challenger GHI Bronx Tennis Classic - Bronx BellSouth Open - Vina del Mar Braunschweig Challenger BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Savannah Challenger CA Tennis Trophy - Vienna Idea Prokom Open - Sopot U.S. Men's Clay Court Championships - Houston Copa Telmex - Buenos Aires Sao Paulo Challenger Salinas Challenger Open Seat Godo 2007 - Barcelona Rhodes Challenger Vancouver Challenger Gerry Weber Open - Halle Monterrey Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona Sarasota Challenger BMW Open - Munich BA-CA Tennis Trophy - Vienna Mouilleron-Le-Captif Challenger Copa Telmex - Buenos Aires The Artois Championships - London Orange Warsaw Open - Warsaw If Stockholm Open - Stockholm Medibank International - Sydney Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Irving Challenger Knoxville Challenger Bratislava Challenger Champaign Challenger Nottingham Challenger Nottingham-2 Challenger Davidoff Swiss Indoors - Basel Cherbourg Challenger Mons Challenger SAP Open - San Jose Dallas Challenger Copa Telmex - Buenos Aires Manacor Challenger Bratislava Challenger Hersonissos 1 Challenger Legg Mason Tennis Classic - Washington Open Sud de France - Montpellier Orleans Challenger Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brasil Open - Sao Paulo SAP Open - San Jose Copa Claro - Buenos Aires Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Brisbane International - Brisbane Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Mons Challenger Athens Challenger Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Citi Open - Washington Shenzhen Open - Shenzhen Gerry Weber Open - Halle Memphis Open - Memphis Gerry Weber Open - Halle Swiss Indoors Basel - Basel Helsinki Challenger Davidoff Swiss Indoors - Basel Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem Cherbourg Challenger Moselle Open - Metz Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Binghamton Challenger BMW Open - Munich Truist Atlanta Open - Atlanta Kremlin Cup - Moscow Belgrade 2 - Belgrade Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Wuxi Challenger Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland Movistar Open - Santiago Abierto de Tenis Mifel - Los Cabos Libema Open - 's-Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Open Seat-Godo 2000 - Barcelona Abierto Mexicano Telcel - Acapulco Mallorca Open - Mallorca AEGON Championships - London 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 Heineken Open - Auckland Cassis Challenger Open 13 - Marseille Brest Challenger Anytech365 Andalucia Open - Marbella Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle III Gramado Open de Tenis - Gramado Antalya Cup - Antalya BB&T Atlanta Open - Atlanta China Open - Beijing Brescia Challenger St. Petersburg Open - St. Petersburg Pau Challenger Garanti Koza Sofia Open - Sofia XL Capital Bermuda Open - Bermuda Kremlin Cup - Moscow Geneva Open - Geneva Aegon Nottingham Open - Nottingham Winnetka Challenger Recanati Challenger Kremlin Cup - Moscow Franklin Templeton Tennis Classic - Scottsdale Copa Ericsson - Buenos Aires Hong Kong Challenger Zhuhai Challenger Open Sud de France - Montpellier Vancouver Challenger Busan Challenger ABN AMRO World Tennis Tournament - Rotterdam Citi Open - Washington Vilnius Challenger Qatar ExxonMobil Open - Doha Busan Challenger Grodzisk Mazowiecki Challenger Geneva Open - Geneva St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Roanne Challenger Murray River Open - Melbourne Lyon Challenger Verizon Tennis Challenge - Atlanta AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Serbia Open - Belgrade Noventi Open - Halle Open 13 - Marseille Hamburg European Open - Hamburg Hersonissos 2 Challenger Citi Open - Washington Lugano Challenger International Championship of Croatia - Umag Tbilisi Challenger Gonet Geneva Open - Geneva Pozoblanco Challenger Bratislava 1 Challenger Orleans Challenger Hamburg European Open - Hamburg Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag Brest Challenger Lille Challenger Bratislava 2 Challenger Qatar ExxonMobil Open - Doha The Ericsson Open - Miami Tennis Masters Series - Indian Wells Busan Challenger Tennis Masters Series - Monte Carlo 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 - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Copa AT&T - Buenos Aires Lexington Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires Dubai Open - Dubai Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Citi Open - Washington Tennis Masters Series - Monte Carlo Waldbaum's Hamlet Cup - Long Island Telecom Italia Masters - Rome Cerveza Club Colombia Open - Bogota Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Pacific Life Open - Indian Wells Ottignies-Louvain-la-Neuve Challenger Lille Challenger Gwangju Challenger Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Countrywide Classic - Los Angeles Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Kremlin Cup - Moscow Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Delray Beach Open - Delray Beach Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Open Sud de France - Montpellier Western & Southern Financial Group Masters - Cincinnati Delray Beach International Tennis Championships - Delray Beach Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris The Ericsson Open - Miami Western & Southern Open - New York Millennium Estoril Open - Estoril Sony Ericsson Open - Miami Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Erste Bank Open - Vienna Truist Atlanta Open - Atlanta Rogers Cup - Montreal Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami National Bank Open - Montreal Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York St. Petersburg Open - St. Petersburg Australian Open - Melbourne French Open - Paris BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing 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 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 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 U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris 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 Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, SF, ARG-RUS, 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Colonial Classic - Kooyong Davis Cup, World Group, 1R, ARG-MAR 5-0 Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, World Group, QF, ARG-SWE 4-1 AAMI Classic - Kooyong 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, SRB-ARG 2-3 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, QF, RUS-ARG 2-3 Colonial Classic - Kooyong All Lower level tournaments Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group I, 1R, ARG-LTU 4-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Davis Cup, Group II, 1R, MAR-LTU 2-3 Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Australian Open (juniors) AAMI Classic - Kooyong Colonial Classic - Kooyong Istanbul Challenger