Eric Melillo
Conservative
11103
42.6%
Janine Seymour
NDP
7801
29.9%
David Bruno
Liberal
5190
19.9%
Craig Martin
PeoplesP2019
1625
6.2%
Remi Rheault
Green
364
1.4%