Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
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 Australia F2 Slovenia F2 France F8 Slovenia F3 France F9 Serbia&Montenegro F4 Serbia&Montenegro F5 Serbia&Montenegro F6 Croatia F5 Germany F14 Hungary F6 USA F28 Czech Republic F4 Tunisia F4 Austria F1 Austria F2 Austria F3 Croatia F1 Australia F2 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Italy F8 Hungary F1 Hungary F2 Bosnia/Herzegovina F1 Germany F7 Croatia F3 France F16 France F17 France F18 Austria F2 Croatia F2 Slovenia F1 Slovenia F2 Slovenia F3 Germany F15 Germany F16 USA F22 USA F23 USA F24 Portugal F4 Portugal F5 USA F27 USA F28 USA F29 Germany F2 Australia F1 Australia F2 Italy F11 Slovenia F1 Bosnia/Herzegovina F6 Croatia F1 Croatia F2 Croatia F3 Croatia F4 Croatia F5 Bosnia/Herzegovina F2 Slovenia F1 Slovenia F2 Slovenia F3 Bosnia/Herzegovina F7 Croatia F11 Turkey F6 Iran F4 Iran F5 China F4 France F6 Serbia & Montenegro F2 Germany F19 Austria F2 Bosnia/Herzegovina F1 Croatia F10 Bosnia/Herzegovina F1 Italy F26 Bosnia/Herzegovina F3 Italy F18 Slovenia F1 Tunisia F5 Slovenia F3 Tunisia F6 Slovenia F1 Great Britain F7 Czech Republic F5 Slovenia F2 Australia F1 Citta di Monza - Monza Fifth Third Bank Tennis Classic - Lexington The Swanston Challenger - Sacramento BH Telecom Sarajevo 2007 - Sarajevo 2007 Challenger of Santa Clara - Valencia Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Polska Energia Open - Bytom Ciudad de Pozoblanco Open Diputacion - Cordoba Dublin Challenger - Dublin Togliatti Cup - Togliatti Flea Market Cup - Busan Bauer Watertechnology Cup 2007 - Eckental Keio Challenger International Tennis Tournament - Yokohama McDonalds ATP Challenger - Burnie 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona ECM Prague Open 2008 - Prague Rijeka Open - Rijeka Fifth Third Bank Tennis Championships - Lexington Medjurgorje Open - Medjugorje s'Tennis Masters Challenger - Graz Oldum Brown Vancouver Open - Vancouver XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Alexander Kolyaskin Memorial - Donetsk Ljubljana Open 2008 - Ljubljana Ipsos Bucharest Challenger - Bucharest Abierto Internacional Varonil Ciudad de Cancun - Cancun Burnie Challenger St. Brieuc Challenger Ljubljana Challenger Charlottesville Challenger Knoxville Challenger Cancun Challenger Puebla Challenger Rijeka Challenger Seoul Challenger Caloundra Challenger Sarajevo Challenger Athens Challenger Busan Challenger Fergana Challenger Rijeka Challenger Nottingham Challenger Granby Challenger Astana Challenger Recanati Challenger Vancouver Challenger Beijing Challenger Binghamton Challenger Alphen Challenger Bergamo Challenger Rome Challenger Anning Challenger Beijing Challenger Tashkent Challenger Loughborough Challenger Guadalajara Challenger Busan Challenger Shenzhen Challenger Ilkley Challenger Gwangju Challenger Manchester Challenger Surbiton Challenger Stockton Challenger Fairfield Challenger Ho Chi Minh City Challenger Canberra Challenger Canberra Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Portoroz Challenger Vancouver Challenger Kaohsiung Challenger Canberra Challenger Indian Wells Challenger Taipei City Challenger Seoul Challenger Gimcheon Challenger Busan Challenger Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Zhuhai Challenger Busan Challenger Gwangju Challenger Jerusalem Challenger Little Rock Challenger Columbus Challenger Gatineau Challenger Binghamton Challenger Cassis Challenger Canberra Challenger Columbus Challenger Indian Wells Challenger Heineken Challenger - Ho Chi Minh City Croatia Open - Umag BMW Open - Munich PBZ Zagreb Indoors - Zagreb U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach China Open - Beijing Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Medibank International - Sydney SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Atlanta Tennis Championships - Atlanta ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Delray Beach International Tennis Championships - Delray Beach Winston Salem - Winston Salem China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest PTT Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Citi Open - Washington Memphis Open - Memphis Geneva Open - Geneva Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Citi Open - Washington Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha New York Open - New York Hall of Fame Open - Newport Monza Challenger New York Open - New York Tiburon Challenger Noumea Challenger Burnie Challenger Caltanissetta Challenger Athens Challenger Ramat Hasharon Challenger Prostejov Challenger Rimini Challenger Vancouver Challenger Guayaquil Challenger Dallas Challenger Prague Challenger Caltanissetta Challenger Nottingham-2 Challenger Vancouver Challenger Bangkok Challenger Istanbul Challenger Le Gosier Challenger Leon Challenger Mexico City Challenger Portoroz Challenger Istanbul Challenger Astana Challenger Tashkent Challenger Ortisei Challenger Rennes Challenger Irving Challenger Kazan Challenger Raanana Challenger Batman Challenger Busan Challenger Portoroz Challenger Vancouver Challenger Cordenons Challenger Alphen Challenger Hua Hin Challenger Eckental Challenger Dallas Challenger Raanana Challenger Nanjing Challenger Anning Challenger Karshi Challenger Seoul Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Bastad Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Portoroz Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Togliatti Cup - Togliatti Happy Valley Challenger Rogers Cup - Montreal Miami Open - Miami Rogers Cup - Toronto Miami Open - Miami Rogers Cup - Montreal Seoul Challenger BNP Paribas Open - Indian Wells Uncle Tobys Challenger - Tasmania Guzzini Challenger - Recanati Project Independence Men's Challenger - Mandeville Uncle Toby's Australian Men's Clay Court Challenger - Canberra VI Gramado Open de Tenis - Gramado Bukhara Challenger - Bukhara Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto ECM Prague Open 2005 - Prague USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana U.S. Open - New York Mordovia Cup 2005 - Saransk Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Antonio Savoldi-Marco Co. - Manerbio Swanston Challenger - Sacramento Home Depot Center USTA Challenger - Carson Internazionali di Tennis - Bergamo 2006 Challenger of Santa Clarita California Challenger - Valencia Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Czech Open 2006 - Prostejov Oberstaufen Cup - Oberstaufen Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg GHI Bronx Tennis Classic - Bronx Iskratel Open - Kranj ATP Slovak Open Challenger - Bratislava Alexander Kolyaskin Memorial - Donetsk The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Kia International In Kawana - Kawana Wailea Men's Challenger - Maui MST ATP Challenger International - Burnie French Open - Paris Voit Mexico City Open - Mexico City Open Prevadies - St. Brieuc Wimbledon - London XL Bermuda Open - Bermuda Isla de Lanzarote - Lanzarote Isla de Gran Canaria - Mas Palomas Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta Mordova Cup 2007 - Saransk Akbank Private Banking TED Open - Istanbul Banjaluka Challenger 2007 - Banja Luka Taiwan Challenger - Kaohsiung Caloundra ATP Challenger - Caloundra Club Coop's ATP Challenger International - Brisbane Smith Barney Men's Challenger - Covington Guzzini Challenger - Recanati Open Diputacion Ciudad de Pozoblanco - Cordoba College Station Challenger - College Station Kos-Zucchetti Tennis Cup - Cordenons Black Forest Open - Freudenstadt Dubrovnik Open - Dubrovnik Bauer Watertechnilogy Cup 2008 - Eckental IPP Open - Helsinki Challenger Britania Zavaleta - Puebla Noumea Challenger Austin Challenger - Austin Rome Challenger Genova Open Challenger - Genova Segovia Challenger Calabasas Challenger Salzburg Challenger Honolulu Challenger Belgrade Challenger Johannesburg Challenger Rhodes Challenger The LTA Bolton Challenger - Bolton Zagreb Challenger Banja Luka Challenger - Banja Luka Honolulu Challenger Burnie Challenger San Jose Challenger Tallahassee Challenger Savannah Challenger Alessandria Challenger Ljubljana Challenger Heilbronn Challenger Ljubljana Open - Ljubljana Tashkent Challenger - Tashkent Le Gosier Challenger Samsung Securities Cup - Seoul Binghamton Challenger Shanghai Challenger Eckental Challenger Helsinki Challenger Dallas Challenger Kia International in Caloundra - Caloundra Alphen Challenger Marburg Challenger Rome Challenger Internazionali di Tennis di Bergamo - Bergamo Anning Challenger Nottingham Challenger Rhodes Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo Ramat Hasharon Challenger Helsinki Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Torneo Internacional Challenger Fila 2006 - Leon Seoul Challenger Manerbio Challenger Banja Luka Challenger Sacramento Challenger Tashkent Challenger Fairfield Challenger Ningboo Challenger Las Vegas Challenger Suzhou Challenger Brescia Challenger Andria Challenger Happy Valley Challenger Maui Challenger Jonkoping Challenger Guangzhou Challenger Shenzhen Challenger St. Brieuc Challenger Busan Challenger Ilkley Challenger Kia International In Caloundra - Caloundra Bratislava Challenger Wuhan Challenger Alphen Challenger Istanbul Challenger Bancolombia Open - Bogota Las Vegas Challenger Traralgon Challenger Braunschweig Challenger Koblenz Challenger Rennes Challenger Cordenons Challenger Kyoto Challenger U.S. Open - New York Australian Open - Melbourne Penza Cup - Penza Wimbledon - London U.S. Open - New York Guzzini Challenger - Recanati Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Uncle Toby's Burnie Challenger - Tasmania 9° Trani Cup - Trani Karlsruhe Challenger Seoul Challenger 's Tennis Masters 07 Challenger - Graz Furth Challenger Budapest Challenger - Budapest Black Forest Open - Freudenstadt Eckental Challenger Ljubljana Open - Ljubljana Czech Open - Prostejov Ljubljana Open - Ljubljana Tiburon Challenger Ortisei Challenger Ljubljana Challenger U.S. Open - New York Rijeka Challenger Quimper Challenger Winnipeg Challenger Australian Open - Melbourne Mallorca Challenger Open de Montauban - Montauban Loughborough Challenger French Open - Paris Ourocard Tennis Challenger - Sao Paulo Sao Paulo Challenger Tour Finals Morelos Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Salzburg Challenger 13 BH Tennis Open International Cup - Belo Horizonte Wimbledon - London Samsung Securities Cup - Seoul Nottingham Challenger Sacramento Challenger XL Bermuda Open - Bermuda Sarasota Challenger Anning Challenger Barletta Challenger Banja Luka Challenger Eskisehir Challenger Olbia Challenger - Olbia Australian Open - Melbourne Black Forest Open - Freudenstadt U.S. Open - New York Australian Open - Melbourne Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Open D'Orleans - Orleans Pro Challenger at Calabasas - Calabasas French Open - Paris Czech Indoor Open - Prague Wimbledon - London U.S. Open - New York Australian Open - Melbourne PEOPLEnet CUP - Dnepropetrovsk Ostrava Challenger French Open - Paris Seguros Bolivar Open - Medellin The LTA Wrexham Challenger - Wrexham Wimbledon - London Mons Challenger U.S. Open - New York French Open - Paris Wimbledon - London Gemax Open - Belgrade U.S. Open - New York Australian Open - Melbourne Cancun Challenger Taipei City Challenger Sunrise Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Wimbledon - London Prosperita Open 2006 - Ostrava U.S. Open - New York Harrah's Entertainment Men's Pro Challenger - Tunica Australian Open - Melbourne Rimini Challenger French Open - Paris Wimbledon - London Nottingham-2 Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Canberra Challenger Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Shenzhen Challenger TED Open - Istanbul Yokohama Challenger Ljubljana Open - Ljubljana International Indoor Tennis Championships of Croatia - Zagreb China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Regions Morgan Keegan Championships - Memphis BMW Open - Munich The Artois Championships - London The Nottingham Open - Nottingham Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Chennai Open - Chennai Recanati Challenger Istanbul Challenger Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis BMW Open - Munich AEGON International - Eastbourne Countrywide Classic - Los Angeles 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia China Open - Beijing Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Citi Open - Washington Winston-Salem Open - Winston-Salem Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco CA Tennis Trophy - Vienna BMW Open - Munich AEGON Championships - London BB&T Atlanta Open - Atlanta Open Sabadell Atlantico - Barcelona PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Croatia Open - Umag BB&T Atlanta Open - Atlanta Serbia Open - Belgrade Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Delray Beach Open - Delray Beach Geneva Challenger Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Kun-Ming Challenger Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Kaohsiung Challenger TD Waterhouse Cup - Long Island SA Tennis Open - Johannesburg Next Generation Adelaide International - Adelaide Serbia Open - Belgrade Tennis Channel Open - Las Vegas Heineken Open - Auckland Open Sud de France - Montpellier Pilot Pen Tennis - New Haven The Stella Artois Championships - London UNICEF Open - 's Hertogenbosch BNP Paribas Open - Indian Wells Indianapolis Tennis Championships - Indianapolis BNP Paribas Open - Indian Wells Rogers Cup - Montreal French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 2, 1R, ALG-SLO 2-3 Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Wimbledon - London Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, Group 2, 1R, SLO-EGY 5-0 Australian Open - Melbourne BNP Paribas Open - Indian Wells Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 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 2, 2R, SLO-LAT 5-0 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 2, PO, IRL-SLO 1-4 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 2, 1R, SLO-EST 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group 2, 2R, SLO-MAR 2-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, Group II, 2R, RSA-SLO 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group 2, 1R, NOR-SLO 0-5 Australian Open - Melbourne Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Australian Open (juniors) Davis Cup, Group I, 2R, RSA-SLO 4-1 French Open (juniors) Davis Cup, Group I, 1R, POL-SLO 3-2 Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group I, PO, SLO-LTU 5-0 Olympics - Rio de Janeiro