Only one Canadian has won the "F1" Canadian Grand Prix, Gilles Villeneuve, at the 1978 Canadian Grand Prix.