Career
Ugarte played for Alajuelense and hometown club Municipal Liberia before joining Herediano in summer 2002. He returned to Liberia a year later and was released by the club in summer 2008. Ugarte played for Costa Rica in 1997 Fédération internationale de football association U-17 World Championship and 1999 Fédération internationale de football association World Youth Championship but failed to make the senior team