MontrealQuebec’s Hugo Houle wins Tour de France stage 16, fellow Canadian Michael Woods third by MontrealOfficialJuly 19, 2022012 Share0 Canadian rider Hugo Houle of Sainte-Perpetue, Que., has won Stage 16 of the Tour de France. He is the first Canadian to win a Tour de France stage since Steve Bauer in 1988. Source