Career 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 Germany F3 Italy F1 Italy F2 Germany F2 Germany F1 Spain F7 Italy F5 Morocco F2 Russia F13 Spain F6 Warsteiner Challenger Wolfsburg - Wolfsburg Pekao Open - Szczecin VI Abierto Internacional de Salinas - Salinas ECM Cup - Prague Porsche Open - Poznan Compaq Challenger - Bucharest Challenger Casino Lugano - Lugano Oberstaufen Cup - Oberstaufen DPD Challenger 2001 - Aschaffenburg Warsteiner Challenger Lubeck - Lubeck Belgaum Open - Belgaum The Scottish Championships - Edinburgh Warta Cup - Sopot Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Geneva Challenger - Geneva The Rajasthan Golden Jubilee - Jaipur Heineken Challenger - Ho Chi Minh City 6th Sardinian International Championships - Cagliari XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Black Forest Open 2004 - Freudenstadt SIR Supermercadi Challenger - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Alexander Kolyaskin Memorial - Donetsk Architect Open - Budapest XI Ciutat de Barcelona - Barcelona St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Las Vegas Challenger - Las Vegas Hilton Waikoloa Village USTA Challenger - Waikoloa Tennis Napoli Cup 2006 - Napoli Pekao Open - Szczecin Open Maxon - Barcelona Black Forest Open - Alpirsbach Challenger Copa Sevilla - Seville Samarkand Challenger - Samarkand Challenger Brasov - Brasov Dusseldorf Open Challenger 2007 - Dusseldorf Challenger 42 - Andrezieux South African Airways Tennis Open - Durban Copa Ericsson Chile - Santiago Morocco Tennis Tour - Rabat Visa Tennis Open - Sao Paulo Top Wool Challenger Biella - Biella IPP Geneva Trophy - Geneva Sports Expert Open - Nettingsdorf Scottish Tennis Championship - Edinburgh Medicor Open - Budapest Zagreb Open - Zagreb Copa Ericsson Venezuela - Caracas Geneva Challenger - Geneva Cairo Challenger - Cairo Whirlpool Open - Budapest Heilbronn Open - Heilbronn Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Tennis Napoli Cup - Naples SAA Hilversum Open - Hilversum Posillipo Tennis Cup - Napoli Memorial Piertomaso Tessitore - San Remo Open Costa Daurada - Tarragona Heilbronn Open - Heilbronn 's Tennis Masters 07 Challenger - Graz Open de Franche Comte - Besancon Kyiv UMC Open - Kiev PEOPLEnet Cup - Dnepropetrovsk Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Cosmorom Challenger - Brasov USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana Warsteiner Challenger Lubeck 2001 - Lubeck Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov X Torneo Internazionale di Tennis - Barletta Copa Ericsson Brazil - Sao Paulo 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Copa Sevilla Internacionales de Andalucia - Seville VI Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Unicredit (Suisse) Bank S. A. Challenger - Chiasso Samarkand Challenger - Samarkand Espinho Challenger - Espinho 10th Wartburg Open - Eisenach Memorial Savigni - Sassuolo The Nottingham Cahllenger - Nottingham Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari Intelig Tennis Cup - Brasilia IPP Open - Helsinki Corona Mexico City Open - Mexico City The Bolton Challenger - Bolton Copa Sevilla - Seville DPD Challenger 2002 - Aschaffenburg Banja Luka 2002 - Banja Luka Sparkessen Magdeburg Open - Magdeburg Tennis Napoli Cup 2004 - Napoli Memorial Kolyaskin - Donetsk Quelle Cup 2000 - Furth Sylt Open 2000 - Sylt Copa Ericsson Argentina - Buenos Aires Open de Nice - Nice Rezidenza Open - Magdeburg 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Quelle Cup 1999 - Furth BSI Challenger Lugano - Lugano CA-Challenge - Graz 2000 Cairo Challenger - Cairo Neride Prague Indoor - Prague Pekao Open 2001 - Szczecin Copa Ericsson Uruguay - Montevideo Internationale Badische Meisterschaften Um Den Techem Cup - Zell USTA Men's Challenger of Dallas - Dallas Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg V Trofeo Barcelona de Tenis - Barcelona Geneva Challenger - Geneva Copa Ericsson Peru - Lima 10ø Tornea B. Camparini - Reggio Emilia Milano Challenger-Jameson Cup - Milan New Delhi Challenger - New Delhi Sporting Challenger 2003 - Turin Schickendanz Open - Furth ATU Cup - Weiden President's Cup - Astana Banca Marche Tennis Cup - San Benedetto Dharwad Challenger 2003 - Dharwad Zagreb Open - Zagreb Jameson Cup - Milan Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ispat Open 2004 - Ostrava Riviera di Rimini Challenger 2004 - Rimini Ljubljana Open - Ljubljana Challenger Groningen - Groningen Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Barletta Challenger Garden Open 2005 - Rome Cepu Open - San Marino Timisoara Challenger - Timisoara Open de Montauban - Montauban Tampere Challenger Poznan Challenger Milan Challenger Antonio Savoldi-Marco Co. - Manerbio Samarkand Challenger - Samarkand San Marino Cepu Open - San Marino Rhein-Main Challenger 2004 - Aschaffenburg Brasov Challenger - Brasov Geneva Challenger Szczecin Challenger Trnava Challenger Banja Luka Challenger 2004 - Banja Luka Tashkent Challenger ATP Slovak Open Challenger - Bratislava Rome Challenger Morocco Tennis Tour - Fes Zagreb Challenger Prostejov Challenger Mamaia Challenger - Constanta Scheveningen Challenger San Sebastian Challenger Geneva Challenger Privat Bank Cup - Dnepropetrovsk Trnava Challenger Okal Cup 2004 - Eckental Challenger Tunisie - Tunis St. Brieuc Challenger Morocco Tennis Tour - Meknes Rabat Challenger Barletta Challenger Schickendanz Open - Furth Prostejov Challenger Marburg Challenger Czech Indoor Open - Prague Poznan Challenger Manerbio Challenger Szczecin Challenger Trnava Challenger Palermo Challenger Geneva Challenger Caltanissetta Challenger Morocco Tennis Tour - Tanger Athens Challenger Braunschweig Challenger Kosice Challenger Milan Challenger Scheveningen Challenger Kosice Challenger Samsung Securities Cup - Seoul Santiago Challenger Sao Paulo Challenger Lermontov Challenger Dusseldorf Open Challenger - Dusseldorf Harbour Tennis Cup Regione Lombardia - Milan Aberto de Sao Paulo - Sao Paulo Ostdeutscher Sparkessen Cup - Dresden Nord LB Open 2007 - Braunschweig Tarragona Challenger Astana Challenger Black Forest Open - Freudenstadt Samsung Securities Cup - Seoul Challenger DCNS de Cherbourg - Cherbourg Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Black Forest Open - Freudenstadt Diego Open - Budapest Challenger Groningen - Groningen Ischgl International Tennis Challenger 2003 - Ischgl VIII Torneo Internazionale di Tennis - Barletta Cordenons Challenger Lambertz Open - Aachen Napoli Challenger Challenger Ford de Cherbourg - Cherbourg Banja Luka Challenger - Banja Luka Samsung Securities Cup - Seoul Challenger Ford de Cherbourg - Cherbourg Genova Challenger San Marino Cepu Open - San Marino Napoli Challenger Palermo Challenger ATP Challenger Numea - New Caledonia La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago The LTA Men's Challenger Wrexham - Wrexham Flea Market Cup - Busan Reunion Island Challenger Challenger Brasov - Brasov Banja Luka Challenger 2005 - Banja Luka Open de L'Isere - Grenoble Marrakech Challenger Grolsch Cup - Warsaw Maia Open - Oporto Rado Geneva Challenger - Geneva Alessandria Challenger ECM Cup - Prague Challenger Ford de Cherbourg - Cherbourg XL Capital Bermuda Open - Bermuda Siemens Open 2002 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open 2002 - Freudenstadt ATP Challenger Hamburg - Hamburg Wartburg Open - Eisenach Siemens Open - Scheveningen Macedonian Open - Skopje Sopot Challenger Residenza Open - Magdeburg 2001 Eddleman USTA Challenger - Birmingham Ciudad de Telde - Telde Qatar Mobil Open 2000 - Doha Schickedanz Open - Furth TennisCup Vlaanderen - Antwerp Open Castilla y Leon Trofeo Iberdrola - Segovia Kyiv Open - Kiev IX Ciutat de Barcelona - Barcelona Neride Prague Indoor - Prague Polish Open 99 - Poznan Challenger Britania Zavaleta - Puebla Gold Flake Open - Chennai ATP Bangalore Challenger - Bangalore Energis Dutch Open - Amsterdam Abierto Internacional de Salinas - Salinas Citta di Monza - Monza III Challenger Continenal Plaza - Puerto Vallarta Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Eisenberg Jerusalem Open - Jerusalem Oberstaufen Cup - Oberstaufen Mobelwelt-Zick Open 98 - Dresden Grand Prix Hassan II - Casablanca Estoril Open - Estoril 2003 Freeman Men's Challenger - Joplin ECM Prague Open 2005 - Prague Quelle Cup - Furth Finnish Open - Helsinki Wartburg Open - Eisenach Hilversum Open - Hilversum Telenordia Swedish Open - Bastad Open de Montauban - Montauban Bordeaux Challenger Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Furth Challenger Tampere Imageneering Open - Tampere Idea Prokom Open - Sopot Torneo Internazionale di Tennis ATP-Challenger - Merano Internationale Tenniskampioenschappen Scheveningen - Scheveningen Mordovia Cup - Mordovia U.S. Men's Clay Court Championships - Houston Poznan Challenger - Poznan Black Forest Open - Freudenstadt Astana Challenger Gelsor Open Romania - Bucharest Kyiv Open - Kiev Fujitsu Siemens Open - Budapest Bulgarian Open - Sofia X Ciutat de Barcelona - Barcelona Samarkand Challenger Napoli Challenger - Napoli Tenniscup of Flanders - Ostende Heineken Open - Auckland Olimp Kyiv Open - Kiev Adidas International - Sydney Hilton Waikoloa Village USTA Challenger - Waikoloa Cairo Challenger - Cairo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Warsteiner Challenger Lubeck - Lubeck Joplin Challenger - Joplin Trofeo Conde de Godo - Barcelona Challenger Hamburg - Hamburg Olbia Geovillage Open - Olbia TCT Open - Tunis Garden Open - Rome Ljubljana Open 2002 - Ljubljana ATU Cup - Weiden Open Castilla y Leon - Segovia Trani Cup - Trani CA Challenge 2002 - Graz Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta AXA Open II - Espinho Open de Montauban - Montauban Polish Open 2000 - Poznan BMW Challenger Open - Monchengladbach Copa Ericsson Peru - Lima University of Tennessee USTA Men's Challenger - Knoxville Kyiv UMC Open - Kiev Copa Ericsson Argentina - Buenos Aires IPP Open - Helsinki BNP Paribas Primrose - Bordeaux Warsteiner Grand Prix ATP Challenger - Oberstaufen Copa Ericsson Peru - Lima Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Barletta Citta Della Disfida Open 99 - Barletta Jagermeister Open - Braunschweig 7th Wartburg Open - Eisenach Amer-Wilson Tampere ATP Tournament - Tampere Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Lucknow ATP Tour Challenger - Lucknow drkoop.com USTA Challenger of Burbank - Burbank Open de Montauban - Montauban St. Petersburg Challenger by Kinex - St. Petersburg Banja Luka Challenger 2003 - Banja Luka Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Open de Franche-Comte - Besancon Sarajevo Open 2004 - Sarajevo Prague Open - Prague Architect Open - Budapest Dubrovnik Open - Dubrovnik BMW Open - Munich 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Sina-Kia Motors Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Media Will Cup Busan Challenger Tennis - Busan KGHM Dialog Polish Indoors - Wroclaw San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Copenhagen Open - Copenhagen Black Forest Open - Freudenstadt Stockholm Open - Stockholm Qatar Exxon Mobil Open 2003 - Doha Porsche Open - Poznan Wideyes Swedish Open - Bastad Black Forest Open - Freudenstadt Orange Prokom Open - Sopot Copenhagen Open - Copenhagen Qatar Mobil Open 2001 - Doha Tennislife Cup - Napoli Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Besancon Challenger Qatar Open - Doha San Remo Challenger Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Bordeaux Challenger Copenhagen Open - Copenhagen Stockholm Open - Stockholm BMW Open - Munich BellSouth Open - Vina del Mar Prague Challenger Karlsruhe Challenger Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia BMW Open - Munich Milan Indoors - Milan Bordeaux Challenger Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open de Moselle - Metz Kremlin Cup - Moscow Kosice Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach St. Petersburg Open - St. Petersburg Estoril Open - Estoril BCR Open Romania - Bucharest Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow Open 13 - Marseille Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad SA Tennis Open - Johannesburg Serbia Open - Belgrade Qatar ExxonMobil Open - Doha Idea Prokom Open - Sopot Heilbronn Challenger Kazan Challenger Bergamo Challenger Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Marrakech Challenger Tyumen Challenger Barletta Challenger St. Petersburg Open - St. Petersburg St. Brieuc Challenger Bet-at-home Open - Hamburg Synsam Swedish Open - Bastad Rome Challenger Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad St. Petersburg Open - St. Petersburg International German Open - Hamburg Open 13 - Marseille Medellin Challenger Dubai Duty Free Tennis Championships - Dubai Challenger Canottieri Minico - Mantova The LTA Hull Challenger - Hull Fujitsu Siemens Open - Budapest Copa Ericsson Brazil - Sao Paulo Dubai Tennis Open - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Warsteiner Challenger Wolfsburg - Wolfsburg Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov Open de Tanger - Tangier Eisenberg Jerusalem Open - Jerusalem San Luis Potosi ATP Challenger - San Luis Potosi ATU Cup - Weiden Newcastle Challenger - Newcastle Copa Ericsson Mexico - Guadalajara Muller Cup 99 - Ulm USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Copa Ericsson Costa Rica - San Jose Samarkand Challenger - Samarkand Okal Open - Eckental Intersport Heilbronn Open - Heilbronn C.T. San Remo - XIII Piertomaso Tessitore - San Remo USTA Challenger of Dallas - Dallas Rhein-Main Challenger 2003 - Aschaffenburg Copa Ericsson Chile - Santiago Renault Slovenian Open - Ljubljana Privat Bank Cup - Dniepropetrovsk Intersport Heilbronn Open - Heilbronn Tennis Napoli Cup - Napoli Geovillage Open Trofeo Melia Olbia - Olbia IPP Open - Helsinki Nord/LB Open - Braunschweig Open Romania - Bucharest Open Seat-Godo 2001 - Barcelona Open Seat Godo 2005 - Barcelona AAPT Championships - Adelaide Hungarian Architect Open - Budapest Open Romania - Bucharest Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona ATP Kremlin Cup - Moscow Open 13 - Marseille Generali Open 2002 - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Indian Wells 2001 Mercedes Cup - Stuttgart Energis Open - Amersfoort Monte-Carlo Rolex Masters - Monte-Carlo Estoril Open - Estoril The Lipton Championships - Key Biscayne Open Sabadell Atlantico - Barcelona Masters Series Monte-Carlo - Monte-Carlo Wimbledon - London Internazionali BNL dItalia - Rome Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Tennis Masters Series - Paris Dutch Open Tennis - Amersfoort Milan Indoors - Milan Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Grand Prix Hassan II - Casablanca French Open - Paris Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami Campionati BNL dItalia - Rome French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 2, 1R, ZIM-NOR 1-4 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 2, 2R, NOR-MKD 2-3 Davis Cup, Group 2, 2R, HUN-NOR 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group 2, PO, NOR-MON 4-1 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, ROU-NOR 4-1