Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Croatia F2 Australia F1 Australia F2 Australia F4 Colombia F5 Colombia F6 USA F2 USA F3 USA F10 USA F11 Ecuador F2 Ecuador F3 Bolivia F2 Bolivia F3 USA F6 USA F12 USA F13 USA F14 China F1 China F2 Italy F2 Chile F1 Chile F2 Chile F3 Chile F4 Peru F1 Peru F3 Argentina F3 Argentina F5 Argentina F6 Venezuela F1 Venezuela F2 Venezuela F3 Germany F10 Peru F2 Peru F3 Brazil F4 Brazil F5 Chile F4 Chile F5 Belgium F5 Chile F7 Peru F6 Croatia F1 Belgium F2 Croatia F1 Italy F1 Australia F3 Italy F15 USA F12 USA F13 USA F7 USA F8 USA F9 Ecuador F1 Chile F1 Chile F2 Chile F3 Chile F4 USA F4 USA F5 Italy F23 Ivory Coast F1 Ivory Coast F2 Brazil F6 Peru F3 Italy F1 Chile F5 Open Costa Daurada - Tarragona San Luis Potosi Challenger 2002 - San Luis Potosi Credicard Tennis Cup - Campos do Jordao Britania Zavaleta - Puebla 13 BH Tennis Open International Cup - Belo Horizonte SIR Supermercadi Challenger - Rome Ischgl International ATP Challenger - Ischgl X Abierto Internacional de Salinas - Salinas Bogota Challenger - Bogota 2003 Eddleman USTA Challenger - Birmingham Voit Mexico City Open - Mexico City Abierto Internacional de Salinas 'Dario Expreso' - Salinas 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Banjaluka Challenger 2007 - Banja Luka Trofeo Cassa di Risparmio di Alessandria - Alessandria Ljubljana Open 2008 - Ljubljana Torneo Internacional Challenger Fila 2006 - Leon Caversham International Tennis Tournament - Jersey Rabat Challenger Tenerife Challenger Izmir Challenger Lima Challenger 2007 - Lima Furth Challenger Cordenons Challenger Tarragona Challenger Burnie Challenger Pereira Challenger Leon Challenger Rome Challenger Como Challenger Seville Challenger Todi Challenger Bucaramanga Challenger Salinas Challenger Cordenons Challenger Genova Challenger Copa Ericsson Peru - Lima Cortina Challenger Cordenons Challenger Genova Challenger Pereira Challenger Barranquilla Challenger Mestre Challenger Visa Tennis Open - Sao Paulo Santos Challenger San Luis Potosi Challenger Caltanissetta Challenger VIII Avierto Internacional de Salinas - Salinas Sopot Challenger Vicenza Challenger Guayaquil Challenger Monterrey Challenger Cali Challenger Eskisehir Challenger Ljubljana Challenger VI Gramado Open de Tenis - Gramado Austin Challenger - Austin Uncle Toby's Australian Men's Clay Court Challenger - Canberra San Marino Cepu Open - San Marino Portoroz Challenger JSM Challenger of Champaign - Urbana Cali Challenger Alphen Challenger San Benedetto Challenger Biella Challenger VI Abierto Internacional de Salinas - Salinas Geneva Challenger Singapore Challenger Braunschweig Challenger 2005 Freeman Men's Challenger - Joplin Challenger Casablanca San Angel - Mexico City Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini 7° Trani Cup - Trani Black Forest Open - Freudenstadt Copa Petrobras - Bogota San Luis Potosi Challenger - San Luis Potosi s Tennis Masters 06 - Graz Sarasota Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City BH Tennis Open - Belo Horizonte Citta di Como - Como Szczecin Challenger Monterrey Challenger Caltanissetta Challenger Internationaux de Nouvelle-Caledonie - New Caledonia ITG Miami Challenger - Miami AGT Challenger - Leon 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Houston Challenger Hurricane Tennis Open - Bradenton Andria Challenger Riviera de Rimini Challenger - Rimini Music City Challenger - Nashville Sao Paulo Challenger Bangkok Challenger Savannah Challenger San Luis Potosi Challenger Rome Challenger Monza Challenger Rome Challenger Sopot Challenger Genova Challenger Biella Challenger Reggio Emilia Challenger Florence Challenger Barcelona Challenger Rimini Challenger Mouilleron-Le-Captif Challenger Irving Challenger Campos do Jordao Challenger Todi Challenger Miller Lite Hall of Fame Tennis Championships - Newport Ljubljana Challenger Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Napoli Challenger Lima Challenger Rimini Challenger Cordenons Challenger Guayaquil Challenger VI Trofeo Ciudad de Quito - Quito Biella 6 Challenger V Trani Cup - Trani Maia Challenger Mauritius Open - Mauritius Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Forli Challenger Cordenons Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City San Marino Challenger Verona Challenger Nokian Hakkapeliitta Open - Tampere Memorial Savigni - Sassuolo The LTA Sunderland Challenger - Sunderland Montevideo Challenger Sarasota Challenger XI Abierto Internacional de Salinas - Salinas Copa Club Campestre de Aguascalientes - Aguascalientes Lisbon Challenger L'Aquila Challenger Qatar Open - Doha Milan Indoors - Milan Brasil Open - Costa do Sauipe Open Seat Godo - Barcelona 5° Sporting Challenger - Turin Tallahassee Challenger Harbour Tennis Cup Regione Lombardia - Milan Credicard Mastercard Tennis Cup - Campos do Jordao Generali Open - Kitzbuhel VII Avierto Internacional de Salinas - Salinas 4th Sardinia International Championships - Cagliari VII Trofeo Ciudad de Quito - Quito Next Generation Adelaide International - Adelaide Schickendanz Open - Furth X Open Internacional D'Andorra - Andorra USTA Seascape Challenger - Aptos Fujitsu Siemens Open - Budapest Grand Prix de Tennis - St. Jean de Luz Memorial A. Manfredini Sassuolo Challenger - Sassuolo Hilton Waikoloa Village USTA Challenger - Waikoloa Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires San Luis Potosi Challenger - San Luis Potosi Open Seat Godo 2007 - Barcelona Seville Challenger I Manta Open - Manta Antonio Savoldi-Marco Co. - Manerbio Architect Open - Budapest 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Manerbio Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Tiburon Challenger - Tiburon Copa Petrobras Bogota - Bogota Aamulehti Tampere Open - Tampere Garden Open 2005 - Rome Credicard Mastercard Tennis Cup 2005 - Campos do Jordao San Luis Potosi Challenger Riviera di Rimini Challenger - Rimini Tatra Banka Open 2006 - Bratislava Ford Tennis Championships - Louisville Rome 2 Challenger Sacramento Challenger - Sacramento Korat Challenger The Dubai Tennis Championships - Dubai Caltanissetta Challenger Santo Domingo Challenger Lima Challenger Blumenau Challenger Antalya 2 Challenger Pereira Challenger Cordenons Challenger Biella Challenger The Dubai Tennis Championships - Dubai AEGON Championships - London San Benedetto Challenger Mestre Challenger Kitzbuhel Challenger Como Challenger Ortisei Challenger Guayaquil Challenger Medellin Challenger Casablanca Challenger Heineken Open - Auckland Bogota Challenger Copa Telmex - Buenos Aires Caltanissetta Challenger Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London ATP Studena Croatia Open Umag - Umag Monterrey Challenger 2002 Eddleman USTA Challenger - Birmingham Cridicard Mastercard Tennis Cup - Campos do Jordao San Marino Cepu Open - San Marino Abierto Mexicano de Tenis Pegaso - Acapulco Copa Ericsson Peru - Lima Dubai Duty Free Tennis Championships - Dubai San Luis Potosi Challenger - San Luis Potosi Challenger Copa Sevilla - Seville SMS Tennis Cup - Sao Paulo Guzzini Challenger - Recanati Challenger Groningen - Groningen The USTA Challenger at West End Racquet - Torrance A Glimmer of Hope Challenger - Austin Sao Paulo - Brazil Corona Mexico City Open - Mexico City Uncle Toby's Burnie Challenger - Tasmania San Remo Tennis Cup - San Remo Sporting Challenger - Turin San Benedetto Challenger - San Benedetto Trani Cup - Trani IPP Geneva Trophy - Geneva Challenger Fondazione Carige - Genova Banja Luka Challenger 2004 - Banja Luka ARMS USTA Challenger - Rocky Mount Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Legg Mason Tennis Classic - Washington Open de la Ville de Saint Denis - Reunion Island Challenger 42 - Andrezieux 10th Wartburg Open - Eisenach Torneo Internacional Challenger Fila 2005 - Leon Steelers Cup 2005 - Kosice II Manta Open - Manta XII Abierto Internacional de Salinas - Salinas Pullach Challenger Challenger Cudad de Guayaquil - Guayaquil VTR Open - Vina del Mar USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Open Mutouest St. Brieuc - St. Brieuc US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Biella Challenger Garden Open - Rome UNICEF Open - 's Hertogenbosch XXIX Edizione 'A.Savoldi Marco' - Manerbio Atlanta Tennis Championships - Atlanta Constanta Challenger - Constanta Farmers Classic - Los Angeles Top Wool Challenger-Immagine Trophy - Biella St. Petersburg Open - St. Petersburg BH Tennis Open International Cup - Belo Horizonte Alfa Romeo Tennis Cup - Cordenons Joinville Tennis Festival - Joinville GHI Bronx Classic - Bronx Erste Bank Open - Vienna Genoa Open - Genova Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ciutat de Barcelona - Barcelona Qatar ExxonMobil Open - Doha La Serena Open - La Serena II Cyclus Open de Tenis - Florianopolis BMW Tennis Championship - Sunrise Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo USTA Safeway Challenger - Aptos Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples Roma Challenger 2007 - Rome The 'Fitz' Casino Challenger - Tunica San Remo Tennis Cup - San Remo Countrywide Classic USTA Challenger - Carson Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Copa Claro - Buenos Aires Polska Energia Open - Bytom Abierto Mexicano Telcel - Acapulco Sporting Challenger '07 Trofeo Regione Piemonte - Turin 2007 Nielsen Pro Tennis Championship - Winnetka US Men's Clay Court Championship - Houston Porsche Open - Poznan 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao San Marino Cepu Open - San Marino IV Manta Open - Manta Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Posillipo Tennis Cup - Napoli XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Topshelf Open - 's-Hertogenbosch Music City Challenger - Nashville Bet-at-home Open - Hamburg Trofeo Sisma Mantova - Mantova ATP Vegeta Croatia Open - Umag 2008 China TCL Challenger - Guangzhou St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow San Luis Potosi Challenger - San Luis Potosi Royal Guard Open Chile - Vina del Mar Hilton Waikoloa Village USTA Challenger - Waikoloa 4° Sporting Challenger - Turin Brasil Open - Sao Paulo Topshelf Open - 's-Hertogenbosch Tallahassee Tennis Challenger - Tallahassee SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow Men's Pro Challenger at Tunica National - Tunica Zagreb Open - Zagreb Schickendanz Open - Furth Heineken Open - Auckland Ecuador Open - Quito Zenith Tennis Cup-Harbour Club - Milan Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Asirom Challenger - Brasov Argentina Open - Buenos Aires Thailand Open - Bangkok US Men's Clay Court Championship - Houston Genova Open Challenger - Genova 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Memorial Manfredini - Sassuolo Open Tarragona Costa Daurada - Tarragona Vegeta Croatia Open - Umag The Mercedes Benz of Calabasas - Calabasas College Station Challenger - College Station Labertz Open by Stawag - Aachen Credit Agricole Suisse Open - Gstaad Bauer Watertechnilogy Cup 2008 - Eckental 2008 Knoxville Challenger - Knoxville Moselle Open - Metz Lima Challenger - Lima Erste Bank Open - Vienna Caltanissetta Challenger Ecuador Open - Quito Alessandria Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Brasilia Challenger BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Como Challenger Gerry Weber Open - Halle USTA Challenger of San Antonio - San Antonio Bogota Challenger Blunmenau Challenger Curitiba Challenger Generali Open - Kitzbuhel XI Trofeo Ciudad de Quito - Quito Brasil Open - Salvador Orbetello Challenger Winston-Salem Open - Winston-Salem Trani Challenger Chengdu Open - Chengdu China Open - Beijing Swiss Indoors Basel - Basel Rijeka Challenger Todi Challenger Ljubljana Challenger Apia International - Sydney Ecuador Open - Quito Argentina Open - Buenos Aires Asuncion Challenger USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco Santiago Challenger Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Hungarian Open - Budapest Challenger Casablanca San Angel - Mexico City Gerry Weber Open - Halle Caloundra Challenger Konzum Croatia Open - Umag Suisse Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Burbank Challenger - Burbank St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Alessandria Challenger Rijeka Challenger Qatar ExxonMobil Open - Doha Copa Telefonica CTC Chile - Santiago San Benedetto Challenger Sydney International - Sydney Ecuador Open - Quito Orbetello Challenger Draft Corona Mexico City Open - Mexico City Madrid Challenger San Luis Potosi Challenger 2007 - San Luis Potosi LXV Concurso Internacional Vigo - Vigo Puerto Rico Challenger Tennis Event - Humacao Guadalajara Challenger Grand Prix Hassan II - Marrakech San Luis Potosi Challenger Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Antalya Cup - Antalya BH Tennis Open International Cup - Belo Horizonte Plava Laguna Croatia Open - Umag V Gramado Open de Tennis - Gramado Trani Cup - Trani Lima Challenger Rome Challenger Qatar ExxonMobil Open - Doha 2000 Challenger de Granby - Granby San Jose Challenger Cordoba Open - Cordoba New York Open - New York Delray Beach Open - Delray Beach Todi Challenger US Men's Clay Court Championship - Houston Lermontov Challenger Medellin Challenger 8° Trani Cup - Trani Guayaquil Challenger TESS Tennis Classic - Campinas ATP Challenger Tour Finals Bucaramanga Challenger San Marino Challenger XL Capital Bermuda Open - Bermuda Pereira Challenger Plava Laguna Croatia Open - Umag Riviera di Rimini Challenger - Rimini Swiss Open - Gstaad European Open - Antwerp Banja Luka Challenger 2003 - Banja Luka Kos-Zucchetti Tennis Cup - Cordenons Caltanissetta Challenger Todi Challenger Tata Open Maharashtra - Pune Santiago Open - Santiago Seguros Bolivar Open - Medellin Turin Challenger Copa AT&T - Buenos Aires Studena Croatia Open - Umag Generali Open - Kitzbuhel ATU Cup - Weiden Montevideo Challenger Noumea Challenger Bogota Challenger Guayaquil Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Bucaramanga Challenger Chitre Challenger Napoli Challenger Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo Rome Challenger Newport Beach Challenger Qatar ExxonMobil Open - Doha Mestre Challenger Telesp Celular Open - Campinas Napoli Challenger Sarasota Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Cordenons Challenger Intelig Tennis Cup - Campos do Jordao USTA Challenger of Dallas - Dallas Pereira Challenger BH Tennis Open International Cup - Belo Horizonte VIII Trofeo Ciudad de Quito - Quito Genova Open Challenger - Genova Internazionali di Tennis Dell'Umbria - Todi USTA Challenger of Burbank - Burbank Guayaquil Challenger IV Gramado Open de Tenis - Gramado Lima Challenger Recanati Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Segundo Aberto de Brasilia - Brasilia Bucaramanga Challenger Abierto Club Casablanca - Mexico City New York Open - New York Delray Beach Open - Delray Beach Copa Ericsson - Lima Global Telecom Open - Curitiba San Luis Potosi Challenger Sarasota Challenger Swiss Open - Gstaad Asics Challenger Open - Monchengladbach GHI Bronx Tennis Classic - Bronx SMS Tennis Open - Sao Paulo 2003 USTA Challenger of Calabasas - Calabasas Gemax Samsung Open 2004 - Belgrade Monterrey Challenger The West Side Tennis Club Grass Court Challenger - Forest Hills Uncle Toby's Australian Men's Clay Court Challenger - Canberra IX Abierto Internacional de Salinas - Salinas Canberra Challenger Open de Montauban - Montauban Bucaramanga Challenger Challenger Leon 2004 - Leon Challenger Citta di Olbia - Olbia Quito Challenger Seguros Bolivar Open - Bogota Rijeka Challenger Schickedanz Open - Furth 14° BH Tennis Open - Belo Horizonte Cordenons Challenger IPP Open - Helsinki Banca Stato Challenger Lugano - Lugano ATU Cup - Weiden 10ø Tornea B. Camparini - Reggio Emilia Canottieri Minico 2004 - Mantova LTA Shrewsbury Challenger - Shrewsbury Irving Challenger Aberto de Sao Paulo - Sao Paulo Recanati Challenger ATP Challenger Tour Finals Copa Kia Challenger ATP - Santiago Riviera di Rimini Challenger 2004 - Rimini Ourocard Tennis Challenger - Sao Paulo Orbetello Challenger Salzburg Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Challenger Brasov - Brasov Belo Horizonte Challenger Cepu Open - San Marino Helsinki Challenger VI Gramado Open de Tenis - Gramado Nossa Caixa Aberto de Sao Paulo - Sao Paulo Parma Challenger Milan Challenger Perugia Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Cordenons Challenger Genova Challenger Brest Challenger Roma Open Challenger - Rome Knoxville Challenger Bancolombia Open - Bogota BH Telecom Indoors Sarajevo 2006 - Sarajevo Telesp Celular Open - Ribeirao Preto Parma Challenger Biella Challenger San Marino Challenger Maia Challenger Istanbul Challenger Challenger Britania Zavaleta - Puebla Antalya Challenger 2003 West Side Tennis Club Challenger - Forest Hills Steelers Cup - Kosice Rome 1 Challenger Sporting Challenger 2003 - Turin Copa Ericsson Argentina - Buenos Aires Biella 5 Challenger Orlando 2 Challenger 2001 USTA Tallahassee Tennis Challenger - Tallahassee St. Brieuc Challenger Mexico City Challenger San Benedetto Challenger - San Benedetto BellSouth Open - Vina del Mar Salinas Challenger Iquique Challenger Cherbourg Challenger Bangkok Challenger Barletta Challenger Andria Challenger Brasil Open - Salvador Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Tennis Masters Series - Miami Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami The Dubai Tennis Championships - Dubai Masters Series Monte-Carlo - Monte Carlo Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Movistar Open - Vina del Mar Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BellSouth Open - Vina del Mar Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Grand Prix de Tennis de Lyon - Lyon Internazionali BNL d'Italia - Rome Qatar Exxon Mobil Open - Doha BNP Paribas Masters - Paris Brasil Open - Costa do Sauipe Miami Open - Miami Arizona Men's Tennis Championships - Scottsdale Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Delray Beach International Tennis Championships - Delray Beach Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Allianz Suisse Open Gstaad - Gstaad BNP Paribas Open - Indian Wells Miami Open - Miami Estoril Open - Estoril Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris AEGON Championships - London Miami Open - Miami AEGON Championships - London Sony Ericsson Open - Miami Moselle Open - Metz Movistar Open - Santiago Qatar ExxonMobil Open - Doha Internazionali BNL dItalia - Rome Campionati BNL dItalia - Rome Qatar ExxonMobil Open - Doha Aegon Nottingham Open - Nottingham Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Antalya Cup - Antalya BNP Paribas Open - Indian Wells Barcelona Open BancSabadell - Barcelona Internazionali BNL d'Italia - Rome Hall of Fame Open - Newport French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Brasil Open - Sao Paulo 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 Sony Ericsson Open - Miami Australian Open - Melbourne U.S. Open - New York 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 French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne PTT Thailand Open - Bangkok French Open - Paris Wimbledon - London U.S. Open - New York 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 Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Abierto Mexicano Telcel - Acapulco 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris French Open - Paris Davis Cup, Group 1, 1R, PER-BRA 2-3 Wimbledon - London Davis Cup, Group 1, 1R, BAH-PER 3-2 Davis Cup, Group 1, 1R, PER-BAH 5-0 Davis Cup, Group 1, 2R, CAN-PER 5-0 Davis Cup, Group 1, REL2, BRA-PER 1-4 Davis Cup, Group 1, PO, PER-PAR 5-0 Davis Cup, Group 1, PO, PER-ECU 4-1 Davis Cup, Group 1, 1R, PER-VEN 3-2 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group 2, 1R, PER-ESA 5-0 Davis Cup, Americas Group II, 2R, VEN-PER 3-1 Davis Cup, Group II, 1R, PER-AHO 5-0 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group 1, REL2, MEX-PER 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, Group 1, 1R, PER-BAH 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, PO, PER-BLR 4-1 Davis Cup, Group 1, 2R, ECU-PER 3-2 All Lower level tournaments Davis Cup, Group 1, 1R, VEN-PER 4-1 Olympics - Rio de Janeiro Davis Cup, Group I, Group I, 2R, NED-ITA 1-4