Career 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 Austria F2 Latvia F1 Lithuania F2 Germany F16 Germany-w2 Greece F1 Greece F2 Slovenia F1 Slovenia F2 Slovenia F3 Austria F4 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Germany F15 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Austria F1 Austria F2 Switzerland F2 Switzerland F3 France F5 Sweden F1 Germany-w3 Gemax Open 2002 - Belgrade Trani Cup - Trani Fujitsu Siemens Open - Budapest Banja Luka 2002 - Banja Luka Bukhara Challenger - Bukhara Britania Zavaleta - Puebla Intersport Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Sarajevo Open - Sarajevo Steelers Cup - Kosice Ljubljana Open - Ljubljana Schickendanz Open - Furth Internationale Badische Meisterschaften Um Den Techem Cup - Zell Stella Artois Clay Court Championships - Budaors GHI Bronx Classic - Bronx Asirom Challenger - Brasov Bulgarian Open - Sofia USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco IPP Open - Helsinki Czech Indoor Open - Prague Ischgl International Tennis Challenger 2003 - Ischgl Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Open de Franche-Comte - Besancon The LTA Wrexham Challenger - Wrexham IX Abierto Internacional de Salinas - Salinas Ispat Open 2004 - Ostrava Steelers Cup - Kosice Schickedanz Open - Furth ATU Cup - Weiden Open de Montauban - Montauban Oberstraufen Cup - Oberstaufen 13 BH Tennis Open International Cup - Belo Horizonte Olbia Challenger - Olbia Ostrava Open 2005 - Ostrava Architect Open - Budapest Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Gemax Open - Belgrade 3rd Volkswagon Challenger - Wolfsburg Bukhara Challenger - Bukhara Open D'Orleans - Orleans Ethias Trophy - Mons Tatra Banka Open 2006 - Bratislava Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Unique Zagreb Open - Zagreb Belgrade Challenger Sunrise Challenger Belgrade Challenger Orleans Challenger Eckental Challenger Heilbronn Challenger Vancouver Challenger Ostrava Challenger Heilbronn Challenger Prostejov Challenger Chengdu Challenger Qingdao Challenger Bangkok Challenger Bangkok Challenger Qingdao Challenger Anning Challenger Prostejov Challenger Koblenz Challenger Rennes Challenger Bergamo Challenger Marbella Challenger Tunis Challenger Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Caltanissetta Challenger Kaohsiung Challenger Bangkok Challenger Monterrey Challenger San Luis Potosi Challenger Vancouver Challenger Noumea Challenger Pau Challenger Prague Challenger Prague II Challenger Ostrava Challenger Hungarian Open - Budapest Istanbul Challenger Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Biella 2 Challenger Stella Artois Clay Court Championships - Budaors Marbella Challenger Zagreb Challenger Oeiras 3 Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio Cassis Challenger Black Forest Open 2002 - Freudenstadt Traralgon Challenger Cherbourg Challenger Sanremo Challenger Bordeaux Challenger Forli 6 Challenger Perugia Challenger Braunschweig Challenger Trieste Challenger Zug Challenger Cordenons Challenger San Marino Challenger Vilnus Challenger Tenerife 1 Challenger Ottignies-Louvain-la-Neuve Challenger Samarkand Challenger - Samarkand Hamburg Challenger - Hamburg Gemax Open - Belgrade Challenger Ford de Cherbourg - Cherbourg Ethias Trophy - Mons 2001 Mercedes Cup - Stuttgart Zagreb Open - Zagreb BMW Open - Munich RCA Championships - Indianapolis Credicard Mastercard Tennis Cup - Campos do Jordao VI Gramado Open de Tenis - Gramado Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Architect Open - Budapest Qatar Open - Doha 2004 Keys Gate Challenger - Homestead Open 13 - Marseille Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Mobilux Open - Luxembourg Heineken Open Shanghai - Shanghai Mauritius Open - Mauritius Stockholm Open - Stockholm Chennai Open - Chennai BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Tennis Napoli Cup - Napoli Croatia Open - Umag Citta di Monza - Monza Open Romania - Bucharest Vietnam Open - Ho Chi Minh City Qatar ExxonMobil Open - Doha BMW Open - Munich Home Depot Center USTA Challenger - Carson Hypo Group Tennis International - Portschach The Stella Artois Championships - London The 10tele.com Open - Nottingham Bauer Watertechnology Cup - Eckental IPP Open - Helsinki RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Czech Indoor Open - Prague Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn ATP Kremlin Cup - Moscow Internazionali di Tennis - Bergamo St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open de la Comunidad Valenciana - Valencia 10° Trofeo Luigi Pezzoli - Bergamo Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Ostdeutscher Sparkassen Cup - Dresden Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Next Generation Adelaide International - Adelaide Unique Zagreb Open - Zagreb ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Schickendanz Open - Furth Tennis Channel Open - Las Vegas Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Steelers Cup - Kosice BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Harbour Tennis Cup Regione Lombardia - Milan Chennai Open - Chennai Brisbane - Brisbane Medibank International - Sydney 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb The Shelbourne Irish Open - Dublin SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Oberstaufen Cup - Oberstaufen AEGON International - Eastbourne Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok If Stockholm Open - Stockholm Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Aamulehti Tampere Open - Tampere AEGON Championships - London Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Samarkand Challenger - Samarkand Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Dusseldorf Open 2006 - Dusseldorf Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Tunis Open 2007 - Tunis Black Forest Open - Freudenstadt Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de L'Isere-Trophee BNP Paribas - Grenoble Power Horse World Team Cup - Dusseldorf AEGON Championships - London Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Valencia Open - Valencia Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Tatra Banka Slovak Open - Bratislava Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle AEGON Championships - London St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Kremlin Cup - Moscow BMW Tennis Championship - Sunrise XL Bermuda Open - Bermuda Ecuador Open - Quito Argentina Open - Buenos Aires Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya SkiStar Swedish Open - Bastad Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Chengdu Open - Chengdu Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune US Men's Clay Court Championship - Houston Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Swiss Open - Gstaad Abierto Mexicano de Tenis Mifel - Los Cabos Sony Ericsson Open 2008 - Belgrade St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Astana Open - Nur-Sultan Swiss Open - Gstaad Generali Open - Kitzbuhel Singapore Tennis Open - Singapore Open Sud de France - Montpellier Open 13 Provence - Marseille Sofia Open - Sofia Mons Challenger Orleans Challenger Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome 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 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 Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai 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 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 Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome Rome Challenger Rome Challenger FILA Challenger - Biella Tennis Napoli Cup - Napoli Bergamo Challenger Vicenza Challenger Eckental Challenger Sarajevo Open 2004 - Sarajevo Internationale Badische Meisterschaffen Um Den Techem Cup - Zell ATU Cup - Weiden French Open - Paris Wimbledon - London Gemax Samsung Open 2004 - Belgrade U.S. Open - New York Phoenix Challenger Lambertz Open by Stawag - Aachen Orleans Challenger Mouilleron-Le-Captif Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Eckental Challenger Quimper Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Salzburg-Anif Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Orleans Challenger Rome 1 Challenger Milan Challenger 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 Montechiarugolo - Parma Challenger 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 French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pau Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Wimbledon - London U.S. Open - New York St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Open de Moselle - Metz St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis BMW Open - Munich AEGON Championships - London Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose The Dubai Tennis Championships - Dubai Atlanta Tennis Championships - Atlanta China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney German Tennis Championships - Hamburg Delray Beach International Tennis Championships - Delray Beach Studena Croatia Open - Umag Power Horse Cup - Dusseldorf AIG Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem The 10tele.com Open - Nottingham Countrywide Classic - Los Angeles ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech BMW Open - Munich Open Sud de France - Montpellier Open 13 Provence - Marseille Mercedes Cup - Stuttgart U.S. Mens's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Open 13 - Marseille Rakuten Japan Open - Tokyo AEGON Championships - London If Stockholm Open - Stockholm CA Tennis Trophy - Vienna Swiss Indoors Basel - Basel Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Open 13 Provence - Marseille Hamburg European Open - Hamburg Anytech365 Andalucia Open - Marbella Millennium Estoril Open - Estoril Noventi Open - Halle BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Miami Open - Miami U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Davis Cup, Group 1, 2R, SCG-BEL 2-3 French Open - Paris Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, GBR-SCG 2-3 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, PO, ITA-LAT, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, World Group, F, SRB-FRA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, SRB-IND 4-1 Davis Cup, World Group, QF, SWE-SRB 1-4 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, World Group, QF, SRB-GBR 2-3 Davis Cup, World Group II, PO, LAT-EGY 4-1 Davis Cup, Group II, PO, THA-LAT 2-3 Davis Cup, Group I, PO, LAT-ISR 2-3 Mubadala World Tennis Championship AAMI Classic - Kooyong Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing Olympics - London