Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 USA F2 USA F3 Nigeria F1 Italy F5 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 France F5 France F7 Romania F1 Germany F13 Great Britain F1 Great Britain F2 Colombia F1 Colombia F2 Great Britain F4 France F4 France F6 Romania F6 Romania F16 Romania F17 Austria F10 Venezuela F5 Venezuela F6 Dominican Republic F1 Austria F3 Romania F1 Romania F2 Romania F3 Romania F15 Romania F16 Romania F18 Germany F2 Austria F1 Germany F5 Switzerland F2 Switzerland F3 Usa F8 Romania F1 Romania F2 Romania F3 Serbia F2 Romania F9 Romania F10 Romania F11 Italy F23 Romania F14 Romania F15 Romania F3 Greece F3 Romania F3 Greece F2 Usa F1 El Salvador F1 Guatemala F1 Mexico F1 Switzerland F1 Switzerland F2 Switzerland F3 France F6 Italy F8 Italy F30 Germany F2 Romania F1 Germany F2 Romania F1 Netherlands F5 Belgium F1 Belgium F10 Belgium F14 Netherlands F4 Belgium F7 Romania F16 Turkey F2 Turkey F3 Belgium F2 Romania F4 Romania F4 France F3 France F4 Romania F16 Great Britain F3 Germany F7 Italy F6 Czech Republic F2 M25 Portimao Schickedanz Open 2007 - Furth Sporting Challenger '07 Trofeo Regione Piemonte - Turin M25+H Bacau Citta di Monza - Monza Open de L'Isere - Grenoble Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Olbia Challenger - Olbia XII Abierto Internacional de Salinas - Salinas Ljubljana Open - Ljubljana USTA Tallahassee Tennis Challenger - Tallahassee M25 Heraklion San Remo Tennis Cup - San Remo Siemens Open 2007 - Scheveningen Citta di Monza - Monza Ostdeutscher Sparkassen Cup - Dresden GHI Bronz Classic - Bronx Dusseldorf Open Challenger 2007 - Dusseldorf Mordovia Cup - Mordovia Challenger 42 - Andrezieux Tehran Open 2004 - Tehran Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki Arpa Ceramic Cup - Reggio Emilia Puerto Rico Challenger Tennis Event - Humacao Prosperita Open 2007 - Ostrava Trofeo Internacional Club Laieta - Barcelona Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Siemens Open - Scheveningen St. Petersburg Challenger - St. Petersburg Unicredit (Suisse) Bank S. A. Challenger - Chiasso Belgrade Challenger Sunrise Challenger Sarajevo Challenger Sofia Challenger Seguros Bolivar Open - Medellin Ostrava Challenger Scheveningen Challenger Open des Alpes Trophee BNP Paribas - Grenoble KGHM Dialog Polish Indoors - Wroclaw Mons Challenger Medellin Challenger Aachen Challenger Genova Challenger Bordeaux Challenger Cremona Challenger Lugano Challenger Bytom Challenger Pozoblanco Challenger Scheveningen Challenger Cordenons Challenger Brasov Challenger - Brasov Granby Challenger Manerbio Challenger Como Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Kazan Challenger IPP Geneva Trophy - Geneva Guangzhou Challenger Pingguo Challenger Architect Open - Budapest Prostejov Challenger Furth Challenger Ethias Tennis Trophy - Mons Furth Challenger Braunschweig Challenger Braunschweig Challenger Scheveningen Challenger Oberstaufen Challenger Sopot Challenger Trani Challenger Lambertz Open by Stawag - Aachen St. Remy Challenger Brasov Challenger IPP Open - Helsinki Izmir Challenger Mons Challenger Rennes Challenger Heilbronn Challenger Barletta Challenger Kazan Challenger Dallas Challenger Ford Tennis Championships - Louisville Bergamo Challenger Cherbourg Challenger Sarajevo Challenger M15 Doha Arad Challenger Timisoara Challenger M25 Doha Brasov Challenger Bergamo Challenger Quimper Challenger Ostrava Challenger Copa Petrobras Colombia - Bogota Arad Challenger Timisoara Challenger Recanati Challenger Guimaraes Challenger Segovia Challenger Ostdeutscher Sparkessen Cup - Dresden Como Challenger Orleans Challenger Rennes Challenger Dallas Challenger Heilbronn Challenger Reggio Emilia Challenger Nottingham-2 Challenger Lexington Challenger Trnava Challenger Rennes Challenger Salzburg Challenger Geneva Challenger Brescia Challenger Noumea Challenger Cherbourg Challenger Raanana Challenger Heilbronn Challenger Prostejov Challenger San Marino Challenger Rennes Challenger Eckental Challenger Bratislava Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Rome Challenger Bordeaux Challenger Surbiton Challenger Blois Challenger Marburg Challenger Liberec Challenger Trnava Challenger Orleans Challenger Mons Challenger Budapest Challenger Eckental Challenger Bratislava Challenger Bangkok Challenger Koblenz Challenger Budapest Challenger Quimper Challenger Bordeaux Challenger Surbiton Challenger Nottingham Challenger Mons Challenger Palermo Challenger Brasov Challenger Sibiu Challenger Ethias Trophy - Mons Eckental Challenger Lyon Challenger Meerbusch Challenger The Tarka Challenger - Barnstaple Sina-Kia Motors Tennis Cup - Cordenons Brest Challenger Wroclaw Challenger Indian Wells Challenger Bergamo Challenger Wolfsburg Challenger Prague Challenger Vancouver Challenger Cherbourg Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Lyon Challenger Istanbul Challenger Wroclaw Challenger Iasi Challenger Nottingham 1 Challenger Napoli Challenger Lisbon Challenger Ilkley Challenger Ilkley Challenger Biel Challenger Barletta Challenger USTA Men's Challenger of Dallas - Dallas St. Petersburg 2 Challenger St. Remy Challenger Canberra Challenger Nottingham Challenger Sophia Antipolis Challenger Cordenons Challenger San Marino Challenger Napoli Challenger Morelos Challenger Olbia Challenger Challenger Ford de Cherbourg - Cherbourg Cherbourg Challenger Istanbul Challenger Bratislava Challenger Timisoara Challenger - Timisoara Forli 3 Challenger Mersin Challenger Naples Challenger - Naples Prostejov Challenger Schickendanz Open - Furth Quimper Challenger Kosice Challenger Tyler Challenger Pau Challenger Bordeaux Challenger Oeiras 2 Challenger Bercuit Challenger LTA Wrexham Challenger - Wrexham Liberec Challenger Riviera di Rimini Challenger - Rimini Surbiton Challenger Brasov Challenger - Brasov Izmir Challenger Geneva Challenger Biella 6 Challenger Nottingham 2 Challenger San Remo Tennis Cup - San Remo San Marino Challenger Bucharest Challenger Ismaning Challenger Eckental Challenger Ortisei Challenger Forli 3 Challenger Forli 2 Challenger Forli 5 Challenger Surbiton Challenger Iasi Challenger Prague 3 Challenger Open Prevadies - St. Brieuc Ortisei Challenger Bergamo Challenger Open de Montauban - Montauban ATP Open Castilla y Leon - Segovia Rovereto Challenger Eckental Challenger Milan Challenger Grodzisk Mazowiecki Challenger Ottignies-Louvain-la-Neuve Challenger BMW Tennis Championship - Sunrise Lugano Challenger Rome Challenger Tunis Challenger Ipsos Bucharest Challenger - Bucharest Orleans Challenger Mouilleron-Le-Captif Challenger Brasov Challenger Eckental Challenger Canberra Challenger Recanati Challenger Ethias Trophy - Mons Sacramento Challenger - Sacramento Trani Challenger Geneva Challenger Brasov Challenger Quimper Challenger Athens Challenger Rome Challenger Napoli Challenger Sibiu Challenger Bordeaux Challenger Prostejov Challenger Kolding Challenger Next Generation Adelaide International - Adelaide Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Salzburg Challenger Bratislava Challenger Como Challenger Aptos Challenger Dutch Open Tennis - Amersfoort Guayaquil Challenger Orange Prokom Open - Sopot BCR Open Romania - Bucharest SAP Open - San Jose Gerry Weber Open - Halle Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort AEGON Championships - London BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Open de Nice Cote dAzur - Nice If Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Medibank International - Sydney BCR Open Romania - Bucharest Mons Challenger Regions Morgan Keegan Championships - Memphis Scheveningen Challenger BMW Open - Munich Estoril Open - Estoril Catella Swedish Open - Bastad Tanger Challenger Bratislava Challenger Meknes Challenger Pilot Pen Tennis - New Haven Guangzhou Challenger Open Sud de France - Montpellier Marrakech Challenger Salzburg Challenger BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne Noumea Challenger Heilbronn Challenger If Stockholm Open - Stockholm Aircel Chennai Open - Chennai SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Winston Salem - Winston Salem BCR Open Romania - Bucharest Erste Bank Open - Vienna Bet-at-home Cup - Kitzbuhel Barletta Challenger Kaohsiung Challenger Le Gosier Challenger Winston-Salem Open - Winston-Salem Bath Challenger China Open - Beijing If Stockholm Open - Stockholm Rome Challenger Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Rome Challenger BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Alphen Challenger Brisbane International - Brisbane Open Sud de France - Montpellier Trnava Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Mons Challenger Mons Challenger Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm Bratislava Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Tunis Challenger Garanti Koza Sofia Open - Sofia Moselle Open - Metz Ordina Open - s-Hertogenbosch Shenzhen Open - Shenzhen Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Intrum Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Hungarian Open - Budapest Konzum Croatia Open - Umag Tel Aviv Watergen Open - Tel Aviv Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch Ricoh Open - 's-Hertogenbosch Masters Series - Hamburg Citi Open - Washington Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Arad Challenger DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam SA Tennis Open - Johannesburg Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Citi Open - Washington Serbia Open - Belgrade Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Allianz Suisse Open - Gstaad Arad Challenger Liberec Challenger Bank Austria Tennis Trophy - Vienna Firenze Open - Florence Binghamton Challenger Irving Challenger Ortisei Challenger Aachen Challenger Qatar ExxonMobil Open - Doha Monza Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Geneva Challenger Ortisei Challenger Grand Prix Hassan II - Casablanca Prostejov Challenger Bordeaux Challenger Marburg Challenger Istanbul Challenger Izmir Challenger Mons Challenger BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Aptos Challenger Hall of Fame Tennis Championships - Newport Shenzhen Challenger If Stockholm Open - Stockholm European Open - Antwerp Vancouver Challenger TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Hamburg Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Antalya Cup - Antalya Austrian Open - Kitzbuhel Brisbane International - Brisbane Lugano Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Guadalajara Challenger Tunis Challenger Marburg Challenger European Open - Antwerp Memphis Open - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Citi Open - Washington Moselle Open - Metz Grand Prix Hassan II - Marrakech BMW Open - Munich Geneva Open - Geneva Newport Beach Challenger Iasi Challenger Belgrade Challenger BMW Open - Munich BB&T Atlanta Open - Atlanta Iasi Challenger Swiss Indoors Basel - Basel Unique Zagreb Open - Zagreb ASB Classic - Auckland Open Sud de France - Montpellier Heilbronn Challenger Lugano Challenger Biel Challenger Leon Challenger Mauthausen Challenger Little Rock Challenger Palmas del Mar Challenger Prague 2 Challenger Bratislava 2 Challenger Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Delray Beach International Tennis Championships - Delray Beach Ismaning Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Pau Challenger Qatar ExxonMobil Open - Doha Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Garanti Koza Sofia Open - Sofia If Stockholm Open - Stockholm China Open - Beijing If Stockholm Open - Stockholm Maharashtra Open - Pune Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Barletta Challenger Francavilla Challenger Modena Challenger Indian Wells Challenger Barletta Challenger Madrid Challenger Sibiu Challenger Bank Austria Tennis Trophy - Vienna Istanbul Challenger Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome Sony Ericsson Open - Miami Rogers Cup - Toronto Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Pilot Pen Tennis - New Haven Swiss Open - Gstaad BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid AEGON International - Eastbourne Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris U.S. Open - New York Aircel Chennai Open - Chennai U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid Winston-Salem Open - Winston-Salem Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Gazprom Hungarian Open - Budapest Wimbledon - London U.S. Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid French Open - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells French Open - Paris Miami Open - Miami Wimbledon - London U.S. Open - New York Citi Open - Washington Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Legg Mason Tennis Classic - Washington U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Open Sabadell Atlantico - Barcelona BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Wimbledon - London Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, World Group, QF, BEL-ITA 3-2 U.S. Open - New York Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, Group II, 2R, ROU-MAR 5-0 ATP Cup - Brisbane, Perth, Sydney French Open - Paris Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Masters Series Hamburg - Hamburg French Open - Paris French Open - Paris U.S. Open - New York Sony Ericsson Open - Miami French Open - Paris Wimbledon - London Bucharest Open - Bucharest Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, Finals, Group D Davis Cup, Group I, 1R, ROU-TPE 1-3 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group I, PO, GRE-ROU 4-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 French Open (juniors) Olympics - London Olympics - Beijing M25 Heraklion