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
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 Open Sud de France - Montpellier Lille Challenger Grand Prix Hassan II - Marrakech Moselle Open - Metz Lyon Challenger Open Occitanie - Montpellier French Open - Paris Greece F1 Greece F2 Uzbekistan F1 Austria F2 France F9 France F16 France F5 France F6 France F12 France F13 France F14 Belgium F5 France F16 France F21 France F22 Greece F2 Uzbekistan F2 Greece F3 Greece F5 Italy F8 Italy F9 Bulgaria F4 Greece F4 Bulgaria F5 Bulgaria F6 Slovak Republic F2 Slovak Republic F3 Slovak Republic F4 Belgium F9 France F15 France F16 France F17 Turkey F40 Turkey F41 Turkey F42 France F1 France F2 France F3 Thailand F1 Thailand F2 France F6 France F7 Greece F4 Greece F6 Greece F7 France F15 Croatia F10 Turkey F19 Serbia F2 Bulgaria F4 Bulgaria F5 Bulgaria F6 France F16 Georgia F2 Georgia F3 Serbia F10 France F17 Great Britain F16 Germany F14 France F22 Zimbabwe F1 Zimbabwe F2 Tunisia F6 Tunisia F7 Egypt F34 Senegal F1 Senegal F2 France F2 France F3 Italy F1 Italy F2 France F5 France F8 Croatia F8 Italy F12 Serbia F1 USA F24 USA F25 France F17 France F18 France F21 France F22 France F23 France F3 France F8 France F22 Switzerland F2 (Bellevue) Canada F2 (Sherbrooke) Spain F10 (Madrid) Italy F8 (Santa Margherita Di Pula) Italy F9 (Santa Margherita Di Pula) France F9 (Angers) France F10 (Grasse) Spain F16 (Huelva) France F14 (Bourg-en-Bresse) Turkey F26 (Istanbul) France F17 (Troyes) Portugal F14 (Porto) France F19 (Mulhouse) France F20 (Plaisir) Great Britain F6 (Barnstaple) France F22 (Nevers) France F23 (Saint-Dizier) France F24 (Rodez) Estonia F3 (Tallinn) Estonia F4 (Parnu) France F1 (Bagnoles-de-l'Orne) France F2 (Bressuire) Great Britain F2 (Loughborough) Italy F1 (Trento) France F4 (Toulouse) Portugal F7 (Porto) Portugal F8 (Cascais) France F8 (Angers) Bulgaria F3 Czech Republic F1 Czech Republic F2 Ukraine F1 Thailand F3 France F4 Belgium F6 Greece F5 France F2 France F3 Furth Challenger Alexander Kolyaskin Memorial - Donetsk Privat Bank Cup - Dnepropetrovsk Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Tatra Banka Open - Bratislava Czech Indoor Open - Prague Tatra Banka Open - Bratislava Qatar ATP Challenger - Doha Czech Indoor Open - Prague Ciudad de Pozoblanco Open Diputacion - Cordoba Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg BH Telecom Sarajevo 2007 - Sarajevo II Naples ITG Challenger - Naples Akbank Private Banking TED Open - Istanbul Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Prosperita Open 2008 - Ostrava Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Heilbronn Challenger Penza Cup 2008 - Penza Akbank Private Banking TED Open - Istanbul PEOPLEnet CUP - Dnepropetrovsk Belgrade Challenger Rhodes Challenger Alphen Challenger Mons Challenger Sunrise Challenger Cherbourg Challenger St. Brieuc Challenger Bukhara Challenger - Bukhara Kyiv Open - Kiev S Tennis Master Championship - Graz Lambertz Open - Aachen Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Geneva Challenger Bratislava Challenger Quimper Challenger Cherbourg Challenger Dallas Challenger Le Gosier Challenger Nottingham Men's Challenger - Nottingham Kazan Challenger ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov Orleans Challenger S Tennis Masters - Graz Kobstaedernes ATP Challenger - Kolding Mons Challenger Irving Challenger Reunion Island Challenger Ortisei Challenger The LTA Cardiff Challenger - Cardiff Quimper Challenger Irving Challenger Le Gosier Challenger St. Brieuc Challenger Ciudad de Telde - Telde Bordeaux Challenger Vicenza Challenger The Surbiton Trophy - Surbiton Binghamton Challenger Lexington Challenger Porsche Open - Poznan Akbank Private Banking TED Open 2006 - Istanbul Istanbul Challenger Orleans Challenger Brescia Challenger Open Castilla y Leon - Segovia Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger St. Brieuc Challenger Taipei City Challenger Ostrava Challenger Aix En Provence Challenger Busan Challenger Bordeaux Challenger Seoul Challenger Challenger Brasov - Brasov Manchester Challenger Lyon Challenger Blois Challenger San Benedetto Challenger Granby Challenger St. Remy Challenger Ho Chi Minh City Challenger Bratislava Challenger Andria Challenger Bangkok Challenger Koblenz Challenger Rennes Challenger Quimper Challenger Budapest Challenger Irving Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble St. Brieuc Challenger Bordeaux Challenger Samarkand Challenger Surbiton Challenger Nottingham Challenger Lyon Challenger Portoroz Challenger St. Remy Challenger Scheveningen Challenger Segovia Challenger Izmir Challenger Irving Challenger Lille Challenger St. Brieuc Challenger Ostrava Challenger Bratislava Challenger Bordeaux Challenger Surbiton Challenger Ilkley Challenger Perugia Challenger Vancouver Challenger Cassis Challenger Orleans Challenger Ortisei Challenger Ismaning Challenger Brest Challenger Eckental Challenger Andria Challenger Noumea Challenger Rennes Challenger St. Brieuc Challenger Taipei City Challenger Bordeaux Challenger Seoul Challenger Gwangju Challenger Tashkent Challenger Recanati Challenger Cassis Challenger The Surbiton Trophy - Surbiton Orleans Challenger Hamburg Challenger Arpa Ceramic Cup - Reggio Emilia Eckental Challenger Bratislava Challenger Helsinki Challenger Rennes Challenger Pau Challenger Prague II Challenger Ostrava Challenger Ismaning Challenger Quimper Challenger Quimper 2 Challenger Biella 3 Challenger Biella 4 Challenger Lille Challenger Lugano Challenger Rome 1 Challenger Ostrava Challenger Prague Challenger Nur-Sultan 3 Challenger Nur-Sultan 4 Challenger Pozoblanco Challenger St. Tropez Challenger Cassis Challenger Rennes Challenger Binghamton Challenger Pau Challenger Forli 3 Challenger Quimper Challenger Forli 4 Challenger Bordeaux Challenger Open des Alpes Trophee BNP Paribas - Grenoble Poznan Challenger Lyon Challenger Porto Challenger Pozoblanco Challenger PEOPLEnet Cup - Dnepropetrovsk ATP Open Castilla y Leon - Segovia Tatra Banka Slovak Open - Bratislava Trnava Challenger West of England Challenger - Bristol Fergana Challenger - Fergana Mallorca Challenger ATP Guzzini Challenger - Recanati Rennes Challenger Open Castilla y Leon - Segovia Canada F1 (Gatineau) Orleans Challenger Rennes Challenger Open de Franche-Comte - Besancon St. Tropez Challenger Kazan Challenger Hamburg Challenger Brest Challenger Sunrise Challenger Bergamo Challenger Eckental Challenger Drummondville Challenger Bangkok Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Malaysian Open - Kuala Lumpur Karshi Challenger Tashkent Challenger Sarajevo Open - Sarajevo Orleans Challenger Koblenz Challenger UTC Open - Cherkassy Phoenix Challenger Open D'Orleans - Orleans Mallorca Challenger St. Tropez Challenger Qatar ExxonMobil Open - Doha Quimper Challenger Aix En Provence Challenger Labertz Open by Stawag - Aachen Lambertz Open by Stawag - Aachen Portoroz Challenger Bratislava Challenger XL Bermuda Open - Bermuda PrivatBank Cup - Dnepropetrovsk Nottingham Challenger Scheveningen Challenger Challenger 42 - Andrezieux Segovia Challenger The 'Fitz' Casino Challenger - Tunica Aix En Provence Challenger Bratislava Challenger St. Brieuc Challenger Bordeaux Challenger Siemens Open 2007 - Scheveningen Budapest Challenger Aix En Provence Challenger Playford Challenger Roanne Challenger St. Brieuc Challenger Ilkley Challenger Guzzini Challenger - Recanati Nonthaburi 1 Challenger Binghamton Challenger Indian Wells Challenger Prague Challenger Bordeaux Challenger Portoroz Challenger Istanbul Challenger Parma Challenger Bratislava Challenger Rennes Challenger Mallorca Challenger Split 2 Challenger Lille Challenger Quimper Challenger Fergana Tennis Challenger Tournament - Fergana s Tennis Masters 06 - Graz Tashkent Challenger Gerry Weber Open - Halle Kyiv Open - Kiev Bergamo Challenger Mouilleron-Le-Captif Challenger Heilbronn Open - Heilbronn Segovia Challenger St. Petersburg Open - St. Petersburg Qatar Open - Doha Milan Indoors - Milan Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Pau Challenger BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Millenium Tennis Championships - Delray Beach SAP Open - San Jose Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Kyiv Challenger Morocco Tennis Tour - Fes Open de Moselle - Metz St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Barletta Challenger AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Orleans Challenger Surbiton Challenger ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Orleans Challenger Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Mouilleron-Le-Captif Challenger Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Split Challenger Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel Apia International - Sydney Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BH Indoor Sarajevo - Sarajevo BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Hall of Fame Tennis Championships - Newport Aix En Provence Challenger Citi Open - Washington Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Blois Challenger St. Brieuc Challenger Tennis Napoli Cup - Napoli BB&T Atlanta Open - Atlanta Moselle Open - Metz Samarkand Challenger - Samarkand Open Sud de France - Montpellier Jameson Cup - Milan Grand Prix Hassan II - Marrakech Hungarian Open - Budapest Shenzhen Open - Shenzhen China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna Moselle Open - Metz Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Open Parc - Lyon Mercedes Cup - Stuttgart Noventi Open - Halle Hall of Fame Open - Newport Ostrava Open 2005 - Ostrava Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Adelaide International - Adelaide 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 Open Parc - Lyon Mercedes Cup - Stuttgart Barcelona Open Banc Sabadell - Barcelona Noventi Open - Halle Moselle Open - Metz Orleans Challenger Open Parc - Lyon Izmir Challenger Moselle Open - Metz Adelaide International 1 - Adelaide ASB Classic - Auckland Open Sud de France - Montpellier Mouilleron-Le-Captif Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Banja Luka Open - Banja Luka Brest Challenger Astana Open - Astana Moselle Open - Metz ABN AMRO Open - Rotterdam Bucharest Open - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Pau Challenger Ostrava Challenger Tatra Banka Open 2003 - Bratislava Sporting Challenger 2003 - Turin Ordina Open - 's-Hertogenbosch Ciudad de Pozoblanco Open Diputacion - Cordoba Pau Challenger Lambertz Open by Stawag - Aachen The LTA Men's Challenger - Nottingham Mons Challenger Mouilleron-Le-Captif Challenger Steelers Cup - Kosice Prague Open - Prague Arroyo de la Encomienda - Valladolid Gerry Weber Open - Halle ATP Open Castilla y Leon - Segovia LTA Shrewsbury Challenger - Shrewsbury Lille Challenger Manchester Challenger Stella Artois Clay Court Championship - Budaors Kremlin Cup - Moscow Recanati Challenger Brest Challenger Bordeaux Challenger Bratislava Challenger Ningboo Challenger TED Open - Istanbul Noumea Challenger Suzhou Challenger Porto Challenger Togliatti Cup - Togliatti Mordovia Cup - Mordovia Segovia Challenger Busan Challenger Bratislava Challenger The Manchester Trophy - Manchester The Artois Championships - London Tatra Banka Open 2006 - Bratislava Isla de Lanzarote - Lanzarote Grand Prix Hassan II - Casablanca Mons Challenger Aix En Provence Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart Kremlin Cup - Moscow Izmir Challenger ABN AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Open 13 - Marseille Bordeaux Challenger Credit Agricole Suisse Open - Gstaad Topshelf Open - 's-Hertogenbosch Ispat Open 2004 - Ostrava Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille Open Sud de France - Montpellier Bet-at-home Open - Hamburg Open Mutouest de Saint-Brieuc - St. Brieuc Mercedes Cup - Stuttgart Winston Salem - Winston Salem BB&T Atlanta Open - Atlanta KGHM Emax Polish Indoors - Wroclaw PBZ Zagreb Indoors - Zagreb Privat Bank Cup - Dniepropetrovsk ABN AMRO World Tennis Tournament - Rotterdam Apia International - Sydney BMW Open - Munich Gatineau Challenger BMW Open - Munich SkiStar Swedish Open - Bastad Bet-at-home Cup - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Moselle Open - Metz Open 13 Provence - Marseille Apia International - Sydney Erste Bank Open - Vienna Gazprom Hungarian Open - Budapest Swiss Indoors Basel - Basel Murcia Challenger Todi Challenger Open Parc - Lyon Garanti Koza Sofia Open - Sofia Open 13 - Marseille St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille Cherbourg Challenger Orleans Challenger Mercedes Cup - Stuttgart Kremlin Cup - Moscow Gerry Weber Open - Halle Aircel Chennai Open - Chennai Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Grand Prix Hassan II - Marrakech Naples Challenger Oeiras 4 Challenger Privatbank Open 2006 - Dnepropetrovsk ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Rennes Challenger Bet-at-home Open - Hamburg bett1HULKS Indoors - Cologne Boss Open - Stuttgart Hall of Fame Open - Newport Open 13 Provence - Marseille European Open - Antwerp BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati EFG Swiss Open - Gstaad BNP Paribas Masters - Paris European Open - Antwerp BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Girona Challenger Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai St. Petersburg Open - St. Petersburg BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Dubai Open - Dubai Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Swiss Indoors Basel - Basel Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Kremlin Cup - Moscow ATP Kremlin Cup - Moscow Rogers Cup - Montreal Indian Wells Challenger Western & Southern Open - Cincinnati Qatar ExxonMobil Open - Doha BNP Paribas Masters - Paris Sydney International - Sydney Miami Open - Miami Troyes Challenger ASB Classic - Auckland Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai The Stella Artois Championships - London BNP Paribas Open - Indian Wells Barletta Challenger Miami Open - Miami BNP Paribas Masters - Paris Braunschweig Challenger St. Petersburg Open - St. Petersburg Coupe Rogers - Montreal Western & Southern Open - New York Rennes Challenger Pau Challenger Internazionali BNL d'Italia - Rome Ilkley Challenger Francavilla Challenger Aix En Provence Challenger Dubai Duty Free Tennis Championships - Dubai Apia International - Sydney BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Open Parc - Lyon Internazionali BNL d'Italia - Rome Open 13 Provence - Marseille Rolex Paris Masters - Paris The Stella Artois Championships - London Internazionali BNL d'Italia - Rome Rothesay International - Eastbourne Terra Wortmann Open - Halle PBZ Zagreb Indoors - Zagreb Brisbane International - Brisbane Internazionali BNL dItalia - Rome Citi Open - Washington Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Miami Open - Miami Open 13 Provence - Marseille Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London National Bank Open - Toronto 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 Qualifying - Doha Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open (juniors) Quimper Challenger French Open - Paris Davis Cup, Group 1, 2R, UKR-BEL 1-4 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, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group I, 1R, UKR-NED 2-3 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, 1R, UKR-SVK 3-2 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 Davis Cup, Group I, 2R, SWE-UKR 1-4 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, Group I, 2R, UKR-AUT 3-2 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, Group 2, PO, NGR-UKR 0-5 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 U.S. Open (juniors) Australian Open (juniors) Australian Open (juniors) Wimbledon (juniors) St. Tropez Challenger Wimbledon (juniors) All Lower level tournaments Western & Southern Open - Cincinnati Olympics - London Davis Cup, Group 2, 2R, IRL-UKR 2-3 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, Group 1, 1R, UKR-LAT 4-1 AAMI Classic - Kooyong French Open (juniors) Davis Cup, World Group, PO, JPN-UKR 5-0 French Open (juniors) French Open (juniors)