Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1995
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 Germany F6 Hungary F2 Poland F2 Poland F3 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 Czech Republic F2 Great Britain F1 Great Britain F2 Korea F2 Korea F3 Italy F19 Italy F20 Poland F4 Poland F5 Poland F6 Korea F1 USA F5 India F8 Hungary F5 Georgia F1 Georgia F2 Spain F4 Spain F7 Poland F2 Poland F3 Tunisia F6 Germany F2 France F5 Poland F5 Poland F6 Poland F5 M25 Nussloch Honda-Kah Open - Singapore Muller Cup 99 - Ulm Ciur Cup 99 - Prague Banca Stato Challenger Lugano - Lugano Tumkur Open - Tumkur The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava Bogota Challenger - Bogota Open Mutouest - St. Brieuc Challenger Casino Lugano - Lugano Heilbronn Challenger Copa Petrobras Argentina - Buenos Aires Tennis Napoli Cup - Napoli Open 88 - Contrexeville ATP Challenger XXVI Edizione - Manerbio KGHM Emax Polish Indoors - Wroclaw Internationaux du Doubs - Besancon The LTA Cardiff Challenger - Cardiff Tunis Open 2006 - Tunis BMW Tennis Championship - Sunrise Fergana Challenger - Fergana San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Polish Open 2000 - Poznan Pekao Open - Szczecin Copa Ericsson - Lima Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia KGHM Dialog Polish Indoors - Wroclaw XL Challenger de Tenis Copa Sevilla - Seville ECU Prague Open - Prague IPP Open - Helsinki Morocco Tennis Tour - Marrakech Honda-Kah Open - Singapore Baden Open - Karlsruhe Unicredit Czech Open 2007 - Prostejov KGHM Polish Indoors - Wroclaw Challenger Lugano - Lugano Zivnobanka Open - Prostejov Stella Artois Clay Court Championships - Budaors XL Capital Bermuda Open - Bermuda XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio 2000 Cairo Challenger - Cairo Kobstaedernes ATP Challenger - Kolding ATU Cup 2001 - Weiden Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev Trani Cup - Trani Tatra Banka Open 2001 - Bratislava DPD Challenger 2002 - Aschaffenburg Pekao Open - Szczecin Morocco Tennis Tour - Meknes Fifth-Third Bank Tennis Championships - Lexington Tennis Napoli Cup - Napoli Tatra Banka Open - Bratislava Memorial Kolyaskin - Donetsk Prosperita Open 2008 - Ostrava Prague Challenger - Prague Grolsch Cup - Warsaw Copa Ericsson Mexico - Guadalajara Zagreb Open - Zagreb Trofeo Cassa di Risparmio di Alessandria - Alessandria Unicredit Czech Open - Prostejov Warta Cup - Sopot Nord LB Open - Braunschweig Challenger 42 - Andrezieux Isla de Lanzarote - Lanzarote Garden Open - Rome ATU Cup - Weiden KGHM Polish Indoors - Wroclaw Porsche Open - Poznan Kueppers Kolsch Cup by Lambertz - Aachen Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage ATP Challenger Open 2004 - Monchengladbach Tennis Napoli Cup - Napoli Schickendanz Open - Furth Banca Stato Challenger - Lugano Oberstaufen Cup - Oberstaufen 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia IPCL Cup - Vadodara TED Open - Istanbul Rhein-Main Challenger 2003 - Aschaffenburg Pekao Open - Szczecin Intersport Heilbronn Open - Heilbronn Czech Indoor Open - Prague Tatra Banka Slovak Open - Bratislava Ispat Open 2004 - Ostrava PEOPLEnet CUP - Dnepropetrovsk Ljubljana Open - Ljubljana ATU Cup - Weiden Kyiv Open - Kiev Tatra Banka Open - Bratislava Bancastato Challenger Lugano - Lugano Open de la Ville de Saint Denis - Reunion Island Intersport Heilbronn Open - Heilbronn Copa Telefonica CTC Chile - Santiago Wroclaw Challenger Tanger Challenger Challenger Brasov - Brasov Besancon Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Porsche Open - Poznan Rome Challenger Rome Challenger Ostrava Challenger Kosice Challenger Turin Challenger Open D'Orleans - Orleans Scheveningen Challenger Porsche Open - Poznan Rimini Challenger Orbetello Challenger Rhein-Main Challenger 2004 - Aschaffenburg Poznan Challenger Citta di Como - Como Olimp Kyiv Open - Kiev Geneva Challenger Manerbio Challenger Szczecin Challenger Trnava Challenger Pekao Open 2004 - Szczecin Heilbronn Open - Heilbronn Shimadzu All Japan Indoor Tennis Championships - Kyoto Copa Petrobras Santiago - Santiago Aachen Challenger Rome Challenger Polska Energia Open - Bytom Bordeaux Challenger Pekao Open - Szczecin Kosice Challenger Manerbio Challenger Szczecin Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger St. Brieuc Challenger Kish Free Zone Island Challenger - Kish Island Morocco Tennis Tour - Casablanca La Serena Open - La Serena Sporting Challenger '07 Trofeo Regione Piemonte - Turin Szczecin Challenger ECM Prague Open 2005 - Prague Mons Challenger Seoul Challenger Morocco Tennis Tour - Tanger Antonio Savoldi-Marco Co. - Manerbio 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Athens Challenger Ortisei Challenger Helsinki Challenger Pekao Open 2005 - Szczecin Bytom Challenger Sarajevo Challenger Kobstaedernes ATP Challenger - Kolding Trnava Challenger ECM Prague Open 2008 - Prague USTA/Adtech Challenger - Boston Braunschweig Challenger Tatra Banka Open - Bratislava Poznan Challenger Poznan Challenger PrivatBank Cup - Dnepropetrovsk IPP Open - Helsinki Brasov Challenger Mobilux Open - Luxembourg Mons Challenger Mexico City Challenger Johannesburg Challenger Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Schickendanz Open - Furth Harbour Tennis Cup Regione Lombardia - Milan 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Porsche Open - Poznan St. Remy Challenger Antonio Savoldi-Marco Co. - Manerbio Challenger DCN de Cherbourg - Cherbourg Samsung Challenger 2007 - Ho Chi Minh City Kazan Challenger Mitsubishi Electric Europe Cup - Monza Prague Challenger Porsche Open - Poznan LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Geneva Challenger Citta di Como - Como Raanana Challenger Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Brest Challenger Busan Challenger Qwarant Cup - Sopot Copa Ericsson Venezuela - Caracas Surbiton Challenger Genova Challenger Corona Mexico City Open - Mexico City Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Ortisei Challenger Toyota Challenger Andria Challenger Quimper Challenger Lambertz Open - Aachen IPP Open - Helsinki Ortisei Challenger Bytom Challenger Freudenstadt Challenger Kazan Challenger Koblenz Challenger Wroclaw Challenger Prostejov Challenger Turin Challenger Kitzbuhel Challenger Bratislava Challenger Mauritius Open - Mauritius Oberstaufen Challenger Gwangju Challenger Bangkok Challenger Kyoto Challenger LXV Concurso Internacional Vigo - Vigo Reunion Island Challenger Challenger Tunisie - Tunis Visa Tennis Open - Sao Paulo Ilkley Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Recanati Challenger ATU Cup 1999 - Weiden Challenger 42 - Andrezieux Taipei City Challenger Dharwad Challenger 2003 - Dharwad Trofeo Barcelona de Tenis - Barcelona Ilkley Challenger Recanati Challenger Astana Challenger Sopot Challenger Steelers Cup - Kosice Schickedanz Open - Furth Szczecin Challenger Busan Open Challenger Tennis - Busan Rennes Challenger Alexander Kolyaskin Memorial - Donetsk Budapest Challenger Banja Luka 2002 - Banja Luka Eckental Challenger Yugoslavia Open - Belgrade ATP Challenger Hamburg - Hamburg Napoli Challenger - Napoli Polish Open 99 - Poznan Pekao Open - Szczecin U.S. Men's Clay Court Championships - Orlando Steelers Cup - Kosice Ljubljana Open - Ljubljana Internationale Badische Meisterschaften Um Den Techem Cup - Zell Gold Flake Open - Chennai Drummondville Challenger Napoli Challenger Architect Open - Budapest Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta Challenger Britania Zavaleta - Puebla Schickendanz Open - Furth Koblenz Challenger Budapest Challenger Internationaler Raiffeisen Grand Prix - St. Polten Tampere Challenger - Tampere U.S. Men's Clay Court Championships - Houston Black Forest Open - Freudenstadt LTA Wrexham Challenger - Wrexham Rado Geneva Challenger - Geneva Riviera di Rimini Challenger - Rimini Pekao Open 2003 - Szczecin Croatia Open - Umag AXA Open - Espinho IPP Open - Helsinki Internationale Tenniskampioenschappen - Scheveningen Idea Prokom Open - Sopot Kyiv UMC Open - Kiev Copa Ericsson - Sao Paulo San Marino Cepu Open - San Marino CA Challenge 2002 - Graz Nottingham-2 Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City AXA Open - Lisbon The Hamlet Cup - Long Island Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Renault Slovenian Open - Ljubljana Jaegermeister Open - Braunschweig CA-Challenge 2000 - Graz KGHM Polish Indoors - Wroclaw Campionati Internazionali di Sicilia - Palermo Pekao Open 2001 - Szczecin The Bolton Challenger - Bolton Copa Ericsson Chile - Santiago Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca KGHM Polish Indoors - Wroclaw Warsteiner Challenger Wolfsburg - Wolfsburg XL Capital Bermuda Open - Bermuda Quelle Cup 1999 - Furth Nord LB Open 2007 - Braunschweig Sarajevo Open - Sarajevo VII Torneo Internazionale di Tennis - Barletta Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Cepu Open - San Marino Stella Artois Clay Court Championships - Budaors Tatra Banka Slovak Open - Bratislava CA Tennis Trophy - Vienna XL Bermuda Open - Bermuda Prosperita Open 2007 - Ostrava Tata Open 2003 - Chennai Heineken Open - Auckland Tata Open 2002 - Chennai IPP Open - Helsinki Copenhagen Open - Copenhagen Heineken Open - Auckland s'Tennis Masters Challenger - Graz Internazionali di Tennis di San Marino - San Marino 2003 Mercedes Cup - Stuttgart Waldbaum's Hamlet Cup - Long Island Idea Prokom Open - Sopot Open 13 - Marseille Copa AT&T - Buenos Aires Prague ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Internationaler Raiffeisen Grand Prix - St. Polten Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Johannesburg Challenger Idea Prokom Open - Sopot Zagreb Challenger St. Petersburg Open - St. Petersburg Marburg Challenger Chennai Open - Chennai Brasil Open - Costa do Sauipe BellSouth Open - Vina del Mar Furth Challenger Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Open de Moselle - Metz AIG Japan Open - Tokyo Kremlin Cup - Moscow Chennai Open - Chennai US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Copa Telmex - Buenos Aires Bratislava Challenger Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Catella Swedish Open - Bastad Qatar Exxon Mobil Open - Doha Bratislava Challenger Estoril Open - Estoril St. Petersburg Open - St. Petersburg Open de Nice Cote dAzur - Nice RCA Championships - Indianapolis AEGON International - Eastbourne Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Medibank International - Sydney SA Tennis Open - Johannesburg Helsinki Challenger Bergamo Challenger Idea Prokom Open - Sopot Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Quimper Challenger Winnetka Challenger Szczecin Challenger Heilbronn Challenger Glasgow Challenger Rennes Challenger Kazan Challenger Seoul Challenger Kazan Challenger Bergamo Challenger Belgrade Challenger Ortisei Challenger Wroclaw Challenger Helsinki Challenger Hall of Fame Tennis Championships - Newport Kyoto Challenger Malaysian Open - Kuala Lumpur Toyota Challenger Rakuten Japan Open - Tokyo Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Rakuten Japan Open - Tokyo Brisbane International - Brisbane Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Rimouski Challenger Kyoto Challenger Sarajevo Challenger Rimouski Challenger Atlanta Tennis Championships - Atlanta St. Brieuc Challenger St. Brieuc Challenger Guadalajara Challenger Monza Challenger Thailand Open - Bangkok Malaysian Open - Kuala Lumpur Leon Challenger Rome Challenger Ortisei Challenger ATP Kremlin Cup - Moscow Ostrava Challenger Synsam Swedish Open - Bastad Chennai Open - Chennai Brasil Open - Costa do Sauipe ATP Kremlin Cup - Moscow China Open - Beijing Serbia Open - Belgrade Scheveningen Challenger AEGON Championships - London Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Bratislava Challenger Helsinki Challenger Bergamo Challenger Yokohama Challenger AEGON International - Eastbourne Kyoto Challenger Sarasota Challenger Guadalajara Challenger Allianz Suisse Open - Gstaad Erste Bank Open - Vienna Croatia Open - Umag SkiStar Swedish Open - Bastad Leon Challenger Telenordia Swedish Open - Bastad Heilbronn Challenger Claro Open Colombia - Bogota Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Mons Challenger 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 Traralgon Challenger Rakuten Japan Open - Tokyo Noumea Challenger AIG Japan Open Tennis Championships - Tokyo Zivnobanka Czech Open - Prostejov Hall of Fame Tennis Championships - Newport ATU Cup - Weiden Valencia Open - Valencia Compaq Cup 2001 - Zabrze Copa Ericsson Uruguay - Montevideo Liberec Challenger ATP Heineken Challenger 1999 - Ho Chi Minh City Cairo Challenger 2002 - Cairo Freudenstadt Challenger - Freudenstadt drkoop.com USTA challenger of Miami - Miami 5th Sardinian International Championships - Cagliari Aix En Provence Challenger Copa Ericsson Brasil - Sao Paulo St. Petersburg Open - St. Petersburg Barletta Citta Della Disfida Open 99 - Barletta Tenniscup of Flanders - Ostende Eckental Challenger Bauer Watertechnology Cup - Eckental ECM Prague Open - Prague Wideyes Swedish Open - Bastad Croatia Open - Umag KGHM Dialog Polish Indoors - Wroclaw Tennis Napoli Cup 2007 - Napoli Cordenons Challenger Vietnam Open - Ho Chi Minh City Grand Prix Hassan II - Casablanca Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Croatia Open Umag - Umag Campionati Internazionali di Sicilia - Palermo Legg Mason Tennis Classic - Washington D.C. The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven SA Tennis Open - Johannesburg Tennis Masters Series - Cincinnati Davidoff Swiss Indoors - Basel Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar If Stockholm Open - Stockholm Croatia Open - Umag ASB Classic - Auckland Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Galleryfurniture.com Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Gold Flake Open - Chennai Abierto Mexicano Telfonica MoviStar - Acapulco Monterrey Challenger NASDAQ-100 Open - Miami Sopot Challenger Rogers Cup - Toronto St. Petersburg Open - St. Petersburg Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris International Championship of Croatia - Umag Open de Moselle - Metz Stockholm Open - Stockholm BCR Open Romania - Bucharest Pacific Life Open - Indian Wells Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis Davidoff Swiss Indoors - Basel Australian Open - Melbourne French Open - Paris AEGON International - Eastbourne Brasil Open - Costa do Sauipe Australian Open - Melbourne French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco U.S. Open - New York French Open - Paris French Open - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne AEGON Championships - London French Open - Paris Shanghai Rolex Masters - Shanghai Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Milan Indoors - Milan French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Tennis Masters Series - Montreal U.S. Open - New York Shanghai ATP Masters - Shanghai Gelsor Open Romania - Bucharest Countrywide Classic - Los Angeles St. Petersburg Open - St. Petersburg Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Wimbledon - London U.S. Open - New York U.S. Open - New York Catella Swedish Open - Bastad Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Apia International - Sydney 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, Group 1, 1R, POL-FIN 2-3 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Sony Ericsson Open - Miami Australian Open - Melbourne Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, RUS-POL 2-3 Wimbledon - London U.S. Open - New York Davis Cup, Group II, 2R, POL-ZIM 4-1 Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Olympics - Sydney Olympics - Beijing Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group 1, 2R, BEL-POL 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