Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 Portugal F1 Portugal F2 France F4 France F5 Canada F1 Canada F3 Canada F1 Canada F2 Canada F3 Czech Republic F1 Germany F21 Germany F22 Nicaragua F1 El Salvador F2 Mexico F2 USA F4 USA F5 Canada F2 Canada F3 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Usa F16 Usa F17 Romania F14 Romania F15 Italy F28 Italy F29 Italy F30 Mexico F12 Mexico F14 Mexico F15 Usa F5 Canada F2 Canada F3 Usa F8 Mexico F2 Usa F16 USA F17 USA F18 Mexico F6 Canada F4 Canada F5 Canada F2 USA F8 USA F9 Korea F1 Korea F2 Canada F4 Germany F6 Serbia F6 Italy F29 Canada F2 Russia F3 (Kazan) Egypt F10 (Sharm El Sheikh) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Mexico F7 M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M25+H Kazan M25+H Arlon M25 Lasne Alexander Kolyaskin Memorial - Donetsk Mordovia Cup - Mordovia Bukhara Challenger - Bukhara Porsche Open - Poznan Nord LB Open 2006 - Braunschweig Moncton Men's Challenger - Moncton San Marino CEPU Open - San Marino Ethias Trophy - Mons Caloundra Challenger San Jose Challenger Rimouski Challenger Tallahassee Challenger Scheveningen Challenger Bangkok Challenger Champaign Challenger Le Gosier Challenger Sarasota Challenger Ostrava Challenger Johannesburg Challenger Nottingham-2 Challenger Genova Challenger Tempe Challenger Rennes Challenger Indian Wells Challenger Mallorca Challenger Turkey F17 (Antalya) Bordeaux Challenger Fergana Challenger Granby Challenger Binghamton Challenger Manerbio Challenger Vancouver Challenger Jinan Challenger Ismaning Challenger Charlottesville Challenger Prague II Challenger Potchefstroom 2 Challenger St. Petersburg 2 Challenger Zadar Challenger Biella 6 Challenger Pozoblanco Challenger Seville Challenger Rennes Challenger Barcelona Challenger Forli 2 Challenger Forli 3 Challenger Quimper Challenger Turin Challenger Pozoblanco Challenger Ismaning Challenger Las Vegas Challenger M15 Monastir M15 Monastir M25 Monastir M15 Monastir Winnipeg Challenger M25 Telavi M15 Telavi Heineken Open Shanghai - Shanghai M15 Toulouse M15 Quinta Do Lago M25 Shymkent Samsung Securities Cup Challenger Tennis - Seoul Schickedanz Open - Furth Porsche Open - Poznan M15 Monastir Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Oldum Brown Vancouver Open - Vancouver Chennai Open - Chennai Medibank Private International - Sydney Open Seat Godo 2005 - Barcelona Genova Challenger Kremlin Cup - Moscow Open SEAT Godo 2006 - Barcelona Mercedes Cup - Stuttgart Aachen Challenger Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona St. Petersburg Open - St. Petersburg Honolulu Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Granby Challenger Tashkent Challenger Masters Series - Hamburg Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Sarasota Challenger Delray Beach International Tennis Championships - Delray Beach Tashkent Challenger Open Sabadell Atlantico - Barcelona China Open - Beijing UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Open de Nice Cote d'Azur - Nice Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Claro Open Colombia - Bogota Malaysian Open - Kuala Lumpur Jerusalem Challenger China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch M25 Sabadell Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Citi Open - Washington M25 Telavi Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Topshelf Open - 's-Hertogenbosch Calgary Challenger M25 Monastir Aegon Nottingham Open - Nottingham Vancouver Challenger BB&T Atlanta Open - Atlanta M25 Monastir Citi Open - Washington Columbus Challenger Charleston Challenger Dallas Challenger Tiburon Challenger San Remo Challenger Lugano Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Valencia Open - Valencia M25 Monastir St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha ASB Classic - Auckland Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Dortmund Challenger Vancouver Challenger TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Aegon Nottingham Open - Nottingham Rimouski Challenger Citi Open - Washington St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Ricoh Open - 's-Hertogenbosch AEGON International - Eastbourne Togliatti Cup - Togliatti BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo European Open - Antwerp Sydney International - Sydney Knoxville Challenger Gerry Weber Open - Halle Cuernavaca Challenger Shymkent Challenger Nottingham Challenger Hall of Fame Open - Newport Citi Open - Washington M15 Antalya Chengdu Open - Chengdu China Open - Beijing European Open - Antwerp Swiss Indoors Basel - Basel Ortisei Challenger Tyumen Challenger Chengdu Open - Chengdu China Open - Beijing Quimper Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Erste Bank Open - Vienna Sofia Open - Sofia Pau Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Calgary Challenger Noventi Open - Halle Nature Valley International - Eastbourne Citi Open - Washington Moselle Open - Metz Parma Challenger Iasi Challenger Dallas Open - Dallas Eckental Challenger Cary Challenger Sao Paulo Challenger Campinas Challenger Potchefstroom 1 Challenger M15 Antalya Leon Challenger M25 Antalya Gimcheon Challenger Istanbul Challenger Oeiras 1 Challenger Kremlin Cup - Moscow Rome 1 Challenger Kaohsiung Challenger Biella 5 Challenger Milan Indoors - Milan Kobe Challenger Hua Hin Challenger Quimper Challenger Verona Challenger Busan Challenger Meerbusch Challenger Tashkent Challenger Nanchang Challenger Samarkand Challenger Poznan Challenger Portoroz Challenger L'Aquila Challenger Savannah Challenger Thailand Open - Bangkok Koblenz Challenger Nur-Sultan Challenger Las Vegas Challenger Brest Challenger Shenzhen Challenger RCA Championships - Indianapolis Knoxville Challenger Kobe Challenger Rennes Challenger Toyota Challenger Thailand Open - Bangkok ATP Kremlin Cup - Moscow Bengaluru Challenger Koblenz Challenger PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Open de Tenis Amaya - Pamplona San Luis Potosi Challenger Challenger Copa Sevilla - Seville SAP Open - San Jose Zenith Tennis Cup-Harbour Club - Milan Nord LB Open - Braunschweig Polska Energia Open - Bytom Pilot Pen Tennis - New Haven Kos Succhetti Tennis Cup - Cordenons Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Ricoh Open - 's-Hertogenbosch Sunrise Challenger Bytom Challenger Napoli Challenger Mons Challenger Tashkent Challenger Granby Challenger Rabat Challenger Rimouski Challenger Ostrava Challenger Savannah Challenger Sarasota Challenger Biella Challenger Cremona Challenger Nottingham Challenger Seoul Challenger Barranquilla Challenger Leon Challenger Busan Challenger Guadalajara Challenger Braunschweig Challenger Segovia Challenger Dubai Duty Free Tennis Championships - Dubai Istanbul Challenger Heilbronn Challenger Kazan Challenger Tallahassee Challenger Bordeaux Challenger Marburg Challenger Granby Challenger Calgary Challenger Geneva Challenger Rimouski Challenger Pereira Challenger Guadalajara Challenger Mexico City Challenger Karshi Challenger Samarkand Challenger Prostejov Challenger Braunschweig Challenger Istanbul Challenger Eskisehir Challenger Astana Challenger Vancouver Challenger Sao Paulo Challenger Tour Finals San Luis Potosi Challenger Karshi Challenger Moscow Challenger Fergana Challenger Mouilleron-Le-Captif Challenger Campbell's Hall of Fame Tennis Championships - Newport Braunschweig Challenger Garden Open - Rome Malaysian Open - Kuala Lumpur Bratislava Challenger Erste Bank Open - Vienna Rennes Challenger Maui Challenger Quimper Challenger Morelos Challenger Guadalajara Challenger San Francisco Challenger Busan Challenger Oberstaufen Cup - Oberstaufen M15 Antalya Aptos Challenger VTR Open - Vina del Mar Como Challenger Seoul Challenger Abierto Mexicano Telcel - Acapulco Koblenz Challenger Budapest Challenger Samarkand Challenger Drummondville Challenger Seoul Challenger Karshi Challenger Gimcheon Challenger Samarkand Challenger Loughborough Challenger Fairfield Challenger Lyon Challenger Vancouver Challenger Chicago Challenger Cassis Challenger Istanbul Challenger Almaty Challenger Brest Challenger Pune Challenger Baotou Challenger Kaohsiung Challenger Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Gemax Samsung Open 2004 - Belgrade Open Mutouest - St. Brieuc XI Open International D'Andorra - Andorra Kyiv Open - Kiev Privat Bank Cup - Dnepropetrovsk Open Mutouest de Saint-Brieuc - St. Brieuc Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Schickendanz Open - Furth St. Petersburg Challenger - St. Petersburg Ortisei Challenger Maia Challenger Nokian Hakkapeliitta Open - Tampere ATP Open Castilla y Leon - Segovia Odlum Brown Vancouver Open - Vancouver Samarkand Challenger - Samarkand Pekao Open 2005 - Szczecin Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Open de la Ville de Saint Denis - Reunion Island Citta di Monza - Monza Schickendanz Open - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Open Costa Daurada - Tarragona Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Alexander Kolyaskin Memorial - Donetsk Milan Challenger Tehran Open 2004 - Tehran Nur-Sultan Challenger Como Challenger Banja Luka Challenger 2004 - Banja Luka 2007 Knoxville Challenger - Knoxville BMW Tennis Championship - Sunrise Baden Open - Karlsruhe Bucharest Challenger Challenger Banque Nationale - Granby Akbank Private Banking TED Open - Istanbul Kremlin Cup - Moscow UTC Open - Cherkassy Trnava Challenger Charlottesville Challenger Astana Challenger Puebla Challenger Salinas Challenger Knoxville Challenger St. Brieuc Challenger Leon Challenger Lexington Challenger Granby Challenger Eckental Challenger Sony Open Tennis - Miami Poznan Challenger Pau Challenger Tiburon Challenger Guadalajara Challenger Savannah Challenger Unicredit Czech Open 2007 - Prostejov Prague Challenger Prostejov Challenger Monza Challenger Braunschweig Challenger Scheveningen Challenger Swiss Indoors Basel - Basel Mons Challenger Tashkent Challenger Ortisei Challenger Dallas Challenger Bytom Challenger Kosice Challenger Heilbronn Open - Heilbronn Como Challenger Kenitra Challenger Orleans Challenger Kazan Challenger Almaty 2 Challenger KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Turin Challenger X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Lermontov Challenger Dallas Challenger Samarkand Challenger Bancastato Challenger Lugano - Lugano Ilkley Challenger Astana Challenger Malaga Challenger Genova Challenger Szczecin Challenger Bukhara Challenger - Bukhara Eckental Challenger Koblenz Challenger Belgaum Open - Belgaum Irving Challenger Taipei City Challenger Qingdao Challenger Vancouver Challenger Sacramento Challenger Challenger 42 - Andrezieux Seville Challenger Champaign Challenger Mouilleron-Le-Captif Challenger Shenzhen Challenger Fergana Challenger - Fergana Cherbourg Challenger Anning Challenger Odlum Brown Vancouver Open - Vancouver XXXVII Torneig C.E. Laieta - Barcelona Fergana Challenger Tashkent Challenger Open Sainte Victoire - Aix-En-Provence Furth Challenger Ispat Open 2004 - Ostrava Steelers Cup - Kosice Tulsa Challenger Budapest Challenger - Budapest Kosice Challenger Bucaramanga Challenger Togliatti Cup - Togliatti Irving Challenger Ljubljana Open - Ljubljana Da Nang Challenger Constanta Challenger Dallas Challenger Braunschweig Challenger Nord/LB Open 2004 - Braunschweig Indian Wells 1 Challenger Indian Wells 2 Challenger Lexington Challenger Shanghai Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Kyiv Open - Kiev The Manchester Trophy - Manchester Cherbourg Challenger Ostrava Challenger Prostejov Challenger Forli Challenger Tashkent Challenger Biella Challenger Istanbul Challenger Orlando Challenger St. Petersburg 1 Challenger Granby Challenger Ostrava Challenger Almaty 1 Challenger Winnipeg Challenger Braunschweig Challenger Prague 3 Challenger The LTA Bolton Challenger - Bolton Alicante Challenger Nottingham Challenger Memorial Kolyaskin - Donetsk III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Drummondville Challenger Honolulu Challenger Winnipeg Challenger Marrakech Challenger Morocco Tennis Tour - Marrakech Winnetka Challenger Drummondville Challenger Guayaquil Challenger Quimper Challenger Astana Challenger Unicredit Czech Open - Prostejov Millenium Tennis Championships - Delray Beach Granby Challenger Genoa Open Challenger-Fondazione Carige - Genova Challenger Copa Sevilla - Seville Winnetka Challenger National Bank Men's Rimouski Challenger - Rimouski Qatar ATP Challenger - Doha Ostrava Challenger Bukhara Challenger - Bukhara Helsinki Challenger Mons Challenger Anning Challenger Karshi Challenger Geneva Challenger Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Geneva Open - Geneva Brasov Challenger Chennai Open - Chennai BCR Open Romania - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Vancouver Challenger Citi Open - Washington China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON International - Eastbourne Citi Open - Washington Chennai Open - Chennai BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna U.S. National Indoor Tennis Championships - Memphis PEOPLEnet Cup - Dnepropetrovsk Bratislava Challenger 4° Sporting Challenger - Turin Kremlin Cup - Moscow Aircel Chennai Open - Chennai Hall of Fame Open - Newport Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg International Tennis Championships - Delray Beach Arizona Men's Tennis Championships - Scottsdale Kroger / St. Jude International - Memphis Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Open Seat Godo 2007 - Barcelona Estoril Open - Estoril China Open - Beijing St. Petersburg Open - St. Petersburg Open 13 - Marseille Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Tatra Banka Open 2006 - Bratislava Red Letter Days Open - Nottingham Iasi Challenger Brisbane - Brisbane Medibank International - Sydney Campionati Internazionali d'Italia - Rome Open 13 - Marseille Challenger Natrel Presented by National Bank - Granby The Dubai Tennis Championships - Dubai Masters Series Hamburg - Hamburg Rogers Masters - Toronto Interwetten Austrian Open - Kitzbuhel AEGON International - Eastbourne Western & Southern Financial Group Masters - Cincinnati Pilot Pen Tennis - New Haven Masters Series Madrid - Madrid BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Countrywide Classic - Los Angeles Masters Series Monte-Carlo - Monte Carlo Legg Mason Tennis Classic - Washington Campionati Internazionali D'Italia - Rome Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Masters Series - Hamburg St. Petersburg Open - St. Petersburg Rogers Masters - Montreal BMW Open - Munich Open de Nice Cote d'Azur - Nice Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Allianz Suisse Open Gstaad - Gstaad Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington Pacific Life Open - Indian Wells Rome Challenger Open Sud de France - Montpellier Regions Morgan Keegan Championships - Memphis Kremlin Cup - Moscow Valencia Open - Valencia BNP Paribas Open - Indian Wells Brasil Open - Sao Paulo SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Gerry Weber Open - Halle ATP Kremlin Cup - Moscow Vegeta Croatia Open - Umag SAP Open - San Jose Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Shanghai ATP Masters 1000 - Shanghai Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BNP Paribas Masters - Paris Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle BNP Paribas Open - Indian Wells Gerry Weber Open - Halle Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Grand Prix Hassan II - Marrakech BMW Open - Munich Gerry Weber Open - Halle 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 Monte-Carlo Rolex Masters - Monte-Carlo Bet-at-home Cup - Kitzbuhel Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Qatar ExxonMobil Open - Doha Western & Southern Open - Cincinnati Pilot Pen Tennis - New Haven Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami SAP Open - San Jose Mutua Madrid Open - Madrid Rogers Cup - Montreal Gerry Weber Open - Halle Western & Southern Open - Cincinnati 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 Rogers Cup - Toronto Hall of Fame Tennis Championships - Newport Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Chengdu Open - Chengdu Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg BNP Paribas Open - Indian Wells Miami Open - Miami Rakuten Japan Open - Tokyo National Bank Open - Toronto National Bank Open - Toronto ASB Classic - Auckland St. Petersburg Open - St. Petersburg Konzum Croatia Open - Umag AEGON Championships - London Tel Aviv Watergen Open - Tel Aviv US Men's Clay Court Championship - Houston Dubai Duty Free Tennis Championships - Dubai Orleans Challenger Stockholm Open - Stockholm Sardegna Open - Cagliari Emilia-Romagna Open - Parma U.S. Open - New York Thailand Open - Bangkok French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Adelaide International 1 - Adelaide ATP Kremlin Cup - Moscow Australian Open - Melbourne Adelaide International 2 - Adelaide Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Bet-at-home Open - Hamburg U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London AEGON Championships - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Segovia Challenger Wimbledon - London U.S. Open - New York SAP Open - San Jose U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Qatar ExxonMobil Open - Doha Open de la Comunidad Valenciana - Valencia Sydney International - Sydney Open de la Comunidad Valenciana - Valencia Topshelf Open - 's-Hertogenbosch Sofia Open - Sofia AIG Japan Open Tennis Championships - Tokyo Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, PO, RUS-IND 3-2 Atlanta Tennis Championships - Atlanta Davis Cup, Group I, 2R, ECU-CAN 2-3 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, SF, SRB-CAN 3-2 Regions Morgan Keegan Championships - Memphis Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, CAN-CHI 5-0 Davis Cup, World Group, 1R, CAN-GBR 2-3 Hopman Cup - Perth Davis Cup, Finals, Group F Davis Cup, Finals, QF, AUS-CAN 1-2 Davis Cup, Finals, SF, RUS-CAN 1-2 Davis Cup, Finals, Group B U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Sony Ericsson Open - Miami French Open - Paris Masters Series Monte Carlo - Monte Carlo Rogers Cup - Montreal Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati National Bank Open - Montreal Australian Open - Melbourne Qatar ExxonMobil Open - Doha Olympics - London Olympics - Rio de Janeiro Granby Challenger Davis Cup, World Group, Q, CAN-KOR 3-1 Mexico City Challenger Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Sony Ericsson Open - Miami Bet-at-home Cup - Kitzbuhel Shanghai ATP Masters - Shanghai Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami U.S. Open - New York Internazionali BNL d'Italia - Rome National Bank Open - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York Davis Cup, Group 1, 1R, CAN-MEX 4-1 Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Group A, Bologna U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, PO, CAN-COL 3-2 Hopman Cup - Perth French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group B, Valencia Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, 1R, CRO-CAN 3-1 Wimbledon (juniors)