Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 Australia #1-w2 Australia F1 Australia F2 Australia F3 Australia F1 Australia F3 Australia F4 USA F25 USA F8 USA F9 USA F10 USA F26 USA F28 Australia F2 Open Castilla y Leon - Segovia Korat Challenger Izmir Challenger Aptos Challenger Sacramento Challenger Burnie Challenger Anning Challenger Aptos Challenger Taipei City Challenger Heilbronn Challenger USA F27 Australia #2-w1 Australia F4 Australia #1-w1 Copenhagen Open - Copenhagen WOW Cafe Challenger - New Orleans Gelsor Open Romania - Bucharest BMW Tennis Championship - Sunrise Kremlin Cup - Moscow Telenordia Swedish Open - Bastad RCA Championships - Indianapolis The Hamlet Cup - Long Island Johannesburg Challenger Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Copenhagen Open - Copenhagen Prostejov Challenger BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Orleans Challenger Prostejov Challenger AAPT Championships - Adelaide Adidas International - Sydney BMW Open - Munich The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Vietnam Open - Ho Chi Minh City Ostrava Challenger AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Next Generation Adelaide International - Adelaide Open 13 - Marseille Yugoslavia Open - Belgrade ABN/AMRO World Tennis Tournament - Rotterdam Zivnobanka Czech Open - Prostejov The Tennis Channel Open - Las Vegas Samsung Secruities Cup Challenger - Seoul The Stella Artois Championships - London Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow Club Coop's ATP Challenger International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Indianapolis Tennis Championships - Indianapolis Binghamton Challenger Seguros Bolivar Open - Medellin Pilot Pen Tennis - New Haven Open de Moselle - Metz BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Brisbane - Brisbane SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis AEGON Championships - London Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney Regions Morgan Keegan Championships - Memphis AEGON Championships - London AEGON International - Eastbourne German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo BMW Open - Munich BB&T Atlanta Open - Atlanta Citi Open - Washington Erste Bank Open - Vienna Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava Bangkok Challenger Rhodes Challenger Ramat Hasharon Challenger Nottingham Challenger Lexington Challenger Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Aptos Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Savannah Challenger Mons Challenger Sacramento Challenger West Lakes Challenger Prostejov Challenger Kia International In Caloundra - Caloundra Vancouver Challenger Hilton Waikoloa USTA Challenger - Waikoloa AXA Open - Lisbon Zivnobanka Open - Prostejov Memorial Savigni - Sassuolo Open Diputacion - Cordoba Hungarian Architect Open - Budapest Tennis Masters Series - Madrid Okal Cup - Eckental Samsung Securities Cup Challenger - Seoul Heilbronn Open - Heilbronn The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg ECM Cup - Prague Zivnobanka Czech Open - Prostejov Tatra Banka Open 2001 - Bratislava VSZ Solvak Open Challenger - Kosice Zivnobanka Open - Prostejov Ciur Pribram Challenger - Pribram Healthsouth/USTA Challenger - Denver Volkswagen TED Open - Istanbul Segovia Challenger Open Castilla y Leon - Segovia Heinekin Open 1998 - Budva Medicor Open - Budapest Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Zivnobanka Open 1999 - Prostejov ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Ciur Cup 99 - Prague KGHM Polish Indoors - Wroclaw Rado Geneva Challenger - Geneva Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh drkoop.com USTA challenger of Miami - Miami Warsteiner Grand Prix - Oberstaufen Uncle Tobys Challenger - Tasmania LTA Men's Challenger - Wrexham Podebradka Cup - Prague Tatra Banka Slovak Open - Bratislava Osaka International Tennis Tournament - Osaka The Wrexham Challenger - Wrexham ATP Challenger 2003 Numea - New Caledonia Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz Uncle Toby's Burnie Challenger - Tasmania ATP Challenger Hamburg - Hamburg Uncle Toby's Australian Men's Clay Court Challenger - Canberra Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Czech Open - Prostejov The Surbiton Trophy - Surbiton Baumag Open - Budapest XI Open International D'Andorra - Andorra USTA Seascape Challenger - Aptos The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Fergana Challenger - Fergana Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Uncle Tobys Challenger in Caloundra - Caloundra USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Samsung Securities Cup - Seoul Hilton Waikoloa Village USTA Challenger - Waikoloa Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra ECM Prague Open 2005 - Prague The Surbiton Trophy - Surbiton Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign Gemax Open - Belgrade Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden The Surbiton Trophy - Surbiton The Shelbourne Irish Open - Dublin The LTA Manchester Trophy - Manchester The LTA Nottingham Challenger - Nottingham Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo s Tennis Masters 06 - Graz IPP Geneva Trophy - Geneva Iskratel Open - Kranj Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Flea Market Cup Busan Challenger Tennis - Busan Freeman Men's $50,000 Challenger - Joplin Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka The Surbiton Trophy - Surbiton San Marino Cepu Open - San Marino XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur 2008 China TCL Challenger - Guangzhou KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Kyoto Challenger Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Nottingham Challenger Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Lexington Challenger Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Vancouver Challenger Pacific Life Open - Indian Wells Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tallahassee Challenger Prostejov Challenger Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Aptos Challenger Shanghai ATP Masters - Shanghai Lexington Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Sacramento Challenger Tiburon Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Knoxville Challenger Rogers Cup - Montreal Champaign Challenger Western & Southern Open - Cincinnati Burnie Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Guadalajara Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Prostejov Challenger Champaign Challenger Sunrise Challenger Vancouver Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Leon Challenger Mexico City Challenger Nottingham Challenger Baton Rouge Challenger Sacramento Challenger Tallahassee Challenger Leon Challenger Traralgon Challenger Prostejov Challenger Guadalajara Challenger Drummondville Challenger Rome Challenger Prostejov Challenger Aptos Challenger Sarasota Challenger Champaign Challenger Bratislava Challenger Bergamo Challenger Binghamton Challenger Charlottesville Challenger Binghamton Challenger Aptos Challenger Zivnobanka Czech Open - Prostejov San Luis Potosi Challenger Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne KGHM Polish Indoors - Wroclaw Gosford Australian Unity Challenger - Gosford French Open - Paris Wimbledon - London U.S. Open - New York Sports Expert Open - Nettingsdorf BMW Open - Munich DPD Challenger 99 - Aschaffenburg Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby AIG Japan Open - Tokyo Miller Lite Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon Salem Open - Hong Kong Heineken Open - Auckland Open 13 - Marseille The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Sydney International - Sydney BMW Open - Munich Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai Salem Open - Hong Kong The Dubai Tennis Championships - Dubai Tennis Channel Open - Las Vegas The Stella Artois Championships - London Japan Open - Tokyo Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Generali Open - Kitzbuhel Internationaler Raiffeisen Grand Prix - St. Polten Next Generation Adelaide International - Adelaide Gerry Weber Open - Halle The Artois Championships - London The Nottingham Open - Nottingham Medibank International - Sydney Grand Prix de Tennis de Lyon - Lyon Legg Mason Tennis Classic - Washington Apia International - Sydney SAP Open - San Jose French Open - Paris Wimbledon - London AIG Japan Open Tennis Championships - Tokyo U.S. Open - New York AEGON International - Eastbourne Australian Open - Melbourne French Open - Paris Mercedes Cup - Stuttgart Wimbledon - London Swiss Indoors Basel - Basel U.S. Open - New York Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Claro Open Colombia - Bogota Apia International - Sydney Australian Open - Melbourne Claro Open Colombia - Bogota Erste Bank Open - Vienna French Open - Paris Hall of Fame Tennis Championships - Newport Wimbledon - London Barcelona Open BancSabadell - Barcelona Campbells Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle Australian Open - Melbourne PBZ Zagreb Indoors - Zagreb French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Farmers Classic - Los Angeles RCA Championships - Indianapolis Qatar Open - Doha French Open - Paris Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Open Sabadell Atlantico - Barcelona Tento Czech Open - Prague ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Wimbledon - London Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg IPB Czech Indoor - Ostrava Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Monte Carlo U.S. Open - New York Tennis Masters Series - Cincinnati Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Masters Series Monte-Carlo - Monte-Carlo Rogers Cup - Montreal Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Legg Mason Tennis Classic - Washington Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati 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 Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, QF, JPN-CZE 0-5 Australian Open (juniors) Wimbledon (juniors) Australian Open Wildcard Play-Off - Melbourne 70th River Oaks International Tennis Tournament - Houston French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London