Career 2017 2016 2015 2014 2013 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
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 Japan F3 Korea F1 Korea F2 Japan F4 Japan F4 Japan F5 Brazil F4 Thailand F2 Japan F8 USA F4 Japan F2 Japan F3 Japan F4 Korea F1 Ecuador F3 Bolivia F1 Japan F8 Bolivia F2 Japan F10 Japan F11 USA F1 Japan F1 Japan F2 Japan F8 Japan F9 Japan F10 Japan F11 Japan F2 Korea F2 Korea F3 Japan F5 Korea F5 Thailand F1 Japan F8 Ecuador F1 Mexico F15 Colombia F4 Ecuador F6 USA F27 Mexico F14 Mexico F15 USA F11 USA F13 Romania F4 Germany F8 USA F3 (Plantation) Japan F6 Samsung Securities Cup Challenger Tennis - Seoul Samsung Securities Cup - Seoul Shimadzu All Japan Indoor Tennis Championships - Kyoto Togliatti Cup - Togliatti Penza Cup - Penza Karshi Challenger - Karshi Challenger Ciudad de Guayaquil - Guayaquil Challenger Britania Zavaleta - Puebla Keio Challenger International Tennis Tournament - Yokohama ITG Miami Challenger - Miami Abierto Internacional de Salinas 'Dario Expreso' - Salinas Hurricane Tennis Open - Bradenton Sail Open - New Delhi Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Open Diputacion Ciudad de Pozoblanco - Cordoba Seguros Bolivar Open - Bogota The LTA Manchester Trophy - Manchester V Manta Open-Trofeo Ricardo Delgado Aray - Manta BH Tenis Open International Cup 2008 - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao New Delhi Challenger III - New Delhi New Delhi Challenger IV - New Delhi Ford Tennis Championships - Louisville Dunlop World Challenge - Toyota Carson Challenger Burnie Challenger Dallas Challenger Mexico City Challenger Talahassee Challenger Pereira Challenger Busan Challenger Alessandria Challenger Bogota Challenger Manta Challenger Brasilia Challenger Bogota Challenger Quito Challenger Sacramento Challenger Guayaquil Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Cali Challenger Quito Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Guayaquil Challenger Sao Paulo Challenger Bucaramanga Challenger Santiago Challenger Quito Challenger Tiburon Challenger Guayaquil Challenger Bucaramanga Challenger Morelos Challenger Salinas Challenger Cali Challenger Heilbronn Challenger Manta Challenger Tampere Challenger Cortina Challenger Medellin Challenger Quito Challenger Pereira Challenger Irving Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Bordeaux Challenger Furth Challenger Marburg Challenger Cali Challenger Japan F2 Thailand F1 China F3 Brazil F5 Gold Flake Open - Chennai Japan Open - Tokyo AAPT Championships - Adelaide Miller Lite Hall of Fame Tennis Championships - Newport Salem Open - Hong Kong The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Tokyo Tokyo Tokyo Osaka Tokyo AAPT Championships - Adelaide Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Tennis Channel Open - Las Vegas University of Tennessee USTA Challenger - Knoxville Media Will Cup Busan Challenger Tennis - Busan Britania Zavaleta - Puebla China Open - Beijing Mumbai Open - Mumbai Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo The Hypo Group Tennis International 2008 - Poertschach AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Gerry Weber Open - Halle Volkswagen TED Open - Istanbul If Stockholm Open - Stockholm SAP Open - San Jose AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Delray Beach International Tennis Championships - Delray Beach Cridicard Mastercard Tennis Cup - Campos do Jordao Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Mercedes Cup - Stuttgart Ecuador Open - Quito Kia International In Caloundra - Caloundra ECM Prague Open 2005 - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka VII Avierto Internacional de Salinas - Salinas 2002 Eddleman USTA Challenger - Birmingham BH Tennis Open International Cup - Belo Horizonte GHI Bronx Classic - Bronx Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto V Abierto Internacional de Salinas - Salinas The Gallagher International ATP Tour Challenger - Hamilton Time Warner USTA Challenger - Binghamton VI Trofeo Ciudad de Quito - Quito Yokohama International Tennis Tournament - Yokohama Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto VI Abierto Internacional de Salinas - Salinas Gallagher International - Hamilton BH Tennis Open International Cup - Belo Horizonte Fifth-Third Bank Tennis Championships - Lexington IV Gramado Open de Tenis - Gramado GHI Bronx Tennis Classic - Bronx Copa Ericsson Mexico - Guadalajara VII Trofeo Ciudad de Quito - Quito Samsung Securities Cup Challenger Tennis - Seoul Yokohama Challenger 2001 - Yokohama VIII Trofeo Ciudad de Quito - Quito USTA Challenger of San Antonio - San Antonio Samsung Securities Cup - Seoul 2002 Azalea Orthopedic Challenger - Tyler Yokohama World Tennis Gaora Cup - Yokohama Bangkok Challenger - Bangkok Shimadzu All Japan Indoor Tennis Championships - Kyoto Abierto Internacional de Salinas - Salinas Eisenberg Jerusalem Open - Jerusalem 1998 Safeway Challenger - Aptos Windy City Classic - Winnetka Gramado Open de Tennis - Gramado Belo Horizonte Tennis Open - Belo Horizonte USTA Men's Challenger of Dallas - Dallas Copa Ericsson Venezuela - Caracas Healthsouth/USTA Pro Link Challenger - San Antonio USTA San Diego Challenger - San Diego Challenger Britania Zavaleta - Puebla Ahmedabad Challenger - Ahmedabad 2002 USTA Tallahassee Tennis Challenger - Tallahassee ATP Heineken Challenger 1999 - Ho Chi Minh City Open Diputacion Pozoblanco - Cordoba Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx ATP Heineken Challenger 2000 - Ho Chi Minh City CMG Asia Open - Hong Kong MTCI ATP Challenger - Yokohama Eisenberg Jerusalem Open 2000 - Jerusalem The Powder Byrne Trophy - Surbiton The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi ATP Bangalore Challenger - Bangalore Challenger Leon 2003 - Leon New Delhi Challenger - New Delhi 2003 West Side Tennis Club Challenger - Forest Hills Memorial Savigni - Sassuolo Head Cup Busan Open - Busan Osaka International Tennis Tournament - Osaka X Open Internacional D'Andorra - Andorra Credicard Mastercard Tennis Cup - Campos do Jordao GHI Bronx Classic - Bronx Segundo Aberto de Brasilia - Brasilia The 69th King's Cup-Thailand Open - Bangkok USTA Challenger of Burbank - Burbank IX Trofeo Ciudad de Quito - Quito USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco Britania Zavaleta - Puebla GHI Bronx Tennis Classic - Bronx Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Corona Mexico City Open - Mexico City Toluca Challenger - Toluca Mumbai Challenger - Mumbai Uncle Toby's Burnie Challenger - Tasmania XL Capital Bermuda Open - Bermuda Ljubljana Open - Ljubljana Shimadzu All Japan Indoor - Kyoto 2003 Eddleman USTA Challenger - Birmingham Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ciudad de Pozoblanco Open Diputacion - Cordoba 12th BH Tennis Open International Cup - Belo Horizonte Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado A Glimmer of Hope Challenger - Austin Hilton Waikoloa Village USTA Challenger - Waikoloa I Manta Open - Manta Busan Open - Busan Smith Barney Men's Challenger - Covington College Station Challenger - College Station Czech Open - Prostejov X Trofeo Ciudad de Quito - Quito Burbank Challenger - Burbank Uncle Tobys Challenger in Caloundra - Caloundra Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Hilton Waikoloa Village USTA Challenger - Waikoloa Uncle Toby's Challenger in Burnie - Burnie 2005 Freeman Men's Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto USTA Men's Challenger of Dallas - Dallas Heineken Challenger - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen Czech Open 2005 - Prostejov The Surbiton Trophy - Surbiton The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado Copa Petrobras - Bogota Copa Petrobras - Santiago Samsung Securities Cup - Seoul Challenger Cudad de Guayaquil - Guayaquil Open de la Ville de Saint Denis - Reunion Island Nossa Caixa Tennis Cup - Sao Paulo Cyclus Open de Tenis - Florianopolis Shimadzu All Japan Indoor Tennis Championships - Kyoto Challenger Casablanca San Angel - Mexico City Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota Penza Cup - Penza Credicard Mastercard Tennis Cup - Campos do Jordao Togliatti Cup - Togliatti Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara XIV Challenger ATP Club Premium Open - Quito Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Wailea Men's Challenger - Maui Hilton Waikoloa Village USTA Challenger - Waikoloa MST ATP Challenger International - Burnie Samsung Challenger 2007 - Ho Chi Minh City 2008 Lubbock Challenger - Lubbock San Luis Potosi Challenger 2007 - San Luis Potosi II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Bukhara Challenger - Bukhara Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open Challenger Tennis - Busan Trofeo Cassa di Risparmio di Alessandria - Alessandria Guzzini Challenger - Recanati Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Seguros Bolivar Open - Cali Kobstaedernes ATP Challenger - Kolding Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Keio Challenger International Tennis Tournament - Yokohama Kyoto Challenger Bogota Challenger Medellin Challenger Nottingham Challenger Bogota Challenger San Jose Challenger Barranquilla Challenger Recife Challenger Blumenau Challenger Sarasota Challenger Pacific Life Open - Indian Wells Turin Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pozoblanco Challenger Dallas Challenger Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sunrise Challenger Bogota Challenger BNP Paribas Open - Indian Wells Medellin Challenger Pereira Challenger Cali Challenger Guadalajara Challenger Bogota Challenger Santiago Challenger Vicenza Challenger Furth Challenger Monterrey Challenger San Marino Challenger Manta Challenger Cali Challenger Knoxville Challenger Guayaquil Challenger Santos Challenger Santiago Challenger San Luis Potosi Challenger Leon Challenger Tallahassee Challenger Cali Challenger Furth Challenger Poznan Challenger Prague Challenger Marburg Challenger Morelos Challenger Barranquilla Challenger Pereira Challenger Champaign Challenger Medellin Challenger Las Vegas Challenger Salinas Challenger Guayaquil Challenger Knoxville Challenger Rio De Janeiro Challenger Bucaramanga Challenger Santo Domingo Challenger Morelos Challenger Champaign Challenger Scheveningen Challenger Fergana Challenger San Luis Potosi Challenger Heineken Challenger - Ho Chi Minh City Fergana Challenger - Fergana GHI Bronx Tennis Classic - Bronx USTA Safeway Challenger - Aptos Time Warner USTA Challenger - Binghamton Rimouski Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Shimadsu All Japan Indoor Tennis Championships - Kyoto Wimbledon - London U.S. Open - New York Challenger de Granby - Granby Guadalajara Challenger IV Trofeo Ciudad de Quito - Quito Blois Challenger Honda-Kah Open - Singapore Australian Open - Melbourne I Open de Tenis Comunidad de Madrid - Madrid Wimbledon - London Campinas Challenger French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Open de L'Isere - Grenoble French Open - Paris Copa Kia - Santiago Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Tokyo The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad AIG Japan Open - Tokyo Adidas International - Sydney Gerry Weber Open - Halle AIG Japan Open - Tokyo Arizona Men's Tennis Championships - Scottsdale The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open - Tokyo Salem Open - Hong Kong Copa Telmex - Buenos Aires Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo Delray Beach International Tennis Championships - Delray Beach Copa Claro - Buenos Aires SAP Open - San Jose Heineken Open Shanghai - Shanghai Ecuador Open - Quito Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Campbells Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle Ecuador Open - Quito US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Atlanta Tennis Championships - Atlanta Japan Open - Tokyo Salem Open - Hong Kong The Stella Artois Grass Court Championships - London Japan Open - Tokyo Salem Open - Hong Kong Salem Open - Hong Kong Tokyo BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Brisbane - Brisbane NASDAQ-100 Open - Miami French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Tennis Masters Series - Miami Wimbledon - London U.S. Open - New York The Ericsson Open - Miami Rogers Cup - Montreal Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, JPN-INA 3-2 Davis Cup, Group 1, REL1, JPN-UZB 3-2 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 1R, JPN-INA 5-0 Davis Cup, Group 1, 2R, JPN-NZL 3-2 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, Group 1, 2R, UZB-JPN 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 1R, KOR-JPN 3-2 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, REL1, JPN-LIB 4-1 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, Group 1, REL1, JPN-PAK 5-0 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, 2R, ECU-PAR 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, QR, RUS-JPN 3-1 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, JPN-LIB 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 1R, IND-JPN 4-1 Davis Cup, Group 1, 2R, JPN-IND 3-2 Davis Cup, Group 1, REL2, ECU-PER 4-1 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, PO, ROU-ECU 5-0