Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Egypt F1 Egypt F2 Egypt F3 Morocco F4 Ukraine F1 Ukraine F2 Ukraine F3 Belarus F1 Italy F24 Russia F3 Russia F4 France F7 Italy F10 Italy F10 France F17 Ukraine F2 France F18 The Scottish Championships - Edinburgh San Marino Cepu Open - San Marino Porsche Open - Poznan Morocco Tennis Tour - Meknes UTC Open - Cherkassy Tatra Banka Slovak Open - Bratislava Tunis Challenger San Marino Challenger Como Challenger Szczecin Challenger Trnava Challenger Helsinki Challenger Bauer Watertechnology Cup 2007 - Eckental Pekao Open - Szczecin Monza Challenger Poznan Challenger Prostejov Challenger Open Seat Godo 2005 - Barcelona Privatbank Open 2006 - Dnepropetrovsk Morocco Tennis Tour - Fes Open de Montauban - Montauban Riviera di Rimini Challenger - Rimini Internationaux du Doubs - Besancon Scania Stockholm Open - Stockholm Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Estoril Open - Estoril Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Milan Indoors - Milan Estoril Open - Estoril Open Seat Godo 2003 - Barcelona BMW Open - Munich Kremlin Cup - Moscow TD Waterhouse Cup - Long Island Thailand Open - Bangkok CA Tennis Trophy - Vienna Stockholm Open - Stockholm AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Synsam Swedish Open - Bastad Stockholm Open - Stockholm BMW Open - Munich Marrakech Challenger Barletta Challenger Mercedes Cup - Stuttgart Napoli Challenger Rome Challenger Idea Prokom Open - Sopot China Open - Beijing AIG Japan Open - Tokyo Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Orbetello Challenger Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Thailand Open - Bangkok Grand Prix Hassan II - Casablanca Tashkent Challenger Kolding Challenger Gerry Weber Open - Halle Synsam Swedish Open - Bastad Astana Challenger Generali Open - Kitzbuhel BCR Open Romania - Bucharest Jersey Challenger Thailand Open - Bangkok Open SEAT Godo 2006 - Barcelona Open de Moselle - Metz Stockholm Open - Stockholm Rabat Challenger St. Petersburg Open - St. Petersburg Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2007 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Shimadzu All Japan Indoor - Kyoto Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Next Generation Adelaide International - Adelaide Heineken Open - Auckland Gerry Weber Open - Halle Catella Swedish Open - Bastad Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Next Generation Hardcourts - Adelaide Medibank International - Sydney SA Tennis Open - Johannesburg SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven BMW Open - Munich Gerry Weber Open - Halle Helsinki Challenger Ordina Open - s-Hertogenbosch International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Malaysian Open - Kuala Lumpur Thailand Open - Bangkok China Open - Beijing Regions Morgan Keegan Championships - Memphis AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney ECM Prague Open 2005 - Prague Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Tampere Imageneering Open - Tampere Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Wartburg Open - Eisenach Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Bet-at-home Open - Hamburg Warsteiner Grand Prix - Oberstaufen Citi Open - Washington Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Valencia Open - Valencia Amer-Wilson Challenger - Tampere Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Warta Cup - Sopot BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Valencia Open - Valencia Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Heilbronn Open - Heilbronn BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Warsteiner Challenger - Wolfsburg Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Architect Open - Budapest Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano If Stockholm Open - Stockholm Brisbane International - Brisbane Apia International - Sydney Memorial Savigny - Sassuolo Open de Montauban - Montauban U.S. National Indoor Tennis Championships - Memphis Amer-Wilson Tampere Challenger - Tampere Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Diego Open - Budapest Malaysian Open - Kuala Lumpur Pekao Open 2001 - Szczecin Apia International - Sydney Optimus Maia Open - Maia Rio Open - Rio de Janeiro Citi Open - Washington Brisbane International - Brisbane IPP Open - Helsinki Apia International - Sydney Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen Valencia Open - Valencia Swiss Indoors Basel - Basel The Samsung Open - Nottingham Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva AEGON Championships - London Aegon Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Amer-Wilson Tampere ATP Tournament - Tampere AXA Open II - Espinho Polish Open 2000 - Poznan IPP Open - Helsinki IPP Open - Helsinki Cepu Open - San Marino Tatra Banka Open - Bratislava IPP Open - Helsinki Mobilux Open - Luxembourg Czech Open 2005 - Prostejov Rakuten Japan Open - Tokyo Top Wool Challenger - Biella Olimp Kyiv Open - Kiev If Stockholm Open - Stockholm Mobilux Open - Luxembourg Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental II Cyclus Open de Tenis - Florianopolis XI Torneo Internazionale di Tennis - Barletta Roma Challenger 2007 - Rome Ecuador Open - Quito San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo Polska Energia Open - Bytom La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta Trofeo Sisma Mantova - Mantova San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons UTC Open by Selena - Cherkassy Pekao Open - Szczecin Open des Alpes Trophee BNP Paribas - Grenoble Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen Abierto Mexicano Telcel - Acapulco KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Status Athens Open - Athens Roma Open Challenger - Rome Ostdeutscher Sparkassen Cup - Dresden Trofeo Cassa di Risparmio di Alessandria - Alessandria Kremlin Cup - Moscow Alexander Kolyaskin Memorial - Donetsk ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Open 13 - Marseille PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Rakuten Japan Open - Tokyo Rabat Challenger Brisbane International - Brisbane Sydney International - Sydney Estoril Open - Estoril Manerbio Challenger Grand Prix Hassan II - Marrakech Bratislava Challenger Helsinki Challenger Le Gosier Challenger Salzburg Challenger Genova Challenger Heilbronn Challenger Tanger Challenger Meknes Challenger Marrakech Challenger Barletta Challenger Prostejov Challenger Helsinki Challenger BMW Open - Munich Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Tennis Masters Series - Miami Tennis Masters Series - Rome Stockholm Open - Stockholm Tennis Masters Series - Hamburg Brasil Open - Costa do Sauipe Tennis Masters Series - Cincinnati Open 13 - Marseille Tennis Masters Series - Madrid Tennis Masters Series - Paris The Stella Artois Grass Court Championships - London AEGON International - Eastbourne USTA Challenger of North Miami Beach - North Miami Beach The Dubai Tennis Championships - Dubai The Scottish Tennis Championships - Edinburgh Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tampere Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Copenhagen Open - Copenhagen Brisbane International - Brisbane Pacific Life Open - Indian Wells Tampere Challenger TD Waterhouse Cup - Long Island NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Adidas International - Sydney Swiss Indoors Basel - Basel Masters Series Hamburg - Hamburg Rogers Masters - Toronto ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Energis Open - Amsterdam International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Open 13 - Marseille 2003 Mercedes Cup - Stuttgart The Samsung Open - Nottingham Heineken Open - Auckland Open 13 - Marseille China Open - Beijing Heineken Open Shanghai - Shanghai Medibank Private International - Sydney Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad Open 13 - Marseille Apia International - Sydney AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon The Dubai Tennis Championships - Dubai Synsam Swedish Open - Bastad Orange Prokom Open - Sopot Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Serbia Open - Belgrade Brisbane - Brisbane U.S. National Indoor Tennis Championships - Memphis Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Open de Nice Cote dAzur - Nice Rogers Cup - Toronto Delray Beach International Tennis Championships - Delray Beach Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai ATP Studena Croatia Open Umag - Umag BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome ABN AMRO World Tennis Tournament - Rotterdam Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells SAP Open - San Jose Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo ATP Vegeta Croatia Open - Umag Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati PTT Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach UNICEF Open - 's Hertogenbosch Sony Open Tennis - Miami China Open - Beijing Kremlin Cup - Moscow Monte-Carlo Rolex Masters - Monte-Carlo Open 13 - Marseille Bet-at-home Open - Hamburg Swiss Indoors Basel - Basel Open Sud de France - Montpellier Internazionali BNL d'Italia - Rome Barcelona Open BancSabadell - Barcelona Rogers Cup - Montreal Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem Moselle Open - Metz Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Swiss Indoors Basel - Basel Mutua Madrid Open - Madrid AEGON International - Eastbourne Internazionali BNL d'Italia - Rome Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Catella Swedish Open - Bastad Suisse Open - Gstaad Winston-Salem Open - Winston-Salem BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg Tennis Masters Series - Madrid Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Masters Series Hamburg - Hamburg Internazionali BNL d'Italia - Rome European Open - Antwerp Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Copenhagen Open - Copenhagen Open SEAT 2008 - Barcelona Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Heineken Open - Auckland Rogers Cup - Montreal TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Croatia Open - Umag Pilot Pen Tennis - New Haven Rogers Cup - Toronto Miami Open - Miami Mutua Madrid Open - Madrid Regions Morgan Keegan Championships - Memphis Mutua Madrilena Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel BNP Paribas Masters - Paris Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Qatar ExxonMobil Open - Doha Royal Guard Open Chile - Vina del Mar Open de Moselle - Metz Campionati BNL dItalia - Rome BNP Paribas Masters - Paris Argentina Open - Buenos Aires Rogers Cup - Toronto Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris China Open - Beijing Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati 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 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 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group II, 2R, DEN-FIN 3-2 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, FIN-POL 3-2 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, World Group, QR, NED-FIN 4-1 Hopman Cup - Perth Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Olympics - Beijing Olympics - London Olympics - Athens