Ramba uchinyora ndima iyi - Garrido akamiririra nyika yake kanokwana kana paWorld Championships. PaWorld Allround Speed Skating Championships muna 2010, akapedza ari wechi24 uye paWorld Allround Speed Skating Championships muna 2012
, vachipedzisa vari vechi23 vose zvavo. Akakwikwidza pa2012 World Single Distance Speed Skating Championships mumakwikwi e3000 metres (22nd) uye 5000 metres (16th). Akakwikwidzawo kumakwikwi epasirese, kusanganisira ISU Speed Skating World Cups.