Chandra Arya
Liberal
31933
45.9%
Brian St. Louis
Conservative
23320
33.5%
Zaff Ansari
NDP
9104
13.1%
Jean-Luc Cooke
Green
4379
6.3%
Azim Hooda
PeoplesP2019
687
1%
Dustan Wang
Communist2000
160
0.2%