Career 2017 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 F4 Bosnia/Herzegovina F1 Slovenia F1 Spain F9 Poland F3 Slovenia F2 Italy F18 Serbia&Montenegro F4 Serbia&Montenegro F5 Serbia&Montenegro F6 Great Britain F7 Tunisia F6 Austria F2 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Italy F8 Hungary F1 Hungary F2 Bosnia/Herzegovina F1 Slovenia F2 Slovenia F3 Germany F7 France F17 France F18 Slovenia F1 Slovenia F2 Slovenia F3 Serbia & Montenegro F2 Germany F15 Germany F16 Portugal F4 Portugal F5 Germany F2 Austria F2 Australia F1 Italy F11 Bosnia/Herzegovina F3 Slovenia F1 Bosnia/Herzegovina F6 Germany F19 Croatia F1 Croatia F2 Croatia F3 Croatia F4 Croatia F5 Bosnia/Herzegovina F2 Slovenia F1 Slovenia F1 Slovenia F2 Slovenia F3 Italy F26 Bosnia/Herzegovina F7 Croatia F10 Croatia F11 Turkey F6 Iran F4 Iran F5 China F4 Germany F14 Hungary F6 Czech Republic F4 Czech Republic F5 Tunisia F4 Tunisia F5 Austria F1 Austria F3 Croatia F1 Croatia #1-w1 Croatia F3 France F16 Austria F2 Croatia F2 Bosnia/Herzegovina F1 Australia F2 Slovenia F3 Croatia F5 LTA Hull Challenger - Hull Hilton Waikoloa USTA Challenger - Waikoloa Hungarian Architect Open - Budapest Open de Charleroi - Charleroi Samsung Securities Cup Challenger - Seoul Neride Prague Indoor - Prague VI Abierto Internacional de Salinas - Salinas Fergana Challenger - Fergana Optimus Maia Open - Maia Quelle Cup - Furth TED Open-Akbank Private Banking - Istanbul USTA Challenger of San Antonio - San Antonio The Rajasthan Golden Jubilee - Jaipur 2004 Freeman Men's Challenger - Joplin Budapest Challenger - Budapest Ljubljana Open - Ljubljana Ciudad de Pozoblanco 'Open Diputacion' - Cordoba VI Gramado Open de Tenis - Gramado KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor Tennis Championships - Kyoto Tennis Napoli Cup - Napoli Garden Open 2005 - Rome Media Will Cup Busan Challenger Tennis - Busan ATP Challenger Numea - New Caledonia USTA Freeman Men's Challenger - Joplin BH Telecom Indoors Sarajevo 2006 - Sarajevo Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso The Shelbourne Irish Open - Dublin Oberstaufen Cup - Oberstaufen Odlum Brown Vancouver Open - Vancouver St. Petersburg Challenger 2006 - St. Petersburg Kos-Zucchetti Tennis Cup - Cordenons Iskratel Open - Kranj ATP Slovak Open Challenger - Bratislava Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Challenger Banque Nationale Rimouski - Rimouski Music City Challenger - Nashville IPP Open - Helsinki Heilbronn Open - Heilbronn BH Telecom Sarajevo 2007 - Sarajevo Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Mamaia Challenger - Constanta Dublin Challenger - Dublin Guzzini Challenger - Recanati Bukhara Challenger - Bukhara 's Tennis Masters 07 Challenger - Graz Alexander Kolyaskin Memorial - Donetsk Ljubljana Open - Ljubljana Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding The Tarka Challenger - Barnstaple IPP Open - Helsinki Caloundra ATP Challenger - Caloundra Malaysian Open - Kuala Lumpur Club Coop's ATP Challenger International - Brisbane Sail Open - New Delhi Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Tanger Busan Open Challenger Tennis - Busan III Isla de Lanzarote - Lanzarote ECM Prague Open 2008 - Prague Rijeka Open - Rijeka Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir 13 BH Tennis Open International Cup - Belo Horizonte Guzzini Challenger - Recanati 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Dublin Challenger - Dublin Medjurgorje Open - Medjugorje s'Tennis Masters Challenger - Graz Oldum Brown Vancouver Open - Vancouver ATP Open Castilla y Leon - Segovia Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Semgroup Challenger - Tulsa National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger I Manta Open - Manta Noumea Challenger Salinas Challenger Heilbronn Challenger Wroclaw Challenger Burnie Challenger Caltanissetta Challenger St. Brieuc Challenger Monza Challenger Rome Challenger Rome Challenger Rhodes Challenger Ramat Hasharon Challenger Winnetka Challenger Rijeka Challenger Bogota Challenger Manta Challenger Charlottesville Challenger Recanati Challenger Belo Horizonte Challenger Segovia Challenger Istanbul Challenger Brasilia Challenger Seville Challenger Bogota Challenger Ljubljana Challenger Tiburon Challenger Calabasas Challenger Knoxville Challenger 2004 Keys Gate Challenger - Homestead Honolulu Challenger Burnie Challenger Zagreb Challenger Prostejov Challenger Cancun Challenger Braunschweig Challenger Seoul Challenger Guayaquil Challenger Caloundra Challenger Sarasota Challenger Nottingham Challenger X Challenger Britania Zavaleta - Puebla Recanati Challenger Binghamton Challenger Alphen Challenger Banja Luka Challenger Ljubljana Challenger Seoul Challenger Eckental Challenger Loughborough Challenger Beijing Challenger Olbia Challenger - Olbia Portoroz Challenger 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado GHI Bronx Classic - Bronx Genoa Open Challenger-Fondazione Carige - Genova TED Open - Istanbul Shenzhen Challenger Anning Challenger The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Anning Challenger Busan Challenger Seoul Challenger Eskisehir Challenger Ilkley Challenger Music City Challenger - Nashville Portoroz Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Sacramento Challenger Czech Indoor Open - Prague Dallas Challenger St. Brieuc Challenger Challenger 42 - Andrezieux Gwangju Challenger Nanjing Challenger Anning Challenger Busan Challenger Seoul Challenger Manchester Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Ilkley Challenger Nottingham-2 Challenger Aberto de Santa Catarina - Florianopolis Torneo Internacional Challenger Fila 2006 - Leon Prosperita Open 2006 - Ostrava Portoroz Challenger Mordovia Cup - Saransk Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana Alphen Challenger Open Prevadies - St. Brieuc Morocco Tennis Tour - Marrakech La Rinascente Tennis Cup Harbour Club Milano - Milan Stockton Challenger Black Forest Open - Freudenstadt Fairfield Challenger Tatra Banka Slovak Open - Bratislava McDonalds ATP Challenger - Burnie Internazionali di Tennis di Bergamo - Bergamo Fairfield Challenger Morocco Tennis Tour - Meknes Las Vegas Challenger Happy Valley Challenger Happy Valley Challenger Music City Challenger - Nashville The LTA Men's Challenger Wrexham - Wrexham Rennes Challenger Gemax Open - Belgrade Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Banja Luka Challenger - Banja Luka Rimini Challenger Freudenstadt Challenger Cali Challenger Salzburg Challenger The Comercia Challenger - Aptos 9° Trani Cup - Trani Marburg Challenger Akbank Private Banking TED Open - Istanbul Portoroz Challenger Banjaluka Challenger 2007 - Banja Luka Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Cancun Challenger Open de Montauban - Montauban Honolulu Challenger Black Forest Open - Freudenstadt Burnie Challenger Open de L'Isere (Open 38) - Grenoble The Bolton Challenger - Bolton Sarajevo Challenger Kia International in Caloundra - Caloundra Delhi Challenger I - New Delhi Alessandria Challenger The LTA Wrexham Challenger - Wrexham 5th Sardinian International Championships - Cagliari AT&T Challenger of Dallas - Dallas Rijeka Challenger Challenger Canottieri Minico - Mantova Internazionali di Tennis - Bergamo Warsteiner Challenger Lubeck - Lubeck HTV Challenger - Ho Chi Minh City Internationaux du Doubs - Besancon Bukhara Challenger - Bukhara USTA Men's Challenger of Dallas - Dallas The West Side Tennis Club Clay Court Challenger - Forest Hills Vancouver Challenger The Scottish Tennis Championships - Edinburgh Open Castilla y Leon Trofeo Iberdrola - Segovia Gran Copa Ericsson - Rio de Janeiro Dubrovnik Open - Dubrovnik Bergamo Challenger Fifth Third Bank Tennis Championships - Lexington KGHM Polish Indoors - Wroclaw Ostrava Challenger Prague Challenger Ljubljana Open - Ljubljana Caltanissetta Challenger LTA Shrewsbury Challenger - Shrewsbury Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice Akbank Private Banking TED Open - Istanbul Anning Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio MST ATP Challenger International - Burnie AT&T Challenger of Dallas - Dallas Black Forest Open - Freudenstadt Wuhan Challenger Credicard Mastercard Tennis Cup 2005 - Campos do Jordao CMG Asia Open - Hong Kong Eckental Challenger KGHM Polish Indoors - Wroclaw TCT Open - Tunis CA-Challenge 2000 - Graz Osaka International Tennis Tournament - Osaka Okal Cup 2001 International Bavarian Championships - Eckental Copenhagen Open - Copenhagen 2005 Freeman Men's Challenger - Joplin The Nottingham Open - Nottingham Citta di Monza - Monza Lucknow ATP Tour Challenger - Lucknow Salem Open - Hong Kong Kremlin Cup - Moscow Gold Flake Open - Chennai Citrix Tennis Championships - Delray Beach The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot Bauer Watertechnilogy Cup 2008 - Eckental Qatar ATP Challenger - Doha RCA Championships - Indianapolis Tata Open 2002 - Chennai Adidas International - Sydney Milan Indoors - Milan Banja Luka Challenger Siebel Open - San Jose International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca The Samsung Open - Nottingham Credicard Mastercard Tennis Cup - Campos do Jordao China Open - Beijing The LTA Bolton Challenger - Bolton Grand Prix de Tennis de Lyon - Lyon Milan Indoors - Milan Heineken Challenger - Ho Chi Minh City Oberstaufen Cup - Oberstaufen Mordovia Cup 2005 - Saransk Architect Open - Budapest USTA Illinois Challenger - Champaign Akbank Private Banking TED Open 2006 - Istanbul Ostdeutscher Sparkessen Cup - Dresden Bauer Watertechnology Cup 2007 - Eckental 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Ipsos Bucharest Challenger - Bucharest Synsam Swedish Open - Bastad Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Chennai Open - Chennai Sacramento Challenger Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Croatia Open - Umag China Open - Beijing Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow Sydney International - Sydney Rimini Challenger Ethias Trophy - Mons Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Tashkent Challenger - Tashkent Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Samsung Securities Cup - Seoul Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Rijeka Challenger Stockholm Open - Stockholm Flea Market Cup Busan Challenger Tennis - Busan Chennai Open - Chennai Gerry Weber Open - Halle Belgrade Challenger Besancon Challenger Gerry Weber Open - Halle Barletta Challenger ATP Studena Croatia Open Umag - Umag Nottingham-2 Challenger Busan Challenger Tallahassee Challenger Legg Mason Tennis Classic - Washington Jonkoping Challenger Cremona Challenger Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Savannah Challenger Karlsruhe Challenger China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Furth Challenger Campos do Jordao Challenger AIG Japan Open - Tokyo Salzburg Challenger Heilbronn Challenger Ordina Open - 's-Hertogenbosch Puebla Challenger Istanbul Challenger China Open - Beijing St. Petersburg Open - St. Petersburg China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Noumea Challenger PBZ Zagreb Indoors - Zagreb Kazan Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Belgrade Challenger ATP Studena Croatia Open Umag - Umag AEGON Championships - London Aegon Nottingham Open - Nottingham Caltanissetta Challenger Barletta Challenger Johannesburg Challenger Athens Challenger Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Las Vegas Challenger Ljubljana Challenger PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart BMW Open - Munich Eckental Challenger Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Le Gosier Challenger Surbiton Challenger RCA Championships - Indianapolis Rome Challenger Adidas International - Sydney Cordenons Challenger Maui Challenger Traralgon Challenger Canberra Challenger Koblenz Challenger Kyoto Challenger Yokohama Challenger Schickendanz Open - Furth Downtown Athletic Club USTA Challenger - Amarillo GHI Bronx Tennis Classic - Bronx KGHM Polish Indoors - Wroclaw Bristol Challenger Trophy - Bristol Ljubljana Open - Ljubljana Tiburon Challenger Bastad Challenger Antonio Savoldi-Marco Co. - Manerbio Heineken Open Shanghai - Shanghai President's Cup - Tashkent International Indoor Tennis Championships of Croatia - Zagreb Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas China Open - Beijing PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach Copenhagen Open - Copenhagen Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis BA-CA Tennis Trophy - Vienna Medibank International - Sydney Legg Mason Tennis Classic - Washington D.C. The Ericsson Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Rogers Masters - Toronto Pacific Life Open - Indian Wells Masters Series - Hamburg Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Tata Open 2003 - Chennai Siebel Open - San Jose US Men's Clay Court Championship - Houston Citi Open - Washington Telenordia Swedish Open - Bastad Internationaler Raiffeisen Grand Prix - St. Polten Copenhagen Open - Copenhagen Campbell's Hall of Fame Tennis Championships - Newport Miami Open - Miami Copenhagen Open - Copenhagen President's Cup - Tashkent Grand Prix Hassan II - Casablanca Miami Open - Miami Energis Open - Amersfoort Tata Open - Chennai Rakuten Japan Open - Tokyo Hypo Group Tennis International - Portschach Open de la Comunidad Valenciana - Valencia Millenium Tennis Championships - Delray Beach BMW Open - Munich Tennis Masters Series - Rome Bet-at-home Open - Hamburg Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril Kroger / St. Jude International - Memphis The Stella Artois Championships - London Serbia Open - Belgrade U.S. Open - New York 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 Sony Ericsson Open - Miami Tennis Masters Series - Monte Carlo 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, Group 2, PO, IRL-SLO 1-4 Davis Cup, Group 2, 1R, SLO-EST 3-2 Davis Cup, Group 2, 2R, SLO-MAR 2-3 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group II, 2R, RSA-SLO 5-0 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Australian Open (juniors) Davis Cup, Group 2, PO, SLO-TUN 4-1 Olympics - Sydney Davis Cup, Group 2, 1R, SLO-EGY 5-0