Garrido represented her nation four times at World Championships. At the world allround championships at 2010 World Allround Speed Skating Championships, finishing 24th overall and at the 2012 World Allround Speed Skating Championships, finishing 23rd overall. She competed at the 2012 World Single Distance Speed Skating Championships in the 3000 metres event (22nd) and 5000 metres event (16th). She also competed at other international competitions, including at ISU Speed Skating World Cups.