Career 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 USA F4 USA F6 USA F7 USA F8 USA F9 Uzbekistan F1 Uzbekistan F2 Germany F6 Hungary F2 Uzbekistan F4 Poland F2 Poland F3 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Spain F24 Spain F25 Spain F26 India F7 Poland F2 Poland F3 France F4 Japan F4 Iran F5 Iran F6 Egypt F5 Italy F7 Poland F1 Poland F2 Italy F21 Russia F4 France F13 Spain F32 Germany F19 Belarus F1 Belarus F2 Great Britain F16 Great Britain F1 Great Britain F2 Korea F2 Korea F3 Italy F19 Italy F20 Poland F4 Poland F5 Poland F6 Korea F1 USA F5 Poland F5 Poland F6 M25 Nussloch Nova Challenger Osaka - Osaka KGHM Polish Indoors - Wroclaw XL Challenger de Tenis Copa Sevilla - Seville KGHM Polish Indoors - Wroclaw IPP Open - Helsinki India F8 Mordovia Cup 2005 - Saransk Hungary F5 Georgia F1 Internationaux du Doubs - Besancon Georgia F2 Spain F4 Spain F7 Fergana Challenger - Fergana Poland F2 Poland F3 Tunisia F6 Germany F2 Kos-Zucchetti Tennis Cup - Cordenons France F5 Poland F5 Wailea Men's Challenger - Maui Hilton Waikoloa Village USTA Challenger - Waikoloa Kobstaedernes ATP Challenger - Kolding BNP Paribas Primrose - Bordeaux Trofeo Cassa di Risparmio di Alessandria - Alessandria Porsche Open - Poznan Alexander Kolyaskin Memorial - Donetsk Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Heilbronn Challenger Wroclaw Challenger Besancon Challenger Sunrise Challenger Poznan Challenger Aachen Challenger Bordeaux Challenger Istanbul Challenger St. Remy Challenger Izmir Challenger The LTA Wrexham Challenger - Wrexham Astana Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger San Jose Challenger St. Brieuc Challenger Aptos Challenger Poznan Challenger Fergana Challenger - Fergana Szczecin Challenger Mons Challenger Seoul Challenger Warsteiner Grand Prix - Oberstaufen Ortisei Challenger Bukhara Challenger - Bukhara Helsinki Challenger Yokohama International Tennis Tournament - Yokohama Memorial Savigny - Sassuolo Stella Artois Clay Court Championships - Budaors Sarajevo Challenger KGHM Polish Indoors - Wroclaw GHI Bronx Classic - Bronx Athens Challenger IPP Open - Helsinki Braunschweig Challenger Memorial Savigni - Sassuolo Copa Sevilla - Seville Poznan Challenger Samarkand Challenger - Samarkand Karshi Challenger Fergana Challenger - Fergana St. Remy Challenger Samarkand Challenger - Samarkand Internazionali di Tennis de San Marino - San Marino Brasov Challenger Istanbul Challenger Mons Challenger Tyumen Challenger Dallas Challenger Architect Open - Budapest Mexico City Challenger 2001 Challenger Canottieri Mincio - Mantova Kyiv UMC Open - Kiev Johannesburg Challenger Akbank Private Banking-TED Open - Istanbul 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Tumkur Open - Tumkur Fergana Challenger - Fergana TED Open-Akbank Private Banking - Istanbul Pekao Open - Szczecin Bukhara Challenger - Bukhara Memorial Kolyaskin - Donetsk Kyiv UMC Open - Kiev FILA Challenger Biella - Biella The LTA Cardiff Challenger - Cardiff Samsung Securities Cup Challenger - Seoul Isla de Lanzarote - Lanzarote Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham EI Bank Bulgarian Challenger - Sofia Busan Open - Busan Fergana Challenger - Fergana Internationaux de Nouvelle-Caledonie - New Caledonia KGHM Dialog Polish Indoors - Wroclaw Banca Stato Challenger - Lugano 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia St. Remy Challenger Mobilux Open - Luxembourg Kobstaedernes ATP Challenger - Kolding Open de L'Isere - Grenoble ECU Prague Open - Prague Baden Open - Karlsruhe Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Open Castilla y Leon - Segovia Prague Challenger Geneva Challenger Kyiv Open - Kiev Raanana Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Tatra Banka Open - Bratislava Copa Telefonica CTC Chile - Santiago Brest Challenger Busan Challenger Genova Challenger Challenger Brasov - Brasov Fergana Challenger - Fergana Porsche Open - Poznan Wroclaw Challenger Binghamton Professional Tennis Tournament - Binghamton Open D'Orleans - Orleans Porsche Open - Poznan Togliatti Cup - Togliatti Rhein-Main Challenger 2004 - Aschaffenburg Heilbronn Open - Heilbronn Ortisei Challenger Citta di Como - Como Olimp Kyiv Open - Kiev Open D'Orleans - Orleans Lambertz Open by Stawag - Aachen Ciudad de Telde - Telde Shimadzu All Japan Indoor Tennis Championships - Kyoto Polska Energia Open - Bytom Privat Bank Cup - Dnepropetrovsk Unicredit Czech Open - Prostejov Challenger Groningen - Groningen Privatbank Open 2006 - Dnepropetrovsk BMW Tennis Championship - Sunrise Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island La Serena Open - La Serena KGHM Polish Indoors - Wroclaw PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Antonio Savoldi-Marco Co. - Manerbio TED Open - Istanbul Ostrava Challenger Astana Challenger Baton Rouge Pro Tennis Classic - Baton Rouge IPP Open - Helsinki KGHM Emax Polish Indoors - Wroclaw Harbour Tennis Cup Regione Lombardia - Milan 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Porsche Open - Poznan Antonio Savoldi-Marco Co. - Manerbio Challenger DCN de Cherbourg - Cherbourg Samsung Challenger 2007 - Ho Chi Minh City Kazan Challenger Porsche Open - Poznan LXVII Concursu Internacional de Vigo - Vigo Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental LTA Shrewsbury Challenger - Shrewsbury Delhi Challenger I - New Delhi Milan Indoors - Milan Lambertz Open - Aachen IPP Open - Helsinki Kremlin Cup - Moscow Bytom Challenger Pekao Open - Szczecin Surbiton Challenger AAPT Championships - Adelaide XXVIII Edizione 'A.Savoldi' - Manerbio Samsung Securities Cup - Seoul Open de Tenis Comunidad Valenciana - Valencia Kazan Challenger Idea Prokom Open - Sopot Ortisei Challenger Toyota Challenger Andria Challenger Koblenz Challenger Quimper Challenger Bratislava Challenger Oberstaufen Challenger Gwangju Challenger Bangkok Challenger Gemax Samsung Open 2005 - Belgrade LXV Concurso Internacional Vigo - Vigo Reunion Island Challenger Kyoto Challenger Challenger Tunisie - Tunis Ilkley Challenger Recanati Challenger PrivatBank Cup - Dnepropetrovsk Challenger Ford de Cherbourg - Cherbourg Challenger Canottieri Minico - Mantova KGHM Dialog Polish Indoors - Wroclaw Ciudad de Pozoblanco 'Open Diputacion' - Cordoba ABN/AMRO World Tennis Tournament - Rotterdam Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Challenger Casino Lugano - Lugano 3rd Volkswagon Challenger - Wolfsburg The Priority Telecom Open - Amersfoort BH Telecom Indoors Sarajevo 2006 - Sarajevo Taipei City Challenger Dharwad Challenger 2003 - Dharwad Idea Prokom Open - Sopot Ilkley Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Recanati Challenger Astana Challenger Sopot Challenger The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg Dubai Open - Dubai Szczecin Challenger XI Venice Open - Venice Busan Open Challenger Tennis - Busan Puerto Rico Challenger Tennis Event - Humacao AXA Open II - Espinho Rennes Challenger Budapest Challenger Idea Prokom Open - Sopot Eckental Challenger Open de Moselle - Metz Open de Franche-Comte - Besancon Open de Franche Comte - Besancon Kremlin Cup - Moscow Sarajevo Open - Sarajevo Le Gosier Challenger Drummondville Challenger Napoli Challenger US Men's Clay Court Championships - Houston Togliatti Cup - Togliatti Architect Open - Budapest Estoril Open - Estoril Challenger Britania Zavaleta - Puebla Nottingham Challenger The 10tele.com Open - Nottingham Koblenz Challenger Budapest Challenger Orange Prokom Open - Sopot Mumbai Open - Mumbai Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg LTA Wrexham Challenger - Wrexham Next Generation Adelaide International - Adelaide Internazionali di Tennis di San Marino - San Marino Heineken Open - Auckland Grand Prix de Tennis - St. Jean de Luz President's Cup 2000 - Tashkent SAP Open - San Jose Pekao Open 2003 - Szczecin Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Estoril Open - Estoril Meridiana Sardegna Open - Olbia Geneva Challenger Red Letter Days Open - Nottingham IX Open Internacional D'Andorra - Andorra Campbell's Hall of Fame Tennis Championships - Newport Togliatti Cup - Togliatti Open Castilla y Leon - Segovia Countrywide Classic - Los Angeles Kyiv Open - Kiev Nottingham-2 Challenger ATP "Videocon" Challenger - Mumbai Samarkand Challenger - Samarkand RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Togliatti Cup - Togliatti China Open - Beijing MTNL Cellular ATP Challenger - Mumbai Thailand Open - Bangkok ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Challenger 42 - Andrezieux Delray Beach International Tennis Championships - Delray Beach Tennis Channel Open - Las Vegas The Nottingham Challenger - Nottingham The Hypo Group Tennis International 2008 - Poertschach Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Cepu Open - San Marino GHI Bronx Classic - Bronx Catella Swedish Open - Bastad Alexander Kolyaskin Memorial - Donetsk Legg Mason Tennis Classic - Washington Mauritius Open - Mauritius ATP Kremlin Cup - Moscow Pro Tennis World Open - Sunrise Qatar ExxonMobil Open - Doha Heineken Open - Auckland Stella Artois Clay Court Championships - Budaors Regions Morgan Keegan Championships - Memphis Gemax Open - Belgrade Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis XL Bermuda Open - Bermuda Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam IPP Open - Helsinki The Dubai Tennis Championships - Dubai Estoril Open - Estoril Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington s'Tennis Masters Challenger - Graz If Stockholm Open - Stockholm Kremlin Cup - Moscow Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Winston Salem - Winston Salem Waldbaum's Hamlet Cup - Long Island Open de Moselle - Metz Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Kremlin Cup - Moscow Open 13 - Marseille Qatar Mobil Open 2001 - Doha US Men's Clay Court Championship - Houston Ethias Trophy - Mons Power Horse World Team Cup - Dusseldorf Farmers Classic - Los Angeles IPP Open - Helsinki Kremlin Cup - Moscow Johannesburg Challenger Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Open Sud de France - Montpellier Marburg Challenger Hall of Fame Tennis Championships - Newport Milan Indoors - Milan Rakuten Japan Open - Tokyo Valencia Open - Valencia Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Rakuten Japan Open - Tokyo Cremona Challenger Brisbane International - Brisbane Bratislava Challenger Bratislava Challenger Dallas Challenger Tallahassee Challenger Helsinki Challenger Bergamo Challenger St. Petersburg Open - St. Petersburg Idea Prokom Open - Sopot Samarkand Challenger Chennai Open - Chennai Quimper Challenger Open de Tenis Comunidad Valenciana - Valencia St. Petersburg Open - St. Petersburg Winnetka Challenger Szczecin Challenger Izmir Challenger Mercedes Cup - Stuttgart Heilbronn Challenger Tashkent Challenger Glasgow Challenger Rennes Challenger Kazan Challenger Seoul Challenger Kazan Challenger Bergamo Challenger Belgrade Challenger The Artois Championships - London The Nottingham Open - Nottingham Bratislava Challenger Proton Malaysian Open - Kuala Lumpur Ortisei Challenger Campbells Hall of Fame Tennis Championships - Newport Wroclaw Challenger Helsinki Challenger PBZ Zagreb Indoors - Zagreb Kyoto Challenger Toyota Challenger Campbell's Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Barletta Challenger ABN AMRO World Tennis Tournament - Rotterdam Rimouski Challenger Kyoto Challenger Sarajevo Challenger Rimouski Challenger Napoli Challenger St. Brieuc Challenger Countrywide Classic - Los Angeles St. Brieuc Challenger Guadalajara Challenger Monza Challenger Legg Mason Tennis Classic - Washington AAPT Championships - Adelaide Malaysian Open - Kuala Lumpur Dubai Duty Free Tennis Championships - Dubai Leon Challenger RCA Championships - Indianapolis Ortisei Challenger Legg Mason Tennis Classic - Washington Tunis Challenger ATP Kremlin Cup - Moscow Malaysian Open - Kuala Lumpur Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad China Open - Beijing China Open - Beijing Braunschweig Challenger St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Open 13 - Marseille AEGON Championships - London St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Bratislava Challenger Helsinki Challenger Open Sabadell Atlantico - Barcelona SAP Open - San Jose Bergamo Challenger US Men's Clay Court Championship - Houston Yokohama Challenger AEGON International - Eastbourne Kyoto Challenger AEGON Championships - London Sarasota Challenger Guadalajara Challenger AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Dubai Duty Free Tennis Championships - Dubai UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Leon Challenger Atlanta Tennis Championships - Atlanta Dubai Duty Free Tennis Championships - Dubai Heilbronn Challenger Claro Open Colombia - Bogota Qatar ExxonMobil Open - Doha Adidas International - Sydney Heineken Open - Auckland Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Gerry Weber Open - Halle Mons Challenger Kremlin Cup - Moscow Budapest Challenger BMW Open - Munich Gerry Weber Open - Halle Bergamo Challenger Moselle Open - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Heilbronn Challenger Bordeaux Challenger Indian Oil Servo Challenger - Calcutta Traralgon Challenger Osaka International Tennis Tournament - Osaka Rakuten Japan Open - Tokyo Quelle Cup 2000 - Furth Noumea Challenger Brixina Tennis Open - Bressanone Pekao Open 2001 - Szczecin Venice Open - Venice Hall of Fame Tennis Championships - Newport LTA Men's Challenger - Wrexham Valencia Open - Valencia Compaq Cup 2001 - Zabrze Liberec Challenger Cairo Challenger 2002 - Cairo Aix En Provence Challenger Alexander Kolyaskin Memorial - Donetsk St. Petersburg Open - St. Petersburg Eckental Challenger Bauer Watertechnology Cup - Eckental Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Regions Morgan Keegan Championships - Memphis St. Petersburg Open - St. Petersburg U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Brisbane - Brisbane BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai SAP Open - San Jose Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Chennai Open - Chennai Kremlin Cup - Moscow ASB Classic - Auckland Monterrey Challenger Sopot Challenger Croatia Open - Umag French Open - Paris Open de Moselle - Metz Stockholm Open - Stockholm BCR Open Romania - Bucharest U.S. Open - New York Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Indianapolis Tennis Championships - Indianapolis Wimbledon - London U.S. Open - New York AEGON International - Eastbourne Millenium Tennis Championships - Delray Beach Monte-Carlo Rolex Masters - Monte-Carlo Kremlin Cup - Moscow Sony Ericsson Open - Miami Delray Beach International Tennis Championships - Delray Beach BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Serbia Open - Belgrade Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Shanghai Rolex Masters - Shanghai Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Australian Open - Melbourne BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris St. Petersburg Open - St. Petersburg Australian Open - Melbourne The Stella Artois Championships - London Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Wimbledon - London Orange Warsaw Open - Warsaw U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Countrywide Classic - Los Angeles Catella Swedish Open - Bastad French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Apia International - Sydney Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Internazionali BNL dItalia - Rome French Open - Paris Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group 1, PO, BLR-POL 1-4 Davis Cup, PO, RUS-IND 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, Group II, 2R, POL-ZIM 4-1 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, World Group, 1R, POL-ARG 2-3