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%