Haedo er en sprinter, og har blant annet totalt fem etappeseire i Tour of California og tre i Tour de Georgia.