Travis Roche and Rocky Thompson are current and former professional hockey players that were raised in Whitecourt. Roche played 60 games in the National Hockey League (NHL) between the Minnesota Wild and Phoenix Coyotes and now plays for SC Bern in Switzerland's National League A. He has represented Team Canada at the Spengler Cup on numerous occasions, winning gold at the 2012 tournament. Thompson played 25 games in the NHL between the Calgary Flames and Florida Panthers and was an assistant coach for the Edmonton Oilers in the National Hockey League.