Career 2025 2024 2023 2022 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 Argentina F17 Argentina F3 Argentina F7 Argentina F11 Bolivia F2 Chile F7 Chile F14 Chile F4 Argentina F2 Argentina F4 Argentina F6 Argentina F7 Brazil F18 Argentina F19 Colombia F1 Colombia F2 Argentina F23 Argentina F24 Chile F8 Chile F9 Chile F10 Argentina F27 Chile F14 Chile F15 Croatia F3 Croatia F4 Croatia F5 Croatia F6 Chile F1 Argentina F3 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Austria F1 Belgium F4 Belgium F5 Germany F12 Argentina F16 Argentina F17 Argentina F18 Argentina F19 Argentina F20 Chile F6 Brazil F18 Brazil F19 Brazil F20 Brazil F21 Argentina F2 Argentina F3 Argentina F4 Argentina F5 Brazil F3 Italy F15 Italy F16 Italy F17 Argentina F7 Argentina F8 Germany F9 Argentina F13 Argentina F15 Argentina F16 Argentina F17 Chile F5 Brazil F11 Brazil F12 Brazil F15 Argentina F19 Argentina F20 Chile F1 Argentina F1 Argentina F2 Argentina F3 Chile F3 Chile F4 Argentina F5 Argentina F6 Argentina F7 Germany F7 Germany F8 M15 Villa Maria M25 Pensacola M25 Santo Domingo M25 Santo Domingo M25 Tulsa Argentina F14 Argentina F6 Brazil F2 Belgium F3 Chile F1 Chile F2 M25 Punta del Este ATU Cup - Weiden Rhein-Main Challenger 2003 - Aschaffenburg The Scottish Tennis Championships - Edinburgh USTA Men's Challenger of Dallas - Dallas Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Nord/LB Open - Braunschweig TED Open - Istanbul Warsteiner Challenger - Wolfsburg M15 Santiago 10th Wartburg Open - Eisenach Oberstaufen Cup - Oberstaufen M15 Asuncion M25 Asuncion M15 Concepcion Okal Cup 2001 International Bavarian Championships - Eckental DPD Challenger 2002 - Aschaffenburg ATU Cup 2001 - Weiden Okal Cup - Eckental Hamburg Challenger - Hamburg Corona Mexico City Open - Mexico City Chile F2 Warsteiner Challenger Lubeck - Lubeck Istanbul Challenger Open de la Ville de Saint Denis - Reunion Island IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok Open de la Ville de Saint Denis - Reunion Island Okal Cup 2003 - Eckental ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ispat Open 2004 - Ostrava Rhein-Main Challenger 2004 - Aschaffenburg Oberstaufen Challenger Buenos Aires Challenger Guayaquil Challenger SAA Hilversum Open - Hilversum M15 Santiago St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach IPP Open - Helsinki Unicredit (Suisse) Bank S. A. Challenger - Chiasso Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Orleans Challenger San Juan Challenger Todi Challenger Campinas Challenger Corrientes Challenger Buenos Aires Challenger Bucaramanga Challenger Santo Domingo Challenger Savannah Challenger Heilbronn Challenger Vicenza Challenger Fano Challenger Biella Challenger Lima Challenger Ischgl International Tennis Challenger 2003 - Ischgl XL Capital Bermuda Open - Bermuda Santos Challenger Campinas Challenger Buenos Aires Challenger Perugia Challenger Santiago Challenger Montevideo Challenger Buenos Aires Challenger Canberra Challenger Belgaum Open - Belgaum Panama City Challenger Sao Paulo Challenger Heilbronn Challenger Salinas Challenger Guayaquil Challenger Porto Alegre Challenger Cordoba Challenger Vina del Mar Challenger Biella Challenger Buenos Aires Challenger Guayaquil Challenger Curitiba Challenger Guayaquil Challenger Concepcion Challenger Lima 1 Challenger Barranquilla Challenger Temuco Challenger Sao Paulo Challenger BMW Open - Munich Guayaquil Challenger Muller Cup - Ulm Montevideo Challenger Lima 2 Challenger Zagreb Challenger Perugia Challenger Marburg Challenger Guayaquil Challenger Liberec Challenger Schickedanz Open - Furth Cordenons Challenger Medellin Challenger Santiago Challenger Temuco Challenger Asuncion Challenger Santos Challenger Lima Challenger Montevideo Challenger Gemax Open - Belgrade Heineken Open - Auckland Schickendanz Open - Furth Bunschoten Challenger Cordenons Challenger Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Bulgarian Open - Sofia Genova Challenger Szczecin Challenger Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach Hilton Waikoloa Village USTA Challenger - Waikoloa SAP Open - San Jose ATU Cup - Weiden Kroger / St. Jude International - Memphis Tampere Challenger Poznan Challenger Meerbusch Challenger Luedenscheid Challenger Warsaw Challenger Bulgarian Challenger 2002 - Sofia Santiago 3 Challenger Ordina Open - 's-Hertogenbosch Lima 2 Challenger Brasilia Challenger Rio De Janeiro Challenger Bendigo Challenger Allianz Suisse Open - Gstaad Santiago Challenger Concepcion 2 Challenger Yokohama World Tennis Gaora Cup - Yokohama Marbella Challenger Pereira Challenger Salinas Challenger Generali Open - Kitzbuhel Buenos Aires Challenger Buenos Aires 2 Challenger Idea Prokom Open - Sopot Villa Maria Challenger Coquimbo 2 Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Pilot Pen Tennis - New Haven Todi Challenger Amersfoort Challenger ATP Challenger 2003 Numea - New Caledonia Cepu Open - San Marino Kremlin Cup - Moscow Buenos Aires Challenger Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Montevideo Challenger Next Generation Adelaide International - Adelaide Sao Paulo Challenger KGHM Emax Polish Indoors - Wroclaw Prague 2 Challenger Open SEAT Godo 2006 - Barcelona BMW Open - Munich Tigre Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Montevideo Challenger Cordoba Challenger Porto Alegre Challenger ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Tampere Challenger Buenos Aires Challenger The Dubai Tennis Championships - Dubai Little Rock Challenger BMW Open - Munich 2003 Mercedes Cup - Stuttgart ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Florence Challenger Montevideo Challenger Antofagasta Challenger Cali Challenger Open de Moselle - Metz Canberra Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Prague Challenger The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Open 13 - Marseille Qatar ExxonMobil Open - Doha Lima Challenger BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Santiago Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland Vietnam Open - Ho Chi Minh City SAP Open - San Jose Regions Morgan Keegan Championships - Memphis BMW Open - Munich Open de Moselle - Metz Santiago 2 Challenger Florianopolis Challenger Millenium Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Montevideo Challenger Sarasota Challenger Heineken Open - Auckland BMW Open - Munich China Open - Beijing Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Porto Alegre Challenger ARAG World Team Championship - Dusseldorf German Tennis Championships - Hamburg Open de Moselle - Metz China Open - Beijing Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Heineken Open - Auckland Open Sud de France - Montpellier Masters Series - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Villa Maria Challenger Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Open - Hamburg Dubai Duty Free Tennis Championships - Dubai Bet-at-home Cup - Kitzbuhel Bet-At-Home Austrian Open - Kitzbuhel Moselle Open - Metz Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Gerry Weber Open - Halle Barcelona Open BancSabadell - Barcelona International German Open - Hamburg BMW Open - Munich Bet-at-home Cup - Kitzbuhel Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Santos Challenger BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Open - Hamburg Kremlin Cup - Moscow Aircel Chennai Open - Chennai Grand Prix Hassan II - Marrakech Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Millennium Estoril Open - Estoril Bet-at-home Open - Hamburg Valencia Open - Valencia ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open de Moselle - Metz Argentina Open - Buenos Aires Gerry Weber Open - Halle Chile Dove Men+Care Open - Santiago BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Open Parc - Lyon Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel ASB Classic - Auckland Davidoff Swiss Indoors Basel - Basel Erste Bank Open - Vienna Gerry Weber Open - Halle Tallahassee Challenger Moselle Open - Metz Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Chile Dove Men+Care Open - Santiago BMW Open - Munich BMW Open - Munich Luedenscheid Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Rome Challenger San Miguel de Tucuman Challenger Santiago Challenger AEGON International - Eastbourne Mendoza Challenger Gerry Weber Open - Halle Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Austrian Open - Kitzbuhel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Rio De Janeiro Challenger Guayaquil Challenger Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Orleans Challenger Prostejov Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Bastad Challenger Gerry Weber Open - Halle Vegeta Croatia Open - Umag Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel ASB Classic - Auckland Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Heilbronn Challenger Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Quelle Cup - Furth Itajai Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel DPD Challenger 2001 - Aschaffenburg Buenos Aires Challenger Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Apia International - Sydney Ecuador Open - Quito Okal Open - Eckental ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Cali Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Blois Challenger Padova Challenger BMW Open - Munich Mercedes Cup - Stuttgart Erste Bank Open - Vienna Warsteiner Challenger Wolfsburg - Wolfsburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Villa Maria Challenger Garanti Koza Sofia Open - Sofia Campinas Challenger ABN AMRO World Tennis Tournament - Rotterdam Lima 2 Challenger Gerry Weber Open - Halle Schickendanz Open - Furth Parma Challenger Open Sud de France - Montpellier Savannah Challenger Grand Prix Hassan II - Marrakech Santiago Challenger Belgrade Challenger BMW Open - Munich Generali Open - Kitzbuhel Open Parc - Lyon Dubai Open - Dubai Costa do Sauipe Challenger Generali Open - Kitzbuhel Open Romania - Bucharest Cordoba Open - Cordoba Tampere Challenger San Benedetto Challenger Open de Moselle - Metz Rosario Challenger Noventi Open - Halle Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Emilia-Romagna Open - Parma Tallahassee Challenger AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Tyler Challenger Hamburg European Open - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Santa Cruz de la Sierra Challenger Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Salvador De Bahia Challenger Cordoba Open - Cordoba Curitiba Challenger Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Hamburg Lima 3 Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Power Horse Cup - Dusseldorf Pacific Life Open - Indian Wells US Men's Clay Court Championship - Houston Open de la Comunidad Valenciana - Valencia Masters Series - Hamburg Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Western & Southern Financial Group Masters - Cincinnati Sydney International - Sydney Buenos Aires Challenger Argentina Open - Buenos Aires Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells M25 Mar Del Plata Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati Internazionali di Sicilia - Palermo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Cordoba Open - Cordoba Copenhagen Open - Copenhagen Mutua Madrilena Masters Madrid - Madrid Concepcion Challenger Santiago Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Monte Carlo Punta Del Este Challenger Sao Paulo Challenger Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Buenos Aires Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Tennis Channel Open - Las Vegas Masters Series Monte-Carlo - Monte Carlo Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Noventi Open - Halle Heineken Open - Auckland Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tennis Masters Series - Hamburg Miami Open - Miami Mutua Madrid Open - Madrid Brasil Open - Sao Paulo Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Masters - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Suisse Open - Gstaad Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart U.S. Open - New York Apia International - Sydney French Open - Paris China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia U.S. Open - New York Australian Open - Melbourne Moselle Open - Metz French Open - Paris Kremlin Cup - Moscow Maharashtra Open - Pune German Tennis Championships - Hamburg Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai French Open - Paris AEGON International - Eastbourne Wimbledon - London German Tennis Championships - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami 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 Rogers Masters - Toronto Wimbledon - London U.S. Open - New York Shanghai - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London 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 Wimbledon - London French Open - Paris Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QF, BEL-GER 2-3 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, Finals, Group C Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, 1R, GER-FRA 2-3 Wimbledon - London Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QR, GER-BLR 4-1 All Lower level tournaments Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, Group I, 2R, ARG-CHI 3-2 Olympics - Rio de Janeiro Cordoba Open - Cordoba Olympics - Tokyo