Jeremy Hoefsloot
Liberal
19435
37.3%
Rod Loyola
Independent
2455
4.7%
Madeline Mayes
NDP
2565
4.9%
Paul McCormack
PeoplesP2019
474
.9%
Ashok Patel
Independent
838
1.6%
Tim Uppal
Conservative
26385
50.6%