Xavier Barsalou-Duval Bloc 31009 51%
Simon Chalifoux Liberal 17333 28.5%
Mathieu Daviault Conservative 4910 8.1%
Sean English NDP 4192 6.9%
Dany Gariépy Green 2955 4.9%
Clifford Albert PeoplesP2019 384 0.6%