Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 Croatia F1 Croatia F2 Greece F1 Greece F2 Germany F5 Czech Republic F2 Czech Republic F3 Slovenia F3 Germany F8 Germany F11 Qatar F5 Slovenia F2 Croatia #1-w1 Croatia #1-w2 Italy F12 Bosnia/Herzegovina F1 Slovenia F1 Slovenia F2 Slovenia F3 Austria F6 Austria F8 Austria F9 Croatia F4 Croatia F6 Portugal F4 Portugal F5 Portugal F6 Tunisia F6 Tunisia F7 Germany F4 Croatia F1 Croatia F2 Portugal F1 Portugal F2 Croatia F3 Croatia F4 Croatia F5 Great Britain F7 Great Britain F8 Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Slovenia F2 Austria F8 Italy F27 Italy F28 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 France F16 France F17 Tunisia F5 Tunisia F6 Czech Republic F5 Czech Republic F6 Croatia F1 Croatia F2 Uzbekistan F2 Slovenia F1 Slovenia F3 Bosnia/Herzegovina F7 Croatia F11 Croatia F1 Slovenia F1 Croatia F2 Turkey F8 Turkey F9 Czech Rep F4 Czech Rep F5 Germany F3 Germany F4 Croatia F1 Czech Republic F4 Czech Republic F5 Germany F4 Bulgaria F2 Bulgaria F3 Bulgaria F5 Tunisia F2 Croatia F3 Croatia F5 Tunisia F5 Croatia #1-w3 Qatar F3 Slovenia F3 Italy F24 Slovenia F3 Croatia F4 Croatia F6 Tunisia F5 Tunisia F6 Poland F4 Austria F1 Germany F3 Slovenia F1 Croatia F3 Bosnia/Herzegovina F2 Memorial Savigni - Sassuolo Ljubljana Open - Ljubljana Amer-Wilson Tampere Challenger - Tampere Telesp Celular Open - Ribeirao Preto KGHM Polish Indoors - Wroclaw 5° Sporting Challenger - Turin Akbank Private Banking TED Open 2006 - Istanbul Telesp Celular Open - Campinas The 70th King's Cup and Queen's Cup - Bangkok Black Forest Open - Freudenstadt KGHM Polish Indoors - Wroclaw Open Costa Daurada - Tarragona Challenger Copa Sevilla Internacionales de Andalucia - Seville Isla de Lanzarote - Lanzarote Roma Challenger 2007 - Rome KGHM Polish Indoors - Wroclaw Timisoara Challenger - Timisoara Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Open des Alpes Trophee BNP Paribas - Grenoble The Tarka Challenger - Barnstaple X Open Internacional D'Andorra - Andorra Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie BH Indoor Sarajevo - Sarajevo Steelers Cup - Kosice Busan Open Challenger Tennis - Busan Alexander Kolyaskin Memorial - Donetsk Zagreb Open - Zagreb Fergana Challenger - Fergana Bauer Watertechnology Cup - Eckental Czech Indoor Open - Prague 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Ispat Open 2004 - Ostrava Bukhara Challenger - Bukhara Steelers Cup - Kosice Stella Artois Clay Court Championship - Budaors Czech Indoor Open - Prague Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon The LTA Manchester Trophy - Manchester Porsche Open - Poznan Banja Luka Challenger - Banja Luka Bukhara Challenger - Bukhara Karshi Challenger - Karshi Pekao Open - Szczecin Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Bauer Watertechnilogy Cup 2008 - Eckental LTA Cardiff Challenger - Cardiff Keio Challenger International Tennis Tournament - Yokohama Noumea Challenger Wroclaw Challenger Besancon Challenger S Tennis Master Championship - Graz Porsche Open - Poznan Wolfsburg Challenger Samarkand Challenger - Samarkand S Tennis Masters - Graz Morocco Tennis Tour - Tanger Caltanissetta Challenger Sarajevo Challenger San Luis Potosi Challenger Black Forest Open - Freudenstadt Mexico City Challenger Lambertz Open by Stawag - Aachen Coffee Cup Challenger - Chikmagalur Constanta Challenger Rijeka Challenger Banja Luka Challenger 2004 - Banja Luka Manchester Challenger Iskratel Open - Kranj SIR Supermercadi Challenger - Rome Segovia Challenger ATP Slovak Open Challenger - Bratislava The LTA Bolton Challenger - Bolton Istanbul Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City The LTA Nottingham Challenger - Nottingham Trnava Challenger Asuncion Challenger Chuncheon Challenger Eckental Challenger Challenger Tunisie - Tunis Okal Cup 2004 - Eckental Aachen Challenger Tanger Challenger Zagreb Challenger Prostejov Challenger Karshi Challenger Orbetello Challenger Croatia Osiguranje Rijeka Open - Rijeka Oberstaufen Cup - Oberstaufen Ljubljana Open 2008 - Ljubljana Black Forest Open - Freudenstadt Sarajevo Challenger Barletta Challenger Buenos Aires Challenger Rijeka Challenger IPP Open - Helsinki Internazionali di Tennis di Bergamo - Bergamo Belgrade Challenger Florionapolis Challenger Karshi Challenger Curitiba Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta St. Brieuc Challenger Pekao Open 2005 - Szczecin Brasov Challenger Banja Luka Challenger Turin Challenger Ljubljana Challenger Orbetello Challenger Palermo Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona ECM Prague Open 2008 - Prague Rijeka Open - Rijeka Florianopolis Challenger Czech Indoor Open - Prague Marrakech Challenger Blumenau Challenger Sao Paulo Challenger Furth Challenger Monza Challenger UTC Open - Cherkassy Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Dunlop World Challenge - Toyota Dharwad Challenger 2006 - Dharwad Furth Challenger Siemens Open - Scheveningen s Tennis Masters 06 - Graz Rhodes Challenger Cordenons Challenger Liberec Challenger San Marino Challenger Bangkok Challenger Pozoblanco Challenger Porto Alegre Challenger Sao Paulo Challenger Sao Jose Do Rio Preto Challenger Unique Zagreb Open - Zagreb Busan Open Challenger Tennis - Busan La Rinascente Tennis Cup Harbour Club Milano - Milan Ljubljana Challenger Ostrava Challenger Heilbronn Challenger Seoul Challenger UTC Open by Selena - Cherkassy Fergana Challenger Nanchang Challenger Portoroz Challenger Astana Challenger Tatra Banka Slovak Open - Bratislava Caloundra ATP Challenger - Caloundra Brescia Challenger Guangzhou Challenger Samarkand Challenger Shenzhen Challenger Raanana Challenger Batman Challenger Prostejov Challenger Sacramento Challenger Budapest Challenger - Budapest Fergana Challenger Portoroz Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Heineken Challenger - Ho Chi Minh City Brescia Challenger Bangkok Challenger Anning Challenger Gimcheon Challenger Busan Challenger Winnipeg Challenger Gatineau Challenger Granby Challenger Napoli Challenger Zhangjiagang Challenger Challenger Casablanca San Angel - Mexico City Winnipeg Challenger Kaohsiung Challenger Shanghai Challenger Montevideo Challenger Rennes Challenger Istanbul Challenger Seoul Challenger Yokohama Challenger Heilbronn Challenger Qingdao Challenger Fergana Challenger Trnava Challenger Tianjin Challenger Ljubljana Challenger Shenzhen Challenger ATP Challenger Numea - New Caledonia Bangalore Challenger Eckental Challenger Aachen Challenger Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto Bratislava Challenger Nottingham Men's Challenger - Nottingham Helsinki Challenger Sassuolo Challenger - Sassuolo Qujing Challenger Andria Challenger Kobstaedernes ATP Challenger - Kolding Aix En Provence Challenger LTA Shrewsbury Challenger - Shrewsbury Winnetka Challenger Kyoto Challenger Fairfield Challenger ECM Cup - Prague The Manchester Trophy - Manchester Knoxville Challenger Liuzhou Challenger Moscow Challenger 5 Volkswagen Challenger - Wolfsburg Shenzhen Challenger Astana Challenger Neride Prague Indoor - Prague Chengdu Challenger Morocco Tennis Tour - Meknes Tashkent Challenger Rennes Challenger Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Seoul Challenger Portoroz Challenger Suzhou Challenger Challenger Casablanca San Angel - Mexico City Timisoara Challenger - Timisoara Open de Montauban - Montauban Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Togliatti Cup - Togliatti Credicard Mastercard Tennis Cup - Campos do Jordao Shanghai Challenger Samarkand Challenger - Samarkand Bangalore Challenger Ljubljana Open - Ljubljana Internationaux de Nouvelle-Caledonie - New Caledonia Steelers Cup 2005 - Kosice Top Wool Challenger - Biella LTA Wrexham Challenger - Wrexham Rhein-Main Challenger 2003 - Aschaffenburg Cordenons Challenger Mallorca Challenger Florence Challenger Brest Challenger Pau Challenger Biella 2 Challenger Gran Canaria 2 Challenger Split 1 Challenger Buenos Aires Challenger Ostrava Challenger Olbia Geovillage Open - Olbia Memorial Piertomaso Tessitore - San Remo Biella 7 Challenger Rome Challenger Granby Challenger - Granby St.Petersburg Challenger by Kinex - St. Petersburg I Tourneo Fila Citta di Brindisi - Brindisi Yokohama World Tennis Gaora Cup - Yokohama The LTA Men's Challenger Wrexham - Wrexham Draft Corona Mexico City Open - Mexico City Prosperita Open 2006 - Ostrava XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice 12th BH Tennis Open International Cup - Belo Horizonte Poprad Tatry Challenger Open de la Ville de Saint Denis - Reunion Island PEOPLEnet CUP - Dnepropetrovsk Dubrovnik Open - Dubrovnik 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Stella Artois Clay Court Championships - Budaors ATP Challenger Numea - New Caledonia KGHM Emax Polish Indoors - Wroclaw 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City Memorial Manfredini - Sassuolo Davidoff Swiss Indoors - Basel Ipsos Bucharest Challenger - Bucharest Bergamo Challenger Kitzbuhel Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Noumea Challenger Burnie Challenger ATP Challenger Trophy 2008 - Trnava Launceston Challenger Santiago Challenger Rimini Challenger Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Como Challenger Samsung Securities Cup - Seoul Rijeka Challenger Burnie Challenger Antalya Challenger Gran Canaria 1 Challenger Zagreb Challenger San Remo Challenger Busan Challenger Izmir Challenger Fergana Challenger Ostrava Challenger Cremona Challenger Alessandria Challenger Prostejov Challenger CA Tennis Trophy - Vienna BA-CA Tennis Trophy - Vienna Gerry Weber Open - Halle The Hypo Group Tennis International 2008 - Poertschach BA-CA Tennis Trophy - Vienna ATP Studena Croatia Open Umag - Umag Cancun Challenger U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade Aircel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Puebla Challenger SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Aircel Chennai Open - Chennai Serbia Open - Belgrade Open de Moselle - Metz Winnetka Challenger Vicenza Challenger Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad Gerry Weber Open - Halle Montevideo Challenger Bet-at-home Cup - Kitzbuhel Meknes Challenger Sao Leopoldo Challenger Rabat Challenger Marbella Challenger Marrakech Challenger Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Apia International - Sydney Barletta Challenger AEGON Championships - London Napoli Challenger SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Vegeta Croatia Open - Umag PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Antalya Cup - Antalya Blunmenau Challenger Winston-Salem Open - Winston-Salem Croatia Open Umag - Umag Las Vegas Challenger Ostrava Challenger Yeongwol Challenger Budapest Challenger SA Tennis Open - Johannesburg AEGON Championships - London Hong Kong Challenger ATP Studena Croatia Open - Umag Milan Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires Studena Croatia Open - Umag Charlottesville Challenger Champaign Challenger Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Santos Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Izmir Challenger Ortisei Challenger Yokohama Challenger San Marino Challenger Heilbronn Open - Heilbronn VI Torneo Internazionale di Tennis - Barletta Banja Luka Challenger Qatar ExxonMobil Open - Doha New York Open - New York TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Sarajevo Challenger Barcelona Challenger Credit Agricole Suisse Open - Gstaad Portoroz Challenger Pune Challenger Zivnobanka Open - Prostejov TCT Open - Tunis Tampere Imageneering Open - Tampere Warsteiner Challenger - Wolfsburg Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Warta Cup 2001 - Sopot Shenzhen Challenger Antalya Open - Antalya Garanti Koza Sofia Open - Sofia CA Challenge - Graz Biella Challenger Parma Challenger Biella 1 Challenger Zadar Challenger Garden Open 2005 - Rome South African Airways Open - East London BMW Open - Munich PBZ Zagreb Indoors - Zagreb Maharashtra Open - Pune ASB Classic - Auckland Open 13 Provence - Marseille Kremlin Cup - Moscow Bengalaru Challenger PBZ Zagreb Indoors - Zagreb Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Apia International - Sydney UNICEF Open - 's Hertogenbosch ATP Studena Croatia Open Umag - Umag French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Sony Ericsson Open - Miami French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Citi Open - Washington PBZ Zagreb Indoors - Zagreb U.S. Open - New York Australian Open - Melbourne Kremlin Cup - Moscow French Open - Paris Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group I, 2R, ITA-SLO 5-0 French Open - Paris Davis Cup, Group I, 1R, SLO-POR 3-2 Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open (juniors) French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Olympics - London U.S. Open - New York Wimbledon - London Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Group 2, 1R, SLO-EGY 5-0 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group I, PO, SLO-RSA 4-1 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, World Group I, PO, PAK-SLO 3-0 Davis Cup, Group I, 1R, POL-SLO 3-2