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 Zhuhai Challenger Davis Cup, Group I, 1R, ARG-LTU 4-0 Tenerife 1 Challenger Gwangju Challenger Lille Challenger Wuxi Challenger Blois Challenger Manacor Challenger Istanbul Challenger Roanne Challenger Abidjan 2 Challenger USA F27 USA F28 USA F29 USA F3 USA F8 Spain F13 USA F13 Portugal F2 Portugal F3 Lithuania F2 USA F24 Mexico F11 Mexico F12 USA F2 USA F3 USA F4 USA F5 Germany F2 Usa F9 Poland F1 Austria F5 USA F6 Turkey F8 Dominican Republic F1 Lithuania F2 Lithuania F1 Germany F9 USA F23 Netherlands F1 Spain F16 M25 Tbilisi Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka Lubbock Challenger - Lubbock Samsung Secruities Cup Challenger - Seoul Odlum Brown Vancouver Open - Vancouver Swanston Challenger - Sacramento Puerto Rico Challenger Tennis Event - Humacao Polska Energia Open - Bytom Siemens Open - Scheveningen Truist Atlanta Open - Atlanta Tiburon Challenger Charlottesville Challenger Knoxville Challenger Salinas Challenger Dallas Challenger Vancouver Challenger Bangkok Challenger Istanbul Challenger Mons Challenger Sacramento Challenger Orleans Challenger Karshi Challenger Helsinki Challenger Sarasota Challenger Nottingham Challenger Champaign Challenger Recanati Challenger Sacramento Challenger Tiburon Challenger Andria Challenger Hong Kong Challenger Vancouver Challenger Tashkent Challenger Gwangju Challenger Taipei City Challenger Tashkent Challenger Athens Challenger Tulsa Challenger Rhodes Challenger Dallas Challenger Nottingham Challenger Nottingham Challenger Lexington Challenger Jinan Challenger Bratislava Challenger Brescia Challenger St. Brieuc Challenger Cassis Challenger Rome Challenger Winnetka Challenger Brest Challenger Istanbul Challenger Rennes Challenger Bratislava Challenger Orleans Challenger Drummondville Challenger St. Brieuc Challenger Andria Challenger Helsinki Challenger Seoul Challenger Playford Challenger Busan Challenger Rome Challenger Astana Challenger Napa Challenger Wroclaw Challenger Irving Challenger Heilbronn Challenger Recanati Challenger Ortisei Challenger Raanana Challenger Prostejov Challenger Vancouver Challenger Samarkand Challenger Shymkent Challenger Monterrey Challenger USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana GHI Bronx Classic - Bronx Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA Challenger of Oklahoma - Tulsa The $50,000 Pro Challenger at Calabasas - Calabasas Flea Market Cup Busan Challenger Tennis - Busan Wailea Men's Challenger - Maui XL Bermuda Open - Bermuda 2007 Knoxville Challenger - Knoxville Orleans Challenger Mouilleron-Le-Captif Challenger Hurricane Tennis Open - Bradenton Baden Open - Karlsruhe Waco Tennis Challenger - Waco Lille Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Baton Rouge Challenger Savannah Challenger Surbiton Challenger Sacramento Challenger Calabasas Challenger Sao Paulo Challenger Vancouver Challenger Tallahassee Tennis Challenger - Tallahassee Ramat Hasharon Challenger Burbank Challenger - Burbank Binghamton Challenger Vilnus Challenger Eckental Challenger Oeiras 1 Challenger Aachen Challenger Vilnius Challenger Pau Challenger Lugano Challenger St. Brieuc Challenger Busan Challenger Istanbul Challenger Izmir Challenger Zhangjiagang Challenger Nottingham-2 Challenger The Surbiton Trophy - Surbiton Petange Challenger Quimper Challenger Cherbourg Challenger Helsinki Challenger Lugano Challenger Shenzhen 1 Challenger Guangzhou Challenger Astana Challenger Petange Challenger Chicago Challenger AT&T Challenger of Dallas - Dallas Eckental Challenger Bratislava Challenger Grodzisk Mazowiecki Challenger Talahassee Challenger Winnetka Challenger Brest Challenger Orleans Challenger Pozoblanco Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia Mons Challenger Lugano Challenger BMW Tennis Championship - Sunrise Hersonissos 2 Challenger Prostejov Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Abidjan 1 Challenger Eckental Challenger Kazan Challenger Chisinau Challenger Nanjing Challenger Busan Challenger Heilbronn Challenger 2003 USTA Challenger of Calabasas - Calabasas Braunschweig Challenger Lexington Challenger San Marino Challenger Wroclaw Challenger Astana Challenger Grodzisk Mazowiecki Challenger St. Brieuc Challenger Ilkley Challenger Perugia Challenger Chengdu Challenger Ortisei Challenger Bergamo Challenger Rennes Challenger Sarasota Challenger Tiburon Challenger Karlsruhe Challenger Cherbourg Challenger Ortisei Challenger Kyoto Challenger Mouilleron-Le-Captif Challenger Kazan Challenger Geneva Challenger Quimper Challenger Hersonissos 1 Challenger Bratislava Challenger Mons Challenger Bratislava Challenger Rennes Challenger SAP Open - San Jose Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Countrywide Classic - Los Angeles RCA Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham ATP Studena Croatia Open Umag - Umag Oeiras 2 Challenger China Open - Beijing Ottignies-Louvain-la-Neuve Challenger Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis AEGON Championships - London Lille Challenger Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Gwangju Challenger SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade San Benedetto Challenger AEGON Championships - London Segovia Challenger Porto Challenger Grodzisk Mazowiecki Challenger Orleans Challenger Medibank International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Pau Challenger PEOPLEnet CUP - Dnepropetrovsk Hamburg Challenger AEGON Championships - London Busan Challenger Grand Prix de Tennis de Lyon - Lyon Heilbronn Challenger Taipei Challenger USTA Men's Challenger of Dallas - Dallas Kachreti Challenger Farmers Classic - Los Angeles Kyoto Challenger Orleans Challenger Regions Morgan Keegan Championships - Memphis Heineken Open - Auckland Open de Nice Cote d'Azur - Nice AEGON Championships - London Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing If Stockholm Open - Stockholm Helsinki Challenger Brisbane International - Brisbane SAP Open - San Jose Helsinki Challenger Harrah's Entertainment Men's Pro Challenger - Tunica Lyon Challenger US Men's Clay Court Championship - Houston Oeiras 1 Challenger Quimper Challenger Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Tbilisi Challenger Bratislava 1 Challenger China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Brisbane International - Brisbane SAP Open - San Jose Apia International - Sydney PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Semgroup Challenger - Tulsa Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva AEGON International - Eastbourne Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna ASB Classic - Auckland Sydney International - Sydney New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney Open Sud de France - Montpellier New York Open - New York Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Nature Valley International - Eastbourne Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Murray River Open - Melbourne BMW Open - Munich Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Hamburg European Open - Hamburg Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington Anytech365 Andalucia Open - Marbella Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Dallas Open - Dallas Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Hall of Fame Open - Newport Hamburg European Open - Hamburg Sofia Open - Sofia Libema Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Swanston Challenger - Sacramento The Artois Championships - London AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Countrywide Classic - Los Angeles Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington China Open - Beijing Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Hypo Group Tennis International - Portschach Atlanta Tennis Championships - Atlanta Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta St. Petersburg Open - St. Petersburg Valencia Open - Valencia Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Mons Challenger Shenzhen Open - Shenzhen Valencia Open - Valencia SAP Open - San Jose Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON Championships - London Serbia Open - Belgrade Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Gerry Weber Open - Halle AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Sydney International - Sydney AEGON Championships - London Hall of Fame Tennis Championships - Newport Open Sud de France - Montpellier Legg Mason Tennis Classic - Washington China Open - Beijing St. Petersburg Open - St. Petersburg Tata Open Maharashtra - Pune Legg Mason Tennis Classic - Washington Hall of Fame Open - Newport Brisbane International - Brisbane Truist Atlanta Open - Atlanta Kremlin Cup - Moscow Serbia Open - Belgrade cinch Championships - London Viking International - Eastbourne Aircel Chennai Open - Chennai Erste Bank Open - Vienna Bratislava 1 Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Abierto de Tenis Mifel - Los Cabos Kremlin Cup - Moscow Indianapolis Tennis Championships - Indianapolis Seoul Challenger Erste Bank Open - Vienna Davidoff Swiss Indoors Basel - Basel U.S. Men's Clay Court Championships - Houston ABN AMRO World Tennis Tournament - Rotterdam Geneva Open - Geneva Antalya Cup - Antalya Medibank International - Sydney Belgrade 2 - Belgrade Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Brisbane International - Brisbane Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai 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 Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Masters - Paris U.S. Open - New York Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Citi Open - Washington 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 Internazionali BNL d'Italia - Rome 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 Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Geneva Open - Geneva Australian Open - Melbourne French Open - Paris Wimbledon - London Erste Bank Open - Vienna Adelaide International - Adelaide National Bank Open - Montreal Tata Open Maharashtra - Pune Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Wimbledon - London BNP Paribas Open - Indian Wells ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Group II, 3R, BIH-LTU 2-3 Laver Cup - Prague Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group II, 1R, LTU-EGY 4-1 Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris BNP Paribas Masters - Paris U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Davis Cup, PO, SRB-USA 3-2 Olympics - Rio de Janeiro Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, Group II, 1R, MAR-LTU 2-3 Davis Cup, Group II, 1R, EST-LTU 3-2 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, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 Davis Cup, Group I, PO, SLO-LTU 5-0 U.S. Open (juniors) Olympics - Beijing