James Buescher claimed the pole for the inaugural Camping World Truck Series race at Canadian Tire Motorsport Park after edging rookie Ryan Blaney in qualifying.
Buescher, the defending series champion, made a lap around this 2.459-mile, 10-turn road course in 1 minute, 21.074 seconds (109.189 mph) for his second pole of the season and the fifth of his career.
Blaney will share the front row with Buescher after posting a lap in 1:21.091 (109.166 mph).
Mike Skeen, who is making his truck debut, took the third spot, followed by Chase Elliott and Miguel Paludo.
Ty Dillon, Max Papis, Chad Hackenbracht, Darrell Wallace Jr. and Brendan Gaughan completed the top-10.
Points leader Matt Crafton will start 13th. Crafton holds a 49-point advantage over Buescher.
Sunday's 64-lap race is scheduled to start just after 2 p.m. ET. This is the first time the series is competing in Canada. It's also the first road-course event in trucks since June 2000 at Watkins Glen International.