Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 F12 Latvia F1 Austria F3 Finland F1 Romania F8 Germany F13 Spain F13 Germany F9 Belgium F2 Germany F10 Germany F11 Germany F12 Lithuania F2 Spain F29 Spain F30 Great Britain F2 Germany F4 Croatia F2 Portugal F3 Lithuania F1 USA F23 USA F24 USA F5 USA F6 Germany F2 Poland F1 Netherlands F1 Austria F5 Turkey F8 Dominican Republic F1 Germany F8 Germany F9 Germany F10 Austria F4 Italy F7 Germany F6 Germany F8 Germany F9 Germany F10 Great Britain F17 Italy F33 Italy F34 Great Britain F18 Czech Republic F4 Great Britain F1 Italy F8 Italy F9 Germany F5 Austria F5 Portugal F2 Turkey F2 Spain F16 Lithuania F2 Germany F14 Mexico F11 Mexico F12 USA F2 USA F3 Germany F4 USA F4 Usa F9 Germany F9 M25 Tbilisi Warsteiner Challenger Lubeck - Lubeck Volkswagen Challenger 2005 - Wolfsburg Logopak Challenger 2005 - Lubeck Ostdeutscher Sparkessen Cup - Dresden Oberstaufen Cup - Oberstaufen Nord LB Open 2006 - Braunschweig 4th Volkswagen Challenger - Wolfsburg Ostdeutscher Sparkessen Cup - Dresden Tallahassee Tennis Challenger - Tallahassee Baden Open - Karlsruhe PEOPLEnet CUP - Dnepropetrovsk Kyoto Challenger San Remo Challenger Braunschweig Challenger Aptos Challenger Granby Challenger Knoxville Challenger Bratislava Challenger Sao Paulo Challenger Salinas Challenger Tallahassee Challenger Scheveningen Challenger Vancouver Challenger Szczecin Challenger Tiburon Challenger Bratislava Challenger Sacramento Challenger Helsinki Challenger Heilbronn Challenger Le Gosier Challenger Kobstaedernes ATP Challenger - Kolding Istanbul Challenger Mons Challenger Rennes Challenger Dallas Challenger Braunschweig Challenger Rome Challenger Nottingham Challenger Nottingham-2 Challenger Braunschweig Challenger Winnetka Challenger Aptos Challenger Petange Challenger Orleans Challenger Helsinki Challenger Dallas Challenger Braunschweig Challenger Orleans Challenger Mons Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Bergamo Challenger Cherbourg Challenger Irving Challenger Kazan Challenger Rome Challenger Furth Challenger Braunschweig Challenger Astana Challenger Istanbul Challenger Hong Kong Challenger Wroclaw Challenger Irving Challenger Turin Challenger Heilbronn Challenger Prostejov Challenger Furth Challenger Liberec Challenger Prague Challenger Vancouver Challenger Alphen Challenger Banja Luka Challenger Sibiu Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Kazan Challenger Gwangju Challenger Rome Challenger Braunschweig Challenger Eckental Challenger Mons Challenger Rennes Challenger Aachen Challenger Shymkent Challenger Izmir Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Perugia Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Jersey Challenger Petange Challenger Chengdu Challenger Liberec Challenger Jinan Challenger Schickendanz Open - Furth LTA Shrewsbury Challenger - Shrewsbury Ortisei Challenger Champaign Challenger Winnetka Challenger Mersin Challenger Braunschweig Challenger Bratislava Challenger Recanati Challenger Andria Challenger Irving Challenger Samarkand Challenger Heilbronn Challenger Orleans Challenger Rennes Challenger Mitsubishi Electric Europe Cup - Monza Nord LB Open 2007 - Braunschweig Kyoto Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Lille Challenger The Comercia Challenger - Aptos Braga Challenger Cherbourg Challenger Nottingham Challenger Tashkent Challenger Koblenz Challenger Istanbul Challenger Almaty Challenger Brest Challenger Marburg Challenger Rennes Challenger Kobstaedernes ATP Challenger - Kolding The Tarka Challenger - Barnstaple Poznan Challenger Recanati Challenger Mons Challenger Bauer Watertechnology Cup 2007 - Eckental Seoul Challenger San Benedetto Challenger BMW Tennis Championship - Sunrise Grodzisk Mazowiecki Challenger Zhuhai Challenger Zhangjiagang Challenger Tenerife 1 Challenger Bratislava Challenger Playford Challenger Pau Challenger Cherbourg Challenger Lugano Challenger Loughborough Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Quimper Challenger Gwangju Challenger St. Brieuc Challenger Guangzhou Challenger Heilbronn Challenger Busan Challenger Heilbronn Challenger Manacor Challenger Bangkok Challenger Shenzhen 1 Challenger Istanbul Challenger Wuxi Challenger Rome Challenger Lugano Challenger Taipei Challenger Talahassee Challenger Abidjan 1 Challenger Liberec Challenger Morelos Challenger Reggio Emilia Challenger Quimper Challenger Quimper Challenger Lexington Challenger Blois Challenger Hersonissos 2 Challenger Istanbul Challenger Karshi Challenger Seville Challenger Abidjan 2 Challenger Trnava Challenger Tiburon Challenger Raanana Challenger St. Brieuc Challenger Calabasas Challenger Ortisei Challenger Astana Challenger Nanjing Challenger Chicago Challenger Taipei City Challenger Busan Challenger Lexington Challenger Astana Challenger Heilbronn Challenger Grodzisk Mazowiecki Challenger Braunschweig Challenger Jersey Challenger Grodzisk Mazowiecki Challenger Prostejov Challenger Furth Challenger Ramat Hasharon Challenger San Remo Challenger Surbiton Challenger Furth Challenger Nottingham Challenger Marburg Challenger Poznan Challenger Lexington Challenger Mercedes Cup - Stuttgart St. Brieuc Challenger St. Remy Challenger Istanbul Challenger Sacramento Challenger Orleans Challenger BMW Open - Munich Stockholm Open - Stockholm Gerry Weber Open - Halle Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Gerry Weber Open - Halle Bratislava 1 Challenger Lille Challenger SAP Open - San Jose Braunschweig Challenger San Marino Challenger Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Ostdeutscher Sparkassen Cup - Dresden Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Dusseldorf Open 2006 - Dusseldorf Gerry Weber Open - Halle Lambertz Open by Stawag - Aachen Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles XI Torneo Internazionale di Tennis - Barletta Kachreti Challenger Winston Salem - Winston Salem Open de Moselle - Metz PTT Thailand Open - Bangkok Baden Open - Karlsruhe Schickedanz Open 2007 - Furth If Stockholm Open - Stockholm Challenger Natrel Presented by National Bank - Granby Swiss Indoors Basel - Basel Heineken Open - Auckland Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin Posillipo Tennis Cup - Napoli SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Heilbronn Open - Heilbronn 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Meknes Puerto Rico Challenger Tennis Event - Humacao Mitsubishi Electric Europe Cup - Monza Gerry Weber Open - Halle 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Mercedes Cup - Stuttgart Pharma Medico Open 2008 - Aarhus Atlanta Tennis Championships - Atlanta Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Tunis Challenger Polska Energia Open - Bytom St. Petersburg Open - St. Petersburg Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb IPP Open - Helsinki ABN AMRO World Tennis Tournament - Rotterdam Kobstaedernes ATP Challenger - Kolding Semgroup Challenger - Tulsa Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Ostdeutscher Sparkassen Cup - Dresden Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz If Stockholm Open - Stockholm Kremlin Cup - Moscow Brisbane International - Brisbane Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Tennis Napoli Cup 2007 - Napoli AEGON International - Eastbourne Open de Rennes - Rennes Bet-at-home Open - Hamburg Citi Open - Washington Moselle Open - Metz Bratislava 1 Challenger China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Bauer Watertechnilogy Cup 2008 - Eckental Brisbane International - Brisbane Aircel Chennai Open - Chennai Caversham International Tennis Tournament - Jersey Open Sud de France - Montpellier IPP Open - Helsinki PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Geneva Open - Geneva Wroclaw Challenger Gerry Weber Open - Halle AEGON Championships - London Wolfsburg Challenger Cherbourg Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Brisbane International - Brisbane Baton Rouge Challenger Monza Challenger Qatar ExxonMobil Open - Doha Sofia Challenger Ostrava Challenger Memphis Open - Memphis Savannah Challenger Delray Beach Open - Delray Beach Sarasota Challenger Karlsruhe Challenger BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Black Forest Open - Freudenstadt BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Brisbane International - Brisbane Vancouver Challenger Kyoto Challenger Geneva Challenger Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Banja Luka Challenger Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Moselle Open - Metz Kremlin Cup - Moscow Mons Challenger ABN AMRO World Tennis Tournament - Rotterdam TEB BNP Paribas Istanbul Open - Istanbul Antalya Cup - Antalya German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta Moselle Open - Metz Kolding Challenger Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Mons Challenger Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Chuncheon Challenger Charlottesville Challenger Rennes Challenger St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune Helsinki Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Murray River Open - Melbourne BMW Open - Munich Dallas Challenger Noventi Open - Halle Hamburg European Open - Hamburg Citi Open - Washington Waco Tennis Challenger - Waco Kazan Challenger Helsinki Challenger Bergamo Challenger Kremlin Cup - Moscow Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Belgrade 2 - Belgrade Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Dubai Duty Free Tennis Championships - Dubai Andria Challenger Sarajevo Challenger St. Brieuc Challenger Baton Rouge Challenger Athens Challenger Rhodes Challenger Hersonissos 1 Challenger Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Internationaux du Doubs - Besancon Biella Challenger Abierto de Tenis Mifel - Los Cabos Brest Challenger Granby Challenger Binghamton Challenger Tashkent Challenger Eckental Challenger St. Brieuc Challenger Next Generation Adelaide International - Adelaide Genova Open Challenger - Genova Heilbronn Open - Heilbronn Rome Challenger Rome Challenger Brescia Challenger Furth Challenger Seoul Challenger LTA Shrewsbury Challenger - Shrewsbury Scheveningen Challenger AT&T Challenger of Dallas - Dallas Cherbourg Challeger Portoroz Challenger Cassis Challenger Morocco Tennis Tour - Tanger Tunis Open - Tunis Tennis Napoli Cup - Napoli Libema Open - 's-Hertogenbosch 2007 Knoxville Challenger - Knoxville Hurricane Tennis Open - Bradenton Prague Challenger Quimper Challenger Bangkok Challenger Pau Challenger Orleans Challenger Glasgow Challenger Charlottesville Challenger Prostejov Challenger Geneva Challenger Poznan Challenger Meerbusch Challenger Mallorca Challenger Vilnus Challenger Loughborough Challenger Pozoblanco Challenger Ottignies-Louvain-la-Neuve Challenger AEGON International - Eastbourne Lugano Challenger Bratislava Challenger Delray Beach International Tennis Championships - Delray Beach St. Brieuc Challenger Helsinki Challenger Lille Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston AEGON Championships - London Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Dallas Challenger Gwangju Challenger Busan Challenger Roanne Challenger Brest Challenger Power Horse Cup - Dusseldorf Geneva Challenger Sydney International - Sydney Open Sud de France - Montpellier Helsinki Challenger Lyon Challenger Istanbul Challenger Gerry Weber Open - Halle Garanti Koza Sofia Open - Sofia Oeiras 1 Challenger Brisbane International - Brisbane Stockholm Open - Stockholm Citi Open - Washington Hall of Fame Tennis Championships - Newport Abierto Mexicano Telcel - Acapulco Mouilleron-Le-Captif Challenger Tbilisi Challenger Chisinau Challenger Heilbronn Challenger If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Valencia Open - Valencia PBZ Zagreb Indoors - Zagreb Mouilleron-Le-Captif Challenger Shenzhen Open - Shenzhen Garanti Koza Sofia Open - Sofia Valencia Open - Valencia Bastad Challenger Pilot Pen Tennis - New Haven Prague Challenger Tiburon Challenger Stockton Challenger Fairfield Challenger Mouilleron-Le-Captif Challenger Yokohama Challenger Irving Challenger Tunis Challenger Braunschweig Challenger Mouilleron-Le-Captif Challenger Knoxville Challenger Playford Challenger Bangkok Challenger Drummondville Challenger Lille Challenger St. Brieuc Challenger Murcia Challenger Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Ludwigshafen Challenger Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle Amersfoort Challenger Rome Challenger Liberec Challenger Vancouver Challenger Cassis Challenger Sofia Open - Sofia Orleans Challenger Mouilleron-Le-Captif Challenger Hamburg Challenger Eckental Challenger Rennes Challenger Quimper Challenger Cleveland Challenger Drummondville Challenger Calgary Challenger Monterrey Challenger Nur-Sultan Challenger Trieste Challenger Chengdu Open - Chengdu Cordenons Challenger Ismaning Challenger Hamburg Challenger Quimper Challenger Quimper 2 Challenger Biella 1 Challenger Biella 3 Challenger Biella 4 Challenger Lille Challenger Rome 1 Challenger Biella 6 Challenger Bratislava Challenger Braunschweig Challenger AEGON International - Eastbourne Biel Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Bergamo Challenger Bratislava Challenger Helsinki Challenger Bari Challenger Forli 2 Challenger Rennes Challenger Columbus Challenger Traralgon Challenger Lille Challenger Turin Challenger Prague 1 Challenger Prague 2 Challenger Brisbane International - Brisbane Oeiras 3 Challenger Luedenscheid Challenger Vancouver Challenger BMW Open - Munich Oeiras 1 Challenger Oeiras 2 Challenger Vilnius Challenger Pau Challenger Davidoff Swiss Indoors Basel - Basel Open de Nice Cote d'Azur - Nice AEGON Championships - London Masters Series - Hamburg Citi Open - Washington Sony Ericsson Open - Miami Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Qatar ExxonMobil Open - Doha Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal BNP Paribas Masters - Paris Western & Southern Open - New York Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Apia International - Sydney International German Open - Hamburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna National Bank Open - Montreal German Tennis Championships - Hamburg Citi Open - Washington Tata Open Maharashtra - Pune Serbia Open - Belgrade Delray Beach International Tennis Championships - Delray Beach BCR Open Romania - Bucharest If Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Shenzhen Open - Shenzhen BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Aegon Nottingham Open - Nottingham Segovia Challenger Open Sud de France - Montpellier Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai Truist Atlanta Open - Atlanta Gonet Geneva Open - Geneva Australian Open - Melbourne Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York 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 Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Hamburg Challenger Australian Open - Melbourne Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 French Open - Paris Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group II, 1R, MAR-LTU 2-3 U.S. Open - New York Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Australian Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) All Lower level tournaments Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 U.S. Open - New York Davis Cup, Group II, 1R, LTU-NOR 3-2 Masters Series Hamburg - Hamburg Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group I, 1R, ARG-LTU 4-0 Davis Cup, Group II, 1R, EST-LTU 3-2 Shanghai Rolex Masters - Shanghai Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 Davis Cup, Group I, PO, LTU-PAK 4-0 Porto Challenger Davis Cup, Group II, 1R, LTU-EGY 4-1 Orleans Challenger Olympics - Rio de Janeiro