John McKay Liberal 13849 36.2%
Chuck Konkel Conservative 13158 34.4%
Danielle Ouellette NDP 10145 26.5%
Alonzo Bartley Green 848 2.2%
Paul Coulbeck Independent 259 0.7%