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%