Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991
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 USA F13 USA F14 Thailand F3 USA F12 Malaysia F1 Malaysia F2 USA F7 Thailand F2 XL Bermuda Open - Bermuda Hilton Waikoloa Village USTA Challenger - Waikoloa Oldum Brown Vancouver Open - Vancouver Carson Challenger Tiburon Challenger Samsung Challenger 2007 - Ho Chi Minh City Sacramento Challenger St. Polten Carson Challenger Hurricane Tennis Open - Bradenton 2001 Eddleman USTA Challenger - Birmingham Tatra Banka Open 2001 - Bratislava 2003 USTA Challenger of Calabasas - Calabasas Samsung Securities Cup Challenger Tennis - Seoul Pro Challenger at Calabasas - Calabasas Taiwan Challenger - Kaohsiung Delhi Challenger I - New Delhi Baton Rouge Pro Tennis Classic - Baton Rouge Men's Pro Challenger at Tunica National - Tunica The Comercia Bank Challenger - Aptos GHI Bronx Tennis Classic - Bronx Home Depot Center USTA Challenger - Carson Dallas Challenger The Wright Financial Group, Inc. Challenger - Champaign Bangkok Challenger Baton Rouge Challenger Talahassee Challenger Yuba City Challenger Vancouver Challenger Binghamton Challenger CNA TennisPro Classic - Winnetka Como Challenger Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Tiburon Challenger Calabasas Challenger Charlottesville Challenger Savannah Challenger ARMS USTA Challenger - Rocky Mount Carson Challenger Sacramento Challenger 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham Zivnobanka Czech Open - Prostejov 2002 FSE Challenger - Tarzana Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo Eddleman USTA Challenger - Birmingham drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver 2000 Challenger de Granby - Granby drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2001 USTA Tallahassee Tennis Challenger - Tallahassee Kyiv UMC Open - Kiev USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler Tatra Banka Open - Bratislava University of Tennessee USTA Challenger - Knoxville USTA Challenger of Dallas - Dallas Cadillac Pro Indoor USTA Challenger - West Bloomfield San Luis Potosi ATP Challenger - San Luis Potosi III Challenger Continenal Plaza - Puerto Vallarta KGHM Polish Indoors - Wroclaw Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby 1998 Safeway Challenger - Aptos Hilton Waikoloa Village USTA Challenger - Waikoloa Healthsouth USTA Challenger - Dallas USTA San Diego Challenger - San Diego Las Vegas Challenger - Las Vegas Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage USTA/Safeway Challenger - Aptos CMG Asia Open - Hong Kong drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Challenger of Burbank - Burbank USTA Safeway Challenger - Aptos XL Capital Bermuda Open - Bermuda 2003 West Side Tennis Club Challenger - Forest Hills USTA Seascape Challenger - Aptos GHI Bronx Classic - Bronx 2001 UT Tyler Patriot Challenger - Tyler Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign USTA Callenger of Urbana-Champaign - Urbana Healthsouth/USTA Pro Link Challenger - San Antonio Pro Tennis World Open - Boca Raton Healthsouth/USTA Men's Challenger of Burbank - Burbank Abierto Club Casablanca - Mexico City West Side Tennis Club Clay Court Challenger - Forest Hills USTA Men's Challenger of Urbana-Champaign - Urbana Prague Open - Prague USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills USTA Seascape Challenger - Aptos Open Castilla y Leon - Segovia 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton 2004 USTA Challenger of Calabasas - Calabasas Smith Barney Men's Challenger - Covington College Station Challenger - College Station Open de L'Isere - Grenoble Austin Challenger - Austin Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Tatra Banka Open - Bratislava Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Privat Bank Cup - Dnepropetrovsk GHI Bronx Classic - Bronx Mauritius Open - Mauritius Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 Freeman Men's Challenger - Joplin Heineken Challenger - Ho Chi Minh City Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Banca Stato Challenger - Lugano USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana ATP Open Castilla y Leon - Segovia Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton S Tennis Masters - Graz GHI Bronx Classic - Bronx Pro Challenger at Calabasas - Calabasas USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville USTA Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa Savannah Challenger 2007 Challenger of Santa Clara - Valencia II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronz Classic - Bronx Swanston Challenger - Sacramento Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Malaysian Open - Kuala Lumpur Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Semgroup Challenger - Tulsa Sacramento Challenger - Sacramento NASDAQ-100 Open - Miami Ojai Challenger Champaign Challenger Winnetka Challenger Vancouver Challenger Honolulu Challenger Dallas Challenger Baton Rouge Challenger Calabasas Challenger Sybase Open - San Jose Italian Indoors - Milan Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Investor Swedish Open - Bastad 1997 Mercedes Cup - Stuttgart International Championship of Croatia - Umag CA Tennis Trophy - Vienna IPB Czech Indoor - Ostrava Stockholm Open - Stockholm Adidas International - Sydney European Community Championships - Antwerp Guardian Direct Cup - London Open Seat-Godo '98 - Barcelona Paegas Czech Open - Prague Heineken Trophy - 's-Hertogenbosch 1998 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam CA Tennis Trophy - Vienna Japan Open - Tokyo Adidas International - Sydney Sybase Open - San Jose Kroger / St. Jude International - Memphis AXA Cup - London Citrix Tennis Championships - Delray Beach USTA Men's Challenger of Dallas - Dallas U.S. Men's Clay Court Championships - Orlando The Stella Artois Grass Court Championships - Queen's/London 2000 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Copenhagen Open - Copenhagen Open 13 - Marseille Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Brazil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai Adidas International - Sydney Copenhagen Open - Copenhagen Siebel Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles St. Petersburg Open - St. Petersburg Tata Open 2003 - Chennai BellSouth Open - Vina del Mar Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Antwerp Scottsdale Estoril BellSouth Open - Auckland Barcelona Nottingham Washington New Haven Long Island Lyon Ostrava Doha Milan Rotterdam Casablanca Barcelona International Championship of Croatia - Umag Pilot Pen International - New Haven Rosmalen Nottingham Stuttgart USTA Seascape Challenger - Aptos Prague Long Island Basel Moscow Athens Franklin Templeton Tennis Classic - Scottsdale CMG Asia Open - Hong Kong Copa Ericsson Mexico - Guadalajara USTA Challenger of Burbank - Burbank Prague Dubai Tennis Open - Dubai Laser Vision USTA Challenger - Amarillo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas TD Waterhouse Cup - Long Island 2003 Eddleman USTA Challenger - Birmingham Open 13 - Marseille BMW Open - Munich Swanston Challenger - Sacramento Tatra Banka Open - Bratislava Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Mercedes-Benz Cup - Los Angeles CA Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington D.C. SAP Open - San Jose Nielsen USTA Pro Tennis Championship - Winnetka U.S. Men's Clay Court Championships - Houston Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City SAP Open - San Jose The Tennis Channel Open - Las Vegas Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Open Seat-Godo '97 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles MFS Pro Tennis Championships - Boston Pilot Pen Tennis - New Haven Adidas International - Sydney Dubai Tennis Open - Dubai AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Mercedes-Benz Cup - Los Angeles Indianapolis Tennis Championships - Indianapolis Munich Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Sybase Open - San Jose Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Atlanta Tennis Championships - Atlanta Brasil Open - Salvador Sydney Marseille Philadelphia Los Angeles Internationaler Raiffeisen Grand Prix - St. Polten Moscow Marseille Copenhagen Estoril Nice Indianapolis Toulouse Atlanta St. Polten San Marino The Stella Artois Grass Court Championships - London Umag Bucharest Palermo Vienna Moscow Munich Kremlin Cup - Moscow AIG Japan Open - Tokyo Adelaide Prague Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Scania Stockholm Open - Stockholm Croatia Open - Umag Sybase Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Gold Flake Open - Chennai Salem Open - Hong Kong AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Sun City The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Generali Open 1999 - Kitzbuhel SAP Open - San Jose Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston President's Cup 1999 - Tashkent SAP Open - San Jose Farmers Classic - Los Angeles Heineken Open Singapore - Singapore The Samsung Open - Nottingham Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale The Nottingham Open - Nottingham 1999 Mercedes Cup - Stuttgart Australian Men's Hardcourt Championships - Adelaide U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel IPB Czech Indoor - Ostrava Heineken Open Shanghai - Shanghai Sydney Rotterdam Salem Open - Hong Kong Paegas Czech Open - Prague Bucharest ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Heineken Open Shanghai - Shanghai Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis CA Tennis Trophy - Vienna Amsterdam Tennis Channel Open - Las Vegas Eutelsat Monte Carlo Open - Monte Carlo Licher German Open - Hamburg 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Hamburg Hamburg Rome Telecom Italia Masters - Rome Pacific Life Open - Indian Wells German Open - Hamburg du Maurier Open - Montreal Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Toronto Eurocard Open - Stuttgart Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells Italian Open - Rome German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Rome Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Countrywide Classic - Los Angeles 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 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 French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open French Open Wimbledon U.S. Open French Open 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 Davis Cup, Group 1, 2R, SVK-ISR 3-1 Davis Cup, World Group, QF, BRA-SVK 3-2 Davis Cup, World Group, 1R, RUS-SVK 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Hopman Cup - Perth Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 2, F, PHI-NZL, 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, PO, PHI-TPE 2-3 15th Asian Games Doha 2006 Grand Slam Cup - Munich Olympics - Sydney Atlanta Olympics Olympics - Athens ATP Tour World Championship - Hannover Davis Cup, World Group, QF, RUS-SVK 3-2 Davis Cup, World Group, QR, SVK-CAN 4-1 Davis Cup, World Group, 1R, SWE-SVK 3-2 Davis Cup, World Group, QR, SVK-ARG 3-2 Davis Cup, World Group, 1R, SVK-SWE 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, QR, SVK-CHI 3-2 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, Group 2, 1R, PHI-PAK 4-1 Davis Cup, Group 2, 2R, PHI-NZL 4-1 Davis Cup, Group 2, 1R, HKG-PHI 1-4 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-PHI 2-3 Davis Cup, Group I, 1R, PHI-JPN 1-3