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