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%