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 Portugal F1 Portugal F2 Portugal F3 Italy F3 Bulgaria-w1 Bulgaria-w2 Bulgaria-w3 Italy F9 Bulgaria-w4 Romania F8 Romania F10 Denmark F3 Italy F18 Spain F17 Spain F18 Italy F21 Portugal #1-w2 Portugal #1-w3 Mexico F13 Brazil F10 Cuba F1 Brazil F11 Mexico F15 Portugal F3 Italy F5 Italy F6 Italy F7 Bulgaria-w2 Bulgaria-w3 France F8 France F9 Spain F25 Spain F26 Venezuela F5 Spain F28 Venezuela F6 Spain F7 Italy F4 France F4 France F5 Italy F6 Romania F4 Spain F17 Italy F17 Italy F18 Spain F23 Spain F24 Spain F29 Spain F30 Spain F1 Spain F3 Spain F5 Spain F6 Italy F3 Italy F4 Italy F5 Italy F6 Italy F15 Spain F20 Poland F4 Italy F18 Spain F25 Spain F29 Spain F31 Spain F32 Italy F32 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Spain F1 Spain F3 Spain F4 Spain F5 Spain F6 Spain F7 Croatia F3 Croatia F4 Austria F6 Romania F13 Bosnia/Herzegovina F7 Morocco F6 Morocco F7 Croatia F11 Spain F41 Spain F2 Spain F3 Spain F4 Spain F5 Italy F11 Croatia F9 Croatia F10 Spain F7 Italy F15 Austria F2 Italy F18 Italy F19 Italy F30 Croatia F7 Italy F5 Italy F6 Italy F31 Great Britain F17 Turkey F4 Turkey F5 Italy F6 Spain F13 Italy F11 Italy F12 Italy F26 Italy F27 Spain F30 Croatia F10 Morocco F6 Morocco F7 Australia F1 Australia F2 Italy F1 Italy F3 France F8 Italy F5 Portugal F7 Italy F10 Italy F16 Italy F9 Italy F22 Portugal F1 Portugal F2 Portugal F3 Turkey F8 Turkey F9 Portugal F6 Italy F20 Portugal F8 Portugal F9 Portugal F1 Portugal F2 Portugal F3 Morocco F2 Morocco F3 Italy F6 Portugal F4 Portugal F5 Portugal F6 Portugal F9 Portugal F10 Portugal F11 Italy F23 Portugal F13 Tunisia F1 Tunisia F4 Tunisia F6 Portugal F1 Portugal F3 Turkey F7 Tunisia F12 Tunisia F13 Tunisia F14 Tunisia F15 Portugal F4 Portugal F5 Portugal F6 Portugal F7 Spain F18 Spain F19 Spain F20 Portugal F8 Spain F24 Romania F12 Italy F25 Tunisia F23 Portugal F12 Tunisia F27 Tunisia F28 Tunisia F29 Tunisia F30 Tunisia F31 Tunisia F32 Portugal F1 (Vale Do Lobo) Portugal F2 (Faro) Portugal F3 (Loule) Portugal F4 (Lisbon) Portugal F5 (Quinta Da Marinha) Portugal F6 (Porto) Portugal F7 (Carcavelos) Italy F10 (Santa Margherita Di Pula) Sweden F1 (Karlskrona) Sweden F2 (Bastad) Spain F16 (Huelva) Portugal F8 (Lisbon) Portugal F10 (Torres Vedras) Portugal F11 (Povoa de Varzim) Portugal F10 Spain F23 (Xativa) Portugal F14 (Porto) Portugal F17 (Sintra) Portugal F18 (Sintra) Spain F29 (Sevilla) Portugal F19 (Castelo Branco) Portugal F20 (Oliveira De Azemeis) Portugal F21 (Idanha-a-Nova) Italy F34 (Santa Margherita Di Pula) Italy F35 (Santa Margherita Di Pula) Italy F36 (Santa Margherita Di Pula) Tunisia F36 (Hammamet) Tunisia F37 (Hammamet) USA F3 (Naples) USA F4 (Sunrise) Germany F2 (Nussloch) USA F5 (Weston) USA F6 (Palm Coast) Portugal F1 (Vale Do Lobo) Italy F1 (Trento) Portugal F2 (Faro) Portugal F3 (Loule) Portugal F5 (Vilamoura) Portugal F6 (Lisbon) Italy F7 Portugal F7 (Porto) Portugal F8 (Cascais) Italy F11 (Napoli) Romania F2 (Bacau) Spain F14 (Huelva) Portugal F9 (Povoa de Varzim) Portugal F10 (Setubal) Portugal F11 (Castelo Branco) France F13 (Ajaccio) Portugal F12 (Porto) Portugal F13 (Caldas Da Rainha) Portugal F14 (Sintra) Portugal F15 (Sintra) Portugal F16 (Sintra) Tunisia F31 (Monastir) Portugal F17 (Setubal) Portugal F18 (Oliveira De Azemeis) Portugal F19 (Idanha-a-Nova) Portugal F20 (Idanha-a-Nova) Portugal F21 (Sao Bras de Alportel) Portugal F22 (Tavira) Tunisia F41 (Monastir) Tunisia F42 (Monastir) Tunisia F43 (Monastir) Tunisia F45 (Monastir) M15 Vale Do Lobo M15 Faro M15 Loule M15 Portimao M15 Quinta Do Lago M15 Reus M15 Madrid M25 Vic M15 Majadahonda M25 Huelva M15 Setubal M15 Idanha-A-Nova M15 Idanha-A-Nova M15 Castelo Branco M25 Porto M15 Sintra M15 Sintra M25+H Oliveira De Azemeis M25 Tavira M25 Klosters Italy F28 Spain F26 M25 Quinta Do Lago M25 Portimao Italy F9 Spain F4 Portugal F3 Portugal #1-w1 Morocco F5 Mexico F12 Portugal #1-w4 Tunisia F5 Tunisia F6 UAE F1 Croatia F2 Portugal F1 Italy F10 Bulgaria-w1 Italy F12 Bulgaria-w4 Spain F31 Italy F26 Spain F33 Spain F27 Spain F1 Spain F2 Spain F6 Nigeria F1 Italy F3 Nigeria F2 Poland F4 Bulgaria F4 Tunisia F2 Spain F22 (Denia) Italy F2 Romania F9 Spain F28 Spain F2 Germany F9 Spain F42 Spain F43 Sporting Challenger - Turin 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Banca Stato Challenger - Lugano Kos-Zucchetti Tennis Cup - Cordenons Morocco Tennis Tour - Casablanca Arpa Ceramic Cup - Reggio Emilia Trofeo Sisma Mantova - Mantova Posillipo Tennis Cup - Napoli Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Tunis Open - Tunis Morocco Tennis Tour - Rabat 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Siemens Open - Scheveningen Morocco Tennis Tour - Marrakech Riviera de Rimini Challenger - Rimini Italy F20 Porsche Open - Poznan Mordovia Cup 2008 - Saransk Porsche Open - Poznan Akbank Private Banking TED Open - Istanbul Bancolombia Open - Cali Rabat Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun Memorial A. Manfredini Sassuolo Challenger - Sassuolo Meknes Challenger Concurso Internacional de Vigo - Vigo Barletta Challenger Napoli Challenger Tunis Challenger Zagreb Challenger Lugano Challenger Turin Challenger Akbank Private Banking TED Open 2006 - Istanbul Tampere Challenger Istanbul Challenger Vigo Challenger San Sebastian Challenger Manerbio Challenger Copa Petrobras Paraguay - Asuncion Como Challenger Alphen Challenger Todi Challenger Napoli Challenger Tarragona Challenger Orleans Challenger Unique Zagreb Open - Zagreb Aachen Challenger LXVII Concursu Internacional de Vigo - Vigo Tanger Challenger Alessandria Challenger Prostejov Challenger Milan Challenger Genova Open Challenger - Genova Baden Open - Karlsruhe Istanbul Challenger Como Challenger Alphen Challenger Todi Challenger Napoli Challenger Tarragona Challenger Tashkent Challenger Copa Petrobras Uruguay - Montevideo Cancun Challenger Sao Paulo Challenger Kazan Challenger Roma Challenger 2007 - Rome Quimper Challenger Casablanca Challenger Le Gosier Challenger Rabat Challenger Caltanissetta Challenger Barletta Challenger M25 Setubal Copa Petrobras - Bogota Napoli Challenger Milan Challenger Braunschweig Challenger Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Poznan Challenger San Marino Cepu Open - San Marino Challenger Copa Sevilla - Seville Maia Open 2002 - Maia C.T. San Remo - XIII Piertomaso Tessitore - San Remo Trani Challenger Cordenons Challenger Besancon Challenger Genova Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Challenger Cudad de Guayaquil - Guayaquil Open de Montauban - Montauban Palermo Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Bergamo Challenger Wolfsburg Challenger Schickedanz Open 2007 - Furth Barletta Challenger Milan Challenger Arad Challenger Open Castilla y Leon - Segovia Sibiu Challenger Memorial Manfredini - Sassuolo Quito Challenger Yokohama Challenger Kyoto Challenger Pereira Challenger Tunis Challenger Samarkand Challenger Caltanissetta Challenger Prague Challenger Milan Challenger Seguros Bolivar Open - Medellin Todi Challenger Recanati Challenger Orbetello Challenger Bancastato Challenger Lugano - Lugano Como Challenger Banja Luka Challenger Harbour Tennis Cup Regione Lombardia - Milan Italy F5 Szczecin Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Andria Challenger Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Copa Petrobras Colombia - Bogota Bancolombia Open - Bogota Mitsubishi Electric Europe Cup - Monza Open de Montauban - Montauban Kos-Zucchetti Tennis Cup - Cordenons Copa Sevilla 2007 - Seville Togliatti Cup - Togliatti Cherbourg Challenger Bukhara Challenger - Bukhara Lugano Challenger Challenger Britania Zavaleta - Puebla Trofeo Sisma Mantova - Mantova Tennis Napoli Cup 2007 - Napoli Seguros Bolivar Open - Medellin Genova Open Challenger - Genova Challenger Tunisie - Tunis Copa Petrobras Argentina - Buenos Aires Kosice Open-Steelers Cup 2008 - Kosice Geneva Challenger Morocco Tennis Tour - Marrakech Napoli Challenger Cordenons Challenger Ljubljana Open - Ljubljana Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Seville Challenger Nord LB Open - Braunschweig South African Airways Open - East London Marrakech Challenger Sibiu Challenger Morocco Tennis Tour - Tanger Portugal F10 Mons Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tashkent Challenger Rome Challenger Biella Challenger Rome Challenger Turin Challenger Cherbourg Challenger Quimper Challenger Kosice Challenger Napoli Challenger San Marino Challenger Turin Challenger Oberstaufen Challenger Caltanissetta Challenger Guayaquil Challenger Perugia Challenger San Remo Tennis Cup - San Remo Braunschweig Challenger Todi Challenger Zenith Tennis Cup-Harbour Club - Milan Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin Tampere Challenger Mons Challenger Copa Petrobras-Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla Brescia Challenger Aberto de Santa Catarina - Florianopolis 5° Sporting Challenger - Turin Como Challenger Genoa Open - Genova Genova Challenger Copa Petrobras Brazil - Aracaju Loughborough Challenger Bergamo Challenger Morocco Tennis Tour - Rabat Cherbourg Challenger Quimper Challenger Szczecin Challenger Nord LB Open 2007 - Braunschweig Ljubljana Challenger Open de Montauban - Montauban Barletta Challenger Tunis Challenger San Marino Cepu Open - San Marino Citta di Como - Como Eckental Challenger Alphen Challenger Reunion Island Challenger Vicenza Challenger Caltanissetta Challenger Milano Challenger-Jameson Cup - Milan Bergamo Challenger Como Challenger Genova Challenger Sarasota Challenger Sao Paulo Challenger San Marino Challenger Banja Luka Challenger 2008 - Banja Luka Rome Challenger Brescia Challenger Braunschweig Challenger Cherbourg Challenger San Luis Potosi Challenger Tallahassee Challenger Pozoblanco Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Como Challenger Savannah Challenger Mestre Challenger Heilbronn Challenger Reggio Emilia Challenger Todi Challenger Recanati Challenger Cortina Challenger Biella Challenger Santo Domingo Challenger Manerbio Challenger Banja Luka Challenger Croatia Osiguranje Rijeka Open - Rijeka Ortisei Challenger Italy F24 Quimper Challenger Bergamo Challenger St. Brieuc Challenger Caltanissetta Challenger Tallahassee Challenger Padova Challenger Noumea Challenger Rome Challenger Poznan Challenger 9° Trani Cup - Trani Milan Challenger Padova Challenger San Benedetto Challenger Segovia Challenger Portoroz Challenger Genova Challenger Itajai Challenger Perugia Challenger Rome Challenger Koblenz Challenger Rennes Challenger Phoenix Challenger Milan Challenger Parma Challenger San Benedetto Challenger Biella Challenger Biella 4 Challenger Biella Challenger Trnava Challenger Medellin Challenger Open Costa Daurada - Tarragona Portugal F9 (Setubal) Forli 3 Challenger Barletta Challenger Ortisei Challenger Perugia Challenger San Marino Cepu Open - San Marino Samarkand Challenger - Samarkand Copa Petrobras Paraguay - Asuncion Glasgow Challenger Wroclaw Challenger San Marino Challenger Raanana Challenger Savannah Challenger Rome Challenger Mestre Challenger Como Challenger Genova Challenger L'Aquila Challenger Szczecin Challenger Panama City Challenger San Benedetto Challenger Rijeka Challenger Ortisei Challenger Como Challenger Wroclaw Challenger Raanana Challenger Copa Sevilla Internacionales de Andalucia - Seville Como Challenger Turin Challenger Perugia Challenger Marburg Challenger Brest Challenger Tunisia F5 Maia Challenger Cortina Challenger Lille Challenger Heilbronn Challenger Tunisia F44 (Monastir) Roma Open Challenger - Rome Andria Challenger Wroclaw Challenger 8° Trani Cup - Trani Leon Challenger Sarasota Challenger Baden Open - Karlsruhe Lisbon Challenger Cherbourg Challenger Cordenons Challenger Rabat Challenger Marrakech Challenger Andria Challenger Budapest Challenger Citta di Monza - Monza Quimper Challenger Lille Challenger Rome Challenger Sarasota Challenger Mestre Challenger Recanati Challenger Samarkand Challenger - Samarkand Sanremo Challenger Challenger Britania Zavaleta - Puebla Bratislava Challenger Indian Wells Challenger Barletta Challenger Bercuit Challenger Braga Challenger Geneva Challenger - Geneva Lisbon Challenger Vicenza Challenger Citta di Como Challenger - Como Cortina Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Orbetello Challenger Manerbio Challenger Mallorca Challenger Cassis Challenger Seville Challenger Biella 2 Challenger Biella 3 Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Olbia Geovillage Open - Olbia Tampere Challenger Prague 2 Challenger Barletta Challenger Como Challenger Braga Challenger Napoli 2 Challenger Roanne Challenger Pau Challenger Bari Challenger Forli 2 Challenger Forli 5 Challenger Roseto Degli Abruzzi 1 Challenger Lille Challenger Lugano Challenger Sanremo Challenger Split Challenger Vicenza Challenger Poznan Challenger Montechiarugolo - Parma Challenger Trieste Challenger Bogota Challenger Bytom Challenger Ortisei Challenger Copa Petrobras Uruguray - Montevideo Todi Challenger Stella Artois Clay Court Championships - Budaors Mordovia Cup 2005 - Saransk Nonthaburi 3 Challenger Antonio Savoldi-Marco Co. - Manerbio Rovereto Challenger Challenger Copa Sevilla - Seville Open de la Ville de Saint Denis - Reunion Island Milan Challenger Top Wool Challenger-Immagine Trophy - Biella Como Challenger Challenger DCN de Cherbourg - Cherbourg Riviera di Rimini Challenger - Rimini Ljubljana Open 2008 - Ljubljana Estoril Open - Estoril ATP Open Castilla y Leon - Segovia Ipsos Bucharest Challenger - Bucharest Banja Luka Challenger Florence Challenger Oberstaufen Challenger Furth Challenger Ismaning Challenger Maia Challenger Bangkok Challenger Grand Prix Hassan II - Casablanca Cherbourg Challenger Bergamo Challenger Estoril Open - Estoril Trani Challenger Todi Challenger Trieste Challenger Cordenons Challenger Forli Challenger Biella Challenger Istanbul Challenger Marbella Challenger Antalya 2 Challenger Monza Challenger Trieste Challenger Verona Challenger Genova Challenger Rome Challenger Prostejov Challenger SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Zagreb Challenger AEGON Championships - London Cremona Challenger Catella Swedish Open - Bastad Ho Chi Minh City Challenger Bratislava Challenger Burnie Challenger Legg Mason Tennis Classic - Washington Dallas Challenger Monza Challenger San Benedetto Challenger Genova Challenger Bank Austria Tennis Trophy - Vienna Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel M15 Sao Bras Alportel Perugia Challenger Sydney Challenger Interwetten Austrian Open - Kitzbuhel Medibank International - Sydney Heilbronn Challenger San Juan Challenger Rio De Janeiro Challenger Kazan Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Buenos Aires Challenger Marburg Challenger Geneva Challenger Como Challenger Medellin Challenger Estoril Open - Estoril Serbia Open - Belgrade Meknes Challenger Eckental Challenger Allianz Suisse Open Gstaad - Gstaad Brescia Challenger Ortisei Challenger Qatar Exxon Mobil Open - Doha Guayaquil Challenger Poznan Challenger Open Sud de France - Montpellier Rabat Challenger Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Marrakech Challenger Salzburg Challenger Brasil Open - Costa do Sauipe Brasil Open - Costa do Sauipe Toyota Challenger Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Rome Challenger West Lakes Challenger BCR Open Romania - Bucharest Aircel Chennai Open - Chennai VTR Open - Vina del Mar Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Napoli Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Monza Challenger Rome Challenger PBZ Zagreb Indoors - Zagreb Portugal Open - Oeiras Power Horse Cup - Dusseldorf If Stockholm Open - Stockholm Brisbane International - Brisbane Rome Challenger Rome Challenger Ortisei Challenger Credit Agricole Suisse Open - Gstaad Tunis Challenger Millennium Estoril Open - Estoril BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Estoril Open - Estoril Millennium Estoril Open - Estoril Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Guadalajara Challenger Qatar ExxonMobil Open - Doha Le Gosier Challenger PBZ Zagreb Indoors - Zagreb Libema Open - 's-Hertogenbosch Poznan Challenger Vercelli Challenger Grand Prix Hassan II - Casablanca Forte Village Sardegna Open - Sardinia Heilbronn Challenger Pilot Pen Tennis - New Haven Caltanissetta Challenger Aircel Chennai Open - Chennai Ljubljana Challenger Movistar Open - Santiago Andria Challenger Copa Claro - Buenos Aires Estoril Open - Estoril Seoul Challenger Vercelli Challenger AEGON International - Eastbourne Braga Challenger Apia International - Sydney Milan Challenger Heilbronn Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires Monza Challenger Grand Prix Hassan II - Casablanca AEGON Championships - London Bet-at-home Cup - Kitzbuhel Brest Challenger SkiStar Swedish Open - Bastad Eckental Challenger Bet-at-home Open - Hamburg Jonkoping Challenger Portugal Open - Oeiras If Stockholm Open - Stockholm Braunschweig Challenger Todi Challenger Biella Challenger Szczecin Challenger Fano Challenger Estoril Open - Estoril Andria Challenger Biella Challenger Ningboo Challenger Suzhou Challenger Ortisei Challenger Budapest Challenger Bergamo Challenger Drummondville Challenger Guadalajara Challenger Credit Agricole Suisse Open - Gstaad Alphen Challenger Napoli Challenger Todi Challenger Apia International - Sydney Segovia Challenger Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Sibiu Challenger Banja Luka Challenger Quimper Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Bangkok Challenger Koblenz Challenger Open Sud de France - Montpellier Tashkent Challenger Alicante Challenger Caltanissetta Challenger Lisbon Challenger Millennium Estoril Open - Estoril Mestre Challenger Alphen Challenger Todi Challenger Losinj Challenger Bergamo Challenger Seville Challenger Portoroz Challenger Alicante Challenger Rennes Challenger Como Challenger VII Torneo Internazionale di Tennis - Barletta Ortisei Challenger Manama Challenger Parma Challenger New York Open - New York Belgrade Challenger Forli Challenger Milan Challenger Perugia Challenger Forli 3 Challenger Antalya Open - Antalya Delray Beach Open - Delray Beach Zug Challenger Meerbusch Challenger Como Challenger Lugano Challenger Tallahassee Challenger Open 13 Provence - Marseille Francavilla Challenger Tunis Challenger Vicenza Challenger Perugia Challenger Winston Salem - Winston Salem The Hypo Group Tennis International 2008 - Poertschach Cordenons Challenger US Men's Clay Court Championship - Houston Qatar ExxonMobil Open - Doha Intrum Stockholm Open - Stockholm DIEMA XTRA Sofia Open - Sofia Nonthaburi 2 Challenger Marbella Challenger Ottignies-Louvain-la-Neuve Challenger Koblenz Challenger Las Franquesas del Valles Challenger Savannah Challenger Rennes Challenger Montechiarugolo Challenger Bratislava Challenger Ortisei Challenger Antalya Challenger Cordenons Challenger Istanbul 2 Challenger Lisbon Challenger Turin Challenger Verona Challenger Brasil Open - Sao Paulo Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 1, PO, MAR-POR 2-3 Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 2, 2R, POR-CYP 5-0 Davis Cup, Group 2, 1R, POR-DEN 4-1 Davis Cup, Group 2, 2R, POR-ALG 3-2 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group I, 2R, ISR-POR 3-2 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Wimbledon (juniors) Davis Cup, Group II, 2R, POR-LTU 5-0 All Lower level tournaments Davis Cup, Group 2, 1R, CYP-POR 3-2 U.S. Open (juniors) Davis Cup, Group 1, 1R, GEO-POR 3-2 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) Australian Open (juniors) U.S. Open (juniors) M25 Padova