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 Great Britain F1 (Glasgow) M25 Fort Worth M15 Austin Lugano Challenger Chicago Challenger Lincoln Challenger Rennes Challenger Iasi Challenger Cancun Challenger Roanne Challenger Bratislava 2 Challenger International Championship of Croatia - Umag Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Seat Godo - Barcelona M25 Nottingham Croatia Open - Umag Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad M25 Roehampton Pilot Pen Tennis - New Haven M25 Edgbaston CA Tennis Trophy - Vienna M25 Columbus Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona Allianz Suisse Open Gstaad - Gstaad BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Grand Prix Hassan II - Casablanca Serbia Open - Belgrade If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai M25 Roehampton Abierto Mexicano Telcel - Acapulco BMW Open - Munich AEGON Championships - London Allianz Suisse Open - Gstaad Bratislava 2 Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai M25 Glasgow Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril M25 Esch/Alzette Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Naples Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Aix En Provence Challenger AEGON Championships - London Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Geneva Open - Geneva AEGON Championships - London Pekao Open 2004 - Szczecin Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai AEGON Championships - London St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva AEGON Championships - London Challenger 42 - Andrezieux Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington St. Petersburg Open - St. Petersburg St. Tropez Challenger Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Nordea Open - Bastad Moselle Open - Metz Astana Open - Astana Swiss Indoors Basel - Basel United Cup - Australia ABN AMRO World Tennis Tournament - Rotterdam EFG Swiss Open - Gstaad Plava Laguna Croatia Open - Umag Argentina Open - Buenos Aires Infosys Hall of Fame Open - Newport Belgrade Open - Belgrade Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem BNP Paribas Nordic Open - Stockholm Fairfield Challenger Banca Stato Challenger Lugano - Lugano Geneva Challenger - Geneva Geneva Challenger - Geneva Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva 3° Trofeo 'Citta di Brindisi' - Brindisi Challenger Ford de Cherbourg - Cherbourg Open de Franche-Comte - Besancon Challenger Citta di Olbia - Olbia XXXVII Torneig C.E. Laieta - Barcelona San Remo Tennis Cup - San Remo Sporting Challenger - Turin Schickedanz Open - Furth Open Sainte-Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Banca Stato Challenger Lugano - Lugano St. Petersburg Challenger - St. Petersburg IPP Geneva Trophy - Geneva Lambertz Open - Aachen Tatra Banka Open - Bratislava The LTA Men's Challenger Wrexham - Wrexham Tennis Napoli Cup - Napoli Canberra Challenger Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati 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 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 Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Lugano Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Toronto Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Phoenix Challenger Perugia Challenger Rennes Challenger Prague Challenger Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Marbella Challenger Pau Challenger French Open - Paris Bordeaux Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Bordeaux Challenger Nottingham 2 Challenger French Open - Paris Wimbledon - London Glasgow Challenger Orleans Challenger U.S. Open - New York Helsinki Challenger Tennis Napoli Cup - Napoli Australian Open - Melbourne Challenger Groningen - Groningen Challenger Ford de Cherbourg - Cherbourg French Open - Paris Bordeaux Challenger Rhein-Main Challenger 2004 - Aschaffenburg Wimbledon - London Prague II Challenger U.S. Open - New York Sumter Challenger Australian Open - Melbourne Allianz Suisse Open Gstaad - Gstaad French Open - Paris Rio Open - Rio de Janeiro Energis Open - Amersfoort Wimbledon - London BNP Paribas Nordic Open - Stockholm U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona Swiss Indoors Basel - Basel Australian Open - Melbourne Allianz Suisse Open - Gstaad Open Romania - Bucharest Qatar Open - Doha Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha The 10tele.com Open - Nottingham Rakuten Japan Open - Tokyo Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Open de Moselle - Metz Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille Chennai Open - Chennai French Open - Paris Wimbledon - London Grand Prix Hassan II - Casablanca Portugal Open - Oeiras U.S. Open - New York Australian Open - Melbourne Copa Claro - Buenos Aires French Open - Paris Grand Prix Hassan II - Marrakech Wimbledon - London U.S. Open - New York China Open - Beijing Australian Open - Melbourne ABN AMRO Open - Rotterdam Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco French Open - Paris EFG Swiss Open - Gstaad Erste Bank Open - Vienna Hellenic Championship - Athens Malaysian Open - Kuala Lumpur Wimbledon - London U.S. Open - New York Australian Open - Melbourne Swiss Indoors Basel - Basel Open 13 - Marseille cinch Championships - London Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva French Open - Paris Rothesay International - Eastbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne European Open - Antwerp European Open - Antwerp Open 13 Provence - Marseille French Open - Paris Banja Luka Open - Banja Luka Swiss Indoors Basel - Basel Stockholm Open - Stockholm Moselle Open - Metz Boss Open - Stuttgart Rothesay International - Eastbourne Bucharest Open - Bucharest Swiss Indoors Basel - Basel Open Occitanie - Montpellier Wimbledon - London Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva cinch Championships - London Open 13 Provence - Marseille Allianz Suisse Open Gstaad - Gstaad DIEMA XTRA Sofia Open - Sofia Medibank International - Sydney Qatar ExxonMobil Open - Doha Moselle Open - Metz Gerry Weber Open - Halle Red Letter Days Open - Nottingham U.S. Open - New York Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Masters Series - Hamburg Credit Agricole Suisse Open - Gstaad Australian Open - Melbourne French Open - Paris Miami Open - Miami Wimbledon - London U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid Australian Open - Melbourne BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid French Open - Paris BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Wimbledon - London Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Swiss Indoors Basel - Basel Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Fever-Tree Championships - London Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, Group 1, 2R, BLR-SUI 1-4 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, PO, GER-SUI 2-3 Davis Cup, Group B, Manchester Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 1 Masters Guinot Mary Cohr Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, 1R, SUI-CZE 2-3 Mubadala World Tennis Championship Davis Cup, World Group, F, FRA-SUI 1-3 Australian Open (juniors) Wimbledon (juniors) Davis Cup, World Group, PO, SUI-NED 4-1 Davis Cup, World Group, Q, JPN-GBR 3-2 Exhibition Diriyah Tennis Cup Wimbledon - London Wimbledon (juniors) AAMI Classic - Kooyong French Open (juniors) Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London AAMI Classic - Kooyong Capitala World Tennis Championship Olympics - Beijing Olympics - London Mubadala World Tennis Championship Mubadala World Tennis Championship Olympics - Paris U.S. Open - New York Astana Open - Astana Australian Open - Melbourne Aix En Provence Challenger French Open - Paris EFG Swiss Open - Gstaad China Open - Beijing Tiriac Open - Bucharest Sassuolo Challenger Cincinnati Open - Cincinnati U.S. Open - New York M25 Loughborough