Garrido edusti maataan neljä kertaa maailmanmestaruudessa. Maailman yleisurheilun mestaruuskilpailussa 2010 World Allround Speed Skating Championships, jossa hän sijoittui 24. sijalle ja 2012 World Allround Speed Skating Championshipsissa
- 23. sijalla. Hän kilpaili vuoden 2012 maailman nopeusluistelukilpailuissa 3000 metrin kilpailuissa (22.) ja 5000 metrin kilpailuissa (16.). Hän kilpaili myös muissa kansainvälisissä kilpailuissa, mukaan lukien ISU Speed Skating World Cupsissa.