De Haitre, from Cumberland, Ont. and Regina's Christ also had victories earlier in the week in the 1,500-metre races.
De Haitre became the 43rd skater in history to skate under 1:08 in the 1,000 when he came up with a time of one minute 7.71 seconds. Denny Morrison of Fort St. John, B.C., who won the Olympic silver medal in that distance in Sochi last February, finished second in 1:7.98. Winnipeg's Tyler Derraugh was third in 1:8.44.
"I'm really thankful for the guys in my training group," de Haitre said. "They are all very strong and they push me every day, so I have to show up ready to race."
Christ won the 1,000 in 1:16.21, followed by Ottawa's Ivanie Blondin at 1:16.24. Toronto's Alexandra Ianculescu of Toronto was third in 1:16.75.
Christ, who lost a week of training prior to the selections due to an injury, said she was satisfied with her performance this week.
"Overall it hasn't been bad, I did what I needed to do to qualify for the World Cups," she said.