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 Ukraine F3 Uzbekistan F4 Ukraine F1 Belarus F1 Italy F8 Italy F13 Italy F15 Italy F16 Russia F1 Spain F1 Spain F4 Spain F5 Uzbekistan F1 Uzbekistan F2 Belarus F2 Turkey F4 Russia F1 Russia F2 Italy F6 Italy F7 Italy F9 Italy F10 Italy F11 Russia F3 Russia F4 Russia F7 Belgium F13 Spain F1 Bulgaria F2 Turkey F26 Italy F16 (Padova) Warta Cup 2001 - Sopot San Marino Cepu Open - San Marino I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Intelig Tennis Cup - Brasilia X Ciutat de Barcelona - Barcelona Open Mutouest de Saint-Brieuc - St. Brieuc Tennis Napoli Cup - Napoli Ljubljana Open - Ljubljana Czech Open 2005 - Prostejov Societa Canottieri Mincio 2005 - Mantova Olimp Kyiv Open - Kiev Copa Petrobras - Santiago Copa Kia - Santiago Citta di Monza - Monza Penza Cup - Penza Unicredit Czech Open 2007 - Prostejov Almaty Challenger 1 - Almaty Nord LB Open 2007 - Braunschweig UTC Open by Selena - Cherkassy Copa Petrobras Paraguay - Asuncion ATP Challenger La Serena - La Serena Heilbronn Open - Heilbronn Morocco Tennis Tour - Marrakech Zagreb Open - Zagreb Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Timisoara Challenger - Timisoara ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul 84° Concurso Internacional Tenis San Sebastian - San Sebastian Ipsos Bucharest Challenger - Bucharest Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Bergamo Challenger Rabat Challenger Bytom Challenger Reggio Emilia Challenger Rijeka Challenger Segovia Challenger Istanbul Challenger Vigo Challenger San Sebastian Challenger Buenos Aires Challenger Astana Challenger Marrakech Challenger Napoli Challenger Kosice Challenger Pozoblanco Challenger Penza Challenger Banja Luka Challenger Cancun Challenger Prostejov Challenger Turin Challenger Penza Challenger Cordenons Challenger Manerbio Challenger Seville Challenger Istanbul Challenger Barranquilla Challenger San Luis Potosi Challenger Pereira Challenger Tunis Challenger Prostejov Challenger Cali Challenger Porto Alegre Challenger Panama City Challenger Savannah Challenger Furth Challenger Prague Challenger Kosice Challenger Tanger Challenger Timisoara Challenger Astana Challenger Aptos Challenger Istanbul Challenger Mons Challenger San Juan Challenger Panama City Challenger Sarasota Challenger Aix En Provence Challenger Prostejov Challenger Todi Challenger Perugia Challenger Padova Challenger Astana Challenger Biella Challenger Cortina Challenger Manerbio Challenger Seville Challenger Prostejov Challenger Kenitra Challenger Mohammedia Challenger Dallas Challenger Panama City Challenger Francavilla Challenger Ostrava Challenger Rome Challenger Vicenza Challenger Poznan Challenger Tampere Challenger Biella Challenger Aptos Challenger Bratislava Challenger Irving Challenger Prostejov Challenger Astana Challenger Phoenix Challenger Nottingham 2 Challenger Cassis Challenger Copa Telmex - Buenos Aires Copa Petrobras Uruguay - Montevideo Challenger Ford de Cherbourg - Cherbourg VI Torneo Internazionale di Tennis - Barletta Banca Stato Challenger Lugano - Lugano Bergamo Challenger Orleans Challenger XI Venice Open - Venice Cherbourg Challenger Pau Challenger Zagreb Open - Zagreb Nord/LB Open - Braunschweig Exim Agmedia Open - Kosice Pekao Open 2003 - Szczecin Brasov Challenger - Brasov Copa Sevilla-Internacionales de Andalucia - Seville Furth Challenger XI Ciutat de Barcelona - Barcelona Tunis Open - Tunis Surbiton Challenger Ilkley Challenger Nur-Sultan Challenger Copa Petrobras - Montevideo Chicago Challenger Almaty Challenger 2 - Almaty Helsinki Challenger Andria Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Memorial A. Manfredini Sassuolo Challenger - Sassuolo Lille Challenger Murcia Challenger Madrid Challenger Santiago Challenger Copa Petrobras-Argentina - Buenos Aires Tyler Challenger Penza Challenger Nottingham Challenger Heilbronn Challenger Rabat Challenger Madrid Challenger Aix En Provence Challenger Surbiton Challenger Porto Challenger Zagreb Challenger Guangzhou Challenger Alessandria Challenger Milan Challenger Saransk Challenger Istanbul Challenger Tampere Challenger San Sebastian Challenger Mohammedia Challenger Casablanca Challenger Brest Challenger Gelsor Open Romania - Bucharest Buenos Aires Challenger Rio De Janeiro Challenger Nanjing Challenger Moscow Challenger Poprad Tatry Challenger St. Petersburg Challenger 2006 - St. Petersburg Poznan Challenger Le Gosier Challenger Tampere Challenger Chengdu Challenger Qingdao Challenger Open 13 - Marseille Curitiba Challenger Banja Luka Challenger Trofeo Conde de Godo - Barcelona Top Wool Challenger Biella - Biella Rome Challenger Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel Olbia Geovillage Open - Olbia Ljubljana Open 2002 - Ljubljana 10th Wartburg Open - Eisenach XXIX Edizione 'A.Savoldi Marco' - Manerbio Copa Sevilla - Seville Alexander Kolyaskin Memorial - Donetsk San Marino Cepu Open - San Marino Open de Tanger - Tangier Open Seat Godo 2003 - Barcelona 2001 Challenger Canottieri Mincio - Mantova Geneva Challenger - Geneva Santiago Challenger Energis Open - Amersfoort 4th Sardinia International Championships - Cagliari Copa Ericsson Brazil - Sao Paulo Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Open de Moselle - Metz Open Sainte-Victoire - Aix-En-Provence Prostejov Challenger Ljubljana Open - Ljubljana Davidoff Swiss Indoors - Basel Challenger 42 - Andrezieux Pro Tennis World Open - Boca Raton Trani Cup - Trani IPP Geneva Trophy - Geneva Portoroz Challenger Schickendanz Open - Furth PEOPLEnet Cup - Dnepropetrovsk La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Ostrava Open 2005 - Ostrava Muller Cup - Ulm XI Ciutat de Barcelona - Barcelona Copa Petrobras - Buenos Aires Tata Open - Chennai Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Open Romania - Bucharest Movistar Open - Vina del Mar Togliatti Cup - Togliatti Mordovia Cup - Saransk Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Croatia Open - Umag St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona Grand Prix Hassan II - Casablanca The Artois Championships - London Roma Challenger 2007 - Rome BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane - Brisbane SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Memorial Manfredini - Sassuolo Abierto Mexicano Telcel - Acapulco Astana Challenger - Astana Challenger Lugano - Lugano Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open Umag - Umag Togliatti Cup - Togliatti Open de Moselle - Metz BCR Open Romania - Bucharest Penza Cup - Penza Mordova Cup 2007 - Saransk Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Samarkand Challenger - Samarkand Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Alexander Kolyaskin Memorial - Donetsk Copa Telmex - Buenos Aires Pekao Open - Szczecin U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona ATP Challenger Trophy 2007 - Trnava International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Challenger Tunisie - Tunis Pilot Pen Tennis - New Haven Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Internazionali di Tennis di Bergamo - Bergamo Furth Challenger Serbia Open - Belgrade Sony Ericsson Open 2008 - Belgrade Challenger de Providencia-Copa Kia - Santiago AEGON International - Eastbourne 5 Volkswagen Challenger - Wolfsburg Moscow Challenger Morocco Tennis Tour - Meknes SkiStar Swedish Open - Bastad Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta San Marino Cepu Open - San Marino 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Open de Moselle - Metz Genova Open Challenger - Genova Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane VTR Open - Vina del Mar Brasil Open - Sao Paulo The Surbiton Trophy - Surbiton Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Penza Cup 2008 - Penza Bet-at-home Cup - Kitzbuhel Citi Open - Washington San Marino CEPU Open - San Marino Mordovia Cup 2008 - Saransk Qatar ExxonMobil Open - Doha LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Southern Capital Cup - Almaty Open Sud de France - Montpellier VTR Open - Vina del Mar Black Forest Open - Freudenstadt Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam UTC Open - Cherkassy Dusseldorf Open Challenger - Dusseldorf Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Banja Luka Challenger 2004 - Banja Luka Copa Petrobras-Uruguay - Montevideo Alessandria Challenger Montevideo Challenger Kremlin Cup - Moscow Bergamo Challenger Brisbane International - Brisbane Belgrade Challenger Apia International - Sydney Rome Challenger Rome Challenger Tunis Challenger Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Furth Challenger Delray Beach Open - Delray Beach Braunschweig Challenger Turin Challenger Abierto Mexicano Telcel - Acapulco Szczecin Challenger Segovia Challenger Copa Petrobras - Aracaju Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Perugia Challenger Barcelona Open BancSabadell - Barcelona Rijeka Challenger Portugal Open - Oeiras Asuncion Challenger AEGON Championships - London Sao Paulo Challenger Astana Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Barletta Challenger Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Zagreb Challenger Apia International - Sydney Istanbul Challenger Kosice Challenger Copa Petrobras Aracaju - Aracaju Milan Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Astana Challenger Segovia Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Banja Luka Challenger KGHM Dialog Polish Indoors - Wroclaw TEB BNP Paribas Istanbul Open - Istanbul Madrid Challenger Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham St. Tropez Challenger Florianopolis Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Santiago Challenger Sarasota Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel Bordeaux Challenger St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Braunschweig Challenger Libema Open - 's-Hertogenbosch Apia International - Sydney Memphis Open - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Santiago Challenger BMW Open - Munich Nord LB Open 2006 - Braunschweig Madrid Challenger Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem China Open - Beijing Rio De Janeiro Challenger Brisbane International - Brisbane Apia International - Sydney Argentina Open - Buenos Aires Memphis Open - Memphis Rio Open - Rio de Janeiro Medellin Challenger Delray Beach Open - Delray Beach Guayaquil Challenger Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel Maharashtra Open - Pune Open Tarragona Costa Daurada - Tarragona Marbella Challenger Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open Parc - Lyon DPD Challenger 2001 - Aschaffenburg AEGON Championships - London AEGON International - Eastbourne ATP Challenger Tour Finals Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Rome Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Tunis Challenger Fever-Tree Championships - London Nature Valley International - Eastbourne Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam XL Capital Bermuda Open - Bermuda Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Dallas Challenger Astana Open - Nur-Sultan Murray River Open - Melbourne Mersin Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Nature Valley International - Eastbourne Rome Challenger Bordeaux Challenger Bucaramanga Challenger Marburg Challenger Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan Open Sud de France - Montpellier Caltanissetta Challenger Open 13 Provence - Marseille St. Brieuc Challenger Istanbul Challenger Serbia Open - Belgrade Astana Open - Astana Stockholm Open - Stockholm Marburg Challenger Liberec Challenger Astana Open - Astana Architect Open - Budapest Generali Open - Kitzbuhel BellSouth Open - Vina del Mar Hangzhou Open - Hangzhou Almaty Open - Almaty Internationaux de Tennis de Brest - Brest Brisbane International - Brisbane Izmir Challenger Open Occitanie - Montpellier Buenos Aires Challenger Barletta Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Rijeka Open - Rijeka BMW Brixina Tennis Open 2000 - Bressanone Guadalajara Challenger Le Gosier Challenger AXA Open II - Espinho Wartburg Open - Eisenach Bordeaux Challenger Citta di Brindisi - Brindisi Prague Challenger LTA Hull Challenger - Hull Mohammedia Challenger San Benedetto Challenger Besancon Challenger VII Torneo Internazionale di Tennis - Barletta Astana Challenger Austrian Open - Kitzbuhel Tampere Challenger Cortina Challenger Aptos Challenger Prague Challenger Alphen Challenger Banja Luka Challenger Seville Challenger Kenitra Challenger San Juan Challenger IX Ciutat de Barcelona - Barcelona Cordoba Challenger Cairo Challenger 2002 - Cairo Lima Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Casablanca Challenger Dallas Challenger Santo Domingo Challenger Apia International - Sydney Tatra Banka Open - Bratislava Napoli Challenger Copa Petrobras Guadalajara - Guadalajara Mersin Challenger Vercelli Challenger Trofeo Internacional Club Laieta - Barcelona Challenger Copa Sevilla Internacionales de Andalucia - Seville Ostrava Challenger Optimus Maia Open - Maia Rome Challenger If Stockholm Open - Stockholm Furth Challenger Prague Challenger Banja Luka Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Rome Challenger Rome Challenger Kosice Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Santo Domingo Challenger Morelos Challenger Cordenons Challenger Santiago Challenger Bratislava Challenger Quito Challenger Riviera di Rimini Challenger - Rimini Tunis Challenger Sao Jose Do Rio Preto Challenger San Luis Potosi Challenger Anning Challenger Zagreb Open - Zagreb Samarkand Challenger Mestre Challenger Togliatti Cup - Togliatti Czech Open - Prostejov Sao Leopoldo Challenger Seville Challenger Mordovia Cup 2005 - Saransk Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Irving Challenger Buenos Aires Challenger Guayaquil Challenger St. Brieuc Challenger San Francisco Challenger IPP Geneva Trophy - Geneva Caltanissetta Challenger Marburg Challenger Challenger Brasov - Brasov Saransk Challenger Open 13 Provence - Marseille Cepu Open - San Marino Meknes Challenger Pekao Open 2005 - Szczecin Poznan Challenger Caltanissetta Challenger Sir Supermercati - Rome Dubai Duty Free Tennis Championships - Dubai Blois Challenger 5th Sardinian International Championships - Cagliari Dubrovnik Open - Dubrovnik Stella Artois Clay Court Championships - Budaors Buenos Aires Challenger KGHM Polish Indoors - Wroclaw Lisbon Challenger XL Challenger de Tenis Copa Sevilla - Seville Tennis Masters Series - Madrid Canberra Challenger Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Zivnobanka Czech Open - Prostejov Marrakech Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Traralgon Challenger Telecom Italia Masters - Rome Phoenix Challenger Napoli Challenger Nottingham Challenger Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Madrid - Madrid Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Lexington Challenger Tennis Masters Series - Madrid Mallorca Challenger Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo St. Tropez Challenger Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rimini Challenger Canberra Challenger Concepcion Challenger Tenerife 3 Challenger Lugano Challenger Biel Challenger Francavilla Challenger Little Rock Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Bloomfield Hills Challenger Chicago Challenger Astana Challenger Seville Challenger Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Bergamo Challenger Helsinki Challenger Mutua Madrilena Madrid Open - Madrid Danderyd Challenger Ottignies-Louvain-la-Neuve Challenger Western & Southern Financial Group Masters - Cincinnati Koblenz Challenger Shanghai ATP Masters - Shanghai Manama Challenger Tenerife 3 Challenger Lugano Challenger Phoenix Challenger Tennis Napoli Cup - Napoli Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Nottingham 2 Challenger Ilkley Challenger Braunschweig Challenger Mutua Madrid Open - Madrid Cary Challenger BNP Paribas Open - Indian Wells The Priority Telecom Open - Amersfoort Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Brest Challenger Bratislava 2 Challenger Helsinki Challenger BNP Paribas Open - Indian Wells Lyon Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Quimper Challenger Western & Southern Open - Cincinnati Manama Challenger BNP Paribas Open - Indian Wells Phoenix Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Oeiras 4 Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BellSouth Open - Vina del Mar Internazionali BNL d'Italia - Rome Prague Challenger Argentina Open - Buenos Aires Bordeaux Challenger Brasil Open - Costa do Sauipe BNP Paribas Open - Indian Wells Ilkley Challenger Miami Open - Miami Nottingham 2 Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Abierto Mexicano Telfonica MoviStar - Acapulco Shanghai Rolex Masters - Shanghai Pozoblanco Challenger Open Seat Godo 2005 - Barcelona BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Porto Challenger Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rennes Challenger BNP Paribas Open - Indian Wells Asuncion Challenger Miami Open - Miami Mouilleron-Le-Captif Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Brest Challenger Miami Open - Miami Grand Prix Hassan II - Casablanca ABN AMRO Open - Rotterdam Shanghai Rolex Masters - Shanghai Pozoblanco Challenger Miami Open - Miami Copa Telmex - Buenos Aires Estoril Open - Estoril ATP Kremlin Cup - Moscow Guadalajara Challenger Grand Prix Hassan II - Casablanca 2002 Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Mallorca Open - Mallorca Heineken Open - Auckland Grand Prix Hassan II - Casablanca Croatia Open - Umag Idea Prokom Open - Sopot International Championship of Croatia - Umag BMW Open - Munich Croatia Open Umag - Umag Orange Prokom Open - Sopot Heineken Open - Auckland Dutch Open Tennis - Amersfoort Campionati Internazionali di Sicilia - Palermo Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai U.S. Men's Clay Court Championships - Houston Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur ATP Studena Croatia Open Umag - Umag AEGON Championships - London Shanghai Rolex Masters - Shanghai AEGON Championships - London Almaty Open - Almaty Geneva Open - Geneva St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Kremlin Cup - Moscow Miami Open - Miami Mutua Madrid Open - Madrid Ecuador Open - Quito Internazionali BNL d'Italia - Rome US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Hamburg Open - Hamburg Qatar ExxonMobil Open - Doha Open de Nice Cote d'Azur - Nice U.S. Open - New York Alphen Challenger Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Open 13 Provence - Marseille BMW Open - Munich Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London 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 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 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 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 Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Group 1, PO, THA-KAZ 0-5 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Olympics - London Olympics - Tokyo U.S. Open - New York Brest Challenger Australian Open - Melbourne French Open - Paris Tenerife 1 Challenger Millennium Estoril Open - Estoril French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai French Open - Paris Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Cincinnati Open - Cincinnati U.S. Open - New York Stanford Challenger Davis Cup, World Group, 1R, KAZ-ITA 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0