Hugo Houle has finished in the top-47 in seven of his last eight stage races

Canadian came 30th in the Tour de Suisse after 13th in Tirreno-Adriatico

Michael Woods wins Tour de Suisse mountains classification on final stage

Canadian comes second on stage where Carapaz wraps up title

Carapaz clings to Tour de Suisse lead after Uran bosses time trial

Woods keeps sixth place with one stage to race

All 2021 Tour de Suisse