Earl Dreeshen Conservative 37959 75.9%
Stuart Somerville NDP 7566 15.1%
Mason Connor Woodruff Sisson Green 2551 5.1%
Andrew Lineker Liberal 1918 3.8%