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 2000 1999 1998 1996
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 F8 Canada F1 Canada F2 Canada F3 Canada F1 Canada F2 Canada F3 Czech Republic F1 Germany F6 Serbia F6 Italy F29 Germany F21 Germany F22 Nicaragua F1 El Salvador F2 Mexico F2 USA F5 Canada F2 Canada F3 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Usa F16 Usa F17 Romania F14 USA F4 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 Canada F2 USA F8 USA F9 Korea F1 Korea F2 Canada F4 Open Castilla y Leon Trofeo Iberdrola - Segovia drkoop.com USTA Tennis Championships of Houston - Houston 2001 USTA Challenger of Calabasas - Calabasas Stella Artois Clay Court Championships - Budaors Fifth-Third Bank Tennis Championships - Lexington Time Warner USTA Challenger - Binghamton USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Compaq Challenger - Bucharest Zivnobanka Czech Open - Prostejov USTA Challenger of Burbank - Burbank USTA Seascape Challenger - Aptos TED Open - Istanbul USTA Challenger of Burbank - Burbank University of Tennessee USTA Challenger - Knoxville 2000 Challenger de Granby - Granby The Wright Financial Group, Inc. Challenger - Champaign Healthsouth/USTA Challenger - Denver GHI Bronx Tennis Classic - Bronx USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington Saint Francis Health System USTA Challenger - Tulsa Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Heineken Challenger - Ho Chi Minh City 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Championships of Kerrville - Kerrville Regional Hand Center Men's Challenger - Fresno 2002 Tulsa USTA Challenger - Tulsa The USTA Challenger at West End Racquet - Torrance USTA Tennis Championships of Houston - Houston USTA Challenger of Dallas - Dallas San Luis Potosi Challenger 2000 - San Luis Potosi The LTA Men's Challenger - Southampton KGHM Polish Indoors - Wroclaw 2006 USTA Tallahassee Tennis Challenger - Tallahassee ARMS USTA Challenger - Rocky Mount XL Bermuda Open - Bermuda 2002 FSE Challenger - Tarzana Warsteiner Challenger Wolfsburg - Wolfsburg BMW Tennis Championship - Sunrise 2001 UT Tyler Patriot Challenger - Tyler Waco International Tennis Challenger - Waco USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Bogota Challenger - Bogota 2007 Challenger of Santa Clara - Valencia XL Capital Bermuda Open - Bermuda USTA Men's Challenger of Urbana-Champaign - Urbana Burbank Challenger - Burbank GHI Bronz Classic - Bronx 2003 USTA Challenger of Calabasas - Calabasas XL Bermuda Open - Bermuda USTA/Adtech Challenger - Boston Oklahoma Challenger - Tulsa Unicredit Czech Open 2007 - Prostejov Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City 2006 Challenger of Santa Clarita California Challenger - Valencia Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg ECM Prague Open - Prague Abierto Colombiano de Tenis - Bogota XI Open International D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Puerto Rico Challenger Tennis Event - Humacao Samsung Securities Cup - Seoul Tiburon Challenger - Tiburon Pro Challenger at Calabasas - Calabasas Tallahassee Tennis Challenger - Tallahassee Challenger Groningen - Groningen The Natrel's Challenger of Granby - Granby Men's Pro Challenger at Tunica National - Tunica USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington The Comercia Bank Challenger - Aptos Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver Semgroup Challenger - Tulsa Binghamton Professional Tennis Tournament - Binghamton Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas Carson Challenger Dallas Challenger Talahassee Challenger Rhodes Challenger College Station Challenger - College Station Austin Challenger - Austin Kosice Challenger Constanta Challenger Turin Challenger USTA Challenger - Champaign 2004 Keys Gate Challenger - Homestead Aptos Challenger Vancouver Challenger Privat Bank Cup - Dnepropetrovsk Samsung Secruities Cup Challenger - Seoul Sacramento Challenger Flea Market Cup Busan Challenger Tennis - Busan Tiburon Challenger Polska Energia Open - Bytom Charlottesville Challenger Calabasas Challenger USTA Tallahassee Tennis Challenger - Tallahassee Granby Challenger Cremona Challenger II Naples ITG Challenger - Naples Lugano Challenger Bytom Challenger Challenger Lugano - Lugano Binghamton Challenger Tulsa Challenger Aptos Challenger Tiburon Challenger Knoxville Challenger Noumea Challenger Honolulu Challenger Caloundra Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Eckental Challenger Rimouski Challenger Helsinki Challenger Guadalajara Challenger Winnetka Challenger Savannah Challenger Mexico City Challenger Granby Challenger Carson Challenger Vancouver Challenger Nottingham Challenger Beijing Challenger Granby Challenger Tulsa Challenger Milan Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Bogota Challenger Calabasas Challenger Charlottesville Challenger Aguascalenties Challenger Sacramento Challenger Countrywide Classic USTA Men's Challenger - Carson Tiburon Challenger Seoul Challenger Charlottesville Challenger Mobilux Open - Luxembourg Sunset Moulding Challenger - Yuba City Knoxville Challenger Heilbronn Challenger Honolulu Challenger Salinas Challenger Rimouski Challenger Barranquilla Challenger Tallahassee Challenger Pereira Challenger Sarasota Challenger Dallas Challenger Panama City Challenger Bogota Challenger Granby Challenger Manta Challenger Rimouski Challenger Guadalajara Challenger Johannesburg Challenger Nottingham Challenger Savannah Challenger Vancouver Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Countrywide Classic USTA Challenger - Carson Ciudad de Pozoblanco Open Diputacion - Cordoba Quimper Challenger Challenger Natrel Presented by National Bank - Granby Alessandria Challenger Samsung Securities Cup - Seoul Medellin Challenger Cali Challenger Napa Challenger IX Abierto Internacional de Salinas - Salinas Challenger Banque Nationale - Granby Waco Tennis Challenger - Waco Taipei City Challenger Atlanta Clay Court Challenger - Atlanta Bytom Challenger USTA Challenger of Las Vegas - Las Vegas Samsung Securities Cup - Seoul 2003 Freeman Men's Challenger - Joplin Bratislava Challenger Knoxville Challenger Sarasota Challenger Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Reggio Emilia Challenger Winnetka Challenger Lexington Challenger Fifth-Third Bank Tennis Championships - Lexington Busan Challenger Winnetka Challenger Sacramento Challenger Tashkent Challenger Budapest Challenger Seoul Challenger Drummondville Challenger Aachen Challenger Swanston Challenger - Sacramento Vancouver Challenger Flea Market Cup - Busan Rennes Challenger Bucaramanga Challenger Indian Wells Challenger Urbana-Champaign Challenger - Urbana Salinas Challenger Anning Challenger 2002 Azalea Orthopedic Challenger - Tyler Busan Challenger Tallahassee Challenger Granby Challenger - Granby Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck USTA Men's Challenger of Dallas - Dallas Eddleman USTA Challenger - Birmingham drkoop.com USTA Challenger of Tallahassee - Tallahassee Binghamton Professional Tennis Tournament - Binghamton USTA Challenger of Tiburon - Tiburon Pau Challenger University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Aptos Challenger Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Eddleman USTA Challenger - Birmingham Unique Zagreb Open - Zagreb XI Venice Open - Venice USTA Tallahassee Tennis Challenger - Tallahassee TD Waterhouse Cup - Long Island Compaq Cup 2001 - Zabrze Maui Challenger Leon Challenger Ismaning Challenger Seoul Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Yokohama World Tennis Gaora Cup - Yokohama The Waco International Tennis Challenger - Waco Pingguo Challenger Le Gosier Challenger Knoxville Challenger USTA Seascape Challenger - Aptos Seoul Challenger Vancouver Challenger Gimcheon Challenger Savannah Challenger Mouilleron-Le-Captif Challenger Naples Challenger - Naples Chicago Challenger Fifth-Third Bank Tennis Championships - Lexington Nottingham Challenger Challenger Ciudad de Tijuana - Tijuana GHI Bronx Classic - Bronx AT&T Challenger of Dallas - Dallas Project Independence Men's Challenger - Mandeville Granby Challenger USTA Challenger of San Antonio - San Antonio Manta Challenger Bancolombia Open - Bogota Como Challenger drkoop.com USTA Challenger of Dallas - Dallas Galleryfurniture.com Challenge - Atlanta drkoop.com USTA Challenger of Houston - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas 2002 Eddleman USTA Challenger - Birmingham 2002 USTA Tallahassee Tennis Challenger - Tallahassee Rome Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun V Abierto Internacional de Salinas - Salinas drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban USTA Safeway Challenger - Aptos Legg Mason Tennis Classic - Washington D.C. Charlottesville Challenger Forli 2 Challenger Kyiv UMC Open - Kiev Forli 3 Challenger Optimus Maia Open - Maia Gran Copa Ericsson - Rio de Janeiro Turin Challenger Healthsouth/USTA Men's Challenger of Burbank - Burbank Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Ojai Challenger drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto The Granby Natrel Challenger - Granby Ilkley Challenger IX Trofeo Ciudad de Quito - Quito A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Winnipeg Challenger 2004 USTA Challenger of Calabasas - Calabasas West Side Tennis Challenger - Forest Hills Music City Challenger - Nashville Las Vegas Challenger Pro Tennis World Open - Sunrise Calgary Challenger XL Capital Bermuda Open - Bermuda Drummondville Challenger Sybase Open - San Jose Odlum Brown Vancouver Open - Vancouver Koblenz Challenger Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta The 'Fitz' Casino Challenger - Tunica Fifth Third Bank Tennis Championships - Lexington Hurricane Tennis Open - Bradenton Miller Lite Hall of Fame Tennis Championships - Newport AAPT Championships - Adelaide Heineken Open - Auckland Citrix Tennis Championships - Delray Beach 2008 Lubbock Challenger - Lubbock RCA Championships - Indianapolis The Hamlet Cup - Long Island Kroger / St. Jude International - Memphis Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Brasov Challenger Charlottesville Challenger Knoxville Challenger Heineken Open - Auckland Siebel Open - San Jose Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Vancouver Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas The Stella Artois Grass Court Championships - London AAPT Championships - Adelaide Heineken Open - Auckland Samsung Securities Cup - Seoul Mercedes-Benz Cup - Los Angeles Pereira Challenger Leon Challenger TD Waterhouse Cup - Long Island Heineken Open - Auckland Busan Challenger U.S. Men's Clay Court Championships - Houston Cremona Challenger China Open - Beijing Chennai Open - Chennai International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Sydney International - Sydney Brasil Open - Costa do Sauipe Legg Mason Tennis Classic - Washington China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney SAP Open - San Jose Legg Mason Tennis Classic - Washington D.C. Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Champaign Challenger Champaign Challenger San Francisco Challenger Campbells Hall of Fame Tennis Championships - Newport Chennai Open - Chennai Guadalajara Challenger Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Helsinki Challenger Pilot Pen Tennis - New Haven Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Puebla Challenger Cali Challenger Salinas Challenger SAP Open - San Jose Quito Challenger Honolulu Challenger Tashkent Challenger Dallas Challenger AEGON International - Eastbourne Geneva Challenger Medellin Challenger Ortisei Challenger Cherbourg Challeger Malaga Challenger SAP Open - San Jose St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Sunrise Challenger Bucaramanga Challenger SAP Open - San Jose Claro Open Colombia - Bogota Winston Salem - Winston Salem Dallas Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai St. Petersburg Open - St. Petersburg Rimouski Challenger Malaysian Open - Kuala Lumpur Bogota Challenger Mexico City Challenger Citi Open - Washington China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Baton Rouge Challenger Farmers Classic - Los Angeles Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Open Sud de France - Montpellier Leon Challenger Malaysian Open - Kuala Lumpur Dallas Open - Dallas Tallahassee Challenger RCA Championships - Indianapolis AEGON Championships - London Topshelf Open - 's-Hertogenbosch European Open - Antwerp Qatar ExxonMobil Open - Doha Citi Open - Washington China Open - Beijing Gerry Weber Open - Halle AEGON International - Eastbourne Manta Challenger Hall of Fame Open - Newport Citi Open - Washington China Open - Beijing Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis ASB Classic - Auckland Erste Bank Open - Vienna Gimcheon Challenger Cancun Challenger Meknes Challenger Kyoto Challenger U.S. Men's Clay Court Championships - Orlando Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Shenzhen Open - Shenzhen Malaysian Open - Kuala Lumpur Claro Open Colombia - Bogota BRD Nastase Tiriac Trophy - Bucharest Chennai Open - Chennai Guadalajara Challenger USTA Men's Challenger of Dallas - Dallas Irving Challenger Erste Bank Open - Vienna Delray Beach Open - Delray Beach Sporting Challenger - Turin Swiss Indoors Basel - Basel Open 13 Provence - Marseille Apia International - Sydney Binghamton Professional Tennis Tournament - Binghamton Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch San Luis Potosi Challenger 2002 - San Luis Potosi Gerry Weber Open - Halle Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Quimper Challenger BB&T Atlanta Open - Atlanta Nottingham-2 Challenger Citi Open - Washington China Open - Beijing Calgary Challenger Valencia Open - Valencia 2002 USTA Challenger of Calabasas - Calabasas Aircel Chennai Open - Chennai ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam USTA Challenger of Burbank - Burbank Moselle Open - Metz BMW Open - Munich Aegon Nottingham Open - Nottingham Citi Open - Washington Tel Aviv Watergen Open - Tel Aviv Chengdu Open - Chengdu University of Tennessee USTA Men's Challenger - Knoxville V Trofeo Ciudad de Quito - Quito Atlantic City Open - Atlantic City Challenger de Granby - Granby Ricoh Open - 's-Hertogenbosch Swiss Indoors Basel - Basel West Side Tennis Club Clay Court Challenger - Forest Hills San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova Challenger Leon 2003 - Leon BB&T Atlanta Open - Atlanta 2003 Eddleman USTA Challenger - Birmingham Vancouver Challenger Las Vegas Challenger Chengdu Open - Chengdu Citi Open - Washington Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Sony Ericsson Open 2008 - Belgrade Chengdu Open - Chengdu China Open - Beijing Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Sofia Open - Sofia Qatar ExxonMobil Open - Doha Pozoblanco Challenger U.S. Men's Clay Court Championships - Houston Noventi Open - Halle Nature Valley International - Eastbourne Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Moselle Open - Metz Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Thailand Open - Bangkok Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Waldbaum's Hamlet Cup - Long Island Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Thailand Open - Bangkok Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Regions Morgan Keegan Championships - Memphis Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo European Open - Antwerp Franklin Templeton Tennis Classic - Scottsdale Waldbaum's Hamlet Cup - Long Island Hall of Fame Open - Newport Tennis Masters Series - Indian Wells The Ericsson Open - Miami Quimper Challenger Cherbourg Challenger Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Telecom Italia Masters - Rome ATP Kremlin Cup - Moscow BB&T Atlanta Open - Atlanta U.S. Men's Clay Court Championships - Houston Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Pacific Life Open - Indian Wells Thailand Open - Bangkok Pacific Life Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Delray Beach International Tennis Championships - Delray Beach AIG Japan Open Tennis Championships - Tokyo Sony Ericsson Open - Miami Sony Ericsson Open - Miami AEGON International - Eastbourne BNP Paribas Open - Indian Wells Millenium Tennis Championships - Delray Beach Miami Open - Miami Rogers Cup - Montreal French Open - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Topshelf Open - 's-Hertogenbosch BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Wimbledon - London BNP Paribas Masters - Paris French Open - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Wimbledon - London Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Adidas International - Sydney Rogers Cup - Montreal French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Rogers Cup - Montreal Sony Ericsson Open - Miami U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai Rogers Cup - Toronto U.S. Open Gerry Weber Open - Halle Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York National Bank Open - Montreal Australian Open - Melbourne Coupe Rogers - Montreal Rogers Cup - Toronto Wimbledon - London Shanghai Rolex Masters - Shanghai Sofia Open - Sofia Rolex Paris Masters - Paris Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York TD Waterhouse Cup - Long Island BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Australian Open - Melbourne Miami Open - Miami BNP Paribas Masters - Paris French Open - Paris U.S. Open - New York Miami Open - Miami Wimbledon - London Australian Open - Melbourne Open Sud de France - Montpellier French Open - Paris Australian Open - Melbourne U.S. Open - New York Countrywide Classic - Los Angeles U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Gerry Weber Open - Halle Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Swiss Indoors Basel - Basel Chengdu Open - Chengdu U.S. Open - New York Hall of Fame Tennis Championships - Newport Wimbledon - London U.S. Open - New York 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, SF, SRB-CAN 3-2 Davis Cup, World Group, PO, CAN-COL 3-2 French Open - Paris Hopman Cup - Perth U.S. Open - New York Davis Cup, World Group, 1R, CAN-GBR 2-3 Davis Cup, Finals, Group F Davis Cup, Finals, SF, RUS-CAN 1-2 Australian Open - Melbourne Davis Cup, Finals, Group B French Open - Paris Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Davis Cup, Finals, QF, AUS-CAN 1-2 Olympics - London Davis Cup, Group 1, 1R, CAN-MEX 4-1 Olympics - Rio de Janeiro Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, Group B, Valencia Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, PO, CAN-CHI 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-CAN 3-1 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Granby Challenger Wimbledon - London U.S. Open - New York Davis Cup, Group A, Bologna Columbus Challenger Charleston Challenger Tiburon Challenger Fairfield Challenger Indian Wells 1 Challenger Pune Challenger Bengaluru Challenger Indian Wells 2 Challenger Davis Cup, World Group, Q, CAN-KOR 3-1 Dubai Duty Free Tennis Championships - Dubai San Luis Potosi Challenger Granby Challenger Cuernavaca Challenger Mexico City Challenger National Bank Open - Montreal Winnipeg Challenger Calgary Challenger Drummondville Challenger National Bank Open - Toronto National Bank Open - Toronto Winnipeg Challenger Granby Challenger