Career 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 Germany F2 France F1 Germany F3 Spain F1 Spain F2 Croatia F1 Spain F3 Croatia F2 Portugal F1 Portugal F2 Italy F1 Italy F2 Great Britain F1 Great Britain F2 Italy F9 Spain F3 Spain F5 Spain F8 Spain F10 Spain F4 Spain F4 Colombia F4 Czech Republic F5 Czech Republic F6 Spain F2 France F2 Warta Cup 2001 - Sopot Hamburg Challenger - Hamburg Challenger 42 - Andrezieux Budapest Challenger - Budapest Memorial Savigni - Sassuolo Black Forest Open 2004 - Freudenstadt Brasov Challenger - Brasov IPP Geneva Trophy - Geneva Copa Petrobras - Montevideo Challenger 42 - Andrezieux Citta di Monza - Monza Ostdeutscher Sparkassen Cup - Dresden Challenger Brasov - Brasov Alexander Kolyaskin Memorial - Donetsk Oberstaufen Cup - Oberstaufen Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca XL Challenger de Tenis Copa Sevilla - Seville USTA Challenger of San Antonio - San Antonio Open de Montauban - Montauban I Tourneo Fila Citta di Brindisi - Brindisi Warta Cup - Sopot Siemens Open 2007 - Scheveningen Porsche Open - Poznan Timisoara Challenger - Timisoara LXVII Concursu Internacional de Vigo - Vigo KGHM Polish Indoors - Wroclaw UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Ipsos Bucharest Challenger - Bucharest Memorial Kolyaskin - Donetsk Open Costa Daurada - Tarragona KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Open Mutouest St. Brieuc - St. Brieuc Copa Petrobras Uruguay - Montevideo KGHM Polish Indoors - Wroclaw VIII Trofeo Ciutat de Barcelona - Barcelona Copa Sevilla - Seville KGHM Polish Indoors - Wroclaw Morocco Tennis Tour - Tanger Mitsubishi Electric Europe Cup - Monza 2002 Azalea Orthopedic Challenger - Tyler Busan Open Challenger Tennis - Busan Bulgarian Challenger 2002 - Sofia III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Gallagher International - Hamilton San Remo Tennis Cup - San Remo Fergana Challenger - Fergana 2000 Cairo Challenger - Cairo Asics Challenger Open - Monchengladbach Siemens Open - Scheveningen Uncle Toby's Burnie Challenger - Tasmania Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Bukhara Challenger - Bukhara Maia Open 2002 - Maia Copa Sevilla-Internacionales de Andalucia - Seville Karshi Challenger - Karshi 84° Concurso Internacional Tenis San Sebastian - San Sebastian Garden Open 2005 - Rome Steelers Cup 2005 - Kosice Media Will Cup Busan Challenger Tennis - Busan Copa Sevilla Internacionales de Andalucia - Seville Open de la Ville de Saint Denis - Reunion Island Pekao Open - Szczecin Steelers Cup - Kosice Flea Market Cup Busan Challenger Tennis - Busan Bancolombia Open - Cali XXXVII Torneig C.E. Laieta - Barcelona IV Challenger Ciudad De Guayaquil - Guayaquil ATU Cup - Weiden Ispat Open 2004 - Ostrava Schickedanz Open 2007 - Furth PEOPLEnet CUP - Dnepropetrovsk Czech Open 2006 - Prostejov Ljubljana Open - Ljubljana Tehran Open 2004 - Tehran IPP Open - Helsinki Ischgl International ATP Challenger - Ischgl IPP Open - Helsinki La Rinascente Tennis Cup Harbour Club Milano - Milan Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw 2005 Freeman Men's Challenger - Joplin Wroclaw Challenger Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Open Costa Daurada - Tarragona Rabat Challenger Marrakech Challenger Barletta Challenger Porsche Open - Poznan Napoli Challenger Polska Energia Open - Bytom Ostrava Challenger Porsche Open - Poznan Copa Petrobras Brazil - Belo Horizonte S Tennis Masters - Graz KGHM Dialog Polish Indoors - Wroclaw Olimp Kyiv Open - Kiev Ethias Tennis Trophy - Mons Vigo Challenger San Sebastian Challenger Coffee Cup Challenger - Chikmagalur Szczecin Challenger Riviera di Rimini Challenger - Rimini Buenos Aires Challenger Montevideo Challenger X Trofeo Ciudad de Quito - Quito XI Ciutat de Barcelona - Barcelona Tennis Napoli Cup 2007 - Napoli Isla de Gran Canaria - Mas Palomas Tatra Banka Slovak Open - Bratislava Sao Paulo Challenger Barletta Challenger Astana Challenger - Astana Zagreb Challenger Braunschweig Challenger Geneva Challenger Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Unicredit Czech Open - Prostejov Memorial A. Manfredini Sassuolo Challenger - Sassuolo Rabat Challenger BH Telecom Sarajevo 2007 - Sarajevo Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Poznan Challenger Riviera di Rimini Challenger - Rimini Seville Challenger Pro Tennis World Open - Sunrise Copa Petrobras Argentina - Buenos Aires Asuncion Challenger Santiago Challenger San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Pekao Open 2005 - Szczecin Trani Challenger Seville Challenger Copa Petrobras - Santiago Samsung Securities Cup - Seoul 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote San Sebastian Challenger Copa Kia - Santiago Dusseldorf Open Challenger - Dusseldorf Challenger Copa Sevilla 2008 - Seville Copa Petrobras-Argentina - Buenos Aires Dharwad Challenger 2006 - Dharwad Ciudad de Telde - Telde Steelers Cup - Kosice s Tennis Masters 06 - Graz Antonio Savoldi-Marco Co. - Manerbio Iskratel Open - Kranj XI Torneo Internazionale di Tennis - Barletta Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Lambertz Open by Stawag 2007 - Aachen The Wright Financial Group, Inc. Challenger - Champaign Uncle Toby's Australian Men's Clay Court Challenger - Canberra IPP Open - Helsinki San Luis Potosi Challenger - San Luis Potosi XI Ciutat de Barcelona - Barcelona 8° Trani Cup - Trani Bytom Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Akbank Private Banking TED Open - Istanbul Szczecin Challenger Tean International - Alphen Copa Petrobras Aracaju - Aracaju Wroclaw Challenger Copa Sevilla 2007 - Seville Buenos Aires Challenger Logopak Challenger 2005 - Lubeck Draft Corona Mexico City Open - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Open Castilla y Leon - Segovia Challenger Ciudad de Guayaquil - Guayaquil Pekao Open - Szczecin LTA Shrewsbury Challenger - Shrewsbury Bauer Watertechnology Cup - Eckental Challenger Ford de Cherbourg - Cherbourg Asirom Challenger Brasov - Brasov Kyiv Open - Kiev BMW Brixina Tennis Open 2000 - Bressanone XI Abierto Internacional de Salinas - Salinas Cosmorom Challenger - Brasov X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Napoli Ciudad de Pozoblanco Open Diputacion - Cordoba Alexander Kolyaskin Memorial - Donetsk Aamulehti Tampere Open - Tampere Togliatti Cup - Togliatti ATP Open Castilla y Leon - Segovia Mallorca Open - Mallorca Arroyo de la Encomienda - Valladolid LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Black Forest Open - Freudenstadt KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Challenger DCN de Cherbourg - Cherbourg Pekao Open 2003 - Szczecin Idea Prokom Open - Sopot St.Petersburg Challenger by Kinex - St. Petersburg Baden Open - Karlsruhe CA Challenge 2002 - Graz AXA Open II - Espinho Germany F1 Neride Prague Indoor - Prague IX Ciutat de Barcelona - Barcelona The LTA Men's Challenger Wrexham - Wrexham Ciudad de Pozoblanco Open Diputacion - Cordoba St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Kyiv Open - Kiev Copa Petrobras - Aracaju KGHM Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Trani Cup - Trani Pekao Open 2004 - Szczecin Dubrovnik Open - Dubrovnik Concurso Internacional de Vigo - Vigo Copa Petrobras Bogota - Bogota USTA Men's Challenger of Dallas - Dallas Badden Open by Rothaus - Ettlingen Stella Artois Clay Court Championships - Budaors Open de Tenis Amaya - Pamplona Alexander Kolyaskin Memorial - Donetsk The LTA Men's Challenger - Southampton PrivatBank Cup - Dnepropetrovsk Copa Petrobras - Buenos Aires Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Unicredit (Suisse) Bank S. A. Challenger - Chiasso ECM Prague Open - Prague Baden Open - Ettlingen Copa Petrobras Colombia - Bogota Southern Capital Cup - Almaty Ipsos Bucharest Challenger - Bucharest Abierto Internacional Varonil Ciudad de Cancun - Cancun ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Uruguay - Montevideo Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Monza Challenger Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Bordeaux Challenger Generali Open - Kitzbuhel Idea Prokom Open - Sopot Chennai Open - Chennai Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Furth Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Idea Prokom Open - Sopot Kosice Challenger CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Estoril Open - Estoril Orange Prokom Open - Sopot AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Movistar Open - Vina del Mar Bratislava Challenger Copa Telmex - Buenos Aires The Artois Championships - London If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice AEGON International - Eastbourne BCR Open Romania - Bucharest China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Salzburg Challenger Bucaramanga Challenger AEGON Championships - London Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Orange Warsaw Open - Warsaw Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Power Horse Cup - Dusseldorf Wroclaw Challenger Mercedes Cup - Stuttgart Rabat Challenger Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Portugal Open - Oeiras Brisbane International - Brisbane Caltanissetta Challenger China Open - Beijing Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle BMW Open - Munich Copa Telmex - Buenos Aires Winston-Salem Open - Winston-Salem China Open - Beijing Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Generali Open - Kitzbuhel Croatia Open Umag - Umag Mumbai Open - Mumbai Gerry Weber Open - Halle Millenium Tennis Championships - Delray Beach China Open - Beijing Pilot Pen Tennis - New Haven Apia International - Sydney Montevideo Challenger Abierto Mexicano Telcel - Acapulco Asuncion Challenger If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona U.S. National Indoor Tennis Championships - Memphis Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Aegon Nottingham Open - Nottingham Apia International - Sydney The Wrexham Challenger - Wrexham Helsinki Challenger Pekao Open 2001 - Szczecin University of Tennessee USTA Challenger - Knoxville Skandia Open - Linz Compaq Cup 2001 - Zabrze ECM Prague Open 2005 - Prague Unique Zagreb Open - Zagreb Tennis Napoli Cup 2006 - Napoli Pekao Open - Szczecin Open Seat Godo 2005 - Barcelona Stella Artois Clay Court Championships - Budaors Movistar Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Orange Prokom Open - Sopot Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Campbells Hall of Fame Tennis Championships - Newport Movistar Open - Santiago Open de Tenis Comunidad Valenciana - Valencia NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai NASDAQ-100 Open - Miami Campbells Hall of Fame Tennis Championships - Newport BNP Paribas Masters - Paris Brasil Open - Costa do Sauipe PTT Thailand Open - Bangkok Open SEAT 2008 - Barcelona Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Erste Bank Open - Vienna Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Sony Open Tennis - Miami Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Australian Open - Melbourne BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Dutch Open Tennis - Amersfoort Chennai Open - Chennai Gerry Weber Open - Halle Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, World Group, PO, POL-AUS 1-4 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Olympics - London Wimbledon - London Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, 1R, POL-SLO 3-2