Max Verstappen put his Red Bull on pole position for the Canadian Grand Prix following Saturday's rain-hit qualifying session in Montreal.Verstappen has won five of the opening seven rounds and even a wet-dry-wet track in Montreal could not slow the Dutchman down.Nico Hulkenberg took advantage of the sodden track to take second spot for Haas, 1.2 seconds behind Verstappen, with Aston Martin's Fernando Alonso third.Lewis Hamilton qualified fourth, one spot ahead of George Russell in the other Mercedes, while Lando Norris claimed seventh for McLaren.Verstappen has been in a class of one this year and the Red Bull man kept his composure in changeable conditions to take an impressive pole.Verstappen was quickest out of the marks in Q3 before Oscar Piastri's shunt on the exit of the second corner led to a red flag.The session was delayed for eight minutes and - with the intensity of the rain increasing - no one would threaten Verstappen's time.Hamilton had briefly held third spot, but the seven-time world champion was usurped by Hulkenberg just as the red flag arrived for Piastri's collision with the wall.Sergio Perez's string of poor races continued after he was eliminated in Q2 and starts Sunday's round from 12th place.Perez, who trails team-mate Verstappen by 53 points, started last in Monaco after he crashed out of qualifying and then was only 11th on the grid last time out in Spain.Here, the Mexican again begins a race outside of the top 10 after he failed to get a clean lap together and faces losing even further ground to Verstappen.On an afternoon of surprise results, Charles Leclerc was also knocked out in Q2.