Career 2023 2022 2021 2020 2019 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 Italy F19 Italy F20 Italy F22 Italy F25 Italy #4-w2 Italy #4-w4 Germany F4 Italy F1 Italy F4 Italy F5 Italy F10 Romania F1 Italy F17 France F17 France F18 France F19 Spain F32 Italy F4 France F5 Italy F12 Italy F13 Italy F14 Italy F18 Italy F24 Italy F25 Italy F29 France F12 France F14 Great Britain F15 France F19 Great Britain F17 Spain F37 France F4 Italy F6 Italy F10 Italy F4 Italy F5 Italy F23 Italy F27 M25 Shymkent M25 Shymkent M25 Cuneo M15 Almaty M25+H Appiano USTA Men's Challenger of Urbana-Champaign - Urbana 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville V Trani Cup - Trani Spain F38 France F13 Great Britain F5 Italy F24 Great Britain F6 Italy F10 Italy #4-w1 Italy F15 Italy #4-w3 2006 USTA Tallahassee Tennis Challenger - Tallahassee Italy F8 Romania F2 Italy F13 Italy F14 Italy F15 Italy F26 Italy F30 Italy F31 Great Britain F16 Belgium F2 Italy F1 Italy F2 Italy F15 Denmark F1 Unicredit (Suisse) Bank S.A. Challenger - Chiasso Trofeo Sisma Mantova - Mantova Open Castilla y Leon - Segovia Ethias Trophy - Mons Internationaux du Doubs - Besancon Open Diputacion Ciudad de Pozoblanco - Cordoba Bergamo Challenger Recanati Challenger Astana Challenger Prostejov Challenger USTA Championships of Kerrville - Kerrville Genova Challenger Szczecin Challenger Mons Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Seascape Challenger - Aptos Prague Challenger Monza Challenger USTA Challenger of Las Vegas - Las Vegas Beijing Challenger Samarkand Challenger Como Challenger Tashkent Challenger Mersin Challenger ARMS USTA Challenger - Rocky Mount Prostejov Challenger USTA Challenger of San Antonio - San Antonio GHI Bronx Classic - Bronx Prague Challenger Powder Byrne Trophy - Surbiton Harrah's Entertainment Men's Pro Challenger - Tunica Memorial Manfredini - Sassuolo Tulsa Auto Collection USTA Challenger - Tulsa The Surbiton Trophy - Surbiton 2001 UT Tyler Patriot Challenger - Tyler 5° Sporting Challenger - Turin Astana Challenger Segovia Challenger USTA Tennis Championships of Houston - Houston Open de L'Isere-Trophee BNP Paribas - Grenoble Challenger DCN de Cherbourg - Cherbourg Canottieri Mincio Open - Mantova Genoa Open Challenger-Fondazione Carige - Genova St. Remy Challenger Petange Challenger Memorial Manfredini - Sassuolo XL Bermuda Open - Bermuda Atlanta Clay Court Challenger - Atlanta Guzzini Challenger - Recanati Fergana Challenger Tyumen Challenger Astana Challenger Open D'Orleans - Orleans Napoli Challenger Heilbronn Challenger Prostejov Challenger Milan Challenger Challenger Lugano - Lugano Harbour Tennis Cup Regione Lombardia - Milan Launceston Challenger Orleans Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Open D'Orleans - Orleans Geneva Challenger - Geneva Arroyo de la Encomienda - Valladolid Open de Tenis Amaya - Pamplona Heilbronn Open - Heilbronn Antonio Savoldi-Marco Co. - Manerbio Black Forest Open - Freudenstadt BH Telecom Indoors Sarajevo 2006 - Sarajevo Oldum Brown Vancouver Open - Vancouver Tennis Napoli Cup 2007 - Napoli Genova Open Challenger - Genova Open des Alpes Trophee BNP Paribas - Grenoble Jameson Cup - Milan Roma Challenger 2007 - Rome IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Mitsubishi Electric Europe Cup - Monza Ethias Tennis Trophy - Mons Turin Challenger San Remo Tennis Cup - San Remo TEAN International - Alphen Aan Den Rijn 3rd Volkswagon Challenger - Wolfsburg President's Cup - Astana Marburg Challenger The Stella Artois Grass Court Championships - Queen's/London Arpa Ceramic Cup - Reggio Emilia Miller Lite Hall of Fame Tennis Championships - Newport LXVII Concursu Internacional de Vigo - Vigo Kazan Challenger Citta di Como - Como Bauer Watertechnology Cup 2007 - Eckental Braunschweig Challenger Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Astana Challenger Irving Challenger Astana Challenger RCA Championships - Indianapolis Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Genova Challenger Orleans Challenger Dallas Challenger Mons Challenger TD Waterhouse Cup - Long Island Prague Challenger Braunschweig Challenger Poprad Tatry Challenger Adidas International - Sydney Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach The Samsung Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Geneva Challenger Happy Valley Challenger Shymkent Challenger Heilbronn Challenger Urbana-Champaign Challenger - Urbana Aix En Provence Challenger Prague Challenger Meerbusch Challenger Intersport Heilbronn Open - Heilbronn Szczecin Challenger Samarkand Challenger Shymkent Challenger XL Capital Bermuda Open - Bermuda Adidas International - Sydney Siebel Open - San Jose Fifth-Third Bank Tennis Championships - Lexington Kroger / St. Jude International - Memphis Happy Valley Challenger Gerry Weber Open - Halle Wroclaw Challenger Barletta Challenger Mercedes-Benz Cup - Los Angeles Vicenza Challenger St. Francis Health System USTA Challenger - Tulsa International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Binghamton Challenger Lexington Challenger Granby Challenger USTA Men's Challenger of Dallas - Dallas Kroger / St. Jude International - Memphis Tennis Napoli Cup - Napoli Brest Challenger Bergamo Challenger Wroclaw Challenger Turin Challenger Theusbridge.com Tennis Classic - Tarzana RCA Championships - Indianapolis Milan Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Braunschweig Challenger Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel The LTA Men's Challenger - Nottingham Shymkent Challenger Internazionali de Tennis di Bergamo - Bergamo The Manchester Trophy - Manchester Fergana Challenger Heineken Open - Auckland Internationaux de Doubs Open de Franchie-Comte - Besancon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Portoroz Challenger U.S. Men's Clay Court Championships - Houston Istanbul Challenger ARAG World Team Championship - Dusseldorf Nur-Sultan Challenger Lermontov Challenger 2002 Eddleman USTA Challenger - Birmingham Rome Challenger Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven drkoop.com USTA Tennis Championships of San Antonio - San Antonio BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille SAP Open - San Jose Sporting Challenger - Turin 10ø Tornea B. Camparini - Reggio Emilia Mitsubishi Electric Europe Cup - Monza Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg The Surbiton Trophy - Surbiton Citta di Monza - Monza Aix En Provence Challenger Medibank International - Sydney 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia ATP Open Castilla y Leon - Segovia Challenger 42 - Andrezieux 10° Trofeo Luigi Pezzoli - Bergamo Top Wool Challenger-Immagine Trophy - Biella Estoril Open - Estoril Riviera di Rimini Challenger - Rimini AEGON Championships - London Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Open de Montauban - Montauban Proton Malaysian Open - Kuala Lumpur Kos-Zucchetti Tennis Cup - Cordenons Medibank International - Sydney Open de Rennes La Trinitaine - Rennes ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Izmir Cup - Izmir Allianz Suisse Open Gstaad - Gstaad Malaysian Open - Kuala Lumpur Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Winston Salem - Winston Salem Open des Alpes Trophee BNP Paribas - Grenoble Open de Moselle - Metz Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Ethias Trophy - Mons The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Citi Open - Washington AIG Japan Open - Tokyo Napoli Challenger Bordeaux Challenger International Tennis Championships - Delray Beach Jonkoping Challenger Milan Challenger Bet-at-home Open - Hamburg Prostejov Challenger Dubai Duty Free Tennis Championships - Dubai Portugal Open - Oeiras Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Medibank Private International - Sydney Apia International - Sydney Bratislava Challenger Heilbronn Challenger Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Open 13 - Marseille AIG Japan Open Tennis Championships - Tokyo Open Sabadell Atlantico - Barcelona Grand Prix de Tennis de Lyon - Lyon Szczecin Challenger Winnipeg Challenger Heilbronn Challenger BMW Open - Munich Geneva Challenger Belgrade Challenger The Artois Championships - London Delray Beach International Tennis Championships - Delray Beach Sunrise Challenger ABN AMRO World Tennis Tournament - Rotterdam Antalya Open - Antalya Almaty Challenger Open Sabadell Atlantico - Barcelona Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Napoli Challenger China Open - Beijing Turin Challenger SAP Open - San Jose Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm AEGON International - Eastbourne Helsinki Challenger Estoril Open - Estoril ATP Kremlin Cup - Moscow Countrywide Classic - Los Angeles Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca AEGON Championships - London International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Open 13 - Marseille US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles Heilbronn Challenger US Men's Clay Court Championship - Houston BMW Open - Munich Atlanta Tennis Championships - Atlanta Delray Beach International Tennis Championships - Delray Beach BB&T Atlanta Open - Atlanta Citi Open - Washington Rome Challenger Brisbane International - Brisbane Gatineau Challenger Furth Challenger PBZ Zagreb Indoors - Zagreb U.S. Men's Clay Court Championships - Houston Maui Challenger Barcelona Open BancSabadell - Barcelona Astana Challenger Koblenz Challenger Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Napoli Challenger Swiss Indoors Basel - Basel Astana Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Winnetka Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Savannah Challenger Napoli Challenger BB&T Atlanta Open - Atlanta Milan Challenger Brisbane - Brisbane St. Petersburg Open - St. Petersburg GHI Bronx Tennis Classic - Bronx University of Tennessee USTA Men's Challenger - Knoxville Marburg Challenger Scheveningen Challenger Internazionali di Tennis - Bergamo Zadar Challenger RCA Championships - Indianapolis U.S. Men's Clay Court Championships - Houston AAPT Championships - Adelaide Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Campbells Hall of Fame Tennis Championships - Newport Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Legg Mason Tennis Classic - Washington Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati SAP Open - San Jose Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo 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 Open - Indian Wells Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Mens's Clay Court Championship - Houston Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Qatar ExxonMobil Open - Doha Miller Lite Hall of Fame Tennis Championships - Newport Miller Lite Hall of Fame Tennis Championships - Newport Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles Apia International - Sydney Nur-Sultan Challenger Sopot Challenger U.S. Men's Clay Court Championships - Houston Sybase Open - San Jose Medibank International - Sydney Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells U.S. Open - New York Wimbledon - London French Open - Paris AEGON International - Eastbourne U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne U.S. Men's Clay Court Championships - Houston Pilot Pen Tennis - New Haven Tennis Masters Series - Madrid Wimbledon - London Masters Series Hamburg - Hamburg Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Mercedes Cup - Stuttgart Western & Southern Financial Group Masters - Cincinnati If Stockholm Open - Stockholm BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Tennis Masters Series - Montreal Pacific Life Open - Indian Wells Masters Series - Hamburg BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris U.S. Open - New York St. Petersburg Open - St. Petersburg The Stella Artois Championships - London 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Brisbane International - Brisbane U.S. Open - New York Australian Open - Melbourne French Open - Paris BMW Open - Munich Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Open Sabadell Atlantico - Barcelona U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QF, USA-SWE 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, PO, THA-KAZ 0-5 Hopman Cup - Perth Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, QF, USA-ESP 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, KAZ-CZE 1-3 Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Asian Hopman Cup - Astana Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-KAZ 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Barclays ATP World Tour Finals - London Olympics - Athens Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, 1R, KAZ-AUT 3-1 AAMI Classic - Kooyong