James Moore Conservative 25535 54.61%
Zoë Royer NDP 10418 22.28%
Ron McKinnon Liberal 6918 14.79%
Rod Brindamour Green 3568 7.63%
Rob Gillespie Libertarian2004 321 0.69%