Career 2022 2020 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 Poland F4 Poland F6 Switzerland F2 Switzerland F3 Great Britain F5 Great Britain F6 Poland F1 Poland F2 Slovakia F1 Poland F5 Poland F6 Poland F7 Czech Republic F6 Germany F1 Germany F2 Germany F4 Czech Rep. F1 Czech Rep. F2 Poland F1 France F17 Azerbaijan F1 Azerbaijan F2 Turkey F3 Turkey F4 Italy F4 Poland F1 Poland F2 Poland F3 Poland F4 Belarus F3 Belarus F4 Poland F2 Poland F8 Great Britain F2 Great Britain F3 Hilton Waikoloa USTA Challenger - Waikoloa Medicor Open - Budapest Rado Geneva Challenger - Geneva Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage M15 Wroclaw M15 Bytom Zivnobanka Czech Open - Prostejov VSZ Solvak Open Challenger - Kosice Segovia Challenger Open Castilla y Leon - Segovia Open Diputacion - Cordoba ECM Cup - Prague Open Castilla y Leon - Segovia AXA Open - Lisbon Okal Cup - Eckental The Indian Oil Servo ATP Challenger - Chandigarh Tatra Banka Open 2001 - Bratislava Zivnobanka Open - Prostejov Nuembrecht Challenger - Nuembrecht drkoop.com USTA challenger of Miami - Miami Residenza Open - Magdeburg Healthsouth/USTA Challenger - Denver Heinekin Open 1998 - Budva ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Pekao Open - Szczecin Warsteiner Challenger Lubeck - Lubeck Volkswagen TED Open - Istanbul Wroclaw Challenger Caltanissetta Challenger Rome Challenger Ostrava Challenger Kosice Challenger Poznan Challenger Binghamton Challenger KGHM Dialog Polish Indoors - Wroclaw Seville Challenger Rennes Challenger Porsche Open - Poznan Aachen Challenger Prostejov Challenger Caversham International Tennis Tournament - Jersey Scheveningen Challenger St. Remy Challenger Aachen Challenger Bytom Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Bath Challenger St. Brieuc Challenger Prostejov Challenger Turin Challenger Sopot Challenger Poznan Challenger Seville Challenger Rennes Challenger Eckental Challenger Wolfsburg Challenger Ortisei Challenger Cairo Challenger Wolfsburg Challenger Rome Challenger Sarajevo Challenger Tunis Challenger Trani Challenger Tampere Challenger Salzburg Challenger Prostejov Challenger Orleans Challenger Mons Challenger Scheveningen Challenger Heilbronn Challenger Prostejov Challenger Orleans Challenger Hungarian Architect Open - Budapest Bergamo Challenger Genova Challenger Polska Energia Open - Bytom Bergamo Challenger Braunschweig Challenger Nottingham-2 Challenger Barletta Challenger Bytom Challenger Como Challenger Samsung Securities Cup Challenger - Seoul Prostejov Challenger Eckental Challenger Heilbronn Challenger Meerbusch Challenger Rome Challenger Aptos Challenger Vancouver Challenger Quimper Challenger Furth Challenger Bratislava Challenger Memorial Savigni - Sassuolo Poznan Challenger Segovia Challenger Heilbronn Open - Heilbronn Czech Open - Prostejov Szczecin Challenger Mons Challenger Poznan Challenger Wroclaw Challenger Madrid Challenger Gelsor Open Romania - Bucharest Grodzisk Mazowiecki Challenger Yugoslavia Open - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Kremlin Cup - Moscow Bath Challenger Zivnobanka Czech Open - Prostejov Bratislava Challenger Zivnobanka Open - Prostejov Telenordia Swedish Open - Bastad Ciur Pribram Challenger - Pribram Rome Challenger Prostejov Challenger BMW Open - Munich RCA Championships - Indianapolis Poznan Challenger Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Zivnobanka Open 1999 - Prostejov Qatar Exxon Mobil Open 2002 - Doha Copenhagen Open - Copenhagen Ciur Cup 99 - Prague Estoril Open - Estoril BMW Open - Munich KGHM Polish Indoors - Wroclaw Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh Warsteiner Grand Prix - Oberstaufen LTA Men's Challenger - Wrexham Podebradka Cup - Prague Allianz Suisse Open Gstaad - Gstaad Tatra Banka Slovak Open - Bratislava Osaka International Tennis Tournament - Osaka The Wrexham Challenger - Wrexham Lugano Challenger Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz ATP Challenger Hamburg - Hamburg Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Marburg Challenger AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Copenhagen Open - Copenhagen Mallorca Challenger Szczecin Challenger BMW Open - Munich Copenhagen Open - Copenhagen Allianz Suisse Open Gstaad - Gstaad Milan Indoors - Milan Open 13 - Marseille Ostrava Challenger Rennes Challenger Pau Challenger Open Sabadell Atlantico - Barcelona IPP Open - Helsinki The Hamlet Cup - Long Island Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Qatar Exxon Mobil Open 2003 - Doha Athens Challenger Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan Prague Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Prostejov Challenger Zagreb Challenger Dubai Open - Dubai Allianz Suisse Open - Gstaad AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Medibank International - Sydney SAP Open - San Jose The Nottingham Open - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Medibank International - Sydney Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Salzburg Challenger Bratislava Challenger AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Cherbourg Challenger Regions Morgan Keegan Championships - Memphis Bet-At-Home Austrian Open - Kitzbuhel AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Helsinki Challenger Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Apia International - Sydney Heineken Open - Auckland Salem Open - Hong Kong ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Heineken Open - Auckland Bet-at-home Open - Hamburg Next Generation Adelaide International - Adelaide Grand Prix de Tennis de Lyon - Lyon Szczecin Challenger Mons Challenger Heilbronn Challenger If Stockholm Open - Stockholm Orange Warsaw Open - Warsaw Orleans Challenger If Stockholm Open - Stockholm Erste Bank Open - Vienna Open Sud de France - Montpellier Brisbane - Brisbane Milan Indoors - Milan Barcelona Open BancSabadell - Barcelona AEGON Championships - London Citi Open - Washington Sunrise Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Open Sud de France - Montpellier BMW Open - Munich Erste Bank Open - Vienna Medibank International - Sydney Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Pilot Pen Tennis - New Haven SAP Open - San Jose Gerry Weber Open - Halle BMW Open - Munich Bet-at-home Open - Hamburg Heineken Open - Auckland Brisbane International - Brisbane Mercedes Cup - Stuttgart Gerry Weber Open - Halle Next Generation Adelaide International - Adelaide Open 13 - Marseille SkiStar Swedish Open - Bastad Open Seat Godo 2007 - Barcelona AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Poznan Challenger Davidoff Swiss Indoors Basel - Basel Irving Challenger Sarasota Challenger AEGON International - Eastbourne China Open - Beijing If Stockholm Open - Stockholm Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona Citi Open - Washington If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Claro Open Colombia - Bogota ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Orleans Challenger St. Petersburg Open - St. Petersburg Guadalajara Challenger Zivnobanka Czech Open - Prostejov Swiss Indoors Basel - Basel Prostejov Challenger Apia International - Sydney Open 13 - Marseille Mercedes Cup - Stuttgart Gerry Weber Open - Halle Szczecin Challenger Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Claro Open Colombia - Bogota Bet-at-home Open - Hamburg Ortisei Challenger BB&T Atlanta Open - Atlanta Quimper Challenger Malaysian Open - Kuala Lumpur KGHM Polish Indoors - Wroclaw Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Sports Expert Open - Nettingsdorf DPD Challenger 99 - Aschaffenburg Dubai Duty Free Tennis Championships - Dubai Garanti Koza Sofia Open - Sofia Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby BMW Open - Munich AEGON International - Eastbourne Generali Open - Kitzbuhel Seville Challenger Open 13 - Marseille BMW Open - Munich Vietnam Open - Ho Chi Minh City ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle AEGON International - Eastbourne Salem Open - Hong Kong Japan Open - Tokyo Davis Cup, World Group, QR, PAR-CZE 0-5 Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Catella Swedish Open - Bastad Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Qatar Open - Doha Swiss Indoors Basel - Basel Rakuten Japan Open - Tokyo Open Sabadell Atlantico - Barcelona Tennis Masters Series - Toronto Tento Czech Open - Prague Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Tennis Masters Series - Cincinnati Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Erste Bank Open - Vienna Masters Series Monte Carlo - Monte Carlo Telecom Italia Masters - Rome Valencia Open - Valencia Campionati Internazionali d'Italia - Rome Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Paris Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells Rogers Masters - Montreal Australian Open - Melbourne Wimbledon - London Campionati BNL dItalia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Legg Mason Tennis Classic - Washington Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells St. Petersburg Open - St. Petersburg Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome Rogers Cup - Toronto French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Cincinnati French Open - Paris Wimbledon - London 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 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 French Open - Paris Pacific Life Open - Indian Wells Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg Wimbledon - London Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Sony Ericsson Open - Miami IPB Czech Indoor - Ostrava Masters Series Monte-Carlo - Monte-Carlo Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Wimbledon - London Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Gerry Weber Open - Halle The Stella Artois Championships - London Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington French Open - Paris U.S. Open - New York Open Sabadell Atlantico - Barcelona Davis Cup, World Group, 1R, ESP-CZE 3-2 Winston-Salem Open - Winston-Salem Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Davis Cup, Group 1, PO, BLR-POL 1-4 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Hopman Cup - Perth Davis Cup, Group I, 2R, POL-UKR 3-1 Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Internazionali BNL dItalia - Rome Rogers Cup - Montreal U.S. Open (juniors) Australian Open (juniors) French Open (juniors) French Open - Paris Wimbledon - London Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Rogers Masters - Toronto Wimbledon - London Australian Open - Melbourne Mutua Madrid Open - Madrid Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group II, 1R, POL-MAD 4-1 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, BEL-CZE 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Wimbledon (juniors) Davis Cup, World Group II, PO, POL-HKG 4-0 Kooyong Classic - Kooyong 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong