Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 USA F18 USA F19 Spain F13 USA F13 USA F14 USA F18 Portugal F2 Portugal F3 USA F14 Lithuania F1 Lithuania F2 USA F23 Mexico F11 Mexico F12 USA F2 USA F3 USA F4 USA F5 USA F6 Germany F9 Germany F2 Usa F9 Poland F1 Netherlands F1 Austria F5 Turkey F8 Dominican Republic F1 Lithuania F2 USA F24 Spain F16 The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Ford Tennis Championships - Louisville Puerto Rico Challenger Tennis Event - Humacao Men's Pro Challenger at Tunica National - Tunica Waco Tennis Challenger - Waco Kyoto Challenger Baton Rouge Challenger Talahassee Challenger Karshi Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Baden Open - Karlsruhe Ramat Hasharon Challenger Nottingham Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Challenger Banque Nationale Rimouski - Rimouski Siemens Open - Scheveningen Istanbul Challenger Izmir Challenger Lubbock Challenger - Lubbock Mons Challenger PEOPLEnet CUP - Dnepropetrovsk Orleans Challenger Geneva Challenger Helsinki Challenger Dallas Challenger Fifth Third Bank Tennis Classic - Lexington Orleans Challenger Helsinki Challenger Petange Challenger Orleans Challenger Fifth-Third Bank Tennis Classic - Lexington Eckental Challenger Kyoto Challenger Kazan Challenger Rome Challenger JSM Challenger - Champaign Istanbul Challenger Astana Challenger Wroclaw Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Heilbronn Challenger 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas USTA Comerica Challenger - Aptos Bangkok Challenger BMW Tennis Championship - Sunrise Heilbronn Challenger Prostejov Challenger Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Vancouver Challenger Karlsruhe Challenger Hurricane Tennis Open - Bradenton Winnetka Challenger Tashkent Challenger Petange Challenger Polska Energia Open - Bytom Semgroup Challenger - Tulsa Raanana Challenger Nanjing Challenger Taipei City Challenger Heilbronn Challenger Prostejov Challenger Oklahoma Challenger - Tulsa Shymkent Challenger Eckental Challenger Chengdu Challenger Jinan Challenger St. Brieuc Challenger Bergamo Challenger Lexington Challenger Ilkley Challenger Rennes Challenger Perugia Challenger Busan Challenger Gwangju Challenger M25 Tbilisi Playford Challenger Eckental Challenger Pro Challenger at Calabasas - Calabasas Orleans Challenger Helsinki Challenger Andria Challenger Music City Challenger - Nashville Wroclaw Challenger Blois Challenger Seoul Challenger Quimper Challenger Lugano Challenger Recanati Challenger Chisinau Challenger Ortisei Challenger Nottingham Challenger Ortisei Challenger Pau Challenger Oeiras 1 Challenger Kazan Challenger Abidjan 1 Challenger Porto Challenger Bratislava 1 Challenger Mons Challenger Tashkent Challenger Vancouver Challenger Vilnus Challenger Samarkand Challenger San Benedetto Challenger Istanbul Challenger Ortisei Challenger Bratislava Challenger Astana Challenger Chicago Challenger Andria Challenger Rennes Challenger Abidjan 2 Challenger Brest Challenger Rome Challenger St. Brieuc Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Winnetka Challenger Segovia Challenger Drummondville Challenger St. Brieuc Challenger Grodzisk Mazowiecki Challenger Lille Challenger Helsinki Challenger Oeiras 1 Challenger Oeiras 2 Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton St. Brieuc Challenger Seoul Challenger Grodzisk Mazowiecki Challenger Zhangjiagang Challenger Tenerife 1 Challenger Quimper Challenger Lugano Challenger Hamburg Challenger Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Astana Challenger Taipei Challenger Kachreti Challenger San Marino Challenger GHI Bronx Tennis Classic - Bronx Braunschweig Challenger Savannah Challenger 2008 Lubbock Challenger - Lubbock Sao Paulo Challenger Salinas Challenger Rhodes Challenger Vancouver Challenger Campbell's Hall of Fame Tennis Championships - Newport Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Monterrey Challenger Legg Mason Tennis Classic - Washington Sarasota Challenger Medibank International - Sydney SAP Open - San Jose Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Mouilleron-Le-Captif Challenger Legg Mason Tennis Classic - Washington Heineken Open - Auckland Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Irving Challenger Knoxville Challenger Bratislava Challenger Champaign Challenger Nottingham Challenger Nottingham-2 Challenger Heineken Open - Auckland Cherbourg Challenger SAP Open - San Jose Mons Challenger U.S. Mens's Clay Court Championship - Houston Dallas Challenger Manacor Challenger Atlanta Tennis Championships - Atlanta Davidoff Swiss Indoors Basel - Basel The Hypo Group Tennis International 2008 - Poertschach Bratislava Challenger Hersonissos 1 Challenger Open Sud de France - Montpellier Indianapolis Tennis Championships - Indianapolis Campbells Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Orleans Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Thailand Open - Bangkok Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney China Open - Beijing SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Swiss Indoors Basel - Basel Valencia Open - Valencia Brisbane International - Brisbane Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Mons Challenger U.S. National Indoor Tennis Championships - Memphis Athens Challenger Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Bratislava Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Shenzhen Open - Shenzhen Gerry Weber Open - Halle Erste Bank Open - Vienna Memphis Open - Memphis Geneva Open - Geneva Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta Swiss Indoors Basel - Basel Erste Bank Open - Vienna Hall of Fame Tennis Championships - Newport Helsinki Challenger Delray Beach International Tennis Championships - Delray Beach BB&T Atlanta Open - Atlanta The Artois Championships - London Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Open Parc - Lyon Winston-Salem Open - Winston-Salem Cherbourg Challenger Moselle Open - Metz ASB Classic - Auckland New York Open - New York Dubai Duty Free Tennis Championships - Dubai Hall of Fame Open - Newport Regions Morgan Keegan Championships - Memphis Qatar ExxonMobil Open - Doha Serbia Open - Belgrade New York Open - New York Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Binghamton Challenger Delray Beach Open - Delray Beach BMW Open - Munich Truist Atlanta Open - Atlanta Kremlin Cup - Moscow Belgrade 2 - Belgrade Astana Open - Nur-Sultan Wuxi Challenger Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Dallas Open - Dallas Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Delray Beach Open - Delray Beach Abierto de Tenis Mifel - Los Cabos Libema Open - 's-Hertogenbosch Infosys Hall of Fame Open - Newport Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Rennes Challenger Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Heineken Open - Auckland Cassis Challenger Open 13 - Marseille Brest Challenger Abierto Mexicano Telcel - Acapulco Anytech365 Andalucia Open - Marbella BB&T Atlanta Open - Atlanta Valencia Open - Valencia Dallas Open - Dallas Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya BB&T Atlanta Open - Atlanta China Open - Beijing Brescia Challenger Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Pau Challenger ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Kremlin Cup - Moscow AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Winnetka Challenger Recanati Challenger If Stockholm Open - Stockholm Kremlin Cup - Moscow Memphis Open - Memphis Hong Kong Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne Zhuhai Challenger ASB Classic - Auckland Open Sud de France - Montpellier Vancouver Challenger Busan Challenger ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Citi Open - Washington Vilnius Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Busan Challenger Grodzisk Mazowiecki Challenger Geneva Open - Geneva BB&T Atlanta Open - Atlanta Citi Open - Washington St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Swiss Indoors Basel - Basel ASB Classic - Auckland Tata Open Maharashtra - Pune Abierto Mexicano Telcel - Acapulco Roanne Challenger Murray River Open - Melbourne Lyon Challenger Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Noventi Open - Halle Hamburg European Open - Hamburg Hersonissos 2 Challenger Citi Open - Washington Lugano Challenger Adelaide International 2 - Adelaide Abierto Mexicano Telcel - Acapulco Tbilisi Challenger Gonet Geneva Open - Geneva Pozoblanco Challenger Bratislava 1 Challenger Orleans Challenger Hall of Fame Open - Newport Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Sofia Open - Sofia ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Brest Challenger Lille Challenger Bratislava 2 Challenger Qatar ExxonMobil Open - Doha Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Busan Challenger Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco Lexington Challenger U.S. National Indoor Tennis Championships - Memphis Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston China Open - Beijing Erste Bank Open - Vienna Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Delray Beach Open - Delray Beach Tennis Channel Open - Las Vegas Ottignies-Louvain-la-Neuve Challenger Lille Challenger Gwangju Challenger Pilot Pen Tennis - New Haven Rio Open - Rio de Janeiro Bank Austria Tennis Trophy - Vienna Kremlin Cup - Moscow Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris 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 Masters - Paris Internazionali BNL d'Italia - Rome SAP Open - San Jose Open Sud de France - Montpellier Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Miami Open - Miami Western & Southern Open - Cincinnati Western & Southern Open - New York Miami Open - Miami Open de Nice Cote d'Azur - Nice Rogers Cup - Montreal Millennium Estoril Open - Estoril Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati BB&T Atlanta Open - Atlanta Miami Open - Miami Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Abierto Mexicano de Tenis Mifel - Los Cabos Erste Bank Open - Vienna Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Abierto de Tenis Mifel - Los Cabos Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Regions Morgan Keegan Championships - Memphis Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston Citi Open - Washington Argentina Open - Buenos Aires St. Petersburg Open - St. Petersburg ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco China Open - Beijing U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Truist Atlanta Open - Atlanta 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 Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Nitto ATP Finals - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Shanghai - Shanghai Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Davis Cup, Group 2, 1R, LTU-GEO 3-2 Hopman Cup - Perth Davis Cup, PO, SRB-USA 3-2 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 Laver Cup - Prague Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 ATP Cup - Brisbane, Perth, Sydney Laver Cup - Boston ATP Cup - Sydney Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group I, PO, LTU-PAK 4-0 ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, SF, ESP-USA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, LTU-UKR 1-4 All Lower level tournaments Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, Group I, PO, SLO-LTU 5-0 Laver Cup - Geneva Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Finals, Group E Davis Cup, Group I, 1R, ARG-LTU 4-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, QF, USA-BEL 4-0 Laver Cup - Chicago Davis Cup, Group II, 1R, MAR-LTU 2-3 Olympics - London Olympics - Rio de Janeiro Australian Open (juniors) Istanbul Challenger