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
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 Western & Southern Open - Cincinnati U.S. Open - New York Nitto ATP Finals - Turin Rolex Paris Masters - Paris Australian Open - Melbourne BNP Paribas Open - Indian Wells Olympics - Paris Internazionali BNL d'Italia - Rome Gonet Geneva Open - Geneva French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells Australian Open - Melbourne Brisbane International - Brisbane Miami Open - Miami Croatia F1 Croatia F2 Serbia&Montenegro F5 Mutua Madrid Open - Madrid Gonet Geneva Open - Geneva U.S. Open - New York France F5 Italy F4 Hungary F1 Hungary F2 Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia The Manchester Trophy - Manchester Open Castilla y Leon - Segovia Open de Franche-Comte - Besancon Citta di Monza - Monza The Manchester Trophy - Manchester Croatia Osiguranje Rijeka Open - Rijeka Sarajevo Challenger Granby Challenger St. Remy Challenger Mons Challenger Petange Challenger Mouilleron-Le-Captif Challenger St. Remy Challenger Cherbourg Challenger St. Brieuc Challenger Bordeaux Challenger Topshelf Open - 's-Hertogenbosch Challenger 42 - Andrezieux Cherbourg Challenger Open 13 - Marseille AAPT Championships - Adelaide Open 13 - Marseille Open de Moselle - Metz Stockholm Open - Stockholm Segovia Challenger Rennes Challenger AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Open Romania - Bucharest Open de Moselle - Metz Davidoff Swiss Indoors - Basel Qatar Open - Doha Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Croatia Open - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Open de Moselle - Metz China Open - Beijing Bordeaux Challenger Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai AEGON Championships - London China Open - Beijing Open Sud de France - Montpellier Open 13 - Marseille UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Orleans Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem China Open - Beijing Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Moselle Open - Metz Swiss Indoors Basel - Basel Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Open 13 - Marseille Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Citi Open - Washington Moselle Open - Metz ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille AEGON Championships - London Hall of Fame Open - Newport European Open - Antwerp Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Fever-Tree Championships - London Citi Open - Washington Moselle Open - Metz Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Serbia Open - Belgrade Belgrade 2 - Belgrade Serbia Open - Belgrade Astana Open - Astana Banja Luka Open - Banja Luka United Cup - Australia Granby Challenger The Surbiton Trophy - Surbiton Open D'Orleans - Orleans Mons Challenger Rennes Challenger Cherbourg Challeger Rhodes Challenger Segovia Challenger Orleans Challenger Courmayeur Challenger Quimper Challenger Cherbourg Challenger Bath Challenger Segovia Challenger Orleans Challenger Dallas Challenger Bordeaux Challenger Tunis Challenger Bordeaux Challenger Rennes Challenger St. Brieuc Challenger Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Garden Open - Rome Tennis Masters Series - Paris Tennis Masters Series - Paris Tennis Masters Series - Paris Lille Challenger Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo 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 Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Bordeaux Challenger 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 Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto 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 - 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 Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami 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 Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto 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 Internazionali BNL d'Italia - Rome Rogers Cup - Montreal 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 - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Brest Challenger Heilbronn Open - Heilbronn 1st Challenger Tournament Leon - Leon The Surbiton Trophy - Surbiton Internationaux de Tennis de Brest - Brest Tennis Napoli Cup - Napoli Ciudad de Pozoblanco Open Diputacion - Cordoba West of England Challenger - Bristol The Manchester Trophy - Manchester GHI Bronx Classic - Bronx Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Challenger Ford de Cherbourg - Cherbourg Black Forest Open 2004 - Freudenstadt Lambertz Open - Aachen Tatra Banka Open - Bratislava Challenger Ford de Cherbourg - Cherbourg Warsteiner Challenger Lubeck - Lubeck Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague San Remo Tennis Cup 15° Piertomaso - San Remo Warsteiner Challenger Wolfsburg - Wolfsburg Challenger 42 - Andrezieux GHI Bronx Classic - Bronx The LTA Men's Challenger - Nottingham Challenger Hamburg - Hamburg GHI Bronx Classic - Bronx Open D'Orleans - Orleans Ethias Tennis Trophy - Mons Antonio Savoldi-Marco Co. - Manerbio Gemax Open - Belgrade Internationaux du Doubs - Besancon San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Marrakech Isla de Lanzarote - Lanzarote Unique Zagreb Open - Zagreb Internazionali di Tennis di Bergamo - Bergamo French Open - Paris Australian Open - Melbourne French Open - Paris Open de L'Isere - Grenoble French Open - Paris French Open - Paris Istanbul Challenger Wimbledon - London St. Remy Challenger Open de L'Isere-Open 38 - Grenoble U.S. Open - New York Orleans Challenger Sarajevo Challenger Johannesburg Challenger Athens Challenger Istanbul Challenger Rennes Challenger French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Bordeaux Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Salzburg Challenger French Open - Paris Wimbledon - London Challenger Ford de Cherbourg - Cherbourg U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Ciudad de Pozoblanco Open Diputacion - Cordoba 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 Open de L'Isere - Grenoble Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Johannesburg Challenger Wimbledon - London U.S. Open - New York Orleans Challenger Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London KGHM Dialog Polish Indoors - Wroclaw U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York KGHM Emax Polish Indoors - Wroclaw Australian Open - Melbourne Orleans Challenger Rhodes Challenger French Open - Paris Wimbledon - London Orleans Challenger U.S. Open - New York Ramat Hasharon Challenger Australian Open - Melbourne Mouilleron-Le-Captif Challenger French Open - Paris Mons Challenger Cherbourg Challenger Wimbledon - London U.S. Open - New York Le Gosier Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Brest Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Gemax Samsung Open 2004 - Belgrade KGHM Polish Indoors - Wroclaw Bordeaux Challenger Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Rennes Challenger Sarajevo Open 2004 - Sarajevo The Scottish Tennis Championships - Edinburgh ECM Cup - Prague IX Open Internacional D'Andorra - Andorra West of England Tennis - Bristol Budapest Challenger - Budapest Orleans Challenger The Manchester Trophy - Manchester Open D'Orleans - Orleans The Surbiton Trophy - Surbiton Lille Challenger Binghamton Professional Tennis Tournament - Binghamton 10ø Tornea B. Camparini - Reggio Emilia GHI Bronx Classic - Bronx Cherbourg Challenger Manchester Challenger Challenger Ford de Cherbourg - Cherbourg Arroyo de la Encomienda - Valladolid Open de Franche Comte - Besancon IPP Open - Helsinki Open 88 - Contrexeville Davidoff Swiss Indoors - Basel Jersey Challenger Challenger 42 - Andrezieux Geneva Challenger - Geneva Gemax Samsung Open 2005 - Belgrade DPD Challenger 2000 - Aschaffenburg Espinho Challenger - Espinho Open de Montauban - Montauban Open de L'Isere - Grenoble Brixina Tennis Open - Bressanone XXVIII Edizione 'A.Savoldi' - Manerbio Qatar ATP Challenger - Doha Mons Challenger Challenger 42 - Andrezieux The Stella Artois Grass Court Championships - London Open de L'Isere (Open 38) - Grenoble Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Miller Lite Hall of Fame Tennis Championships - Newport Croatia Open - Umag The Stella Artois Championships - London The 10tele.com Open - Nottingham Chennai Open - Chennai ATP Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai The Artois Championships - London Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Open de Tenis Comunidad Valenciana - Valencia Bordeaux Challenger Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai Next Generation Adelaide International - Adelaide BRD Nastase Tiriac Trophy - Bucharest Moselle Open - Metz China Open - Beijing Adidas Open de Toulouse - Toulouse Open 13 - Marseille The Stella Artois Grass Court Championships - London Sydney International - Sydney V Torneo Internazionale di Tennis - Barletta Davidoff Swiss Indoors - Basel Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Libema Open - 's-Hertogenbosch Davis Cup, Group 1, 2R, GBR-SCG 2-3 Steelers Cup - Kosice Open Seat Godo - Barcelona Thailand Open - Bangkok Stockholm Open - Stockholm Davis Cup, Group 1, 2R, SRB-GEO 5-0 Next Generation Hardcourts - Adelaide Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag PBZ Zagreb Indoors - Zagreb Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, RUS-SRB 3-2 Open 13 - Marseille The Tennis Channel Open - Las Vegas Pilot Pen Tennis - New Haven Chennai Open - Chennai Medibank International - Sydney Estoril Open - Estoril The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington Medibank International - Sydney Croatia Open - Umag AAPT Championships - Adelaide Open 13 - Marseille If Stockholm Open - Stockholm Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade AEGON Championships - London Internationaler Raiffeisen Grand Prix - St. Polten Campbell's Hall of Fame Tennis Championships - Newport Davis Cup, World Group, PO, SVK-SRB, 1-4 Open de Moselle - Metz Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Moselle Open - Metz Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Brisbane - Brisbane AEGON Championships - London ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Qatar ExxonMobil Open - Doha Thailand Open - Bangkok Moselle Open - Metz Rakuten Japan Open - Tokyo Serbia Open - Belgrade Open 13 - Marseille St. Brieuc Challenger AEGON Championships - London European Open - Antwerp Apia International - Sydney Ricoh Open - 's-Hertogenbosch European Open - Antwerp Swiss Indoors Basel - Basel Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco AEGON Championships - London Estoril Open - Estoril Tel Aviv Watergen Open - Tel Aviv Davis Cup, World Group, SF, SRB-CZE 3-2 Winston-Salem Open - Winston-Salem Adelaide International 1 - Adelaide Dubai Duty Free Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Davis Cup, World Group, SF, SRB-ARG 2-3 Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, SF, SRB-CAN 3-2 Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, SF, FRA-ESP 3-2 ATP Cup - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Finals, Group F Laver Cup - London Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Open de Moselle - Metz Indianapolis Tennis Championships - Indianapolis Shanghai Rolex Masters - Shanghai NASDAQ-100 Open - Miami Davis Cup, Group C, Valencia Australian Open - Melbourne Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Miami Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, Group I, 1R, SCG-LAT 5-0 Wimbledon - London Olympics - Tokyo Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, ISR-SCG 1-4 AAMI Classic - Kooyong Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, QF, CRO-SRB 1-4 Mubadala World Tennis Championship Mubadala World Tennis Championship Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, PO, SRB-USA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, F, SRB-FRA 3-2 Hopman Cup - Perth Mubadala World Tennis Championship Davis Cup, World Group, 1R, SRB-CRO 5-0 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Mubadala World Tennis Championship Mubadala World Tennis Championship Davis Cup, World Group, SF, ITA-SRB 2-1 All Lower level tournaments Davis Cup, World Group, QF, SRB-GBR 2-0 Davis Cup, World Group I, 1R, SRB-GRE 3-1 Laver Cup - Chicago Davis Cup, Finals, Group A Davis Cup, Finals, QF, SRB-RUS 1-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Finals, SF, CRO-SRB 2-1 Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro AAMI Classic - Kooyong Barclays ATP World Tour Finals - London Nitto ATP Finals - Turin Nitto ATP Finals - Turin The Mubadala World Tennis Championship A Day At The Drive - Adelaide