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%