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
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 Braunschweig Challenger Infosys Hall of Fame Open - Newport Lexington Challenger M25 Dharwad M15 Davangere M25 Mumbai M15 Chandigarh Bengaluru Challenger Nonthaburi 2 Challenger Chennai Challenger M25 New Delhi Pune Challenger New Delhi Challenger Taipei Challenger Shenzhen 1 Challenger Tyler Challenger Guangzhou Challenger M25 Wichita Kachreti Challenger Wuxi Challenger Little Rock Challenger Mallorca Championships - Mallorca Grodzisk Mazowiecki Challenger Istanbul Challenger Manacor Challenger Nonthaburi 4 Challenger Shanghai Rolex Masters - Shanghai M25 Chennai Shenzhen Challenger Hangzhou Challenger Taipei 2 Challenger Seoul Challenger Chennai Challenger Bengaluru Challenger Pune Challenger Murcia Challenger Guangzhou Challenger Cassis Challenger New Delhi Challenger M25 Indore Menorca Challenger Wuxi Challenger Chisinau Challenger Chicago Challenger Lexington Challenger Shanghai Challenger Tiburon Challenger Guangzhou Challenger Las Vegas Challenger Fairfield Challenger Seoul Challenger Spain F14 Morocco F1 Morocco F2 Spain F20 Spain F21 Spain F22 Spain F24 Spain F26 Spain F28 Spain F29 Spain F30 Spain F31 India F9 India F10 India F11 India F12 India F2 India F4 India F5 India F6 Morocco F1 Morocco F2 Morocco F3 Spain F16 Spain F17 Turkey F29 Romania F8 Romania F9 Spain F18 India F14 Turkey F27 Turkey F28 India F15 India F16 Romania F7 India F1 India F13 India F17 Spain F13 India F2 Spain F11 India F3 Spain F10 Spain F12 Spain F14 Spain F16 Spain F17 Spain F18 Spain F19 Turkey F31 Turkey F32 Turkey F33 Turkey F34 Spain F33 Spain F34 Spain F32 India F9 Cambodia F3 Spain F35 Spain F36 India F10 India F1 India F2 India F11 Cambodia F2 India F4 India F3 India F5 Turkey F16 Spain F15 Turkey F13 Turkey F14 Turkey F15 Thailand F5 Spain F17 Spain F18 Spain F19 Chinese Taipei F1 Turkey F32 Turkey F33 Turkey F34 India F7 Qatar F5 Qatar F6 India F2 India F3 Turkey F13 India F6 Hong Kong F1 USA F25 India F13 Turkey F40 Turkey F41 India F16 India F19 Spain F8 France F9 Spain F12 USA F26 USA F24 France F19 France F21 Qatar F4 Qatar F5 Qatar F6 USA F8 (Indian Harbour Beach) USA F9 (Orlando) Singapore F2 (Singapore) Singapore F3 (Singapore) M15 Chennai M25 Jakarta M25 Jakarta M25 Jakarta M25 Martos M25 Kalaburagi Internationaux de Tennis de Brest - Brest KGHM Polish Indoors - Wroclaw VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi TCT Open - Tunis Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Nord/LB Open - Braunschweig V Abierto Internacional de Salinas - Salinas Zagreb Open - Zagreb Wartburg Open - Eisenach Open de Montauban - Montauban Siemens Open - Scheveningen Open 88 - Contrexeville Open de Charleroi - Charleroi Internationaux de Tennis de Brest - Brest Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo Open de Montauban - Montauban Siemens Open 2001 - Scheveningen Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open - Freudenstadt TED Open - Istanbul Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki Open 88 - Contrexeville Northern Electric Open 1999 - Newcastle Pekao Open 2003 - Szczecin Open Castilla y Leon - Segovia Porsche Open - Poznan Heilbronn Challenger Quimper Challenger Marrakech Challenger Bordeaux Challenger Petange Challenger Mons Challenger Heilbronn Challenger Bordeaux Challenger St. Remy Challenger Petange Challenger Mons Challenger Heilbronn Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger Milan Challenger Braunschweig Challenger Bangkok Challenger St. Remy Challenger Orleans Challenger Rennes Challenger Indore Challenger Pune Challenger Reunion Island Challenger Happy Valley Challenger Hong Kong Challenger New Delhi Challenger Kolkata Challenger Irving Challenger Batman Challenger Mersin Challenger Taipei City Challenger Aix En Provence Challenger Karshi Challenger Bordeaux Challenger Prostejov Challenger Milan Challenger Marburg Challenger Gimcheon Challenger Braunschweig Challenger Lexington Challenger Bangkok Challenger Izmir Challenger Orleans Challenger Mons Challenger Bangalore Challenger Pune Challenger Mouilleron-Le-Captif Challenger Ortisei Challenger Cherbourg Challenger Quimper Challenger Zhuhai Challenger St. Brieuc Challenger Barletta Challenger Samarkand Challenger Moscow Challenger Todi Challenger Binghamton Challenger Lexington Challenger Aptos Challenger Como Challenger Genova Challenger Orleans Challenger Mons Challenger Ho Chi Minh City Challenger Pune Challenger Mouilleron-Le-Captif Challenger Ortisei Challenger Brescia Challenger Andria Challenger Rennes Challenger Wroclaw Challenger Irving Challenger Guadalajara Challenger Leon Challenger San Francisco Challenger Tempe Challenger Sophia Antipolis Challenger Taipei City Challenger Tallahassee Challenger Savannah Challenger Karshi Challenger Samarkand Challenger Caltanissetta Challenger Lyon Challenger Ilkley Challenger Blois Challenger Recanati Challenger Braunschweig Challenger Winnetka Challenger Binghamton Challenger Aptos Challenger Columbus Challenger Orleans Challenger Tiburon Challenger Stockton Challenger Fairfield Challenger Pune Challenger Bangalore Challenger Marbella Challenger Taipei City Challenger Nanchang Challenger Anning Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Recanati Challenger Winnetka Challenger Jinan Challenger Mallorca Challenger Seville Challenger Kaohsiung Challenger Ningboo Challenger Liuzhou Challenger Shenzhen Challenger Bratislava Challenger Pune Challenger Budapest Challenger Phoenix Challenger Taipei City Challenger Anning Challenger Nanchang Challenger Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Recanati Challenger Winnetka Challenger Binghamton Challenger Aptos Challenger Cassis Challenger Istanbul Challenger Glasgow Challenger Orleans Challenger Barcelona Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Shenzhen Challenger Kobe Challenger Pune Challenger Canberra Challenger Bangkok Challenger Bengalaru Challenger Morelos Challenger Nur-Sultan Challenger Biella Challenger Barcelona Challenger Alicante Challenger Ismaning Challenger Marbella Challenger Eckental Challenger Cary Challenger Orlando Challenger Istanbul Challenger Antalya Challenger Antalya 2 Challenger Nur-Sultan 2 Challenger Zagreb Challenger Biella 7 Challenger Nottingham 1 Challenger Nottingham 2 Challenger Cary Challenger Lexington Challenger Mallorca Challenger Cassis Challenger Biel Challenger Murcia Challenger Alicante Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Manama Challenger Antalya 3 Challenger Bengalaru 1 Challenger Bengalaru 2 Challenger Biel Challenger Salinas Challenger Tallahassee Challenger Savannah Challenger Aix En Provence Challenger Bordeaux Challenger Surbiton Challenger Ilkley Challenger Indianapolis Challenger Sibiu Challenger Orleans Challenger Ismaning Challenger Vilnus Challenger Yokohama Challenger Matsuyama Challenger Kobe Challenger Yokkaichi Challenger Ottignies-Louvain-la-Neuve Challenger Chennai Challenger Bengaluru Challenger Szekesfehervar Challenger Biel Challenger Skopje Challenger Troisdorf Challenger Heilbronn Challenger Todi Challenger Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Salem Open - Hong Kong Japan Open - Tokyo Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open 2001 - Doha Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Open 13 - Marseille Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Idea Prokom Open - Sopot RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Tata Open - Chennai Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz St. Petersburg Open - St. Petersburg Chennai Open - Chennai BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Championships - London Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Medibank International - Sydney Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Estoril Open - Estoril AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Citi Open - Washington Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch AEGON Championships - London SkiStar Swedish Open - Bastad Austrian Open - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Rio Open - Rio de Janeiro Open 13 - Marseille Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Antalya Cup - Antalya SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Citi Open - Washington Generali Open - Kitzbuhel Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel Maharashtra Open - Pune New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen China Open - Beijing Tata Open Maharashtra - Pune New York Open - New York Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Hall of Fame Open - Newport Citi Open - Washington Tata Open Maharashtra - Pune Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Hall of Fame Open - Newport Citi Open - Washington Kremlin Cup - Moscow Singapore Tennis Open - Singapore Adelaide International 1 - Adelaide Tata Open Maharashtra - Pune Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Tata Open Maharashtra - Pune Tennis Masters Series - Paris The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Nottingham Challenger Columbus Challenger Roseto Degli Abruzzi 2 Challenger Cary 1 Challenger French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York 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 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 Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York 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 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 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 Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, USA-FRA 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, 2R, IND-KOR 4-1 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Group I, 1R, IND-NZL 4-1 Davis Cup, Group I, 2R, IND-UZB 4-1 Davis Cup, World Group, PO, CAN-IND 3-2 Davis Cup, Group I, 2R, CHN-IND 2-3 Davis Cup, World Group, PO, SRB-IND 4-0 Davis Cup, World Group, QR, IND-ITA 1-3 Davis Cup, World Group, QR, CRO-IND 3-1 Davis Cup, Group I, 1R, FIN-IND 3-1 Davis Cup, Group I, PO, IND-DEN 4-0 Davis Cup, Group I, 1R, NOR-IND 3-1 Davis Cup, Group I, PO, PAK-IND 0-4 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Kooyong Classic - Kooyong Australian Open (Asia, Wildcard) Davis Cup, World Group I, 1R, SWE-IND 4-0 Davis Cup, Group I, PO, IND-TOG 4-0 Olympics - Beijing