Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 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 Germany F2 Germany F3 Croatia F1 Hungary F2 Spain F24 Spain F16 Spain F29 Spain F30 Great Britain F7 Great Britain F8 Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Gemax Open 2002 - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Challenger 42 - Andrezieux Challenger Hamburg - Hamburg Shimadzu All Japan Indoor - Kyoto Rezidenza Open - Magdeburg Nova Challenger Osaka - Osaka San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon XL Capital Bermuda Open - Bermuda Garden Open - Rome Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Hungarian Open - Budapest The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra Challenger Canottieri Minico - Mantova The Hilversum Open - Hilversum Open Castilla y Leon - Segovia CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov Open de Franche Comte - Besancon Zagreb Open - Zagreb Memorial Savigni - Sassuolo Venice Open - Venice Tennis Cup of Flanders - Ostende Open 88 - Contrexeville LTA Men's Challenger - Wrexham Togliatti Cup - Togliatti Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio CA-Challenge 2000 - Graz Macedonian Open - Skopje Cosmorom Challenger - Brasov Bukhara Challenger - Bukhara Open de L'Isere-Open 38 - Grenoble Open de Charleroi - Charleroi Challenger Britania Zavaleta - Puebla Copa Ericsson Costa Rica - San Jose USTA Men's Challenger of Dallas - Dallas Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Residenza Open - Magdeburg 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham TennisCup Vlaanderen - Antwerp Zagreb Open - Zagreb Powder Byrne Trophy - Surbiton 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casino Lugano - Lugano VIII Open Internacional D'Andorra - Andorra Memorial Savigny - Sassuolo XI Venice Open - Venice 2001 Challenger Canottieri Mincio - Mantova Amer-Wilson Tampere Challenger - Tampere Time Warner USTA Challenger - Binghamton Warta Cup 2001 - Sopot Geneva Challenger - Geneva Black Forest Open - Freudenstadt Asirom Challenger Brasov - Brasov Kyiv UMC Open - Kiev Diego Open - Budapest Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari IPP Open - Helsinki Kuppers Kolsch Cup by Lambertz - Aachen The Bolton Challenger - Bolton Tatra Banka Open 2001 - Bratislava Okal Cup 2001 International Bavarian Championships - Eckental Haagen Dazs Open - Caracas TED Open-Akbank Private Banking - Istanbul Open de L'Isere - Grenoble VIII Trofeo Ciudad de Quito - Quito Samsung Securities Cup - Seoul Lamberts Open by Stawag - Aachen The Nottingham Cahllenger - Nottingham Tatra Banka Open - Bratislava Okal Open - Eckental IPP Open - Helsinki Neride Prague Indoor - Prague Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Challenger Ford de Cherbourg - Cherbourg Sparkassen Open - Magdeburg Eddleman / USTA Challenger - Birmingham Mobelwelt-Zick Open 98 - Dresden Zagreb Open - Zagreb Macedonian Open 1999 - Skopje Australian Unity WA Open - Perth Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Sarajevo Open - Sarajevo VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2003 - Leon Tennis Napoli Cup - Napoli Garden Open - Rome Zagreb Open - Zagreb Ljubljana Open - Ljubljana Schickendanz Open - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Internationale Badische Meisterschaften Um Den Techem Cup - Zell Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors Finnish Open - Helsinki CA Challenge - Graz Black Forest Open - Freudenstadt Kyiv Open - Kiev Fujitsu Siemens Open - Budapest Alexander Kolyaskin Memorial - Donetsk Samsung Securities Cup Challenger Tennis - Seoul Regional Hand Center Men's Challenger - Fresno IX Trofeo Ciudad de Quito - Quito Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Okal Cup 2003 - Eckental IPP Open - Helsinki The Wright Financial Group, Inc. Challenger - Champaign Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Shimadzu All Japan Indoor Tennis Championships - Kyoto Bogota Challenger - Bogota Corona Mexico City Open - Mexico City Sarajevo Open 2004 - Sarajevo IX Abierto Internacional de Salinas - Salinas 2004 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon XL Capital Bermuda Open - Bermuda Abierto Club Casablanca - Mexico City Open Sainte Victoire - Aix-En-Provence Steelers Cup - Kosice Zagreb Open - Zagreb Ljubljana Open - Ljubljana XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester Trofeo Francesco Guzzini - Recanati Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Alexander Kolyaskin Memorial - Donetsk TED Open - Istanbul Open de L'Isere - Grenoble SIR Supermercadi Challenger - Rome The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl The LTA Men's Challenger Wrexham - Wrexham Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck Sarajevo Open - Sarajevo San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Olbia Challenger - Olbia Citta di Monza - Monza Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Open de Montauban - Montauban Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Timisoara Challenger 2005 - Timisoara Open de Tenis Amaya - Pamplona GHI Bronx Classic - Bronx Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk TED Open - Istanbul Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg BH Telecom Indoors Sarajevo 2006 - Sarajevo X Torneo Internazionale di Tennis - Barletta Corona Mexico City Open - Mexico City Open Mutouest St. Brieuc - St. Brieuc Copa Club Campestre de Aguascalientes - Aguascalientes Citta di Monza - Monza San Luis Potosi Challenger - San Luis Potosi Unicredit (Suisse) Bank S. A. Challenger - Chiasso Torneo Internacional Challenger Fila 2006 - Leon 10° Trofeo Luigi Pezzoli - Bergamo Abierto Colombiano de Tenis - Bogota Tunis Open 2006 - Tunis Unique Zagreb Open - Zagreb Nord LB Open 2006 - Braunschweig The LTA Manchester Trophy - Manchester The LTA Nottingham Challenger - Nottingham Open Castilla y Leon - Segovia Kos-Zucchetti Tennis Cup - Cordenons Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Privatbank Open 2006 - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury South African Airways Tennis Open - Durban Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Bancolombia Open - Bogota BH Telecom Sarajevo 2007 - Sarajevo Voit Mexico City Open - Mexico City Morocco Tennis Tour - Casablanca LTA Cardiff Challenger - Cardiff Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Ostdeutscher Sparkessen Cup - Dresden Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Tean International - Alphen Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux PEOPLEnet Cup - Dnepropetrovsk Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi BH Indoor Sarajevo - Sarajevo AGT Challenger - Leon 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Zagreb Open - Zagreb Memorial A. Manfredini Sassuolo Challenger - Sassuolo Open Diputacion Ciudad de Pozoblanco - Cordoba Siemens Open - Scheveningen s'Tennis Masters Challenger - Graz LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Geneva Challenger - Geneva Black Forest Open - Freudenstadt TEAN International - Alphen Aan Den Rijn Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Heilbronn Challenger Belgrade Challenger Marrakech Challenger Mexico City Challenger Rhodes Challenger Segovia Challenger Helsinki Challenger Heilbronn Challenger Sarajevo Challenger Jersey Challenger Johannesburg Challenger Zagreb Challenger Pozoblanco Challenger Recanati Challenger Rijeka Challenger Mons Challenger Rennes Challenger Singapore Challenger Sarajevo Challenger Barletta Challenger Rijeka Challenger Banja Luka Challenger Rennes Challenger Orleans Challenger Sarajevo Challenger Sibiu Challenger Segovia Challenger Genova Challenger Rennes Challenger Ortisei Challenger European Community Championships - Antwerp Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Adidas International - Sydney International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Croatia Open - Umag President's Cup 2000 - Tashkent Qatar Mobil Open 2001 - Doha Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Energis Open - Amsterdam Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Energis Open - Amersfoort Gelsor Open Romania - Bucharest Salem Open - Hong Kong AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Tata Open 2003 - Chennai Adidas International - Sydney Estoril Open - Estoril Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London International Championship of Croatia - Umag Thailand Open - Bangkok AIG Japan Open - Tokyo Jakarta Milan St. Petersburg New Delhi Tokyo Seoul Queen's Club Indianapolis Tokyo Rosmalen Bordeaux Toulouse Tokyo Beijing Manchester Taipei Milan Indoors - Milan Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Croatia Open - Umag Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Campbell's Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort Croatia Open - Umag Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril BMW Open - Munich Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open Umag - Umag Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai Power Horse World Team Cup - Dusseldorf Studena Croatia Open - Umag Urbana-Champaign Challenger - Urbana The Lipton Championships - Key Biscayne Open de Franche Comte - Besancon Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Sony Ericsson Open - Miami Australian Open - Melbourne Shanghai - Shanghai BNP Paribas Open - Indian Wells French Open - Paris European Community Championships - Antwerp Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, SF, CRO-CZE, 1-4