Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Canada F4 Canada F8 Canada F9 Canada F10 Canada F11 Switzerland F1 USA F7 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) USTA Challenger of San Antonio - San Antonio Hamburg Challenger - Hamburg The Granby Natrel Challenger - Granby The LTA Wrexham Challenger - Wrexham West Side Tennis Club Clay Court Challenger - Forest Hills The Surbiton Trophy - Surbiton SIR Supermercadi Challenger - Rome PrivatBank Cup - Dnepropetrovsk Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta XL Bermuda Open - Bermuda Challenger Lugano - Lugano Timisoara Challenger - Timisoara 's Tennis Masters 07 Challenger - Graz Brasov Challenger - Brasov Canada F2 (Sherbrooke) Morocco Tennis Tour - Rabat Morocco Tennis Tour - Marrakech Schickendanz Open - Furth The Surbiton Trophy - Surbiton Semgroup Challenger - Tulsa Music City Challenger - Nashville JSM Challenger of Champaign - Urbana PEOPLEnet CUP - Dnepropetrovsk 2008 Knoxville Challenger - Knoxville Mexico City Challenger Talahassee Challenger Prostejov Challenger Nottingham Challenger Granby Challenger Mons Challenger Bratislava Challenger Szczecin Challenger San Marino Cepu Open - San Marino Eckental Challenger Ortisei Challenger Helsinki Challenger Heilbronn Challenger Residenza Open - Magdeburg Wolfsburg Challenger Architect Open - Budapest Marrakech Challenger Dallas Challenger Warta Cup 2001 - Sopot Black Forest Open - Freudenstadt Milan Challenger Arad Challenger Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Timisoara Challenger Jameson Cup - Milan Warsteiner Challenger Wolfsburg - Wolfsburg Vancouver Challenger Asirom Challenger Brasov - Brasov Sibiu Challenger Cordenons Challenger Zagreb Open - Zagreb Brasov Challenger Challenger 42 - Andrezieux Cosmorom Challenger - Brasov Szczecin Challenger BMW Challenger Open - Monchengladbach Heilbronn Challenger Challenger Britania Zavaleta - Puebla USTA Challenger of San Antonio - San Antonio Ljubljana Open 2002 - Ljubljana Kamnik Challenger - Kamnik 2002 Azalea Orthopedic Challenger - Tyler Tatra Banka Open 2001 - Bratislava Open Mutouest - St. Brieuc Portoroz Challenger Tennis Napoli Cup - Napoli Granby Challenger Asirom Challenger Brasov - Brasov Open de Franche-Comte - Besancon EI Bank Bulgarian Challenger - Sofia Vancouver Challenger Music City Challenger - Nashville GHI Bronx Classic - Bronx Garden Open - Rome 2003 West Side Tennis Club Challenger - Forest Hills Intersport Heilbronn Open - Heilbronn Music City Challenger - Nashville Roma Challenger 2007 - Rome USTA/Adtech Challenger - Boston Unique Zagreb Open - Zagreb Heineken Challenger - Ho Chi Minh City Internationaux du Doubs - Besancon USTA Seascape Challenger - Aptos Siemens Open 2007 - Scheveningen Challenger Casablanca San Angel - Mexico City Orleans Challenger XL Capital Bermuda Open - Bermuda Mons Challenger Eckental Challenger Andria Challenger Maui Challenger The Natrel's Challenger of Granby - Granby 2006 North Shore Pro Tennis Championship - Winnetka Savannah Challenger San Marino Challenger Napa Challenger Sibiu Challenger Rennes Challenger Ipsos Bucharest Challenger - Bucharest Geneva Challenger Charlottesville Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Drummondville Challenger Tallahassee Challenger Bordeaux Challenger Ilkley Challenger Todi Challenger Mobilux Open - Luxembourg Meerbusch Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Intersport Heilbronn Open - Heilbronn Drummondville Challenger PEOPLEnet Cup - Dnepropetrovsk USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton Columbus Challenger The Natrel's Challenger - Granby Tennis Napoli Cup 2007 - Napoli 2004 Keys Gate Challenger - Homestead Drummondville Challenger Sarasota Challenger Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Ford Tennis Championships - Louisville Privat Bank Cup - Dnepropetrovsk Privatbank Open 2006 - Dnepropetrovsk 2007 West Side Tennis Club Clay Court Challenger - Forest Hills La Rinascente Tennis Cup Harbour Club Milano - Milan Helsinki Challenger Odlum Brown Vancouver Open - Vancouver Rennes Challenger USTA Challenger of Orlando - Orlando Challenger Ford de Cherbourg - Cherbourg The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville San Luis Potosi Challenger - San Luis Potosi Harrah's Entertainment Men's Pro Challenger - Tunica Ljubljana Challenger USTA Challenger - Champaign XI Torneo Internazionale di Tennis - Barletta II Naples ITG Challenger - Naples Arpa Ceramic Cup - Reggio Emilia Citta di Como - Como Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava Stella Artois Clay Court Championships - Budaors Tiburon Challenger Copa Ericsson Costa Rica - San Jose Challenger 42 - Andrezieux Vicenza Challenger Lexington Challenger Banja Luka Challenger Austin Challenger - Austin Santo Domingo Challenger Gemax Open - Belgrade Carson Challenger Copenhagen Open - Copenhagen Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Estoril Open - Estoril The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open de Moselle - Metz Brescia Challenger Sarasota Challenger Tallahassee Challenger Heilbronn Challenger Kosice Challenger Winnipeg Challenger Alphen Challenger Orleans Challenger Knoxville Challenger Champaign Challenger Playford Challenger Savannah Challenger Tallahassee Challenger Savannah Challenger Furth Challenger Winnipeg Challenger Granby Challenger Poznan Challenger Challenger Ford de Cherbourg - Cherbourg Hilton Waikoloa Village USTA Challenger - Waikoloa Sibiu Challenger Rezidenza Open - Magdeburg Fairfield Challenger Geneva Challenger - Geneva Rijeka Challenger AAPT Championships - Adelaide Muller Cup - Ulm Granby Challenger - Granby Black Forest Open 2002 - Freudenstadt Heineken Open - Auckland Adidas International - Sydney Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Corona Mexico City Open - Mexico City Open Romania - Bucharest Davidoff Swiss Indoors - Basel Switzerland F2 International Tennis Championships - Delray Beach Milan Indoors - Milan Neride Prague Indoor - Prague SAP Open - San Jose Kroger / St. Jude International - Memphis Compaq Challenger - Bucharest Stockton Challenger Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Burbank Challenger - Burbank Campbell's Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Open de Franche-Comte - Besancon Tatra Banka Open - Bratislava Open de Franche Comte - Besancon Fairfield Challenger Barletta Challenger Sydney International - Sydney Vicenza Challenger Fifth-Third Bank Tennis Championships - Lexington LTA Shrewsbury Challenger - Shrewsbury The Stella Artois Championships - London The Surbiton Trophy - Surbiton AIG Japan Open Tennis Championships - Tokyo The West Side Tennis Club Grass Court Challenger - Forest Hills Bercuit Challenger Granby Challenger USTA Comerica Challenger - Aptos Stockholm Open - Stockholm Asirom Challenger - Brasov St. Petersburg Open - St. Petersburg The Natrel's Challenger of Granby - Granby Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Tallahassee Challenger 10th Wartburg Open - Eisenach Stella Artois Clay Court Championships - Budaors 2003 USTA Tallahassee Tennis Challenger - Tallahassee Campbell's Hall of Fame Tennis Championships - Newport Hilton Waikoloa Village USTA Challenger - Waikoloa 2000 Challenger de Granby - Granby Dutch Open Tennis - Amersfoort RCA Championships - Indianapolis Granby Challenger - Granby BCR Open Romania - Bucharest Thailand Open - Bangkok Stockholm Open - Stockholm XL Capital Bermuda Open - Bermuda 2003 Eddleman USTA Challenger - Birmingham Davidoff Swiss Indoors - Basel Winnetka Challenger Waco International Tennis Challenger - Waco Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk ATP Challenger 2003 Numea - New Caledonia Grand Prix Hassan II - Casablanca Mauritius Open - Mauritius Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Allianz Suisse Open Gstaad - Gstaad Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA Illinois Challenger - Champaign The Surbiton Trophy - Surbiton The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London The 'Fitz' Casino Challenger - Tunica AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest SA Tennis Open - Johannesburg Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Nottingham Challenger Open de Nice Cote d'Azur - Nice 2008 Lubbock Challenger - Lubbock Winston Salem - Winston Salem Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Vancouver Challenger Sacramento Challenger - Sacramento Brasil Open - Sao Paulo Legg Mason Tennis Classic - Washington D.C. Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Grand Prix de Tennis de Lyon - Lyon Gelsor Open Romania - Bucharest Baton Rouge Challenger Como Challenger Tallahassee Challenger Sarasota Challenger BMW Open - Munich Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Savannah Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Idea Prokom Open - Sopot Citi Open - Washington The 10tele.com Open - Nottingham Bratislava Challenger Winston-Salem Open - Winston-Salem U.S. Men's Clay Court Championships - Houston Dallas Challenger The Tennis Channel Open - Las Vegas Tallahassee Challenger Next Generation Adelaide International - Adelaide Banja Luka Challenger Medibank International - Sydney St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Winnetka Challenger Izmir Challenger PBZ Zagreb Indoors - Zagreb Dallas Challenger Dallas Challenger Bergamo Challenger Abierto Mexicano Telcel - Acapulco Credit Agricole Suisse Open - Gstaad Trnava Challenger Sacramento Challenger Eckental Challenger Bratislava Challenger Indianapolis Tennis Championships - Indianapolis Wroclaw Challenger Masters Series - Hamburg Ordina Open - s-Hertogenbosch Medibank International - Sydney Heineken Open - Auckland Brasil Open - Costa do Sauipe Tiburon Challenger Estoril Open - Estoril Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Apia International - Sydney Abierto Mexicano Telcel - Acapulco Atlanta Tennis Championships - Atlanta Mersin Challenger Stockton Challenger Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Sarasota Challenger Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Portugal Open - Oeiras Marburg Challenger Open de Nice Cote d'Azur - Nice Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Rennes Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Mouilleron-Le-Captif Challenger Campbell's Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Poprad Tatry Challenger Ortisei Challenger Thailand Open - Bangkok Austrian Open - Kitzbuhel Las Vegas Challenger The Stella Artois Championships - London Antalya Cup - Antalya Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Arad Challenger International German Open - Hamburg Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Bet-At-Home Austrian Open - Kitzbuhel Sarasota Challenger UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai Copa Claro - Buenos Aires Millennium Estoril Open - Estoril Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Palermo Challenger Lexington Challenger BRD Nastase Tiriac Trophy - Bucharest Gelsor Open Romania - Bucharest Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Stockholm Open - Stockholm Apia International - Sydney Granby Challenger Gatineau Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo BRD Nastase Tiriac Trophy - Bucharest Ortisei Challenger Topshelf Open - 's-Hertogenbosch Erste Bank Open - Vienna Schickendanz Open - Furth Orleans Challenger Poprad Tatry Challenger Granby Challenger ATP Challenger Tour Finals Mercedes Cup - Stuttgart Savannah Challenger Hall of Fame Open - Newport The LTA Hull Challenger - Hull Tennis Napoli Cup - Naples Sporting Challenger - Turin Winston-Salem Open - Winston-Salem Helsinki Challenger Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Granby Challenger Cortina Challenger The Bolton Challenger - Bolton Neride Prague Indoor - Prague Columbus Challenger Scheveningen Challenger Intersport Heilbronn Open - Heilbronn Hall of Fame Tennis Championships - Newport Finnish Open - Helsinki Geneva Open - Geneva Fairfield Challenger China Open - Beijing ASB Classic - Auckland Open de Moselle - Metz Open 13 - Marseille AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Montreal Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Indianapolis Tennis Championships - Indianapolis Austrian Open - Kitzbuhel Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris BCR Open Romania - Bucharest Open de Moselle - Metz Pacific Life Open - Indian Wells Tennis Masters Series - Toronto BNP Paribas Masters - Paris ATP Kremlin Cup - Moscow Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Pacific Life Open - Indian Wells Qatar ExxonMobil Open - Doha Brisbane - Brisbane Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg PBZ Zagreb Indoors - Zagreb Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Rogers Cup - Montreal Campbells Hall of Fame Tennis Championships - Newport Croatia Open - Umag The Artois Championships - London Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Montreal Open de Tenis Comunidad Valenciana - Valencia Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Mercedes Cup - Stuttgart Tennis Masters Series - Madrid Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Campionati BNL dItalia - Rome French Open - Paris Wimbledon - London Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Malaysian Open - Kuala Lumpur SAP Open - San Jose Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Winston-Salem Open - Winston-Salem Sony Open Tennis - Miami BNP Paribas Open - Indian Wells AEGON Championships - London Tennis Masters Series - Toronto Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Tennis Masters Series - Rome Rogers Cup - Montreal Campionati Internazionali d'Italia - Rome Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Masters - Paris Rogers Cup - Toronto Miami Open - Miami Australian Open - Melbourne BNP Paribas Open - Indian Wells Rogers Cup - Toronto French Open - Paris Rogers Cup - Toronto Wimbledon - London U.S. Open - New York Grand Prix Hassan II - Casablanca Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne St. Petersburg Open - St. Petersburg Croatia Open - Umag French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris SkiStar Swedish Open - Bastad Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Orange Warsaw Open - Warsaw U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 French Open - Paris NASDAQ-100 Open - Miami U.S. Open - New York Telecom Italia Masters - Rome French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Internazionali BNL dItalia - Rome Australian Open - Melbourne Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QR, BRA-CAN 4-0 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, 1R, NED-CAN 4-1 Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, World Group, 1R, ROU-BLR 3-2 Davis Cup, Group 1, 2R, VEN-CAN 0-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Americas Group I, PO, CAN-DOM 5-0 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, CAN-PER 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, PO, CAN-BLR 2-3 Davis Cup, Group I, 1R, MEX-CAN 1-4 Davis Cup, Group 1, PO, CAN-VEN 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, World Group, 1R, FRA-ROU 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-ROU 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, Group 1, 2R, MEX-CAN 4-1 Davis Cup, World Group, QR, CAN-BRA 3-2 Davis Cup, World Group, QF, CRO-ROU 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-CAN 5-0 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Olympics - Beijing Davis Cup, World Group, PO, CAN-CHI 5-0 River Oaks International Tennis Tournament - Houston Olympics - Athens