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%