Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1989 1988
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 F5 Canada F4 USA F17 USA F5 USA F6 USA F18 USA F26 USA F27 USA F4 USA F4 Saint Francis Health System USTA Challenger - Tulsa 2004 Freeman Men's Challenger - Joplin Prague Open - Prague Schickedanz Open - Furth Challenger ATP de Cuenca Diario El Mercurio - Cuenca Swanston Challenger - Sacramento Music City Challenger - Nashville USTA Illinois Challenger - Champaign ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City Atlanta Clay Court Challenger - Atlanta The West Side Tennis Club Clay Court Challenger - Forest Hills GHI Bronx Tennis Classic - Bronx Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa Wailea Men's Challenger - Maui Freeman Men's $50,000 Challenger - Joplin Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Hilton Waikoloa Village USTA Challenger - Waikoloa Waco Tennis Challenger - Waco JSM Challenger of Champaign - Urbana Salinas Challenger Dallas Challenger Rome Challenger Savannah Challenger Sarasota Challenger Carson Challenger Alphen Challenger Szczecin Challenger Charlottesville Challenger Champaign Challenger Honolulu Challenger Winnetka Challenger Sarasota Challenger Windy City Classic - Winnetka drkoop.com USTA Challenger of Dallas - Dallas Copa Ericsson - Lima Champaign Challenger Izmir Challenger Champaign Challenger Intersport Heilbronn Open - Heilbronn Savannah Challenger Challenger de Granby - Granby Charlottesville Challenger Knoxville Challenger Dallas Challenger Irving Challenger San Luis Potosi Challenger 2000 - San Luis Potosi Le Gosier Challenger Heilbronn Challenger Winnetka Challenger USTA Challenger - Champaign drkoop.com USTA Challenger of Tallahassee - Tallahassee Napa Challenger Irving Challenger 2001 UT Tyler Patriot Challenger - Tyler The Mercedes Benz of Calabasas - Calabasas Rome Challenger Naples Challenger - Naples drkoop.com USTA Tennis Championships of Houston - Houston The Waco International Tennis Challenger - Waco Internationaux de Nouvelle-Caledonie - New Caledonia XL Capital Bermuda Open - Bermuda Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Prostejov Challenger Healthsouth USTA Challenger - Dallas Healthsouth/USTA Pro Link Challenger - San Antonio Bangkok Challenger Charlottesville Challenger Tallahassee Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Lucknow ATP Tour Challenger - Lucknow West Side Tennis Club Clay Court Challenger - Forest Hills Ljubljana Open - Ljubljana drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of Burbank - Burbank Savannah Challenger Lubbock Challenger - Lubbock Sarasota Challenger 2005 Tulsa Challenger - Tulsa I Manta Open - Manta Schickendanz Open - Furth Eddleman USTA Challenger - Birmingham Open de Montauban - Montauban USTA Tennis Championships of Austin - Austin USTA Challenger of Burbank - Burbank Cadillac Pro Indoor USTA Challenger - West Bloomfield USTA Callenger of Urbana-Champaign - Urbana USTA San Diego Challenger - San Diego Toluca Challenger - Toluca Laser Vision USTA Challenger - Amarillo Casino Lugano - Lugano Challenger de Granby - Granby USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Frito Lay/USTA Challenger - Binghamton V Trofeo Ciudad de Quito - Quito drkoop.com USTA challenger of Miami - Miami Nord/LB Open - Braunschweig USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose 2001 Eddleman USTA Challenger - Birmingham The Scottish Tennis Championships - Edinburgh Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank 1998 Safeway Challenger - Aptos Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda Pekao Open - Szczecin USTA Men's Challenger of Urbana-Champaign - Urbana The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville USTA Challenger of Orlando - Orlando The Natrel's Challenger of Granby - Granby AT&T Challenge - Atlanta Miller Lite Hall of Fame Tennis Championships - Newport Harrah's Entertainment Challenger - Tunica Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen XL Bermuda Open - Bermuda Harrah's Entertainment Men's Pro Challenger - Tunica 5° Sporting Challenger - Turin Galleryfurniture.com Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Scania Stockholm Open - Stockholm Gold Flake Open - Chennai Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo AAPT Championships - Adelaide Heineken Open - Auckland International Tennis Championships - Delray Beach Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Heineken Open - Auckland Knoxville Challenger Shanghai Sacramento Challenger - Sacramento Hong Kong Abierto Internacional Varonil Ciudad de Cancun - Cancun Tokyo Seoul Nottingham Newport Indianapolis Zivnobanka Open - Prostejov drkoop.com USTA Tennis Championships of Chicago - Winnetka Copa Ericsson Mexico - Guadalajara USTA Challenger of Las Vegas - Las Vegas USTA Seascape Challenger - Aptos Dallas Challenger Moscow Washington Schenectady US Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Red Letter Days Open - Nottingham Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Heineken Open - Auckland Open de Nice Cote d'Azur - Nice AEGON Championships - London Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open Sud de France - Montpellier SAP Open - San Jose US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Heineken Open - Auckland Cairo CH SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Power Horse Cup - Dusseldorf AEGON Championships - London San Luis Potosi CH U.S. National Indoor Tennis Championships - Memphis Power Horse Cup - Dusseldorf Semgroup Challenger - Tulsa 2008 Lubbock Challenger - Lubbock Ford Tennis Championships - Louisville Nairobi CH Music City Challenger - Nashville Coquitlam CH 2008 Knoxville Challenger - Knoxville Sao Paulo Challenger Carson Challenger Yuba City Challenger Granby Challenger Tiburon Challenger Calabasas Challenger Knoxville Challenger Bangkok Challenger Honolulu Challenger Dallas Challenger Sarasota Challenger Prostejov Challenger Winnetka Challenger Tulsa Challenger Shanghai Open '97 - Shanghai Sybase Open - San Jose Knoxville Challenger Noumea Challenger Heilbronn Challenger Le Gosier Challenger Dallas Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Prague Challenger Legg Mason Tennis Classic - Washington D.C. Bordeaux Challenger Nottingham-2 Challenger Panama City Challenger Istanbul Challenger Knoxville Challenger Maui Challenger Dallas Challenger Tallahassee Challenger Grand Prix de Tennis de Lyon - Lyon Manta Challenger Open Seat-Godo 2000 - Barcelona U.S. Men's Clay Court Championships - Orlando Kaoshuing Challenger Heineken Open - Auckland 2001 Mercedes Cup - Stuttgart Sacramento Challenger Charlottesville Challenger ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach Maui Challenger Sarasota Challenger XL Capital Bermuda Open - Bermuda Atlanta 2000 Challenger de Granby - Granby Miller Lite Hall of Fame Tennis Championships - Newport USTA Men's Challenger of Urbana-Champaign - Urbana 2002 Tulsa USTA Challenger - Tulsa USTA Challenger of San Antonio - San Antonio Neride Prague Indoor - Prague The Indian Oil-Servo ATP Challenger 1999 - Calcutta Hilton Waikoloa Village USTA Challenger - Waikoloa RCA Championships - Indianapolis Downtown Athletic Club USTA Challenger - Amarillo Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad U.S. Men's Clay Court Championships - Houston Queen's Club KGHM Polish Indoors - Wroclaw Chennai Open - Chennai Third Bank Tennis Championships - Lexington drkoop.com USTA Challenger of San Antonio - San Antonio AEGON International - Eastbourne FILA Challenger - Biella Citi Open - Washington 2006 North Shore Pro Tennis Championship - Winnetka Hamburg Challenger - Hamburg III Challenger Continenal Plaza - Puerto Vallarta Healthsouth/USTA Challenger - Denver Delray Beach International Tennis Championships - Delray Beach Guaruja Winston-Salem Open - Winston-Salem Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Guadalajara Hall of Fame Tennis Championships - Newport Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai 2007 Knoxville Challenger - Knoxville AEGON Championships - London University of Tennessee USTA Men's Challenger - Knoxville XL Bermuda Open - Bermuda WOW Cafe Challenger - New Orleans Music City Challenger - Nashville AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Davidoff Swiss Indoors - Basel AXA Open - Lisbon Challenger Britania Zavaleta - Puebla Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia 2002 Azalea Orthopedic Challenger - Tyler The Scottish Tennis Championships - Edinburgh FILA Challenger Biella - Biella Shimadsu All Japan Indoor Tennis Championships - Kyoto Challenger Britania Zavaleta - Puebla Aptos CH Indianapolis Copa AT&T - Buenos Aires Livingston Japan Open - Tokyo Qatar Mobil Open 2001 - Doha Cerveza Club Colombia Open - Bogota Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Gerry Weber Open - Halle President's Cup - Tashkent Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Abierto Mexicano de Tenis Pegaso - Acapulco du Maurier Open - Toronto du Maurier Open - Montreal The Ericsson Open - Miami German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Indian Wells Key Biscayne Hamburg Canadian Open Key Biscayne Hamburg Key Biscayne Canadian Open Washington Indianapolis Bogota NASDAQ-100 Open - Miami Washington Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Rogers Masters - Toronto Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal BNP Paribas Open - Indian Wells U.S. Men's Clay Court Championships - Houston Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Toronto Millenium Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells U.S. Men's Clay Court Championships - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio RCA Championships - Indianapolis Next Generation Adelaide International - Adelaide Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade AEGON Championships - London Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta China Open - Beijing St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston UNICEF Open - 's Hertogenbosch Apia International - Sydney Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel US Men's Clay Court Championship - Houston Citi Open - Washington Cincinnati Australian Open - Melbourne U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston U.S. Men's Clay Court Championships - Houston Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Citrix Tennis Championships - Delray Beach Forest Hills Wimbledon - London U.S. Open - New York Australian Open - Melbourne Energis Open - Amersfoort French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Men's Clay Court Championships - Houston Wimbledon - London Kremlin Cup - Moscow BellSouth Open - Vina del Mar French Open Wimbledon U.S. Open German Open - Hamburg Wimbledon U.S. Open Wimbledon Tennis Masters Series - Hamburg Wimbledon Tennis Masters Series - Cincinnati Cincinnati U.S. Open - New York BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Internazionali BNL dItalia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid 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 Western & Southern Open - Cincinnati Thailand Open - Bangkok Malaysian Open - Kuala Lumpur Davis Cup, Group 1, 1R, CAN-BAH 4-1 Davis Cup, Group 1, REL1, CAN-BAH 4-1 Davis Cup, Group 1, REL2, BAH-VEN 3-1 Davis Cup, Group 1, REL1, BAH-COL 3-2 Davis Cup, Group 1, 1R, BAH-PER 3-2 Davis Cup, Group 1, 2R, CHI-BAH 4-1 Davis Cup, Group 1, 1R, VEN-BAH 3-2 Davis Cup, Group 1, REL2, BAH-MEX 3-2 Davis Cup, Group 1, 1R, PER-BAH 5-0 Sony Open Tennis - Miami U.S. Open - New York Australian Open Australian Open - Melbourne Davis Cup G2 F: BAH vs CHI Davis Cup G2 SF: BAH vs DOM Davis Cup G2 QF: BAH vs VEN 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 1R, PER-BAH 4-1 Davis Cup, Group 1, REL1, BAH-VEN 3-2 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, REL1, BAH-MEX 3-2 Atlanta Olympics