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
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 Columbus Challenger Bratislava 2 Challenger Hamburg Challenger Ortisei Challenger Australian Open - Melbourne Busan Challenger Shenzhen 1 Challenger Taipei Challenger Ukraine F3 Ukraine F1 Ukraine F2 Ukraine F3 Ukraine F4 Belarus F1 Belarus F2 Romania F12 Romania F13 Nigeria F5 Nigeria F6 Russia F2 Morocco F2 Uzbekistan F1 Belarus F1 Belarus F2 Russia F3 China F2 Morocco F1 Morocco F2 Russia F1 Russia F2 Germany F5 France F3 Kazakhstan F6 M25+H Pozoblanco Muller Cup - Ulm Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Wimbledon - London BH Tennis Open International Cup - Belo Horizonte Geneva Challenger - Geneva DPD Challenger 2000 - Aschaffenburg Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito USTA Men's Challenger of Dallas - Dallas Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Intelig Tennis Cup - Brasilia Copa Ericsson Uruguay - Montevideo USTA Challenger of Burbank - Burbank University of Tennessee USTA Challenger - Knoxville Britania Zavaleta - Puebla VIII Avierto Internacional de Salinas - Salinas 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills X Open Internacional D'Andorra - Andorra Binghamton Professional Tennis Tournament - Binghamton IX Trofeo Ciudad de Quito - Quito The USTA Challenger at West End Racquet - Torrance Privat Bank Cup - Dniepropetrovsk Britania Zavaleta - Puebla Corona Mexico City Open - Mexico City Challenger Leon 2004 - Leon Zagreb Open - Zagreb Intelig Tennis Cup - Campos do Jordao Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Alexander Kolyaskin Memorial - Donetsk Privat Bank Cup - Dnepropetrovsk Aberto de Sao Paulo - Sao Paulo Top Wool Challenger - Biella Olimp Kyiv Open - Kiev PrivatBank Cup - Dnepropetrovsk Harrah's Entertainment Men's Pro Challenger - Tunica Baden Open - Ettlingen Credicard Mastercard Tennis Cup - Campos do Jordao Samarkand Challenger - Samarkand Alexander Kolyaskin Memorial - Donetsk Amazonia Open de Tenis - Belem Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Privatbank Open 2006 - Dnepropetrovsk Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena II Cyclus Open de Tenis - Florianopolis Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Bancolombia Open - Bogota Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Voit Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis Unique Zagreb Open - Zagreb UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk XIII Trofeo Ciudad de Quito - Quito JSM Challenger - Champaign Sail Open - New Delhi ITG Miami Challenger - Miami Morocco Tennis Tour - Tanger Bulgarian Open Challenger - Sofia Seguros Bolivar Open - Bogota UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Open des Alpes Trophee BNP Paribas - Grenoble Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis President's Cup - Astana IPP Open - Helsinki Sao Paulo Challenger Heilbronn Challenger Dallas Challenger Besancon Challenger Napoli Challenger Monza Challenger Tenerife Challenger Ramat Hasharon Challenger Izmir Challenger Fergana Challenger Nottingham Challenger Winnetka Challenger Pozoblanco Challenger Bogota Challenger Penza Challenger Saransk Challenger Belo Horizonte Challenger Segovia Challenger Campos do Jordao Challenger Istanbul Challenger Brasilia Challenger Karshi Challenger Alphen Challenger Bogota Challenger Mons Challenger Sao Paulo Challenger Bucaramanga Challenger Bogota Challenger Blunmenau Challenger Curitiba Challenger Tunis Challenger Rome Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Bangkok Challenger Bratislava Challenger Bordeaux Challenger Pozoblanco Challenger Tashkent Challenger Sarajevo Challenger Santos Challenger Penza Challenger Astana Challenger Pozoblanco Challenger Campinas Challenger Mons Challenger Belem Challenger Rennes Challenger Rio De Janeiro Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Tyumen Challenger Sao Paulo Challenger Dallas Challenger Nottingham-2 Challenger Lexington Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Mons Challenger Helsinki Challenger Tyumen Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger Irving Challenger Savannah Challenger Tallahassee Challenger Heilbronn Challenger Winnetka Challenger Binghamton Challenger Izmir Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Quimper Challenger Kazan Challenger Raanana Challenger Taipei City Challenger Seoul Challenger Winnetka Challenger Vancouver Challenger Orleans Challenger Mons Challenger Rennes Challenger Bratislava Challenger Brescia Challenger Andria Challenger Irving Challenger Recanati Challenger Segovia Challenger Mons Challenger Bratislava Challenger Gimcheon Challenger Seoul Challenger Nottingham Challenger Izmir Challenger Orleans Challenger Brest Challenger Infosys Hall of Fame Open - Newport Nottingham Challenger Ilkley Challenger Aptos Challenger Almaty Challenger Andria Challenger Taipei City Challenger Shymkent Challenger Little Rock Challenger Columbus Challenger Cassis Challenger Nur-Sultan Challenger Brest Challenger Eckental Challenger Bratislava Challenger Cherbourg Challenger Bergamo Challenger Pau Challenger Biella Challenger Istanbul Challenger Eckental Challenger Ortisei Challenger Quimper 2 Challenger Biella 2 Challenger Biella 3 Challenger Biella 4 Challenger Nottingham 1 Challenger Istanbul 2 Challenger St. Brieuc Challenger Shymkent 1 Challenger Nur-Sultan Challenger Segovia Challenger Grodzisk Mazowiecki Challenger Nonthaburi 2 Challenger Ortisei Challenger Bergamo Challenger Bratislava Challenger Oeiras 2 Challenger Puerto Vallarta Challenger Ostrava Challenger Bratislava 1 Challenger Salinas Challenger Brazil Open - Salvador Grand Prix Hassan II - Casablanca Brasil Open - Salvador Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston BMW Open - Munich Pilot Pen Tennis - New Haven Open de Moselle - Metz CA Tennis Trophy - Vienna Sydney International - Sydney Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis MoviStar Open - Vina del Mar Open 13 - Marseille Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SAP Open - San Jose Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Movistar Open - Santiago Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires Estoril Open - Estoril AEGON International - Eastbourne Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Medibank International - Sydney AEGON Championships - London AEGON International - Eastbourne Winston Salem - Winston Salem PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Heineken Open - Auckland US Men's Clay Court Championship - Houston AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Aircel Chennai Open - Chennai US Men's Clay Court Championship - Houston Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Topshelf Open - 's-Hertogenbosch Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Moselle Open - Metz European Open - Antwerp Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Sofia Open - Sofia Gonet Geneva Open - Geneva cinch Championships - London Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Sofia Open - Sofia Gonet Geneva Open - Geneva Tennis Masters Series - Miami Tennis Masters Series - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati 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 BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York 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 U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York 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 Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, Group I, 1R, UKR-ISR 3-2 Davis Cup, Group I, SF, NOR-UKR 3-1 Davis Cup, Group I, PO, UKR-BAR 3-0 Almaty Open - Almaty Olympics - Rio de Janeiro Hangzhou Challenger 2002 Azalea Orthopedic Challenger - Tyler SMS Tennis Cup - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa VII Avierto Internacional de Salinas - Salinas III Gramado Open de Tenis - Gramado VI Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi 2001 Centura USTA Challenger - Rocky Mount TESS Tennis Classic - Campinas Telesp Celular Open - Campinas Global Telecom Open - Florianopolis SMS Tennis Open - Sao Paulo Copa Ericsson Chile - Santiago Haagen Dazs Open - Caracas Gran Copa Ericsson - Rio de Janeiro BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco Sao Paulo - Brazil Abierto Club Casablanca - Mexico City Schickedanz Open - Furth ATU Cup - Weiden Alexander Kolyaskin Memorial - Donetsk The West Side Tennis Club Clay Court Challenger - Forest Hills Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Czech Open 2006 - Prostejov 2006 North Shore Pro Tennis Championship - Winnetka BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Bukhara Challenger - Bukhara Copa Kia Challenger ATP - Santiago XII Abierto Internacional de Salinas - Salinas ECU Prague Open - Prague Unicredit Czech Open 2007 - Prostejov Astana Challenger - Astana Challenger Lugano - Lugano Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Ford Tennis Championships - Louisville Music City Challenger - Nashville PEOPLEnet Cup - Dnepropetrovsk IV Challenger Ciudad De Guayaquil - Guayaquil Delhi Challenger I - New Delhi PEOPLEnet CUP - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas 2008 China TCL Challenger - Guangzhou Salinas Challenger Sony Ericsson Open 2008 - Belgrade South African Airways Open - East London Bancolombia Open - Bogota Morocco Tennis Tour - Meknes Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Ostrava Challenger Zagreb Challenger AGT Challenger - Leon III Aberto Santa Catarina de Tenis - Florianopolis Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Challenger Banque Nationale - Granby V Manta Open-Trofeo Ricardo Delgado Aray - Manta Moncton Men's Challenger - Moncton BH Tenis Open International Cup 2008 - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao Bukhara Challenger - Bukhara Karshi Challenger - Karshi Tashkent Challenger - Tashkent Bogota Challenger Barletta Challenger Izmir Challenger Cali Challenger Astana Challenger Sao Paulo Challenger Rennes Challenger Sao Paulo Challenger USTA Men's Challenger of Dallas - Dallas Blumenau Challenger Santos Challenger Zagreb Open - Zagreb Campos do Jordao Challenger Bratislava Challenger Black Forest Open 2000 - Freudenstadt St. Remy Challenger Campinas Challenger Orleans Challenger Recife Challenger Ljubljana Open 2002 - Ljubljana Sao Jose Do Rio Preto Challenger IX Open Internacional D'Andorra - Andorra Sao Leopoldo Challenger Buenos Aires Challenger Kazan Challenger Cherbourg Challenger Florianopolis Challenger Guadalajara Challenger Bath Challenger Brest Challenger Sao Paulo Challenger Athens Challenger Rio Quente Challenger Fergana Challenger Nottingham Challenger Samarkand Challenger IV Gramado Open de Tenis - Gramado Recanati Challenger Karshi Challenger Portoroz Challenger Mallorca Challenger Busan Challenger Heilbronn Challenger Surbiton Challenger USTA Challenger of San Antonio - San Antonio Nottingham Challenger A Glimmer of Hope Challenger - Austin Nur-Sultan Challenger Hamburg Challenger Sarasota Challenger Recanati Challenger Quimper Challenger Biella 1 Challenger Vancouver Challenger Aptos Challenger Prague Challenger Heilbronn Challenger Mons Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Busan Challenger Mouilleron-Le-Captif Challenger Nur-Sultan Challenger Bratislava Challenger Segovia Challenger TCT Open - Tunis Helsinki Challenger Bangkok Challenger Aberto Da Costa Do Sauipe - Bahia Prague 2 Challenger Shymkent 2 Challenger Nossa Caixa Aberto de Sao Paulo - Sao Paulo USTA Challenger of Dallas - Dallas Segundo Aberto de Brasilia - Brasilia Cherbourg Challenger Copa Ericsson Brazil - Sao Paulo Istanbul Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Andria Challenger Quimper Challenger 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno BCP Tennis Classic - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa Mauthausen Challenger Ilkley Challenger Prostejov Challenger Nonthaburi 1 Challenger Irving Challenger Vilnus Challenger Ilkley Challenger Waco Challenger Roseto Degli Abruzzi Challenger Ismaning Challenger Lugano Challenger Chicago Challenger Bangkok Challenger Cary 2 Challenger Lugano Challenger Mouilleron-Le-Captif Challenger Bergamo Challenger Gwangju Challenger Guangzhou Challenger Wuxi Challenger Hamburg Challenger Bratislava Challenger Porto Challenger Bratislava 1 Challenger Winnipeg Challenger Cleveland Challenger Nonthaburi 4 Challenger Brisbane 1 Challenger Bratislava 2 Challenger Rome Challenger Brisbane 2 Challenger Bergamo Challenger Forli 5 Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Heineken Open - Auckland International Tennis Championships - Delray Beach Abierto Mexicano Telfonica MoviStar - Acapulco Mallorca Open - Mallorca Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Lille Challenger Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice AEGON Championships - London Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing St. Petersburg Open - St. Petersburg Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Kremlin Cup - Moscow Brisbane International - Brisbane VTR Open - Vina del Mar Brasil Open - Sao Paulo The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Citi Open - Washington SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Brasil Open - Sao Paulo Citi Open - Washington Qatar ExxonMobil Open - Doha Kremlin Cup - Moscow Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Memphis Open - Memphis Delray Beach Open - Delray Beach Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille BB&T Atlanta Open - Atlanta Nottingham-2 Challenger Open 13 - Marseille If Stockholm Open - Stockholm Brasil Open - Costa do Sauipe Kremlin Cup - Moscow Astana Open - Nur-Sultan Qatar ExxonMobil Open - Doha Winston-Salem Open - Winston-Salem Tel Aviv Watergen Open - Tel Aviv Dallas Open - Dallas Sofia Open - Sofia Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Infosys Hall of Fame Open - Newport Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, World Group I, PO, UKR-TPE 3-2 Noumea Challenger Koblenz Challenger