Skip to main content



Year Winning Party
2016 ALP
2019 ALP
2022 ALP


Candidate Name Party
IERARDI, Liz Pauline Hanson's One Nation
AYRES, Sean Liberal
ABDUL RAZAK, Adam The Greens (WA) Inc
KEOGH, Matt Australian Labor Party
CARUSO, Fiona Legalise Cannabis Party
VADAKKEDATHU, Alvin Mathew Australian Christians
TEWATIA, Ashok Kumar Independent

Liz Ierardi (Pauline Hanson's One Nation)

Sean Ayres (Liberal)

Adam Abdul Razak (The Greens (WA) Inc)

Matt Keogh (Australian Labor Party)

Fiona Caruso (Legalise Cannabis Party)

Alvin Mathew Vadakkedathu (Australian Christians)

Ashok Kumar Tewatia (Independent)

Candidate Party Votes % Swing
Matt Keogh ALP 47,268 51.6 +10.5
David Goode LIB 21,009 22.9 -9.5
Daniel Garlett GRN 9,004 9.8 +0.3
Travis Carter ONP 4,436 4.8 -1.3
Warnar Spyker AUC 3,428 3.7 +0.1
Stephen Phelan OTH 2,390 2.6 +1.4
Joshua McCurry UAP 2,274 2.5 +0.2
Michele Castle FED 1,741 1.9 +1.9
.... OTH 0 0.0 -3.6
Matt Keogh ALP 59,704 65.2 +9.7
David Goode LIB 31,846 34.8 -9.7

Candidate/Party Party Primary % 2CP %
Labor ALP 49.8 63.3
Liberal Party LIB 24.8 36.7
Greens GRN 9.5
One Nation ONP 4.9
Aus. Christians AUC 3.8
WA Party OTH 2.6
United Australia UAP 2.5
Others OTH 2.2