Ramba uchinyora ndima iyi - Garrido akamiririra nyika yake kanokwana kana paWorld Championships. Mumakwikwi epasi rose eWorld Allround Speed Skating Championships muna 2010
, kupedza 24th zvachose uye pa 2012 World Allround Speed Skating Championships, kupedza 23rd zvachose. 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.