Career 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 Netherlands F3 Spain F26 France F19 Canada F1 Canada F2 Canada F3 Spain F12 Spain F13 Italy F16 Netherlands F3 Belgium F2 Netherlands F7 Spain F32 Great Britain F16 Croatia F1 Italy F10 Italy F15 Spain F33 Netherlands F4 France F17 France F18 Italy F11 Netherlands F3 USA F29 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Great Britain F2 Israel F3 Great Britain F3 Great Britain F4 France F6 Italy F8 Italy F9 Usa F12 Usa F13 Great Britain F4 Norway F1 Norway F2 Netherlands F4 Italy F23 Italy F24 Spain F10 Belgium F1 Netherlands F2 Netherlands F4 Spain F27 Israel F1 Israel F3 Spain F14 Spain F15 Netherlands F5 USA F28 Netherlands F1 (Alkmaar) Netherlands F3 (Middelburg) Netherlands F4 (Amstelveen) Italy F23 (Pontedera) Italy F24 (Bolzano) Austria F6 (Innsbruck) France F20 (Plaisir) France F22 (Nevers) France F3 (Veigy-Foncenex) Germany F3 (Kaarst) Great Britain F2 (Loughborough) Great Britain F3 (Shrewsbury) France F4 (Toulouse) France F5 (Poitiers) Portugal F7 (Porto) Germany F5 (Kamen) M15 Kaarst M25 Barnstaple M25 Glasgow M15 Sharm El Sheikh M15 Sharm El Sheikh M25 Bolton M25 Sunderland M25 Prijedor M25 Doboj M15 Alkmaar M15 Den Haag Belgium F1 M25 Dublin Belgium F2 M25 Chiswick M15 Antalya Great Britain F7 M15 Antalya M25 Nussloch M25 Sunderland M25 Vogau M15 Alkmaar M25+H Plaisir M15 Forbach M25+H Rodez M15+H Bressuire Israel F2 Fergana Tennis Challenger Tournament - Fergana Mordovia Cup - Saransk Ciudad de Pozoblanco Open Diputacion - Cordoba Ford Tennis Championships - Louisville Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice Tean International - Alphen Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki St. Petersburg Challenger 2006 - St. Petersburg 9° Trani Cup - Trani San Remo Tennis Cup - San Remo Samsung Securities Cup Challenger Tennis - Seoul Siemens Open - Scheveningen LTA Shrewsbury Challenger - Shrewsbury Wolfsburg Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The LTA Bolton Challenger - Bolton Bukhara Challenger - Bukhara Jersey Challenger Ispat Open 2004 - Ostrava Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Siemens Open - Scheveningen Yuba City Challenger Ourocard Tennis Challenger - Sao Paulo Manchester Challenger Recanati Challenger 4th Volkswagen Challenger - Wolfsburg Vancouver Challenger Binghamton Challenger The Surbiton Trophy - Surbiton Memorial Manfredini - Sassuolo St. Remy Challenger The LTA Men's Challenger - Nottingham Palermo Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger ATP Challenger Open 2004 - Monchengladbach Seoul Challenger Chuncheon Challenger Tatra Banka Open - Bratislava Dallas Challenger Citta di Como - Como Rhodes Challenger Austin Challenger - Austin Alphen Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Aachen Challenger Tatra Banka Open - Bratislava Roma Challenger 2007 - Rome Noumea Challenger Dublin Challenger - Dublin Sarajevo Challenger Napoli Challenger Recanati Challenger Samarkand Challenger Alphen Challenger Istanbul Challenger Challenger Groningen - Groningen Eckental Challenger Quimper Challenger Wolfsburg Challenger Bauer Watertechnology Cup 2007 - Eckental Vancouver Challenger Mons Challenger Open D'Orleans - Orleans Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Ostrava Challenger Mitsubishi Electric Europe Cup - Monza Monza Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Granby Challenger The LTA Men's Challenger - Southampton Mons Challenger Eckental Challenger Rijeka Open - Rijeka Zagreb Open - Zagreb Mobilux Open - Luxembourg Open D'Orleans - Orleans Mons Challenger Alphen Challenger Heilbronn Challenger Irving Challenger Nottingham Challenger Vancouver Challenger Aptos Challenger Orleans Challenger Napa Challenger Mons Challenger Geneva Challenger Bratislava Challenger Samsung Challenger 2007 - Ho Chi Minh City Happy Valley Challenger Irving Challenger Raanana Challenger St. Brieuc Challenger Heilbronn Challenger Granby Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Alphen Challenger Siemens Open 2007 - Scheveningen Orleans Challenger LXVII Concursu Internacional de Vigo - Vigo Rennes Challenger Bratislava Challenger Brescia Challenger Bergamo Challenger Quimper Challenger Drummondville Challenger Heilbronn Challenger Scheveningen Challenger The Surbiton Trophy - Surbiton Ismaning Challenger Bergamo Challenger St. Brieuc Challenger Glasgow Challenger Heilbronn Challenger Lambertz Open - Aachen Mons Challenger Bratislava Challenger Rennes Challenger Shenzhen Challenger Dallas Challenger Music City Challenger - Nashville Ischgl International Tennis Challenger 2003 - Ischgl Brescia Challenger Eckental Challenger Manila Challenger Seoul Challenger Alphen Challenger Rennes Challenger Orleans Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Trnava Challenger Le Gosier Challenger Surbiton Challenger Ilkley Challenger Loughborough Challenger Barletta Challenger Como Challenger Portugal F8 (Cascais) Leon Challenger Furth Challenger Brest Challenger Como Challenger St. Brieuc Challenger Barletta Challenger Manchester Challenger Koblenz Challenger Maia Challenger Belgrade Challenger Meerbusch Challenger Pozoblanco Challenger Prague 3 Challenger Wroclaw Challenger Izmir Cup - Izmir Francavilla Challenger College Station Challenger - College Station Surbiton Challenger Bratislava Challenger Andria Challenger Napoli Challenger ECM Prague Open 2005 - Prague Binghamton Challenger Nottingham Challenger Braunschweig Challenger Zhuhai Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Taipei City Challenger Busan Challenger Portoroz Challenger St. Petersburg 2 Challenger Rome 2 Challenger Nottingham 1 Challenger Garden Open 2004 - Rome Braunschweig Challenger Segovia Challenger Tumkur Open - Tumkur Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice Citta di Monza - Monza Ilkley Challenger Scheveningen Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Helsinki Challenger Recanati Challenger The Stella Artois Grass Court Championships - London Cherbourg Challenger Chennai Open - Chennai Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Athens Challenger RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Carson Challenger AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha US Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch China Open - Beijing Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle China Open - Beijing Davidoff Swiss Indoors - Basel Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London China Open - Beijing If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Ordina Open - s-Hertogenbosch Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington Open de Moselle - Metz Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam UNICEF Open - 's Hertogenbosch Cherbourg Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland Rome Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Apia International - Sydney PBZ Zagreb Indoors - Zagreb Geneva Open - Geneva BB&T Atlanta Open - Atlanta Dubai Duty Free Tennis Championships - Dubai Napoli Challenger Salzburg Challenger BMW Open - Munich Pilot Pen Tennis - New Haven BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Honolulu Challenger Winston-Salem Open - Winston-Salem Indianapolis Tennis Championships - Indianapolis Orleans Challenger ASB Classic - Auckland Sarajevo Challenger Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Jersey Challenger BMW Open - Munich Rakuten Japan Open - Tokyo Gerry Weber Open - Halle Swiss Indoors Basel - Basel St. Brieuc Challenger Countrywide Classic - Los Angeles Turin Challenger Johannesburg Challenger Brisbane International - Brisbane Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Athens Challenger If Stockholm Open - Stockholm Bratislava Challenger Kremlin Cup - Moscow If Stockholm Open - Stockholm AEGON Championships - London Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Chengdu Open - Chengdu Gazprom Hungarian Open - Budapest Ordina Open - 's-Hertogenbosch Antalya Cup - Antalya Happy Valley Challenger Countrywide Classic - Los Angeles Guadalajara Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Pilot Pen Tennis - New Haven Szczecin Challenger Dubai Duty Free Tennis Championships - Dubai Andria Challenger Vercelli Challenger Legg Mason Tennis Classic - Washington Manchester Challenger If Stockholm Open - Stockholm Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Heilbronn Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Segovia Challenger Eckental Challenger Farmers Classic - Los Angeles Dubai Duty Free Tennis Championships - Dubai Ortisei Challenger Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Claro Open Colombia - Bogota Moselle Open - Metz If Stockholm Open - Stockholm Mersin Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Drummondville Challenger Taipei City Challenger Vegeta Croatia Open - Umag Moselle Open - Metz U.S. National Indoor Tennis Championships - Memphis If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai Braunschweig Challenger BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota Ortisei Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Hall of Fame Open - Newport Rakuten Japan Open - Tokyo Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Braga Challenger Hall of Fame Tennis Championships - Newport Citi Open - Washington Generali Open - Kitzbuhel Lexington Challenger Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Turin Challenger BB&T Atlanta Open - Atlanta TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Citi Open - Washington St. Petersburg Open - St. Petersburg Amersfoort Challenger Garanti Koza Sofia Open - Sofia Geneva Open - Geneva Citi Open - Washington Chengdu Open - Chengdu St. Petersburg 1 Challenger Zadar Challenger Oeiras 1 Challenger Forli Challenger Mallorca Challenger Open 13 - Marseille Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Tennis Channel Open - Las Vegas Topshelf Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Open de Moselle - Metz Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch The Stella Artois Grass Court Championships - London Chennai Open - Chennai Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Open 13 - Marseille BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Jinan Challenger Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Shanghai Challenger BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Oeiras 4 Challenger Iasi Challenger Lisbon Challenger Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam BA-CA Tennis Trophy - Vienna China Open - Beijing Campionati Internazionali d'Italia - Rome Campionati Internazionali D'Italia - Rome The Priority Telecom Open - Amersfoort Masters Series Madrid - Madrid Vietnam Open - Ho Chi Minh City Farmers Classic - Los Angeles Shanghai ATP Masters 1000 - Shanghai BMW Open - Munich BA-CA Tennis Trophy - Vienna BNP Paribas Open - Indian Wells U.S. Open - New York China Open - Beijing Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati Gerry Weber Open - Halle French Open - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Wimbledon - London BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Western & Southern Open - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells BMW Open - Munich BB&T Atlanta Open - Atlanta 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 Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami SAP Open - San Jose Miami Open - Miami St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Serbia Open - Belgrade Chengdu Open - Chengdu If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Dubai Duty Free Tennis Championships - Dubai Hall of Fame Tennis Championships - Newport Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Wimbledon (juniors) AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr The Mubadala World Tennis Championship AAMI Classic - Kooyong Kooyong Classic - Kooyong All Lower level tournaments Wimbledon - London Australian Open - Melbourne Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne Olympics - Athens French Open - Paris Olympics - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid Davis Cup, Group II, 1R, CYP-MAR 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, Group 2, 1R, BUL-CYP 3-2 AAMI Classic - Kooyong