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 Croatia F1 Croatia F2 Australia F1 Australia F2 National Bank Open - Toronto Italy F1 Australia F3 Australia F4 Italy F15 Canada F1 Canada F2 Canada F3 China F1 China F2 Italy F2 Canada F1 Canada F2 Canada F3 Czech Republic F1 Germany F6 Italy F23 Serbia F6 Italy F29 Germany F21 Germany F22 Nicaragua F1 El Salvador F2 Mexico F2 Ivory Coast F1 Ivory Coast F2 USA F5 Canada F2 Canada F3 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Usa F16 Usa F17 USA F4 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 Mexico F7 Canada F4 Canada F5 Italy F1 Canada F2 USA F8 USA F9 Korea F1 Korea F2 Canada F4 Belgium F2 Croatia F1 San Marino Cepu Open - San Marino 4th Sardinia International Championships - Cagliari V Trani Cup - Trani San Remo Tennis Cup - San Remo San Luis Potosi Challenger - San Luis Potosi San Remo Tennis Cup 15° Piertomaso - San Remo s Tennis Masters 06 - Graz Genoa Open - Genova Challenger Copa Sevilla - Seville Banca Stato Challenger Lugano - Lugano XII Abierto Internacional de Salinas - Salinas Challenger Brasov - Brasov Baden Open - Karlsruhe Trofeo Sisma Mantova - Mantova USTA Freeman Men's Challenger - Joplin Garden Open - Rome Porsche Open - Poznan Unicredit Czech Open 2007 - Prostejov Roma Challenger 2007 - Rome XXIX Edizione 'A.Savoldi Marco' - Manerbio Zagreb Open - Zagreb Memorial A. Manfredini Sassuolo Challenger - Sassuolo Posillipo Tennis Cup - Napoli 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Open Diputacion Ciudad de Pozoblanco - Cordoba San Benedetto Challenger - San Benedetto 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Moncton Men's Challenger - Moncton Riviera de Rimini Challenger - Rimini Challenger Citta di Olbia - Olbia San Luis Potosi Challenger - San Luis Potosi Ljubljana Open 2008 - Ljubljana Asics Challenger Open - Monchengladbach National Bank Men's Rimouski Challenger - Rimouski Uncle Toby's Burnie Challenger - Tasmania Noumea Challenger Cherbourg Challenger 10ø Tornea B. Camparini - Reggio Emilia Cepu Open - San Marino San Luis Potosi Challenger Antonio Savoldi-Marco Co. - Manerbio Riviera di Rimini Challenger - Rimini SIR Supermercadi Challenger - Rome Canottieri Minico 2004 - Mantova Mexico City Challenger Ischgl International ATP Challenger - Ischgl San Benedetto Challenger - San Benedetto Harbour Tennis Cup Regione Lombardia - Milan Challenger 42 - Andrezieux Constanta Challenger - Constanta Riviera di Rimini Challenger 2004 - Rimini Rome Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Kosice Challenger Reggio Emilia Challenger Constanta Challenger Rijeka Challenger Garden Open 2005 - Rome Open Costa Daurada - Tarragona Rimini Challenger Recanati Challenger Orbetello Challenger San Marino Challenger Vancouver Challenger Cordenons Challenger Alfa Romeo Tennis Cup - Cordenons Open de Montauban - Montauban Societa Canottieri Mincio 2005 - Mantova Kos-Zucchetti Tennis Cup - Cordenons Como Challenger Alphen Challenger Banjaluka Challenger 2007 - Banja Luka Todi Challenger Ljubljana Challenger Napoli Challenger 7° Trani Cup - Trani San Marino Cepu Open - San Marino Tarragona Challenger Challenger Fondazione Carige - Genova Challenger Casablanca San Angel - Mexico City Banja Luka Challenger 2004 - Banja Luka Biella Challenger Cremona Challenger 8° Trani Cup - Trani Bytom Challenger Rimini Challenger Ciutat de Barcelona - Barcelona Geneva Challenger Como Challenger Honolulu Challenger Caloundra Challenger San Jose Challenger Rimouski Challenger Barranquilla Challenger Rijeka Challenger Korat Challenger Guadalajara Challenger Winnetka Challenger San Benedetto Challenger Granby Challenger Orbetello Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Vancouver Challenger Polska Energia Open - Bytom Como Challenger Seville Challenger Open de la Ville de Saint Denis - Reunion Island Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Granby Challenger Todi Challenger Ljubljana Challenger Madrid Challenger Polska Energia Open - Bytom Sporting Challenger '07 Trofeo Regione Piemonte - Turin Sacramento Challenger Tiburon Challenger Quito Challenger Knoxville Challenger Helsinki Challenger Heilbronn Challenger Bucaramanga Challenger Salinas Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Rimouski Challenger Tallahassee Challenger San Luis Potosi Challenger Sarasota Challenger Bangkok Challenger Savannah Challenger AGT Challenger - Leon Cordenons Challenger Rome Challenger Nottingham Challenger Todi Challenger Tenerife Challenger San Benedetto Challenger Rimouski Challenger Guadalajara Challenger Orbetello Challenger Granby Challenger Johannesburg Challenger Todi Challenger Nottingham Challenger Santiago Challenger Todi Challenger Vancouver Challenger Cordenons Challenger Genova Challenger Burnie Challenger Oldum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Genova Open Challenger - Genova 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental BH Telecom Indoors Sarajevo 2006 - Sarajevo Caversham International Tennis Tournament - Jersey Copa Club Campestre de Aguascalientes - Aguascalientes Guayaquil Challenger 5° Sporting Challenger - Turin Chitre Challenger Irving Challenger San Luis Potosi Challenger Cali Challenger Izmir Challenger Mestre Challenger Tatra Banka Open 2006 - Bratislava Cordenons Challenger Bancolombia Open - Bogota Cali Challenger Guayaquil Challenger Bucaramanga Challenger San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth Pereira Challenger Challenger Natrel Presented by National Bank - Granby San Benedetto Challenger Cordenons Challenger Citta di Como - Como Pereira Challenger Genova Open Challenger - Genova ATP Challenger Tour Finals Bucaramanga Challenger Turin Challenger Mestre Challenger Caltanissetta Challenger Busan Challenger Bucaramanga Challenger Challenger Groningen - Groningen Caltanissetta Challenger Sporting Challenger - Turin Challenger Banque Nationale - Granby Bratislava Challenger Rennes Challenger Indian Wells Challenger Drummondville Challenger Anning Challenger Sopot Challenger Vancouver Challenger Cordenons Challenger Genova Challenger Santo Domingo Challenger Sarasota Challenger Savannah Challenger Open Mutouest St. Brieuc - St. Brieuc Torneo Internacional Challenger Fila 2006 - Leon Genova Challenger Bytom Challenger Budapest Challenger Montevideo Challenger Sarasota Challenger Taipei City Challenger Odlum Brown Vancouver Open - Vancouver Vicenza Challenger Biella 5 Challenger Mauritius Open - Mauritius Internazionali di Tennis Dell'Umbria - Todi Pau Challenger Tashkent Challenger Seoul Challenger Eckental Challenger Aachen Challenger LXV Concurso Internacional Vigo - Vigo Lima Challenger Black Forest Open - Freudenstadt San Luis Potosi Challenger Mestre Challenger Busan Challenger Cortina Challenger The LTA Sunderland Challenger - Sunderland Tallahassee Challenger L'Aquila Challenger Milan Challenger Alessandria Challenger Medellin Challenger 2008 China TCL Challenger - Guangzhou Casablanca Challenger Monterrey Challenger Trani Cup - Trani Rome 1 Challenger Canberra Challenger Braunschweig Challenger Perugia Challenger Maia Challenger San Marino Challenger Caltanissetta Challenger Maui Challenger Irving Challenger Leon Challenger Ismaning Challenger Seoul Challenger Rome Challenger Parma Challenger Guadalajara Challenger Le Gosier Challenger Knoxville Challenger Seoul Challenger Vancouver Challenger Gimcheon Challenger IPP Open - Helsinki Savannah Challenger Mouilleron-Le-Captif Challenger Chicago Challenger Monterrey Challenger Montevideo Challenger Houston Challenger Caltanissetta Challenger Guzzini Challenger - Recanati Nottingham Challenger Andria Challenger LTA Shrewsbury Challenger - Shrewsbury Winnipeg Challenger Pune Challenger Granby Challenger Asirom Challenger - Brasov Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Fujitsu Siemens Open - Budapest Nokian Hakkapeliitta Open - Tampere Banja Luka Challenger 2003 - Banja Luka Granby Challenger Sopot Challenger Manerbio Challenger Cordenons Challenger Biella Challenger Guayaquil Challenger Campionati Internazionali di Sicilia - Palermo Rome 2 Challenger Biella 6 Challenger Rome Challenger Cordenons Challenger Verona Challenger Charlottesville Challenger Forli 2 Challenger Forli 3 Challenger Turin Challenger Ilkley Challenger Winnipeg Challenger Gemax Samsung Open 2004 - Belgrade Portoroz Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Memorial Savigni - Sassuolo Trani Cup - Trani IPP Geneva Trophy - Geneva Bogota Challenger Architect Open - Budapest Las Vegas Challenger Calgary Challenger Zenith Tennis Cup-Harbour Club - Milan Drummondville Challenger 4° Sporting Challenger - Turin Steelers Cup 2005 - Kosice Odlum Brown Vancouver Open - Vancouver Koblenz Challenger Open Costa Daurada - Tarragona Biella Challenger USTA Men's Challenger of Dallas - Dallas Memorial Manfredini - Sassuolo Steelers Cup - Kosice Top Wool Challenger-Immagine Trophy - Biella Granby Challenger Columbus Challenger Fairfield Challenger ATP Slovak Open Challenger - Bratislava Indian Wells 1 Challenger Bengaluru Challenger Riviera di Rimini Challenger - Rimini Mexico City Challenger Cuernavaca Challenger San Marino Cepu Open - San Marino Tulsa Challenger Granby Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Trofeo Cassa di Risparmio di Alessandria - Alessandria Guayaquil Challenger Aamulehti Tampere Open - Tampere Seville Challenger Florence Challenger Mouilleron-Le-Captif Challenger Brest Challenger Brasov Challenger Charlottesville Challenger Tennislife Cup - Napoli Knoxville Challenger Maia Challenger Bangkok Challenger Open Tarragona Costa Daurada - Tarragona Vancouver Challenger Kitzbuhel Challenger Trani Challenger Monterrey Challenger Biella Challenger Lisbon Challenger Istanbul Challenger Antalya Challenger Antalya 2 Challenger Open Seat Godo - Barcelona Generali Open - Kitzbuhel Pereira Challenger Leon Challenger Alessandria Challenger Generali Open - Kitzbuhel Rome Challenger Busan Challenger Furth Challenger Next Generation Adelaide International - Adelaide The Dubai Tennis Championships - Dubai Generali Open - Kitzbuhel Open Seat Godo 2007 - Barcelona The Dubai Tennis Championships - Dubai AEGON Championships - London Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Salzburg Challenger Champaign Challenger Dubai Duty Free Tennis Championships - Dubai San Francisco Challenger St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai VTR Open - Vina del Mar UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Brasil Open - Costa do Sauipe Brasil Open - Sao Paulo SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Claro Open Colombia - Bogota China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Abierto Mexicano Telcel - Acapulco Puebla Challenger Vegeta Croatia Open - Umag Citi Open - Washington Charleston Challenger China Open - Beijing Lermontov Challenger Salinas Challenger Tashkent Challenger Honolulu Challenger Dallas Challenger Kremlin Cup - Moscow Geneva Challenger Medellin Challenger Legg Mason Tennis Classic - Washington Qatar Exxon Mobil Open - Doha Ortisei Challenger Pereira Challenger Guayaquil Challenger San Luis Potosi Challenger Malaga Challenger BMW Open - Munich Moselle Open - Metz Erste Bank Open - Vienna Gerry Weber Open - Halle AEGON Championships - London Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Ecuador Open - Quito Gerry Weber Open - Halle AEGON International - Eastbourne Suisse Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Estoril Open - Estoril Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Caltanissetta Challenger Swiss Open - Gstaad Citi Open - Washington European Open - Antwerp ASB Classic - Auckland Dallas Open - Dallas Dallas Challenger Rimouski Challenger Napoli Challenger Heineken Open - Auckland VTR Open - Vina del Mar Bogota Challenger Mexico City Challenger Milan Indoors - Milan Pereira Challenger Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Leon Challenger Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Malaysian Open - Kuala Lumpur BRD Nastase Tiriac Trophy - Bucharest Bogota Challenger Millennium Estoril Open - Estoril Brasil Open - Sao Paulo Kremlin Cup - Moscow Rakuten Japan Open - Tokyo Apia International - Sydney AEGON Championships - London Hungarian Open - Budapest Topshelf Open - 's-Hertogenbosch Konzum Croatia Open - Umag SkiStar Swedish Open - Bastad Gazprom Hungarian Open - Budapest Antalya Cup - Antalya Hall of Fame Open - Newport Plava Laguna Croatia Open - Umag China Open - Beijing Andria Challenger European Open - Antwerp Swiss Indoors Basel - Basel Brasil Open - Sao Paulo Plava Laguna Croatia Open - Umag Erste Bank Open - Vienna Open Sud de France - Montpellier New York Open - New York Grand Prix de Tennis de Lyon - Lyon Szczecin Challenger Delray Beach International Tennis Championships - Delray Beach Lexington Challenger Citi Open - Washington Rome Challenger AEGON Championships - London Lima Challenger Rijeka Challenger Ljubljana Challenger Napoli Challenger Asuncion Challenger Drummondville Challenger Sarasota Challenger Ortisei Challenger Eskisehir Challenger Gimcheon Challenger Singapore Challenger US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Recanati Challenger Farmers Classic - Los Angeles Valencia Open - Valencia New York Open - New York US Men's Clay Court Championship - Houston Shenzhen Open - Shenzhen ATP Vegeta Croatia Open - Umag PTT Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Pullach Challenger Malaysian Open - Kuala Lumpur Claro Open Colombia - Bogota Royal Guard Open Chile - Vina del Mar Cordenons Challenger BRD Nastase Tiriac Trophy - Bucharest Guadalajara Challenger Ecuador Open - Quito Genova Challenger Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Delray Beach Open - Delray Beach Swiss Indoors Basel - Basel Open 13 Provence - Marseille Heineken Open - Auckland Apia International - Sydney Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires ATP Challenger Tour Finals US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Barcelona Challenger Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Quimper Challenger BB&T Atlanta Open - Atlanta Nottingham-2 Challenger Credit Agricole Suisse Open - Gstaad Citi Open - Washington China Open - Beijing Calgary Challenger Valencia Open - Valencia Aircel Chennai Open - Chennai ASB Classic - Auckland Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro BMW Open - Munich Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba Citi Open - Washington Winston-Salem Open - Winston-Salem Tel Aviv Watergen Open - Tel Aviv Chengdu Open - Chengdu Kremlin Cup - Moscow Biella Challenger Argentina Open - Buenos Aires San Luis Potosi Challenger Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Newport Beach Challenger China Open - Beijing Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Sydney International - Sydney Vancouver Challenger Las Vegas Challenger Chengdu Open - Chengdu Citi Open - Washington Qatar ExxonMobil Open - Doha Parma Challenger Orlando 2 Challenger Forli Challenger Swiss Open - Gstaad San Marino Challenger Chengdu Open - Chengdu China Open - Beijing Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Calgary Challenger Sofia Open - Sofia Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Pozoblanco Challenger Noventi Open - Halle Nature Valley International - Eastbourne Moselle Open - Metz Santiago Open - Santiago Allianz Suisse Open Gstaad - Gstaad Tiburon Challenger Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Portugal Open - Oeiras Qatar ExxonMobil Open - Doha Open 13 - Marseille China Open - Beijing Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Ecuador Open - Quito Studena Croatia Open - Umag Hall of Fame Open - Newport Masters Series Monte-Carlo - Monte Carlo Monterrey Challenger Quimper Challenger Tallahassee Challenger Rogers Masters - Toronto Cherbourg Challenger BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Qatar Open - Doha BB&T Atlanta Open - Atlanta Copa Telmex - Buenos Aires Indian Wells 2 Challenger Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Sony Ericsson Open - Miami Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati ATP Studena Croatia Open Umag - Umag Australian Open - Melbourne Topshelf Open - 's-Hertogenbosch French Open - Paris Shanghai Rolex Masters - Shanghai Australian Open - Melbourne BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal BNP Paribas Open - Indian Wells French Open - Paris Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Rogers Cup - Toronto Miami Open - Miami Shanghai Rolex Masters - Shanghai Wimbledon - London BNP Paribas Open - Indian Wells Gerry Weber Open - Halle Campionati BNL dItalia - Rome National Bank Open - Montreal U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Coupe Rogers - Montreal French Open - Paris Wimbledon - London Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai U.S. Open - New York Internazionali BNL d'Italia - Rome Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal U.S. Open - New York Miami Open - Miami Rogers Cup - Toronto U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Kremlin Cup - Moscow Chengdu Open - Chengdu Open Sabadell Atlantico - Barcelona US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport French Open - Paris Davis Cup, Group I, 2R, ECU-CAN 2-3 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, SF, SRB-CAN 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, 1R, CAN-GBR 2-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, Finals, Group F Davis Cup, Finals, QF, AUS-CAN 1-2 Davis Cup, Finals, SF, RUS-CAN 1-2 French Open - Paris Davis Cup, Finals, Group B Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open (juniors) Australian Open - Melbourne French Open - Paris All Lower level tournaments Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Olympics - London Olympics - Rio de Janeiro Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, Group A, Bologna Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, 1R, CAN-JPN 3-2 National Bank Open - Toronto French Open (juniors) Wimbledon (juniors) Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, Group B, Valencia Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, Q, CAN-KOR 3-1 Davis Cup, World Group, PO, CAN-CHI 5-0 Davis Cup, World Group, 1R, ARG-ITA 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-CAN 3-1 Australian Open (juniors) Winnipeg Challenger Granby Challenger