Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 F27 Canada F1 Canada F2 Canada F3 USA F12 USA F1 USA F3 Canada F2 USA F15 USA F16 Canada F5 Canada F6 Canada F7 USA F26 USA F27 Canada F2 USA F27 Canada F3 USA F3 USA F11 Heilbronn Open - Heilbronn Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Optimus Maia Open - Maia Warsteiner Challenger - Wolfsburg Wartburg Open - Eisenach The Scottish Championships - Edinburgh Architect Open - Budapest ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano Amer-Wilson Tampere Challenger - Tampere Tampere Imageneering Open - Tampere Tatra Banka Open 2001 - Bratislava Mobilux Open - Luxembourg Amer-Wilson Challenger - Tampere Warta Cup - Sopot Tatra Banka Open - Bratislava Harrah's Entertainment Men's Pro Challenger - Tunica Atlanta Clay Court Challenger - Atlanta Pro Challenger at Calabasas - Calabasas Amer-Wilson Tampere ATP Tournament - Tampere Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville IPP Open - Helsinki Cepu Open - San Marino Hurricane Tennis Open - Bradenton Izmir Cup - Izmir Schickendanz Open - Furth Czech Open 2005 - Prostejov GHI Bronz Classic - Bronx Music City Challenger - Nashville IPP Open - Helsinki Music City Challenger - Nashville San Marino Cepu Open - San Marino Dallas Challenger Sunrise Challenger The Commercia Challenger - Aptos Talahassee Challenger Tunis Challenger Savannah Challenger WOW Cafe Challenger - New Orleans The $50,000 Pro Challenger at Calabasas - Calabasas Tulsa Challenger JSM Challenger - Champaign Sacramento Challenger Kolding Challenger Tiburon Challenger Calabasas Challenger Knoxville Challenger Champaign Challenger Music City Challenger - Nashville Mobilux Open - Luxembourg Sarasota Challenger Prostejov Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Tulsa Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Calabasas Challenger Charlottesville Challenger Oklahoma Challenger - Tulsa Champaign Challenger Le Gosier Challenger Rimouski Challenger BMW Tennis Championship - Sunrise Granby Challenger Lexington Challenger Nottingham Challenger Granby Challenger Tallahassee Tennis Challenger - Tallahassee Charlottesville Challenger Zenith Tennis Cup-Harbour Club - Milan Knoxville Challenger Dallas Challenger Savannah Challenger Ford Tennis Championships - Louisville JSM Challenger of Champaign - Urbana Prostejov Challenger Nottingham Challenger The Swanston Challenger - Sacramento Warsteiner Grand Prix - Oberstaufen Diego Open - Budapest IPP Open - Helsinki Carson Challenger Nottingham Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Carson Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Lexington Challenger Knoxville Challenger Top Wool Challenger - Biella Helsinki Challenger Pekao Open 2001 - Szczecin 2007 Knoxville Challenger - Knoxville Shimadzu All Japan Indoor - Kyoto Memorial Savigny - Sassuolo Open de Montauban - Montauban Open Castilla y Leon Trofeo Iberdrola - Segovia IPP Open - Helsinki Neride Prague Indoor - Prague Sarasota Challenger ECM Prague Open 2005 - Prague Naples Challenger - Naples Nottingham Challenger BMW Tennis Championship - Sunrise Dallas Challenger AXA Open II - Espinho Polish Open 2000 - Poznan Charlottesville Challenger IPP Open - Helsinki The West Side Tennis Club Clay Court Challenger - Forest Hills Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka Energis Open - Amsterdam Scania Stockholm Open - Stockholm Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Vancouver Challenger Sacramento Challenger - Sacramento Estoril Open - Estoril Mallorca Open - Mallorca The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Milan Indoors - Milan Open 13 - Marseille Open Seat Godo 2003 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart Thailand Open - Bangkok Stockholm Open - Stockholm Adidas International - Sydney TD Waterhouse Cup - Long Island Nottingham-2 Challenger Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach CA Tennis Trophy - Vienna Alessandria Challenger AAPT Championships - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Synsam Swedish Open - Bastad International Tennis Championships - Delray Beach Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Grand Prix Hassan II - Casablanca BMW Open - Munich Mercedes Cup - Stuttgart Idea Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Synsam Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Jersey Challenger Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Bratislava Challenger Champaign Challenger Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland SAP Open - San Jose The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad If Stockholm Open - Stockholm Medibank International - Sydney Tallahassee Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Helsinki Challenger AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Ordina Open - s-Hertogenbosch Open de Moselle - Metz Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Puebla Challenger Salzburg Challenger CA Tennis Trophy - Vienna Honolulu Challenger Dallas Challenger If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam PTT Thailand Open - Bangkok Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open Sabadell Atlantico - Barcelona Charlottesville Challenger Campbells Hall of Fame Tennis Championships - Newport Knoxville Challenger Thailand Open - Bangkok Open Sud de France - Montpellier Brisbane International - Brisbane Apia International - Sydney Helsinki Challenger Heineken Open - Auckland Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Marrakech Challenger Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch SAP Open - San Jose Sunrise Challenger US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz UNICEF Open - 's Hertogenbosch Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Winston Salem - Winston Salem SAP Open - San Jose Legg Mason Tennis Classic - Washington Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna AEGON Championships - London Barletta Challenger Open Sud de France - Montpellier International German Open - Hamburg Winston-Salem Open - Winston-Salem Sarasota Challenger PTT Thailand Open - Bangkok PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane BMW Open - Munich AEGON Championships - London Winston-Salem Open - Winston-Salem China Open - Beijing BMW Open - Munich Brisbane International - Brisbane Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Open Sud de France - Montpellier Tallahassee Challenger Davidoff Swiss Indoors Basel - Basel Generali Open - Kitzbuhel Thailand Open - Bangkok Stockholm Open - Stockholm Rakuten Japan Open - Tokyo Millenium Tennis Championships - Delray Beach Open 13 - Marseille AEGON International - Eastbourne Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Helsinki Challenger Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Gerry Weber Open - Halle AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad If Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Farmers Classic - Los Angeles Delray Beach International Tennis Championships - Delray Beach Power Horse Cup - Dusseldorf Citi Open - Washington Valencia Open - Valencia Stockholm Open - Stockholm Campbell's Hall of Fame Tennis Championships - Newport Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Orleans Challenger Swiss Indoors Basel - Basel Mons Challenger Apia International - Sydney Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle If Stockholm Open - Stockholm USTA Challenger of North Miami Beach - North Miami Beach Malaysian Open - Kuala Lumpur The Scottish Tennis Championships - Edinburgh Tampere Challenger Tampere Challenger Dubai Open - Dubai Heineken Open Shanghai - Shanghai Open Seat Godo 2005 - Barcelona Trofeo Conde de Godo - Barcelona Synsam Swedish Open - Bastad Heineken Open - Auckland Estoril Open - Estoril Open 13 - Marseille Countrywide Classic - Los Angeles The Samsung Open - Nottingham Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Catella Swedish Open - Bastad St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen Open SEAT 2008 - Barcelona Heineken Open - Auckland Apia International - Sydney Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Open de Nice Cote dAzur - Nice TD Waterhouse Cup - Long Island Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells AIG Japan Open - Tokyo Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Pilot Pen Tennis - New Haven Tennis Masters Series - Madrid Campionati Internazionali D'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Tennis Masters Series - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne Rogers Masters - Montreal Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Australian Open - Melbourne Argentina Open - Buenos Aires Australian Open - Melbourne Countrywide Classic - Los Angeles French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Campbells Hall of Fame Tennis Championships - Newport Australian Open - Melbourne French Open - Paris U.S. Open - New York Hall of Fame Tennis Championships - Newport NASDAQ-100 Open - Miami Campionati BNL dItalia - Rome U.S. Open - New York Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, PO, FIN-POL 3-2 Australian Open - Melbourne Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group II, 2R, DEN-FIN 3-2 U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group II, 1R, FIN-BUL 3-2 Olympics - London Wimbledon (juniors) Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 French Open (juniors) U.S. Open (juniors) Australian Open (juniors) Olympics - Athens Olympics - Beijing