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