Blaine Calkins
Conservative
39805
64.2%
Tanya Heyden-Kaye
NDP
8806
14.2%
Megan Lim
PeoplesP2019
7893
12.7%
David Ondieki
Liberal
3704
6%
Harry Joujan
Maverick2021
986
1.6%
Joan Barnes
Independent
573
0.9%
Matthew Watson
Libertarian2004
212
0.3%