Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
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 France F5 Usa F14 Canada F4 Canada F8 Canada F9 Canada F10 Canada F11 Switzerland F1 Canada F2 Hungary F1 Hungary F2 Hungary F3 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Canada F7 Czech Republic F9 Czech Republic F10 Canada F1 (Gatineau) Canada F2 (Sherbrooke) Naples Challenger - Naples XL Bermuda Open - Bermuda Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa BNP Paribas Primrose - Bordeaux Morocco Tennis Tour - Marrakech Waco Tennis Challenger - Waco The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville Carson Challenger Baton Rouge Challenger Mexico City Challenger Talahassee Challenger Sarasota Challenger Carson Challenger Nottingham Challenger Yuba City Challenger Winnetka Challenger Tulsa Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Carson Challenger Granby Challenger Mons Challenger Rennes Challenger Orleans Challenger University of Tennessee USTA Challenger - Knoxville USTA/Adtech Challenger - Boston Helsinki Challenger XL Capital Bermuda Open - Bermuda Izmir Challenger Switzerland F2 Bratislava Challenger Heilbronn Challenger Portoroz Challenger Vancouver Challenger Orleans Challenger Mons Challenger Eckental Challenger Andria Challenger Maui Challenger Savannah Challenger Tallahassee Challenger Heilbronn Challenger Drummondville Challenger Drummondville Challenger Stockton Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa 2002 USTA Challenger of Calabasas - Calabasas Granby Challenger - Granby Brescia Challenger 2002 FSE Challenger - Tarzana USTA Challenger of Las Vegas - Las Vegas Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Compaq Challenger - Bucharest ATU Cup 2001 - Weiden Granby Challenger - Granby Tulsa Auto Collection USTA Challenger - Tulsa USTA Championships of Kerrville - Kerrville USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank 2001 UT Tyler Patriot Challenger - Tyler Copa Ericsson Costa Rica - San Jose USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin Venice Open - Venice 2000 Challenger de Granby - Granby 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington USTA Challenger of San Antonio - San Antonio Open de Franche-Comte - Besancon The LTA Wrexham Challenger - Wrexham Open Mutouest - St. Brieuc XL Capital Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton 2003 Eddleman USTA Challenger - Birmingham The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Waco International Tennis Challenger - Waco Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Austin Challenger - Austin Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Challenger of Orlando - Orlando Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Open - Belgrade Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica The Surbiton Trophy - Surbiton 2006 North Shore Pro Tennis Championship - Winnetka The Natrel's Challenger - Granby 2008 Knoxville Challenger - Knoxville Ford Tennis Championships - Louisville Music City Challenger - Nashville USTA Challenger - Champaign 2008 Lubbock Challenger - Lubbock II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Columbus Challenger Tiburon Challenger Stockton Challenger Fairfield Challenger XL Bermuda Open - Bermuda Morocco Tennis Tour - Rabat Unicredit Czech Open - Prostejov The Surbiton Trophy - Surbiton Drummondville Challenger Nielsen USTA Pro Tennis Championship - Winnetka Sarasota Challenger Tallahassee Challenger Poznan Challenger Poprad Tatry Challenger Winnipeg Challenger Semgroup Challenger - Tulsa Sacramento Challenger - Sacramento Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Savannah Challenger Knoxville Challenger Nottingham Challenger Champaign Challenger Vancouver Challenger Bratislava Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Rijeka Challenger Banja Luka Challenger Ljubljana Challenger Eckental Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Wolfsburg Challenger Dallas Challenger Tallahassee Challenger Granby Challenger Vancouver Challenger Dallas Challenger Eckental Challenger Dallas Challenger Tallahassee Challenger Granby Challenger Sarasota Challenger Marburg Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Sarasota Challenger Ortisei Challenger Kosice Challenger Napa Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Bergamo Challenger Wroclaw Challenger Savannah Challenger Tallahassee Challenger Vicenza Challenger Furth Challenger Arad Challenger Ilkley Challenger Winnetka Challenger Granby Challenger Lexington Challenger Sarasota Challenger Fairfield Challenger Las Vegas Challenger Palermo Challenger Lexington Challenger Winnetka Challenger Granby Challenger Gatineau Challenger Winnipeg Challenger Ortisei Challenger Playford Challenger Savannah Challenger Vicenza Challenger Orleans Challenger Poprad Tatry Challenger Granby Challenger Savannah Challenger Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta USTA Challenger of North Miami Beach - North Miami Beach Gerry Weber Open - Halle Heineken Trophy - Rosmalen Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles President's Cup 1997 - Tashkent International Championships of Sicily - Palermo Heineken Open - Singapore Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Australian Men's Hardcourt Championships - Adelaide Sybase Open - San Jose Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Salem Open - Hong Kong AT&T Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Estoril Open - Estoril Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Franklin Templeton Tennis Classic - Scottsdale The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Salem Open - Hong Kong Samsung Open - Brighton Helsinki Challenger Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Adidas International - Sydney Zivnobanka Czech Open - Prostejov Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Granby Challenger International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles Australian Open - Melbourne Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador AIG Japan Open - Tokyo CA Tennis Trophy - Vienna University of Tennessee USTA Men's Challenger - Knoxville AAPT Championships - Adelaide Siebel Open - San Jose USTA Challenger of Burbank - Burbank Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Mercedes-Benz Cup - Los Angeles Columbus Challenger Brasil Open - Salvador Intersport Heilbronn Open - Heilbronn St. Petersburg Open - St. Petersburg Philadelphia Pinehurst Coral Springs Nottingham Washington Long Island Fairfield Challenger Singapore Beijing Memphis Bermuda Atlanta Bologna Queen's Club Halle Gstaad Washington Bogota Santiago Newport Athens Santiago AAPT Championships - Adelaide Heineken Open - Auckland Siebel Open - San Jose Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles America's Red Clay Tennis Championship - Coral Springs Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven Pilot Pen International - New Haven Grand Prix de Tennis de Toulouse - Toulouse Stockholm Open - Stockholm Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose America's Red Clay Tennis Championship - Coral Springs Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington D.C. US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Grand Prix de Tennis de Lyon - Lyon The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Open Seat-Godo 2000 - Barcelona Legg Mason Tennis Classic - Washington The Stella Artois Grass Court Championships - Queen's/London Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Championships - London Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven International Tennis Championships - Delray Beach Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Telenordia Swedish Open - Bastad Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Heineken Open - Auckland U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Grand Prix Hassan II - Casablanca The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Medibank International - Sydney Heineken Open - Auckland Auckland San Jose Memphis Delray Beach International Tennis Championships - Delray Beach Bermuda Atlanta AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Dubai Philadelphia Indianapolis Delray Beach International Tennis Championships - Delray Beach Vienna Montevideo Buenos Aires Auckland AEGON Championships - London Pinehurst New Haven Palermo Atlanta Tennis Championships - Atlanta Tel Aviv Montevideo The Samsung Open - Nottingham Washington SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Campbell's Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle Infiniti Open - Los Angeles Brisbane International - Brisbane Scania Stockholm Open - Stockholm Mercedes-Benz Cup - Los Angeles Delray Beach International Tennis Championships - Delray Beach Open Romania - Bucharest Heineken Open - Auckland Arizona Men's Tennis Championships - Scottsdale Swiss Indoors Basel - Basel RCA Championships - Indianapolis AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Open Seat-Godo '99 - Barcelona Citi Open - Washington Tennis Channel Open - Las Vegas Winston-Salem Open - Winston-Salem Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Countrywide Classic - Los Angeles Scottsdale Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon AT&T Challenge - Atlanta SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Winston-Salem Open - Winston-Salem Estoril Open - Estoril Citrix Tennis Championships - Delray Beach Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach The Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Geneva Open - Geneva Antalya Cup - Antalya Hall of Fame Open - Newport 1999 Mercedes Cup - Stuttgart Brisbane - Brisbane RCA Championships - Indianapolis China Open - Beijing ASB Classic - Auckland Open Sud de France - Montpellier Aircel Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Kremlin Cup - Moscow Apia International - Sydney Heineken Open Shanghai - Shanghai Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Acapulco Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna Los Angeles Stockholm Scottsdale The Nottingham Open - Nottingham Kroger / St. Jude International - Memphis Washington Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Japan Open - Tokyo Stockholm Open - Stockholm Japan Open - Tokyo U.S. Men's Clay Court Championship - Orlando AAPT Championships - Adelaide RCA Championships - Indianapolis New Haven TD Waterhouse Cup - Long Island Advanta Championships - Philadelphia Los Angeles Waldbaum's Hamlet Cup - Long Island Kremlin Cup - Moscow Buenos Aires Atlanta Tampa Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne du Maurier Open - Toronto Eurocard Open - Stuttgart 13th Paris Open - Paris The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo AEGON Championships - London Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Cincinnati Rome Key Biscayne Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal Rogers Cup - Montreal Rogers Cup - Toronto Rogers Cup - Montreal Rogers Cup - Toronto du Maurier Open - Montreal Newsweek Champions Cup - Indian Wells Great American Insurance ATP Championship - Cincinnati Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Hamburg Key Biscayne Indian Wells Key Biscayne Hypo Group Tennis International - Portschach Hamburg Cincinnati Key Biscayne Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open Wimbledon U.S. Open Australian Open French Open Wimbledon Newsweek Champions Cup - Indian Wells U.S. Open Italian Open - Rome U.S. Open Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Tennis Masters Series - Paris French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, World Group, SF, ESP-USA 5-0 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group 1, 2R, CAN-PER 5-0 Davis Cup, World Group, QR, ROU-CAN 4-1 Wimbledon - London Davis Cup, Group 1, 2R, MEX-CAN 4-1 Davis Cup, Group 1, PO, CAN-VEN 3-2 French Open - Paris U.S. Open Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Americas Group I, PO, CAN-DOM 5-0 Davis Cup, World Group, PO, CAN-RSA 4-1 French Open - Paris Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Indian Wells Monte Carlo Open - Monte Carlo The Ericsson Open - Miami Australian Open - Melbourne Tennis Masters Series - Miami U.S. Open - New York Wimbledon - London U.S. Open - New York Tennis Masters Series - Paris Australian Open - Melbourne Rogers Cup - Toronto Australian Open - Melbourne 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Australian Open Grand Slam Cup - Munich Olympics - Sydney Olympics - Athens Davis Cup, Group 1, 2R, CAN-CHI 5-0 Hopman Cup - Perth Davis Cup, World Group, QR, BRA-CAN 4-0 Davis Cup, World Group, 1R, NED-CAN 4-1 Davis Cup, Group 1, 2R, VEN-CAN 0-4 Davis Cup, World Group, PO, CAN-BLR 2-3 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, QR, CAN-BRA 3-2 Davis Cup, Group I, 1R, MEX-CAN 1-4 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, PO, CAN-CHI 5-0 Olympics - Beijing