Career 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 Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F6 France F7 Spain F5 Spain F6 Spain F7 Spain F18 Spain F19 Spain F25 Spain F28 Spain F34a France F1 France F2 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F7 Spain F12 Spain F13 Spain F26 Italy F2 Portugal F1 Portugal F2 Spain F20 Spain F22 Portugal F3 Spain F23 Spain F24 Spain F26 Spain F30 France F3 Spain F3 Portugal F1 Spain F6 Spain F27 Spain F32 Italy F1 Germany F5 Internationale Badische Meisterschaften Um Den Techem Cup - Zell Gemax Samsung Open 2004 - Belgrade Dusseldorf Open 2006 - Dusseldorf Tennis Napoli Cup 2007 - Napoli Timisoara Challenger - Timisoara Challenger Ciudad de Guayaquil - Guayaquil Porsche Open - Poznan Tatra Banka Slovak Open - Bratislava Belgrade Challenger Sunrise Challenger Prostejov Challenger Braunschweig Challenger Pozoblanco Challenger Segovia Challenger Vigo Challenger Napoli Challenger Mons Challenger Tarragona Challenger Khanty-Mansiysk Challenger Rabat Challenger Prostejov Challenger Pozoblanco Challenger Segovia Challenger Todi Challenger Tarragona Challenger Samarkand Challenger - Samarkand Britania Zavaleta - Puebla The LTA Sunderland Challenger - Sunderland Challenger Ford de Cherbourg - Cherbourg Irving Challenger Citta di Monza - Monza Ostrava Challenger Ostrava Open 2005 - Ostrava Qingdao Challenger Gemax Open 2002 - Belgrade Zagreb Open - Zagreb Hungarian Open - Budapest Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Trani Cup - Trani XXIX Edizione 'A.Savoldi Marco' - Manerbio Fujitsu Siemens Open - Budapest Banja Luka 2002 - Banja Luka Bukhara Challenger - Bukhara Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Gemax Open - Belgrade Stella Artois Clay Court Championships - Budaors Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Ljubljana Open - Ljubljana Schickendanz Open - Furth Stella Artois Clay Court Championships - Budaors FILA Challenger - Biella GHI Bronx Classic - Bronx Asirom Challenger - Brasov Bulgarian Open - Sofia Bangkok Challenger Bangkok Challenger USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl 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 Steelers Cup - Kosice ATU Cup - Weiden Ciudad de Pozoblanco 'Open Diputacion' - Cordoba X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Montauban - Montauban Oberstraufen Cup - Oberstaufen Riviera di Rimini Challenger 2004 - Rimini Arroyo de la Encomienda - Valladolid VI Gramado Open de Tenis - Gramado Czech Indoor Open - Prague Binghamton Professional Tennis Tournament - Binghamton Challenger Ford de Cherbourg - Cherbourg Sarajevo Open 2004 - Sarajevo XI Open International D'Andorra - Andorra 2004 Keys Gate Challenger - Homestead Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign GHI Bronx Classic - Bronx Mobilux Open - Luxembourg Architect Open - Budapest Mauritius Open - Mauritius Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Architect Open - Budapest Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan IPP Open - Helsinki Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn Gemax Open - Belgrade Challenger Ford de Cherbourg - Cherbourg Unicredit (Suisse) Bank S. A. Challenger - Chiasso Prosperita Open 2006 - Ostrava Ostdeutscher Sparkassen Cup - Dresden ECM Prague Open - Prague Unique Zagreb Open - Zagreb 5° Sporting Challenger - Turin Czech Open 2006 - Prostejov Steelers Cup - Kosice The Shelbourne Irish Open - Dublin Trofeo Sisma Mantova - Mantova Akbank Private Banking TED Open 2006 - Istanbul ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Black Forest Open - Freudenstadt Open D'Orleans - Orleans Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Tatra Banka Open 2006 - Bratislava Copa Petrobras Argentina - Buenos Aires Qingdao Challenger II Cyclus Open de Tenis - Florianopolis XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Tunis Open 2007 - Tunis Isla de Gran Canaria - Mas Palomas San Remo Tennis Cup - San Remo Unique Zagreb Open - Zagreb Memorial Manfredini - Sassuolo Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Perugia Challenger Tean International - Alphen Copa Sevilla 2007 - Seville Ipsos Bucharest Challenger - Bucharest Open Costa Daurada - Tarragona Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Tatra Banka Slovak Open - Bratislava San Benedetto Challenger Cortina Challenger Segovia Challenger Sony Ericsson Open 2008 - Belgrade Morocco Tennis Tour - Meknes BMW Tennis Championship - Sunrise Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc XL Bermuda Open - Bermuda Launceston Challenger Marbella Challenger Alicante Challenger Poznan Challenger ATP Open Castilla y Leon - Segovia Nottingham Challenger Winnipeg Challenger Genova Open Challenger - Genova ATP Challenger Trophy 2008 - Trnava Binghamton Challenger Gwangju Challenger Tiburon Challenger Knoxville Challenger Champaign Challenger Da Nang Challenger Quimper Challenger Monterrey Challenger San Luis Potosi Challenger Ostrava Challenger Surbiton Challenger Ilkley Challenger Belgrade Challenger Tunis Challenger Marrakech Challenger St. Brieuc Challenger Tunis Challenger Prostejov Challenger Moscow Challenger Segovia Challenger Barranquilla Challenger Mons Challenger Ho Chi Minh City Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Prostejov Challenger Chengdu Challenger Szczecin Challenger Heilbronn Challenger Irving Challenger Lyon Challenger Burnie Challenger Shenzhen Challenger Anning Challenger Monterrey Challenger Bangkok Challenger Black Forest Open 2002 - Freudenstadt Nottingham Challenger Bangkok Challenger Bangkok Challenger Zhuhai Challenger 2001 Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Barletta Challenger Open de Tenis Comunidad Valenciana - Valencia ATU Cup - Weiden Braunschweig Challenger Portoroz Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Eckental Challenger XXXVII Torneig C.E. Laieta - Barcelona Qatar Open - Doha Open 13 - Marseille Open Seat Godo - Barcelona Stockholm Open - Stockholm Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Estoril Open - Estoril The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham The Priority Telecom Open - Amersfoort Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London The 10tele.com Open - Nottingham Countrywide Classic - Los Angeles ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Open de Moselle - Metz If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Medibank International - Sydney SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Chennai Open - Chennai Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Estoril Open - Estoril AEGON Championships - London Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Mercedes Cup - Stuttgart Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Chennai Open - Chennai BellSouth Open - Vina del Mar Credit Agricole Suisse Open - Gstaad Open 13 - Marseille Bet-at-home Cup - Kitzbuhel Rakuten Japan Open - Tokyo Valencia Open - Valencia Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Open SEAT Godo 2006 - Barcelona Rakuten Japan Open - Tokyo Valencia Open - Valencia Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Abierto Mexicano Telcel - Acapulco Legg Mason Tennis Classic - Washington Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag PBZ Zagreb Indoors - Zagreb Credit Agricole Suisse Open - Gstaad ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Memphis Open - Memphis Dutch Open Tennis - Amersfoort Brasil Open - Sao Paulo TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Gerry Weber Open - Halle AEGON Championships - London Generali Open - Kitzbuhel Qatar Exxon Mobil Open - Doha Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Brasil Open - Costa do Sauipe Kremlin Cup - Moscow Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai The Artois Championships - London Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona The Nottingham Open - Nottingham Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Moselle Open - Metz Shenzhen Open - Shenzhen The Dubai Tennis Championships - Dubai Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Hall of Fame Open - Newport Open de Moselle - Metz European Open - Antwerp St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Geneva Open - Geneva The Dubai Tennis Championships - Dubai Turkish Airlines Open Antalya - Antalya Open Sabadell Atlantico - Barcelona Hall of Fame Open - Newport Heineken Open - Auckland Abierto Mexicano de Tenis Mifel - Los Cabos International German Open - Hamburg Moselle Open - Metz St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm If Stockholm Open - Stockholm Open Sud de France - Montpellier Brasil Open - Costa do Sauipe Aircel Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AEGON Championships - London Copa Telmex - Buenos Aires PTT Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Open Sud de France - Montpellier Bet-at-home Open - Hamburg Claro Open Colombia - Bogota U.S. Mens's Clay Court Championship - Houston Apia International - Sydney Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Valencia Open - Valencia Delray Beach Open - Delray Beach Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Rio Open - Rio de Janeiro AEGON International - Eastbourne Arizona Men's Tennis Championships - Scottsdale Power Horse Cup - Dusseldorf Barcelona Open BancSabadell - Barcelona Barcelona Open BancSabadell - Barcelona Croatia Open - Umag Winston-Salem Open - Winston-Salem Open Romania - Bucharest China Open - Beijing Open 13 - Marseille CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Trofeo Conde de Godo - Barcelona Open Seat Godo 2003 - Barcelona Topshelf Open - 's-Hertogenbosch Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb TEB BNP Paribas Istanbul Open - Istanbul Kremlin Cup - Moscow Catella Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Open 13 - Marseille Ecuador Open - Quito Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo 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 - 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 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 Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Abierto Mexicano Telcel - Acapulco Argentina Open - Buenos Aires BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Miami Open - Miami Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Open de Moselle - Metz Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells St. Petersburg Open - St. Petersburg Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Croatia Open - Umag Miami Open - Miami Ordina Open - s-Hertogenbosch Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London China Open - Beijing U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Swiss Indoors Basel - Basel Wimbledon - London Tata Open Maharashtra - Pune U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London 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 Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, GBR-SCG 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, SRB-CAN 3-2 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Mubadala World Tennis Championship AAMI Classic - Kooyong Australian Open - Melbourne Barclays ATP World Tour Finals - London Olympics - Beijing Olympics - London Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 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, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, World Group, QF, SRB-GBR 2-3 French Open (juniors) Barclays ATP World Tour Finals - London