Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 France F4 USA F7 USA F1 USA F3 USA F4 USA F5 USA F6 USA F7 USA F8 USA F9 Germany F6 Austria F2 Germany F12 USA F25 Hungary F5 USA F26 USA F31 USA F32 USA F1 USA F11 Poland F2 Poland F3 USA F12 USA F13 Spain F24 USA F23 Spain F26 Poland F2 Poland F3 USA F7 Iran F5 Poland F1 Poland F2 Italy F21 Russia F4 Poland F5 France F13 Spain F32 Germany F19 Belarus F1 Belarus F2 Great Britain F16 USA F1 USA F4 Panama F1 Great Britain F1 Great Britain F2 Korea F1 Korea F2 Korea F3 Italy F19 Italy F20 Hungary F2 Poland F4 Poland F5 Poland F6 Poland F2 Poland F3 Germany F10 Georgia F1 USA F27 Georgia F2 Spain F25 Spain F4 USA F5 Japan F4 USA F8 USA F9 Spain F7 Iran F6 USA F26 USA F28 USA F29 Tunisia F6 India F7 India F8 France F5 USA F8 Egypt F5 Italy F7 Poland F5 Poland F6 M25 Nussloch Germany F2 KGHM Polish Indoors - Wroclaw Fifth-Third Bank Tennis Championships - Lexington Memorial Kolyaskin - Donetsk KGHM Polish Indoors - Wroclaw Compaq Cup 2001 - Zabrze Pekao Open 2001 - Szczecin Pekao Open - Szczecin 2002 Tulsa USTA Challenger - Tulsa XL Challenger de Tenis Copa Sevilla - Seville Cairo Challenger 2002 - Cairo KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo 2003 USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City Pekao Open 2003 - Szczecin Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Waco International Tennis Challenger - Waco KGHM Polish Indoors - Wroclaw 2004 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills Sporting Challenger - Turin Memorial Savigni - Sassuolo ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Cepu Open - San Marino Porsche Open - Poznan Kyiv Open - Kiev Rhein-Main Challenger 2004 - Aschaffenburg Burbank Challenger - Burbank Lambertz Open - Aachen 2004 Keys Gate Challenger - Homestead Tatra Banka Open - Bratislava IPP Open - Helsinki Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw USTA Men's Challenger of Dallas - Dallas Pro Tennis World Open - Sunrise Bogota Challenger - Bogota 2005 West Side Tennis Coub Men's Challenger - Forest Hills Architect Open - Budapest Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Banca Stato Challenger - Lugano 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Stella Artois Clay Court Championships - Budaors Porsche Open - Poznan Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton LXV Concurso Internacional Vigo - Vigo Antonio Savoldi-Marco Co. - Manerbio Olimp Kyiv Open - Kiev 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Kobstaedernes ATP Challenger - Kolding Home Depot Center USTA Challenger - Carson Media Will Cup Busan Challenger Tennis - Busan Bauer Watertechnology Cup - Eckental IPP Open - Helsinki USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas KGHM Emax Polish Indoors - Wroclaw USTA Freeman Men's Challenger - Joplin Internationaux du Doubs - Besancon XI Abierto Internacional de Salinas - Salinas 2006 USTA Tallahassee Tennis Challenger - Tallahassee San Luis Potosi Challenger - San Luis Potosi The LTA Cardiff Challenger - Cardiff Abierto Colombiano de Tenis - Bogota Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Fergana Challenger - Fergana The West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan 5° Sporting Challenger - Turin Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Porsche Open - Poznan Siemens Open - Scheveningen Aamulehti Tampere Open - Tampere 8° Trani Cup - Trani Kos-Zucchetti Tennis Cup - Cordenons II Manta Open - Manta Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Challenger Brasov - Brasov WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Pekao Open - Szczecin USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Naples Challenger - Naples Challenger Britania Zavaleta - Puebla Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa LTA Wrexham Challenger - Wrexham AT&T Challenger of Dallas - Dallas KGHM Dialog Polish Indoors - Wroclaw Freeman Men's $50,000 Challenger - Joplin Challenger DCN de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples ECU Prague Open - Prague San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Sporting Challenger '07 Trofeo Regione Piemonte - Turin Porsche Open - Poznan LXVII Concursu Internacional de Vigo - Vigo Open D'Orleans - Orleans Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Flea Market Cup - Busan Challenger Tunisie - Tunis IPP Open - Helsinki Hilton Waikoloa Village USTA Challenger - Waikoloa XL Bermuda Open - Bermuda Men's Pro Challenger at Tunica National - Tunica Trofeo Cassa di Risparmio di Alessandria - Alessandria Unicredit Czech Open - Prostejov Porsche Open - Poznan s'Tennis Masters Challenger - Graz Semgroup Challenger - Tulsa Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Bancolombia Open - Cali Tatra Banka Slovak Open - Bratislava IV Challenger Ciudad De Guayaquil - Guayaquil JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Heilbronn Challenger Carson Challenger Wroclaw Challenger Besancon Challenger Sunrise Challenger Tunis Challenger Ostrava Challenger Bordeaux Challenger Bytom Challenger Milan Challenger Turin Challenger Aptos Challenger Poznan Challenger Tulsa Challenger Sacramento Challenger Aachen Challenger Knoxville Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Kazan Challenger Bergamo Challenger Belgrade Challenger Kyoto Challenger Rimouski Challenger St. Brieuc Challenger Monza Challenger Leon Challenger Bordeaux Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger Reunion Island Challenger Barranquilla Challenger St. Brieuc Challenger Johannesburg Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Kosice Challenger Milan Challenger Marburg Challenger Sopot Challenger Aptos Challenger Poznan Challenger Lexington Challenger Binghamton Challenger Isla de Lanzarote - Lanzarote Szczecin Challenger Tulsa Challenger Mons Challenger Tiburon Challenger Seoul Challenger Sao Jose Do Rio Preto Challenger Eckental Challenger Sao Leopoldo Challenger Ortisei Challenger Buenos Aires Challenger Guayaquil Challenger Bratislava Challenger Montevideo Challenger Helsinki Challenger Bucaramanga Challenger Kazan Challenger Dallas Challenger Florianopolis Challenger Sarajevo Challenger Tallahassee Challenger Sarasota Challenger Napoli Challenger Savannah Challenger Prostejov Challenger Monza Challenger Marburg Challenger Braunschweig Challenger Poznan Challenger Brasov Challenger Cali Challenger Szczecin Challenger Mons Challenger Sacramento Challenger Tiburon Challenger Rennes Challenger Rio De Janeiro Challenger Seoul Challenger Porto Alegre Challenger Medellin Challenger Ortisei Challenger Guayaquil Challenger Helsinki Challenger Toyota Challenger Heilbronn Challenger Bucaramanga Challenger Bergamo Challenger Quimper Challenger Kyoto Challenger Sarajevo Challenger Rimouski Challenger St. Brieuc Challenger Guadalajara Challenger Barranquilla Challenger Sarasota Challenger Mexico City Challenger Savannah Challenger Johannesburg Challenger Tallahassee Challenger Bordeaux Challenger Furth Challenger Prague Challenger Nottingham-2 Challenger Timisoara Challenger San Benedetto Challenger Vancouver Challenger Aptos Challenger Kazan Challenger St. Remy Challenger Campinas Challenger Bogota Challenger Ortisei Challenger Guayaquil Challenger Maui Challenger Chitre Challenger Santiago Challenger Santos Challenger Cali Challenger Furth Challenger Kosice Challenger Binghamton Challenger Lexington Challenger Oberstaufen Challenger Vancouver Challenger Liberec Challenger Prague Challenger Medellin Challenger Napa Challenger Sacramento Challenger Tiburon Challenger Geneva Challenger Charlottesville Challenger Bratislava Challenger Helsinki Challenger Happy Valley Challenger Maui Challenger Glasgow Challenger Bergamo Challenger Wroclaw Challenger Kyoto Challenger Kazan Challenger Raanana Challenger Leon Challenger Sarasota Challenger Guadalajara Challenger Aix En Provence Challenger Ilkley Challenger Recanati Challenger Brest Challenger Bratislava Challenger Gwangju Challenger Taipei City Challenger Busan Challenger Heilbronn Challenger Bangkok Challenger Surbiton Challenger Ilkley Challenger Winnetka Challenger Recanati Challenger Astana Challenger Genova Challenger Szczecin Challenger Mons Challenger Budapest Challenger Eckental Challenger Ortisei Challenger Toyota Challenger Andria Challenger Koblenz Challenger Rennes Challenger Quimper Challenger Budapest Challenger Bergamo Challenger Wroclaw Challenger Ortisei Challenger Traralgon Challenger Noumea Challenger Kyoto Challenger Drummondville Challenger Koblenz Challenger Budapest Challenger Monterrey Challenger Sopot Challenger Yokohama Challenger Idea Prokom Open - Sopot U.S. Men's Clay Court Championships - Houston Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach Arizona Men's Tennis Championships - Scottsdale Idea Prokom Open - Sopot Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Estoril Open - Estoril Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston ARAG World Team Championship - Dusseldorf The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Erste Bank Open - Vienna Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Citi Open - Washington Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Apia International - Sydney Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Brisbane International - Brisbane Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg ASB Classic - Auckland Open de Nice Cote dAzur - Nice U.S. National Indoor Tennis Championships - Memphis Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai U.S. Open - New York 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 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 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group 1, PO, BLR-POL 1-4 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, Group 1, PO, POL-GBR, 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 I, 2R, POL-UKR 3-1 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, World Group, 1R, POL-ARG 2-3 Davis Cup, Group II, 2R, POL-ZIM 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group I, 2R, POL-CRO 1-3