James Moore Conservative 27181 56.1%
Mark Ireland NDP 14600 30.1%
Stewart McGillivray Liberal 4110 8.5%
Kevin Kim Green 2161 4.5%
Paul Geddes Libertarian2004 421 0.9%