Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 
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 Braunschweig Challenger Wimbledon - London Zhangjiagang Challenger Porto Challenger Zhuhai Challenger U.S. Open - New York Davis Cup, Group I, 1R, ARG-LTU 4-0 Mouilleron-Le-Captif Challenger Bergamo Challenger Moselle Open - Metz Brest Challenger Valencia Challenger Danderyd Challenger Open 13 Provence - Marseille Gwangju Challenger Australian Open - Melbourne Lugano Challenger Bordeaux Challenger Nonthaburi 1 Challenger Tenerife 1 Challenger Pau Challenger Cherbourg Challenger Quimper Challenger Lille Challenger Naples Challenger Hamburg Challenger Taipei Challenger Open Parc - Lyon Busan Challenger Shenzhen 1 Challenger Boss Open - Stuttgart Bratislava 1 Challenger Guangzhou Challenger Kachreti Challenger Aix En Provence Challenger Wuxi Challenger French Open - Paris Blois Challenger Lexington Challenger Terra Wortmann Open - Halle Karlsruhe Challenger Wimbledon - London Braunschweig Challenger Chicago Challenger Generali Open - Kitzbuhel Astana Challenger Grodzisk Mazowiecki Challenger U.S. Open - New York Manacor Challenger St. Tropez Challenger Orleans Challenger Istanbul Challenger Hersonissos 1 Challenger Roanne Challenger Brest Challenger St. Brieuc Challenger European Open - Antwerp Bratislava 2 Challenger Moselle Open - Metz Helsinki Challenger Lyon Challenger Lille Challenger Lugano Challenger Abidjan 2 Challenger Bordeaux Challenger Quimper Challenger Rovereto Challenger Hersonissos 2 Challenger Cherbourg Challenger Pau Challenger Abidjan 1 Challenger Grodzisk Mazowiecki Challenger Open 13 Provence - Marseille Canberra Challenger Oeiras 1 Challenger Australian Open - Melbourne Astana Challenger M25 Tbilisi Aix En Provence Challenger Naples Challenger Grodzisk Mazowiecki Challenger Grand Prix Hassan II - Marrakech Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Gonet Geneva Open - Geneva Chisinau Challenger Boss Open - Stuttgart Bratislava 1 Challenger Braunschweig Challenger Nottingham 2 Challenger EFG Swiss Open - Gstaad National Bank Open - Toronto San Marino Challenger Plava Laguna Croatia Open - Umag U.S. Open - New York Genova Challenger Orleans Challenger St. Tropez Challenger Mouilleron-Le-Captif Challenger Brest Challenger Rolex Paris Masters - Paris European Open - Brussels Bratislava 2 Challenger Poland F5 Poland F6 France F14 France F16 Dominican Republic F2 Dominican Republic F3 USA F1 USA F2 Germany F4 France F5 France F7 Netherlands F1 France F10 Italy F18 Latvia F1 Germany F12 Germany F13 France F14 Germany F16 France F20 China F2 Spain F13 Greece F3 Bosnia & Herzegovina F1 France F19 Israel F10 Israel F11 France F2 Germany F4 USA F5 USA F6 Lithuania F2 Germany F7 France F11 Italy F3 Portugal F2 Portugal F3 Spain F16 Lithuania F1 Lithuania F2 USA F23 USA F24 Mexico F11 Mexico F12 USA F2 USA F3 USA F4 USA F5 USA F6 Germany F9 France F16 Germany F2 Switzerland F3 Usa F9 Poland F1 Netherlands F1 Austria F5 Turkey F8 France F14 Dominican Republic F1 France F4 Czech Republic F1 France F8 France F9 Italy F4 Germany F9 Italy F18 Italy F19 Italy F20 Germany F12 France F17 Dominican Republic F1 France F4 Lithuania F1 France F8 China F1 Germany F7 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Hurricane Tennis Open - Bradenton Baden Open - Karlsruhe Polska Energia Open - Bytom Siemens Open - Scheveningen Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco PEOPLEnet CUP - Dnepropetrovsk Heilbronn Challenger Wroclaw Challenger Kyoto Challenger Bangkok Challenger St. Brieuc Challenger Baton Rouge Challenger Talahassee Challenger Savannah Challenger Sarasota Challenger Karlsruhe Challenger Istanbul Challenger Karshi Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Sao Paulo Challenger Salinas Challenger Dallas Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Nottingham Challenger Lexington Challenger Vancouver Challenger Binghamton Challenger St. Remy Challenger Rennes Challenger Orleans Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Quimper Challenger Cherbourg Challenger Barletta Challenger Rome Challenger Scheveningen Challenger Tampere Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Mons Challenger Rennes Challenger Orleans Challenger Eckental Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Dallas Challenger Quimper Challenger Cherbourg Challenger Rimouski Challenger Le Gosier Challenger Tallahassee Challenger Leon Challenger Rome Challenger Bordeaux Challenger Nottingham Challenger Nottingham-2 Challenger Winnetka Challenger San Benedetto Challenger Anning Challenger Wuhan Challenger Beijing Challenger St. Remy Challenger Petange Challenger Orleans Challenger Mons Challenger Rennes Challenger Bratislava Challenger Ortisei Challenger Helsinki Challenger Dallas Challenger Sarajevo Challenger Itajai Challenger Santos Challenger Sao Paulo Challenger Napoli Challenger Bordeaux Challenger Furth Challenger San Benedetto Challenger Recanati Challenger Tampere Challenger Segovia Challenger St. Remy Challenger Petange Challenger Orleans Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Helsinki Challenger Yokohama Challenger Toyota Challenger Bergamo Challenger Quimper Challenger Cherbourg Challenger Kyoto Challenger Kazan Challenger Guadalajara Challenger Leon Challenger Vercelli Challenger Tunis Challenger Aix En Provence Challenger Rome Challenger Braunschweig Challenger Winnetka Challenger Scheveningen Challenger Poznan Challenger Recanati Challenger Astana Challenger Como Challenger St. Remy Challenger Seville Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Andria Challenger Hong Kong Challenger Wroclaw Challenger Bordeaux Challenger Heilbronn Challenger Prostejov Challenger Recanati Challenger Vancouver Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Kazan Challenger Raanana Challenger Gwangju Challenger Nanjing Challenger Taipei City Challenger Busan Challenger Heilbronn Challenger Prostejov Challenger Orleans Challenger Mons Challenger Tashkent Challenger Budapest Challenger Canberra Challenger Samarkand Challenger Shymkent Challenger Nottingham Challenger Ilkley Challenger Perugia Challenger Chengdu Challenger Jinan Challenger Istanbul Challenger Orleans Challenger Ortisei Challenger Bratislava Challenger Brescia Challenger Andria Challenger Playford Challenger Rennes Challenger Irving Challenger St. Brieuc Challenger Bordeaux Challenger Granby Challenger Cassis Challenger Ortisei Challenger Brest Challenger France F12 Mouilleron-Le-Captif Challenger Rennes Challenger Quimper Challenger Drummondville Challenger St. Brieuc Challenger Sophia Antipolis Challenger Seoul Challenger Busan Challenger Vancouver Challenger Monterrey Challenger Prague Challenger Prague II Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Brest Challenger Quimper Challenger Cherbourg Challenger Pau Challenger Lille Challenger Biel Challenger Lugano Challenger Sanremo Challenger Bordeaux Challenger Surbiton Challenger Ilkley Challenger Vancouver Challenger Vilnus Challenger Oeiras 1 Challenger Oeiras 2 Challenger Ottignies-Louvain-la-Neuve Challenger Quimper Challenger Vilnius Challenger Pau Challenger Lugano Challenger St. Brieuc Challenger Lille Challenger Seoul Challenger Gwangju Challenger Busan Challenger Oeiras 4 Challenger Surbiton Challenger San Benedetto Challenger Segovia Challenger Tbilisi Challenger Delray Beach International Tennis Championships - Delray Beach Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Qatar ExxonMobil Open - Doha SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Open de Moselle - Metz Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Brisbane International - Brisbane Open Sud de France - Montpellier SAP Open - San Jose Open 13 - Marseille UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Moselle Open - Metz St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Moselle Open - Metz Malaysian Open - Kuala Lumpur Shenzhen Open - Shenzhen China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow If Stockholm Open - Stockholm Valencia Open - Valencia Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow European Open - Antwerp Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow If Stockholm Open - Stockholm Erste Bank Open - Vienna Maharashtra Open - Pune Sydney International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Geneva Open - Geneva Open Parc - Lyon Libema Open - 's-Hertogenbosch Noventi Open - Halle Nature Valley International - Eastbourne BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Tata Open Maharashtra - Pune Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Erste Bank Open - Vienna bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Antalya Open - Antalya Great Ocean Road Open - Melbourne Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Serbia Open - Belgrade BMW Open - Munich Millennium Estoril Open - Estoril Open Parc - Lyon Noventi Open - Halle Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem European Open - Antwerp Kremlin Cup - Moscow Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Belgrade 2 - Belgrade Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Open Sud de France - Montpellier Tata Open Maharashtra - Pune Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Abierto de Tenis Mifel - Los Cabos Sofia Open - Sofia Libema Open - 's-Hertogenbosch Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Western & Southern Open - New York Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris National Bank Open - Montreal Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne 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 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 French Open - Paris 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 French Open - Paris Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Pozoblanco Challenger Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Orleans Challenger Davis Cup, Group II, 1R, EST-LTU 3-2 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 II, 3R, BIH-LTU 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, World Group, 1R, JPN-FRA 1-4 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 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group II, 1R, LTU-EGY 4-1 All Lower level tournaments Australian Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Geneva Open - Geneva Barcelona Open Banc Sabadell - Barcelona Olympics - Rio de Janeiro French Open - Paris Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, Group I, PO, LTU-GEO 3-2