Dan Muys
Conservative
24370
40.6%
Vito Sgro
Liberal
21350
35.5%
Lorne Newick
NDP
9409
15.7%
Bill Panchyshyn
PeoplesP2019
3686
6.1%
Thomas Hatch
Green
1254
2.1%