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%