Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 Colombia F2 El Salvador F1 Colombia F1 Venezuela #1-w1 Venezuela #1-w2 Serbia&Montenegro F5 Venezuela #1-w3 Serbia&Montenegro F6 Venezuela #1-w4 Tunisia F6 Colombia F1 USA F4 Morocco F1 Morocco F2 Hungary F3 Serbia & Montenegro F2 Serbia & Montenegro F3 France F17 France F18 Colombia F2 UAE F2 Colombia F3 Colombia F4 Brazil F6 Ecuador F1 Ecuador F2 Ecuador F3 UAE F1 Colombia F3 Colombia F4 Brazil F4 Tunisia F4 Tunisia F5 Brazil F5 Colombia F2 Croatia F2 USA F6 Colombia F4 Bosnia/Herzegovina F1 Mexico F6 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Serbia & Montenegro F1 Serbia & Montenegro F4 Serbia & Montenegro F5 Hungary F6 Colombia F5 Colombia F6 Colombia F1 Croatia F2 Colombia F3 Sao Paulo Challenger Wroclaw Challenger Privatbank Open 2006 - Dnepropetrovsk Todi Challenger Sacramento Challenger Alexander Kolyaskin Memorial - Donetsk Copa Petrobras Argentina - Buenos Aires Bancolombia Open - Bogota Rijeka Open - Rijeka III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Pharma Medico Open 2008 - Aarhus Schickendanz Open - Furth San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons Ethias Trophy - Mons Bancolombia Open - Cali Salinas Challenger Belgrade Challenger Sunrise Challenger Guadalajara Challenger San Luis Potosi Challenger Mexico City Challenger Pereira Challenger Furth Challenger Turin Challenger Bogota Challenger Bogota Challenger Quito Challenger Tiburon Challenger Medellin Challenger Guayaquil Challenger Bogota Challenger Chicago Challenger Bogota Challenger Bogota Challenger Cortina Challenger Bogota Challenger - Bogota Genova Challenger Prostejov Challenger Irving Challenger Liberec Challenger Barranquilla Challenger Caltanissetta Challenger Bogota Challenger Perugia Challenger Prague Challenger Medellin Challenger Stockton Challenger Las Vegas Challenger Bogota Challenger - Bogota Copa Petrobras Bogota - Bogota Lisbon Challenger Gemax Samsung Open 2005 - Belgrade San Luis Potosi Challenger - San Luis Potosi Sarajevo Open - Sarajevo Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado II Manta Open - Manta Architect Open - Budapest Banja Luka Challenger 2005 - Banja Luka Copa Petrobras - Bogota Poprad Tatry Challenger Gemax Open - Belgrade 3rd Volkswagon Challenger - Wolfsburg BH Telecom Indoors Sarajevo 2006 - Sarajevo Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Coffee Cup Challenger - Chikmagalur Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Dharwad Challenger 2006 - Dharwad Unique Zagreb Open - Zagreb Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota Akbank Private Banking TED Open 2006 - Istanbul ATP Guzzini Challenger - Recanati dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx XIV Challenger ATP Club Premium Open - Quito XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Lambertz Open by Stawag - Aachen Heilbronn Challenger Bauer Watertechnology Cup - Eckental Perugia Challenger Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo San Benedetto Challenger Bancolombia Open - Bogota San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Santo Domingo Challenger Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka The Surbiton Trophy - Surbiton Polska Energia Open - Bytom La Rinascente Tennis Cup Harbour Club Milano - Milan Arpa Ceramic Cup - Reggio Emilia Seguros Bolivar Open - Bogota Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Seguros Bolivar Open - Medellin Ethias Trophy - Mons XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Samsung Securities Cup - Seoul Flea Market Cup - Busan Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion PEOPLEnet Cup - Dnepropetrovsk Heilbronn Open - Heilbronn Le Gosier Challenger KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Mitsubishi Electric Europe Cup - Monza XL Bermuda Open - Bermuda 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Puerto Vallarta Challenger Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin Porsche Open - Poznan Monterrey Challenger Santo Domingo Challenger Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Lima Challenger IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Guayaquil Challenger Playford Challenger Columbus Challenger Newport Beach Challenger Bangkok Challenger Indian Wells Challenger Yokohama Challenger Lille Challenger St. Brieuc Challenger Monterrey Challenger Sophia Antipolis Challenger Sarasota Challenger Tunis Challenger Bordeaux Challenger Aix En Provence Challenger Heilbronn Challenger Surbiton Challenger Nottingham Challenger Ludwigshafen Challenger Perugia Challenger San Benedetto Challenger Cassis Challenger Nur-Sultan Challenger Cali Challenger Eckental Challenger Bratislava Challenger Bangkok Challenger Calabasas Challenger Morelos Challenger Nur-Sultan 2 Challenger Belgrade Challenger Bucaramanga Challenger Pereira Challenger Nottingham 1 Challenger Sunrise Challenger Bucaramanga Challenger Cali Challenger Dallas Challenger Pereira Challenger Barranquilla Challenger Pereira Challenger Bogota Challenger San Marino Challenger Como Challenger Banja Luka Challenger Geneva Challenger Bratislava Challenger Brescia Challenger Rennes Challenger Canberra Challenger Wimbledon - London Fairfield Challenger Mexico City Challenger Almaty Challenger Bangkok Challenger Ostrava Challenger Split Challenger Hamburg Challenger Irving Challenger Vancouver Challenger Guayaquil Challenger BMW Tennis Championship - Sunrise French Open - Paris Monterrey Challenger Prostejov Challenger Ismaning Challenger PBZ Zagreb Indoors - Zagreb Voit Mexico City Open - Mexico City The 10tele.com Open - Nottingham International Indoor Tennis Championships of Croatia - Zagreb Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Chennai Open - Chennai Millenium Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Championships - London Synsam Swedish Open - Bastad RCA Championships - Indianapolis Croatia Open - Umag China Open - Beijing Mumbai Open - Mumbai ATP Kremlin Cup - Moscow Chennai Open - Chennai The Dubai Tennis Championships - Dubai The Artois Championships - London Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle AEGON Championships - London Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Thailand Open - Bangkok China Open - Beijing Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Gerry Weber Open - Halle AEGON Championships - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Qatar ExxonMobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch U.S. Mens's Clay Court Championship - Houston Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest The Dubai Tennis Championships - Dubai Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Ordina Open - s-Hertogenbosch BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Brisbane International - Brisbane AEGON Championships - London BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Winston Salem - Winston Salem PTT Thailand Open - Bangkok Kremlin Cup - Moscow Swiss Indoors Basel - Basel PTT Thailand Open - Bangkok Heineken Open - Auckland China Open - Beijing Open 13 - Marseille Valencia Open - Valencia BMW Open - Munich Qatar ExxonMobil Open - Doha Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Open Sud de France - Montpellier Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Citi Open - Washington Shenzhen Open - Shenzhen Erste Bank Open - Vienna Valencia Open - Valencia Open de Nice Cote d'Azur - Nice Brisbane International - Brisbane Apia International - Sydney Ecuador Open - Quito SkiStar Swedish Open - Bastad PBZ Zagreb Indoors - Zagreb Claro Open Colombia - Bogota Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest If Stockholm Open - Stockholm TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Rio Open 500 - Rio de Janeiro Vegeta Croatia Open - Umag AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Heineken Open - Auckland Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna BMW Open - Munich Garanti Koza Sofia Open - Sofia Austrian Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Swiss Indoors Basel - Basel Valencia Open - Valencia Rio Open - Rio de Janeiro Aircel Chennai Open - Chennai Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney Ecuador Open - Quito Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart AEGON Championships - London Antalya Cup - Antalya Suisse Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Sydney International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul ABN AMRO World Tennis Tournament - Rotterdam SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing DIEMA XTRA Sofia Open - Sofia US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Tata Open Maharashtra - Pune Delray Beach International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Astana Open - Nur-Sultan Sofia Open - Sofia Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade cinch Championships - London Citi Open - Washington Croatia Open - Umag Regions Morgan Keegan Championships - Memphis Qatar ExxonMobil Open - Doha Morelos Challenger Bangkok Challenger Tallahassee Challenger Chengdu Open - Chengdu Mercedes Cup - Stuttgart Murray River Open - Melbourne Brisbane International - Brisbane AEGON International - Eastbourne Serbia Open - Belgrade Mercedes Cup - Stuttgart China Open - Beijing Gazprom Hungarian Open - Budapest Open SEAT 2008 - Barcelona Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Copa Claro - Buenos Aires Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Countrywide Classic - Los Angeles Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami St. Petersburg Open - St. Petersburg Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Chengdu Open - Chengdu Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open Sabadell Atlantico - Barcelona Miami Open - Miami Swiss Open - Gstaad Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Intrum Stockholm Open - Stockholm Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London 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 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 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 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 Australian Open Qualifying - Doha Wimbledon - London Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, Group 1, 2R, COL-BRA 1-4 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, Group I, 1R, ECU-COL 1-4 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, World Group, 1R, SRB-CRO 5-0 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, Finals, Group D U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong U.S. Open - New York Australian Open - Melbourne French Open - Paris All Lower level tournaments Australian Open - Melbourne French Open - Paris Olympics - London Olympics - Rio de Janeiro Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, PO, SRB-UZB, 5-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, PO, SRB-USA 3-2 Davis Cup, Group 1, 1R, COL-CAN 4-1 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, F, SRB-FRA 3-2 Davis Cup, World Group, 1R, SRB-IND 4-1 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, World Group, QF, SWE-SRB 1-4 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, QR, COL-ARG 3-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, Group I, 2R, COL-BRA 3-2 Davis Cup, World Group, QR, COL-SWE 4-0