Career 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 New Zealand F2 New Zealand F3 Argentina F1 Argentina F2 Argentina F3 Bosnia/Herzegovina F1 Slovenia F1 Slovenia F2 Italy F18 Chile F1a Serbia&Montenegro F4 Chile F1b Serbia&Montenegro F5 Serbia&Montenegro F6 Argentina F6 Great Britain F7 Chile F1 Chile F2 Uruguay F1 Tunisia F6 Austria F2 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Chile F2 Italy F8 Chile F3 Hungary F1 Hungary F2 Bosnia/Herzegovina F1 Slovenia F2 USA F12 Slovenia F3 Germany F7 France F17 France F18 Colombia F2 Mexico F3 Mexico F4 Cuba F1 Uruguay F1 Uruguay F2 Argentina F9 Slovenia F1 Slovenia F2 Slovenia F3 Serbia & Montenegro F2 Germany F15 Germany F16 Portugal F4 Portugal F5 Uruguay F3 Uruguay F4 Germany F2 Austria F2 Colombia F1 Colombia F2 Australia F1 Italy F11 Colombia F3 Colombia F5 Bosnia/Herzegovina F3 Slovenia F1 Italy F17 Italy F18 France F9 Spain F25 Spain F26 Ecuador F1 Ecuador F2 Bosnia/Herzegovina F6 Germany F19 Uruguay F1 Uruguay F2 Guatemala F1 Costa Rica F1 Panama F1 Croatia F1 Croatia F2 Croatia F3 Croatia F4 Croatia F5 Brazil F1 Brazil F2 Brazil F3 Bosnia/Herzegovina F2 Brazil F5 Brazil F6 Slovenia F1 Slovenia F2 Slovenia F3 Italy F26 Argentina F8 Argentina F9 Mexico F9 Bosnia/Herzegovina F7 Croatia F10 Croatia F11 Peru F4 Brazil F34 Slovenia F1 Colombia F4 Brazil F1 Brazil F4 Italy F10 Italy F11 Netherlands F1 Netherlands F4 Estonia F1 Estonia F2 Guatemala F1 El Salvador F1 Panama F1 Chile F3 Venezuela F2 Mexico F4 Mexico F5 Mexico F6 Mexico F7 Ecuador F5 Mexico F8 Mexico F9 Mexico F10 Mexico F2 Brazil F27 Argentina F4 Germany F14 Ecuador F1 Turkey F6 Iran F4 Iran F5 China F4 Argentina F5 Cuba F2 Brazil F9 Hungary F6 Czech Republic F4 Czech Republic F5 Tunisia F4 Tunisia F5 Brazil F5 Brazil F6 Austria F1 Austria F3 Croatia F1 Cuba F1 Croatia #1-w1 Tunisia F17 Tunisia F18 Croatia F3 Ecuador F2 Uruguay F1 France F16 Venezuela F7 Venezuela F8 Austria F2 Colombia F1 Croatia F2 Argentina F7 Bosnia/Herzegovina F1 Argentina F8 Germany F6 Italy F24 Italy F25 Australia F2 Uruguay F1 Uruguay F2 Uruguay F3 Mexico F2 (Villahermosa) Mexico F4 (Pachuca) Canada F3 (Kelowna) Canada F4 (Saskatoon) Brazil F21 Brazil F22 USA F14 (Buffalo) Slovenia F3 Croatia F5 Mexico F1 Mexico F2 Colombia F4 Peru F5 Brazil F23 Architect Open - Budapest The LTA Bolton Challenger - Bolton St. Petersburg Challenger 2006 - St. Petersburg Kos-Zucchetti Tennis Cup - Cordenons Iskratel Open - Kranj Oberstaufen Cup - Oberstaufen ATP Slovak Open Challenger - Bratislava XII Abierto Internacional de Salinas - Salinas Unique Zagreb Open - Zagreb II Challenger Ciudada de Guayaquil - Guayaquil Dublin Challenger - Dublin Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Amazonia Open de Tenis - Belem IV Manta Open - Manta Copa Petrobras Uruguay - Montevideo Banjaluka Challenger 2007 - Banja Luka 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Guzzini Challenger - Recanati 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Loughborough Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Black Forest Open - Freudenstadt Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Genoa Open Challenger-Fondazione Carige - Genova IX Gramado Open - Gramado Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Bancolombia Open - Cali XI Trofeo Ciudad de Quito - Quito Kia International in Caloundra - Caloundra Abierto Internacional Varonil Ciudad de Cancun - Cancun Lima Challenger - Lima 12th BH Tennis Open International Cup - Belo Horizonte Sao Paulo Challenger Noumea Challenger Iquique Challenger Canottieri Minico 2004 - Mantova Ljubljana Open - Ljubljana Nord/LB Open 2004 - Braunschweig Credicard Mastercard Tennis Cup - Campos do Jordao La Rinascente Tennis Cup Harbour Club Milano - Milan San Benedetto Challenger - San Benedetto San Luis Potosi Challenger - San Luis Potosi Burnie Challenger Club Coop's ATP Challenger International - Brisbane Santiago Challenger Bogota Challenger Monza Challenger Mexico City Challenger BH Telecom Sarajevo 2007 - Sarajevo Rome Challenger Rome Challenger Ljubljana Open - Ljubljana Pereira Challenger Yuba City Challenger Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Mamaia Challenger - Constanta Challenger ATP de Cuenca Diario El Mercurio - Cuenca Bogota Challenger Recanati Challenger Segovia Challenger 14° BH Tennis Open - Belo Horizonte Campos do Jordao Challenger Caloundra ATP Challenger - Caloundra Istanbul Challenger Medjurgorje Open - Medjugorje Brasilia Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo Unicredit (Suisse) Bank S. A. Challenger - Chiasso Bogota Challenger Ljubljana Challenger Sacramento Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Tiburon Challenger Calabasas Challenger Quito Challenger Credicard Citi Mastercard Tennis Cup - Campos do Jordao Charlottesville Challenger Knoxville Challenger Guayaquil Challenger Cancun Challenger Seguros Bolivar Open - Medellin Burnie Challenger Copa Petrobras Argentina - Buenos Aires Curitiba Challenger Copa Petrobras Santiago - Santiago Roma Challenger 2007 - Rome Prostejov Challenger Polska Energia Open - Bytom Marburg Challenger Copa Petrobras Uruguray - Montevideo Campos do Jordao Challenger Brasilia Challenger Salvador Challenger 's Tennis Masters 07 Challenger - Graz Guayaquil Challenger Cancun Challenger Caloundra Challenger Barranquilla Challenger Rijeka Challenger Nottingham Challenger Manta Challenger Open Prevadies - St. Brieuc Manta Challenger Belo Horizonte Challenger Croatia Osiguranje Rijeka Open - Rijeka Alphen Challenger Guzzini Challenger - Recanati BH Tennis Open - Belo Horizonte Banja Luka Challenger Ljubljana Open - Ljubljana Ljubljana Challenger Torneo Internacional Challenger Fila 2005 - Leon Campinas Challenger XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Recife Challenger Belo Horizonte Challenger Salinas Challenger Challenger Britania Zavaleta - Puebla Seoul Challenger Eckental Challenger Sao Leopoldo Challenger Medellin Challenger Buenos Aires Challenger Montevideo Challenger Honolulu Challenger Bucaramanga Challenger St. Brieuc Challenger Seoul Challenger San Luis Potosi Challenger Zagreb Challenger Salinas Challenger Braunschweig Challenger Sao Paulo Challenger Ostrava Challenger Prague Challenger Copa Petrobras - Bogota Rijeka Challenger Beijing Challenger Carson Challenger Blumenau Challenger ECM Prague Open 2008 - Prague Rijeka Open - Rijeka Istanbul Challenger Bucaramanga Challenger Santiago Challenger Dublin Challenger - Dublin Czech Indoor Open - Prague Portoroz Challenger s'Tennis Masters Challenger - Graz Binghamton Challenger Tallahassee Challenger Recanati Challenger Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Prosperita Open 2006 - Ostrava Seguros Bogota Open - Bogota BH Tennis Open International Cup - Belo Horizonte Mordovia Cup - Saransk II Manta Open - Manta Rhodes Challenger Savannah Challenger XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Petrobras Colombia - Bogota Shenzhen Challenger Anning Challenger Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana Nottingham-2 Challenger Anning Challenger Black Forest Open - Freudenstadt Anning Challenger Busan Challenger Seoul Challenger Eskisehir Challenger Ilkley Challenger Portoroz Challenger Copa Petrobras Argentina - Buenos Aires Alphen Challenger McDonalds ATP Challenger - Burnie Sacramento Challenger Internazionali di Tennis di Bergamo - Bergamo St. Brieuc Challenger Gwangju Challenger Seoul Challenger Portoroz Challenger Alphen Challenger Sarasota Challenger Fairfield Challenger Happy Valley Challenger Granby Challenger Gemax Open - Belgrade Joinville Tennis Festival - Joinville Banja Luka Challenger - Banja Luka Rimini Challenger Ilkley Challenger Uncle Toby's Burnie Challenger - Tasmania Salzburg Challenger 9° Trani Cup - Trani Portoroz Challenger Busan Challenger Seguros Bolivar Open - Medellin II Manta Open - Manta Honolulu Challenger Black Forest Open - Freudenstadt Copa Petrobras Paraguay - Asuncion Burnie Challenger Sarajevo Challenger Copa Petrobras - Santiago Copa Petrobras - Montevideo Cordenons Challenger Manerbio Challenger Alessandria Challenger Fairfield Challenger Internazionali di Tennis - Bergamo Happy Valley Challenger Dallas Challenger Guadalajara Challenger Nanjing Challenger Anning Challenger Manchester Challenger Vancouver Challenger Campos do Jordao Challenger Stockton Challenger Las Vegas Challenger Rennes Challenger San Luis Potosi Challenger Dubrovnik Open - Dubrovnik Bergamo Challenger Santiago Challenger Quito Challenger BH Tenis Open International Cup 2008 - Belo Horizonte Barranquilla Challenger Caltanissetta Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio MST ATP Challenger International - Burnie Wuhan Challenger Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Bancolombia Open - Bogota Eckental Challenger Bauer Watertechnilogy Cup 2008 - Eckental Uncle Toby's Australian Men's Clay Court Challenger - Canberra Banja Luka Challenger 10ø Tornea B. Camparini - Reggio Emilia Mordovia Cup 2005 - Saransk Gatineau Challenger Bauer Watertechnology Cup 2007 - Eckental Rio Quente Challenger XIV Challenger ATP Club Premium Open - Quito Ipsos Bucharest Challenger - Bucharest Sao Paulo Challenger Rimini Challenger Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Rijeka Challenger Pereira Challenger Nottingham-2 Challenger Croatia Open - Umag Blumenau Challenger Kosice Challenger Jonkoping Challenger Leon Challenger Savannah Challenger Karlsruhe Challenger Furth Challenger Croatia Open - Umag International Indoor Tennis Championships of Croatia - Zagreb PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle ATP Studena Croatia Open Umag - Umag Salzburg Challenger Movistar Open - Santiago ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Heilbronn Challenger Brisbane International - Brisbane US Men's Clay Court Championship - Houston Santos Challenger China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Puebla Challenger Heineken Open - Auckland Copa Telmex - Buenos Aires PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich AEGON Championships - London Noumea Challenger Salinas Challenger Belem Challenger Bucaramanga Challenger Villa Allende Challenger Kazan Challenger Malaysian Open - Kuala Lumpur Belgrade Challenger Montevideo Challenger Sao Leopoldo Challenger Sunrise Challenger PBZ Zagreb Indoors - Zagreb Caltanissetta Challenger Barletta Challenger Salinas Challenger Barranquilla Challenger Studena Croatia Open - Umag Johannesburg Challenger Farmers Classic - Los Angeles Blunmenau Challenger Athens Challenger Las Vegas Challenger Montevideo Challenger China Open - Beijing Scheveningen Challenger AEGON Championships - London Bank Austria Tennis Trophy - Vienna Belo Horizonte Challenger Medibank International - Sydney Ljubljana Challenger Montevideo Challenger Campinas Challenger AEGON International - Eastbourne Buenos Aires Challenger Winston-Salem Open - Winston-Salem Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona Eckental Challenger Grand Prix Hassan II - Casablanca Guayaquil Challenger Power Horse Cup - Dusseldorf Le Gosier Challenger Surbiton Challenger Rome Challenger Cordenons Challenger Maui Challenger Traralgon Challenger Canberra Challenger Koblenz Challenger Kyoto Challenger Yokohama Challenger Cali Challenger Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Copa Ericsson Uruguay - Montevideo Ljubljana Open - Ljubljana Tiburon Challenger Bastad Challenger Guayaquil Challenger Antonio Savoldi-Marco Co. - Manerbio III Aberto Santa Catarina de Tenis - Florianopolis PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach Medibank International - Sydney Copa Telmex - Buenos Aires Credit Agricole Suisse Open - Gstaad Citi Open - Washington Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Rakuten Japan Open - Tokyo BMW Open - Munich Shanghai ATP Masters - Shanghai Western & Southern Open - Cincinnati Miami Open - Miami Miami Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Bet-at-home Open - Hamburg Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai Serbia Open - Belgrade Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, Group 2, 2R, URU-ECU 5-0 Davis Cup, Group 2, 2R, SLO-MAR 2-3 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group II, 1R, SLO-MON 3-2 French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open (juniors) Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, Group 2, PO, URU-BOL 5-0 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group 2, PO, IRL-SLO 1-4 Davis Cup, Group 2, 1R, URU-JAM 5-0 Davis Cup, Group 2, 1R, SLO-EST 3-2 Davis Cup, Group I, 1R, URU-PER 3-1 Davis Cup, Group II, 2R, RSA-SLO 5-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group 2, 2R, SLO-LAT 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, 1R, URU-DOM 3-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, Group 2, 2R, URU-DOM 4-1 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group 2, 1R, SLO-EGY 5-0