Career 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 Canada F4 Ukraine F1 USA F17 USA F18 Austria F2 USA F5 USA F6 USA F27 USA F4 USA F4 Uzbekistan F1 USA F26 USA F5 Greece F1 Greece F2 Uzbekistan F2 Czech Republic F1 Czech Republic F2 Hilton Waikoloa Village USTA Challenger - Waikoloa XL Capital Bermuda Open - Bermuda Schickendanz Open - Furth Kyiv Open - Kiev Downtown Athletic Club USTA Challenger - Amarillo Open de Franche Comte - Besancon AXA Open - Lisbon XL Capital Bermuda Open - Bermuda Eddleman USTA Challenger - Birmingham The Scottish Tennis Championships - Edinburgh Zivnobanka Open - Prostejov Pekao Open - Szczecin Open de Montauban - Montauban Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin Copa Ericsson Mexico - Guadalajara USTA Challenger of Burbank - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Copa Ericsson Costa Rica - San Jose 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham FILA Challenger - Biella 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Men's Challenger - Knoxville The Waco International Tennis Challenger - Waco Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler Intersport Heilbronn Open - Heilbronn Cadillac Pro Indoor USTA Challenger - West Bloomfield KGHM Polish Indoors - Wroclaw Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby 1998 Safeway Challenger - Aptos Windy City Classic - Winnetka Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca The Indian Oil-Servo ATP Challenger 1999 - Calcutta FILA Challenger Biella - Biella Casino Lugano - Lugano Challenger de Granby - Granby USTA/Safeway Challenger - Aptos Frito Lay/USTA Challenger - Binghamton Saint Francis Health System USTA Challenger - Tulsa Copa Ericsson - Lima Fergana Tennis Challenger Tournament - Fergana Sporting Challenger 2003 - Turin Nord/LB Open - Braunschweig West of England Challenger - Bristol Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Tatra Banka Open 2003 - Bratislava Jameson Cup - Milan 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Ispat Open 2004 - Ostrava West Side Tennis Club Clay Court Challenger - Forest Hills Prague Open - Prague Ljubljana Open - Ljubljana Schickedanz Open - Furth Stella Artois Clay Court Championship - Budaors The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Togliatti Cup - Togliatti Mordovia Cup - Mordovia S Tennis Master Championship - Graz I Manta Open - Manta Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Czech Indoor Open - Prague Jameson Cup - Milan Open de Franche-Comte - Besancon Sarajevo Open - Sarajevo Open Mutouest de Saint-Brieuc - St. Brieuc Ostrava Open 2005 - Ostrava Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Czech Open 2005 - Prostejov Challenger ATP de Cuenca Diario El Mercurio - Cuenca Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham The Manchester Trophy - Manchester Arroyo de la Encomienda - Valladolid S Tennis Masters - Graz TED Open - Istanbul Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Tatra Banka Open - Bratislava Music City Challenger - Nashville USTA Illinois Challenger - Champaign PrivatBank Cup - Dnepropetrovsk Czech Indoor Open - Prague USTA Challenger of Orlando - Orlando Qatar ATP Challenger - Doha ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Corona Mexico City Open - Mexico City XL Bermuda Open - Bermuda The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Atlanta Clay Court Challenger - Atlanta Ciudad de Telde - Telde Harrah's Entertainment Men's Pro Challenger - Tunica Fergana Challenger - Fergana The West Side Tennis Club Clay Court Challenger - Forest Hills 5° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba 2006 North Shore Pro Tennis Championship - Winnetka Porsche Open - Poznan Akbank Private Banking TED Open 2006 - Istanbul Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx s Tennis Masters 06 - Graz Challenger Brasov - Brasov Lubbock Challenger - Lubbock Open de L'Isere-Trophee BNP Paribas - Grenoble USTA Challenger of Oklahoma - Tulsa The $50,000 Pro Challenger at Calabasas - Calabasas Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Music City Challenger - Nashville USTA Challenger - Champaign Naples Challenger - Naples LTA Shrewsbury Challenger - Shrewsbury Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Freeman Men's $50,000 Challenger - Joplin Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg BH Telecom Sarajevo 2007 - Sarajevo XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica The Surbiton Trophy - Surbiton Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen Guzzini Challenger - Recanati Open des Alpes Trophee BNP Paribas - Grenoble Swanston Challenger - Sacramento Lambertz Open by Stawag 2007 - Aachen Ford Tennis Championships - Louisville Tatra Banka Slovak Open - Bratislava PEOPLEnet Cup - Dnepropetrovsk Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Tennis Napoli Cup - Napoli Prosperita Open 2008 - Ostrava Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Penza Cup 2008 - Penza ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul UTC Open - Cherkassy Open D'Orleans - Orleans Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Labertz Open by Stawag - Aachen Ford Tennis Championships - Louisville Tatra Banka Slovak Open - Bratislava JSM Challenger of Champaign - Urbana PEOPLEnet CUP - Dnepropetrovsk 2008 Knoxville Challenger - Knoxville Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger Salinas Challenger Heilbronn Challenger Carson Challenger Dallas Challenger Belgrade Challenger Sunrise Challenger Rome Challenger Rome Challenger Rhodes Challenger Savannah Challenger Izmir Challenger Sarasota Challenger Carson Challenger Yuba City Challenger Recanati Challenger Granby Challenger Segovia Challenger Alphen Challenger Trnava Challenger Mons Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Honolulu Challenger Sunrise Challenger Prostejov Challenger Winnetka Challenger Bangkok Challenger Bangkok Challenger Honolulu Challenger Dallas Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Prostejov Challenger Winnetka Challenger Tulsa Challenger Mons Challenger Charlottesville Challenger Knoxville Challenger Bratislava Challenger Champaign Challenger Noumea Challenger Heilbronn Challenger Le Gosier Challenger Dallas Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Prague Challenger Bordeaux Challenger Furth Challenger Nottingham-2 Challenger Panama City Challenger Istanbul Challenger Izmir Challenger Geneva Challenger Bratislava Challenger Knoxville Challenger Champaign Challenger Maui Challenger Dallas Challenger Cherbourg Challenger Dallas Challenger Le Gosier Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Bordeaux Challenger Manta Challenger Kazan Challenger Kaoshuing Challenger Orleans Challenger Mons Challenger Tashkent Challenger Charlottesville Challenger Bratislava Challenger Knoxville Challenger Dallas Challenger Irving Challenger Le Gosier Challenger Sarasota Challenger Bordeaux Challenger Heilbronn Challenger Winnetka Challenger Binghamton Challenger St. Remy Challenger Orleans Challenger Napa Challenger Sacramento Challenger Tashkent Challenger Charlottesville Challenger Ortisei Challenger Knoxville Challenger Maui Challenger Irving Challenger Sarasota Challenger Bordeaux Challenger Istanbul Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Quimper Challenger Taipei City Challenger Busan Challenger Seoul Challenger Manchester Challenger St. Remy Challenger Orleans Challenger Ho Chi Minh City Challenger Ningboo Challenger Suzhou Challenger Eckental Challenger Bratislava Challenger Andria Challenger Rennes Challenger Quimper Challenger Budapest Challenger Irving Challenger St. Brieuc Challenger Karshi Challenger Samarkand Challenger Surbiton Challenger Nottingham Challenger Scheveningen Challenger Segovia Challenger Portoroz Challenger Izmir Challenger Bratislava Challenger Playford Challenger Koblenz Challenger Rennes Challenger Irving Challenger St. Brieuc Challenger Ostrava Challenger Aix En Provence Challenger Bordeaux Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Segovia Challenger Portoroz Challenger Mallorca Challenger Cassis Challenger Orleans Challenger Ortisei Challenger Eckental Challenger Bratislava Challenger Andria Challenger Rennes Challenger Quimper Challenger Pau Challenger Lille Challenger St. Brieuc Challenger Taipei City Challenger Seoul Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Recanati Challenger Binghamton Challenger Portoroz Challenger Mallorca Challenger Cassis Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Hamburg Challenger Eckental Challenger Helsinki Challenger Rennes Challenger Pau Challenger Prague Challenger Prague II Challenger Ostrava Challenger Istanbul Challenger Bratislava Challenger Biella 3 Challenger Biella 4 Challenger Lugano Challenger Rome 1 Challenger Ostrava Challenger Prague Challenger Porto Challenger Nur-Sultan 3 Challenger Nur-Sultan 4 Challenger Kyiv Challenger Bergamo Challenger Bratislava Challenger Pau Challenger Copenhagen Open - Copenhagen Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Gold Flake Open - Chennai Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis President's Cup - Tashkent Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg U.S. Men's Clay Court Championships - Houston Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Open - Doha Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney US Men's Clay Court Championships - Houston The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow Dubai Open - Dubai St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Millenium Tennis Championships - Delray Beach SAP Open - San Jose U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The Stella Artois Championships - London Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia The Artois Championships - London Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle AEGON Championships - London Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Credit Agricole Suisse Open - Gstaad Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Gerry Weber Open - Halle Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Hungarian Open - Budapest Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Hall of Fame Open - Newport European Open - Antwerp Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Mercedes Cup - Stuttgart Noventi Open - Halle Hall of Fame Open - Newport European Open - Antwerp Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Great Ocean Road Open - Melbourne Open Sud de France - Montpellier Mercedes Cup - Stuttgart Noventi Open - Halle Rakuten Japan Open - Tokyo Moselle Open - Metz du Maurier Open - Toronto The Ericsson Open - Miami The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Rogers Masters - Toronto Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris 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 Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo 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 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 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 French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London San Luis Potosi Challenger 2000 - San Luis Potosi U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne V Trofeo Ciudad de Quito - Quito The Scottish Tennis Championships - Edinburgh Steelers Cup - Kosice Hamburg Challenger - Hamburg USTA Callenger of Urbana-Champaign - Urbana Lucknow ATP Tour Challenger - Lucknow Davis Cup, Group 1, 2R, UKR-BEL 1-4 Shimadsu All Japan Indoor Tennis Championships - Kyoto Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, Group 2, 2R, IRL-UKR 2-3 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group 1, 1R, UKR-LAT 4-1 CNA TennisPro Classic - Winnetka Davis Cup, Group I, 1R, UKR-NED 2-3 Intersport Heilbronn Open - Heilbronn Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, Group I, 1R, UKR-ROU 3-1 drkoop.com USTA challenger of Miami - Miami Davis Cup, Group I, 2R, SWE-UKR 1-4 Davis Cup, World Group, PO, UKR-BEL 2-3 Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Guadalajara Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group I, 1R, UKR-SWE 2-3 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, Group I, 1R, UKR-ISR 3-2 Davis Cup, Group I, SF, NOR-UKR 3-1 Privat Bank Cup - Dniepropetrovsk USTA Challenger of Las Vegas - Las Vegas 70th River Oaks International Tennis Tournament - Houston U.S. Open (juniors) River Oaks International Tennis Tournament - Houston Australian Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong Privatbank Open 2006 - Dnepropetrovsk ECM Prague Open 2005 - Prague All Lower level tournaments 2002 Tulsa USTA Challenger - Tulsa ATP Open Castilla y Leon - Segovia Neride Prague Indoor - Prague Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Olympics - London 2007 Knoxville Challenger - Knoxville Malaysian Open - Kuala Lumpur Third Bank Tennis Championships - Lexington drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of Burbank - Burbank ATP Guzzini Challenger - Recanati Ford Tennis Championships - Louisville Morocco Tennis Tour - Fes Music City Challenger - Nashville XL Capital Bermuda Open - Bermuda KGHM Dialog Polish Indoors - Wroclaw Nottingham Men's Challenger - Nottingham WOW Cafe Challenger - New Orleans Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Manchester Challenger Sony Ericsson Open 2008 - Belgrade Szczecin Challenger BH Indoor Sarajevo - Sarajevo Indian Wells Challenger Bratislava Challenger Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Waldbaum's Hamlet Cup - Long Island Power Horse Cup - Dusseldorf Mercedes Cup - Stuttgart BMW Open - Munich Abierto Mexicano de Tenis Mifel - Los Cabos Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, Group I, 1R, UKR-SVK 3-2 Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 2, PO, NGR-UKR 0-5