Career 2025 2022 2021 2020 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 Australia F1 Australia F2 USA F26 USA F27 USA F3 USA F4 USA F5 USA F6 Great Britain F6 Spain F17 Spain F18 Belarus F1 Germany F16 Poland F6 USA F2 USA F26 USA F27 USA F28 USA F29 USA F1 USA F5 USA F6 Usa F7 Usa F8 Poland F1 Poland F2 Poland F3 Netherlands F2 Germany F7 Estonia F1 Estonia F2 Serbia F5 Serbia F4 Poland F4 USA F4 Poland F5 Turkey F8 Turkey F9 Spain F34 Spain F33 Great Britain F15 Great Britain F16 Great Britain F1 Great Britain F2 Netherlands F4 France F17 Brazil F1 Great Britain F1 Russia F6 Uzbekistan F1 Uzbekistan F2 Germany F8 Czech Republic F6 Czech Republic F7 Germany F2 Germany F3 Germany F4 Croatia F1 Croatia F2 Croatia F3 Croatia F4 Croatia F5 Croatia F7 Czech Republic F1 Czech Republic F4 Germany F1 Germany F2 Germany F3 Croatia F7 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F6 Slovakia F3 Germany F3 Switzerland F1 Belarus F1 Czech Republic F4 Czech Republic F5 Australia F9 Slovakia F2 Belarus F2 USA F2 M15 Bad Salzdetfurth M15 Liberec M15 Opava M15 Trnava M15 Porec M25 Prague M25 Jablonec Nad Nisou M25 Pardubice M15 Heraklion M15 Heraklion M15 Rovinj M25 Prague M25 Jablonec nad Nisou M15 Bucharest M25 Wroclaw M25 Velenje M25 Kottingbrunn M25 Prostejov M25 Ricany M25 Prague M25 Nur-Sultan M25 Sharm ElSheikh M25 Sharm ElSheikh M25 Antalya M25 Antalya The LTA Hull Challenger - Hull Granby Challenger - Granby University of Tennessee USTA Challenger - Knoxville Binghamton Professional Tennis Tournament - Binghamton 2002 Eddleman USTA Challenger - Birmingham USTA Challenger of Burbank - Burbank The Granby Natrel Challenger - Granby Zivnobanka Czech Open - Prostejov ARMS USTA Challenger - Rocky Mount Ispat Open 2004 - Ostrava XXXVII Torneig C.E. Laieta - Barcelona Steelers Cup - Kosice GHI Bronx Classic - Bronx GHI Bronx Tennis Classic - Bronx Dusseldorf Open 2006 - Dusseldorf Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Kobstaedernes ATP Challenger - Kolding Morocco Tennis Tour - Rabat Schickedanz Open 2007 - Furth Nord/LB Open 2004 - Braunschweig South African Airways Tennis Open - Durban 4th Volkswagen Challenger - Wolfsburg Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava The USTA Challenger at West End Racquet - Torrance Open Costa Daurada - Tarragona Almaty Challenger 1 - Almaty Waco International Tennis Challenger - Waco ATU Cup - Weiden Open Castilla y Leon - Segovia Porsche Open - Poznan III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Czech Open 2005 - Prostejov Bancolombia Open - Cali Burnie Challenger Challenger Copa Sevilla - Seville Dallas Challenger Tanger Challenger Meknes Challenger BMW Tennis Championship - Sunrise St. Brieuc Challenger Sofia Challenger Ostrava Challenger Lugano Challenger Rijeka Challenger Scheveningen Challenger Uncle Tobys Challenger in Caloundra - Caloundra Isla de Gran Canaria - Mas Palomas Tampere Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Ford Tennis Championships - Louisville Napoli Challenger Tarragona Challenger San Remo Challenger Biella Challenger Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Lugano Challenger Polska Energia Open - Bytom Penza Challenger Kitzbuhel Challenger Brasilia Challenger Salvador Challenger Guzzini Challenger - Recanati Izmir Challenger Seoul Challenger Ortisei Challenger Sao Paulo Challenger Kazan Challenger Bergamo Challenger Rabat Challenger Guangzhou Challenger Marrakech Challenger Pingguo Challenger Barletta Challenger Furth Challenger BMW Tennis Championship - Sunrise Wolfsburg Challenger Athens Challenger Poznan Challenger Pekao Open 2005 - Szczecin Furth Challenger Cordenons Challenger Reggio Emilia Challenger Turin Challenger St. Remy Challenger Istanbul Challenger Tashkent Challenger Kia International in Caloundra - Caloundra Manerbio Challenger Sacramento Challenger Tiburon Challenger Seoul Challenger Charlottesville Challenger Knoxville Challenger Noumea Challenger Bergamo Challenger Cherbourg Challenger Alexander Kolyaskin Memorial - Donetsk Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires San Benedetto Challenger Poznan Challenger Ford Tennis Championships - Louisville St. Remy Challenger Seoul Challenger Bergamo Challenger San Marino Challenger dBI Tennis Challenger - Binghamton Portoroz Challenger Istanbul Challenger Eskisehir Challenger XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Fes Izmir Challenger Kazan Challenger Szczecin Challenger San Marino Cepu Open - San Marino Samsung Securities Cup - Seoul Marburg Challenger Liberec Challenger Prague Challenger Mons Challenger Brescia Challenger Bergamo Challenger Cherbourg Challenger Guangzhou Challenger St. Brieuc Challenger Prostejov Challenger Poprad Tatry Challenger 2002 Azalea Orthopedic Challenger - Tyler Trnava Challenger Rome Challenger Marburg Challenger Liberec Challenger Prague Challenger Prague Challenger China Open - Beijing Mohammedia Challenger Ljubljana Open 2008 - Ljubljana Rome Challenger Barletta Challenger Vicenza Challenger Pozoblanco Challenger Eckental Challenger Prostejov Challenger Mersin Challenger Prague Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Men's Challenger of Dallas - Dallas Istanbul Challenger Aamulehti Tampere Opene - Tampere Sophia Antipolis Challenger Eckental Challenger Kosice Challenger Scheveningen Challenger Marburg Challenger Braunschweig Challenger Kazan Challenger Tashkent Challenger Quimper Challenger Szczecin Challenger Trnava Challenger Shenzhen Challenger Astana Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Eckental Challenger Bratislava Challenger Izmir Challenger Almaty Challenger Tashkent Challenger Flea Market Cup - Busan Andria Challenger Bratislava Challenger Brescia Challenger Playford Challenger Lille Challenger St. Brieuc Challenger Mallorca Challenger Almaty Challenger Ostrava Challenger Karshi Challenger The Wright Financial Group, Inc. Challenger - Champaign Zhangjiagang Challenger Shanghai Challenger Augsburg Challenger Alessandria Challenger Andria Challenger Bucharest Challenger Samarkand Challenger Tashkent Challenger XL Capital Bermuda Open - Bermuda Bratislava Challenger Fifth-Third Bank Tennis Championships - Lexington Nottingham Challenger Happy Valley Challenger Prague 2 Challenger Tulln Challenger Traralgon Challenger Poprad Tatry Challenger Switzerland F2 Como Challenger Dortmund Challenger Alphen Challenger Schickedanz Open - Furth Ostrava Challenger Meknes Challenger Sibiu Challenger Casablanca Challenger Eckental Challenger Bratislava Challenger Rennes Challenger Zhuhai Challenger Heilbronn Challenger Milan Challenger USTA Challenger of San Antonio - San Antonio Genova Challenger Bath Challenger Iasi Challenger Eckental Challenger Andria Challenger Kia International In Caloundra - Caloundra Budapest Challenger Bergamo Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton 2003 Freeman Men's Challenger - Joplin USTA Seascape Challenger - Aptos ECM Prague Open 2005 - Prague Samarkand Challenger Shymkent Challenger Kia International In Kawana - Kawana Busan Challenger Liberec Challenger Almaty Challenger Tashkent Challenger Bratislava Challenger Prostejov Challenger Orlando Challenger Columbus Challenger Kosice Challenger Cherbourg Challenger Bergamo Challenger Zhuhai Challenger Zhangjiagang Challenger Nanchang Challenger Shymkent Challenger Prostejov Challenger Lyon Challenger Bratislava Challenger TEAN International - Alphen Aan Den Rijn Samsung Securities Cup Challenger Tennis - Seoul Prague Challenger Bancolombia Open - Bogota St. Petersburg 2 Challenger Split 1 Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Uncle Toby's Burnie Challenger - Tasmania Shimadzu All Japan Indoor - Kyoto Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton The Surbiton Trophy - Surbiton Prostejov Challenger Nottingham-2 Challenger Trieste Challenger Siemens Open 2004 - Scheveningen Prague 3 Challenger Guimaraes Challenger Eckental Challenger The 69th King's Cup-Thailand Open - Bangkok C.T. San Remo - XIII Piertomaso Tessitore - San Remo USTA Challenger of Tiburon - Tiburon 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra Salzburg Challenger GHI Bronx Classic - Bronx Samsung Securities Cup - Seoul Tennis Napoli Cup - Napoli Genoa Open Challenger-Fondazione Carige - Genova USTA Freeman Men's Challenger - Joplin Bastad Challenger XL Bermuda Open - Bermuda Morocco Tennis Tour - Marrakech UTC Open - Cherkassy Miller Lite Hall of Fame Tennis Championships - Newport Ismaning Challenger Adidas International - Sydney Bangkok Challenger Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Trani Challenger Copa Petrobras-Uruguay - Montevideo Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Mercedes-Benz Cup - Los Angeles Adidas International - Sydney Quimper Challenger Bratislava Challenger Genova Challenger Zagreb Challenger Rome Challenger Napoli Challenger Ostrava Challenger Prague Challenger Karlsruhe Challenger Rome Challenger Fergana Challenger AAPT Championships - Adelaide Zagreb Challenger Furth Challenger Open Seat Godo - Barcelona The Priority Telecom Open - Amersfoort China Open - Beijing Next Generation Hardcourts - Adelaide Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel BMW Open - Munich Generali Open - Kitzbuhel Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Next Generation Adelaide International - Adelaide Sydney International - Sydney Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Generali Open - Kitzbuhel BCR Open Romania - Bucharest Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Sydney International - Sydney Jersey Challenger Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Champaign Challenger Movistar Open - Vina del Mar Kazan Challenger Wolfsburg Challenger BMW Open - Munich Yokohama Challenger Catella Swedish Open - Bastad BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Toyota Challenger Napoli Challenger Ostrava Challenger Heineken Open Shanghai - Shanghai Salzburg Challenger Medibank International - Sydney Izmir Challenger Brasil Open - Costa do Sauipe Tashkent Challenger If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires Bergamo Challenger Eckental Challenger Tanger Challenger Bratislava Challenger Allianz Suisse Open Gstaad - Gstaad Meknes Challenger Open Sud de France - Montpellier M15 Heraklion Helsinki Challenger Adidas International - Sydney Medibank International - Sydney If Stockholm Open - Stockholm Heilbronn Challenger Grand Prix Hassan II - Casablanca Caltanissetta Challenger Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Jersey Challenger Cherbourg Challenger Dallas Challenger St. Brieuc Challenger Turin Challenger Rome Challenger PBZ Zagreb Indoors - Zagreb Ostrava Challenger Erste Bank Open - Vienna BMW Open - Munich Segovia Challenger Bratislava Challenger Mercedes Cup - Stuttgart Ningboo Challenger Poprad Tatry Challenger Legg Mason Tennis Classic - Washington Ostrava Challenger Davidoff Swiss Indoors Basel - Basel Scheveningen Challenger Poznan Challenger Vercelli Challenger Gerry Weber Open - Halle Arad Challenger St. Remy Challenger Koblenz Challenger Shenzhen Challenger Rennes Challenger Brest Challenger Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Shenzhen Challenger Gerry Weber Open - Halle If Stockholm Open - Stockholm Suzhou Challenger The Stella Artois Grass Court Championships - London Meerbusch Challenger Marburg Challenger RCA Championships - Indianapolis Kenitra Challenger Happy Valley Challenger Budapest Challenger Quimper Challenger Jonkoping Challenger Bergamo Challenger Shenzhen Challenger Quanzhou Challenger Erste Bank Open - Vienna Poprad Tatry Challenger Open 13 - Marseille Prague Challenger Kremlin Cup - Moscow Cassis Challenger BRD Nastase Tiriac Trophy - Bucharest Quimper Challenger Heineken Challenger - Ho Chi Minh City SkiStar Swedish Open - Bastad Brisbane - Brisbane Rennes Challenger Cherbourg Challenger St. Remy Challenger Istanbul Challenger Rennes Challenger Cherbourg Challenger Tashkent Challenger Ostrava Challenger International Tennis Championships - Delray Beach Scheveningen Challenger Prague Challenger Braunschweig Challenger Brest Challenger Barcelona Open BancSabadell - Barcelona Amersfoort Challenger Liberec Challenger ABN AMRO World Tennis Tournament - Rotterdam Sibiu Challenger Barcelona Open BancSabadell - Barcelona Ortisei Challenger Quimper Challenger Koblenz Challenger St. Petersburg 1 Challenger Zadar Challenger M15 Sofia Kroger / St. Jude International - Memphis Open Seat Godo 2005 - Barcelona AAPT Championships - Adelaide Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis AIG Japan Open - Tokyo Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Winston Salem - Winston Salem AAPT Championships - Adelaide Kremlin Cup - Moscow Zhuhai Challenger Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Sophia Antipolis Challenger Anning Challenger NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Biella 1 Challenger Biella 2 Challenger Tennis Masters Series - Rome Pacific Life Open - Indian Wells Bratislava Challenger Grand Prix Hassan II - Casablanca NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Montreal French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris 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 Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Australian Open - Melbourne Open de Moselle - Metz U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Catella Swedish Open - Bastad U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York St. Petersburg Open - St. Petersburg Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Sony Open Tennis - Miami Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 2R, BLR-SUI 1-4 Davis Cup, Group 1, PO, BLR-MKD 4-1 Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group II, 2R, BLR-BIH 4-1 Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, Group II, 2R, MDA-BLR 4-1 French Open - Paris U.S. Open - New York Davis Cup, Group II, 2R, HUN-BLR 3-2 Davis Cup, Group II, 3R, POR-BLR 3-2 French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, 2R, RSA-BLR 5-0 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, Group II, 1R, BLR-BUL 4-1 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group II, 1R, BLR-MDA 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 Davis Cup, Group II, 1R, MON-BLR 3-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, Group 1, 2R, AUS-THA 5-0 French Open (juniors) Australian Open Wildcard Play-Off - Melbourne U.S. Open (juniors) Wimbledon (juniors) M25+H Bacau M15 Buzau M15 Bucharest M25 Targu Mures M15 Bucharest M15 Slobozia M15 Otopeni M15 Heraklion