Whitfield won 10 consecutive Canadian Triathlon Championships titles and carried the Canadian national flag during the 2000 Summer Olympics closing ceremony in Sydney, where he had won his gold medal, and the opening ceremony at the 2012 Summer Olympics in London, making him one of few Canadian athletes to be honoured twice as Olympic flag bearer.