Doug Eyolfson
Liberal
24531
52%
Steven Fletcher
Conservative
18408
39%
Tom Paulley
NDP
2842
6%
Kevin Nichols
Green
1376
2.9%