Keith Martin
Liberal
20042
34.18%
Troy DeSouza
Conservative
19974
34.07%
Jennifer Burgis
NDP
13322
22.72%
Brian G. Gordon
Green
4854
8.28%
Philip G. Ney
Independent
309
0.53%
Brad Rhodes
CAction1997
130
0.22%