List of West Coast players

Players who have played in at least one match for West Coast in a premiership.

VFL/AFL Player List (1987-2024)

Players who have played in at least one match for West Coast in a VFL/AFL premiership.

No. Player Seasons Matches Finals Goals
1 John Annear 1987-1990 58 0 40
2 Adrian Barich 1987-1992 47 1 27
3 Darren Bennett 1987 4 0 7
4 Michael Brennan 1987-1995 179 17 20
5 Peter Davidson 1987 2 0 0
6 Ross Glendinning 1987-1988 40 1 111
7 Don Holmes 1987-1989 23 0 40
8 Alex Ishchenko 1987-1988 30 0 10
9 Laurie Keene 1987-1990 36 5 38
10 Dean Laidley 1987-1992 52 1 11
11 Dwayne Lamb 1987-1994 151 11 44
12 Chris Lewis 1987-2000 215 21 259
13 Andrew MacNish 1987-1989 20 0 29
14 Steve Malaxos 1987-1990 66 3 30
15 Wally Matera 1987-1988 24 1 26
16 Geoff Miles 1987-1990 71 1 33
17 Phil Narkle 1987-1990 18 0 18
18 Paul Peos 1987-1995 55 5 34
19 Murray Wrensted 1987-1988 29 1 12
20 Mark Zanotti 1987-1988 36 0 6
21 Glen Bartlett 1987 4 0 0
22 John Gastev 1987-1988 30 1 31
23 Chris Mainwaring 1987-1999 201 18 84
24 Michael O'Connell 1987-1988 20 0 13
25 Phil Scott 1987-1990 66 3 41
26 Robert Wiley 1987 18 0 24
27 Dean Turner 1987-1990 56 2 28
28 John Worsfold 1987-1998 209 21 37
29 David Hart 1987-1997 184 17 95
30 Andrew Lockyer 1987-1992 78 7 35
31 Glenn O'Loughlin 1987 1 0 0
32 Sean King 1987 1 0 2
33 Paul Mifka 1987 1 0 0
34 Karl Langdon 1988-1995 100 10 107
35 Guy McKenna 1988-2000 267 24 28
36 Murray Rance 1988-1990 57 3 7
37 Troy Ugle 1988-1993 43 1 43
38 Brent Hutton 1988-1989 13 0 9
39 Chris Waterman 1988-1998 177 22 75
40 Joe Cormack 1988-1989 10 0 7
41 David O'Connell 1988-1990 27 1 6
42 Kevin Caton 1988 1 0 1
43 Todd Breman 1989-1990 23 1 15
44 Shane Ellis 1989 10 0 8
45 Don Pyke 1989-1996 132 14 70
46 Peter Sumich 1989-1997 150 19 514
47 Craig Turley 1989-1995 115 12 91
48 Peter Melesso 1989-1990 6 0 4
49 Clinton Browning 1989 4 0 5
50 Richard Geary 1989 2 0 0
51 Stevan Jackson 1989-1991 38 2 68
52 Scott Watters 1989-1992 46 6 13
53 Peter Higgins 1989 4 0 0
54 Shane Cable 1989 1 0 0
55 Brad Gwilliam 1990 4 0 0
56 Dean Irving 1990-1993 43 6 9
57 Dean Kemp 1990-2001 243 25 117
58 Peter Matera 1990-2002 253 21 217
59 Peter Wilson 1990-1995 117 13 84
60 Brett Heady 1990-1999 156 21 237
61 Tony Begovich 1990 9 2 2
62 Craig McGrath 1990-1991 15 2 13
63 Tony Evans 1991-1998 108 14 78
64 Mark Hepburn 1991-1992 13 0 0
65 David Hynes 1991-1995 73 7 55
66 Ryan Turnbull 1991-2001 129 8 39
67 Mitchell White 1991-2000 151 13 103
68 Cory Young 1991 1 0 1
69 Ashley McIntosh 1991-2003 242 19 108
70 Ian Dargie 1991 1 0 0
71 Glen Jakovich 1991-2004 276 20 60
72 Dale Kickett 1991 2 0 0
73 Robbie West 1991-1993 13 0 4
74 Jason Ball 1992-1999 103 9 114
75 Trent Nichols 1992 4 0 3
76 Paul Harding 1992-1994 43 5 5
77 Daniel Metropolis 1992-2000 108 6 46
78 Brendan Krummel 1992-1994 9 0 3
79 Matt Clape 1992-1994 29 0 14
80 Matt Connell 1993 3 0 0
81 Damian Hampson 1993-1994 6 0 1
82 Jarrad Schofield 1993-1998 63 5 34
83 Brendon Retzlaff 1993 3 0 0
84 Drew Banfield 1993-2006 265 19 76
85 Derek Hall 1993 2 0 3
86 Tony Godden 1993-1995 13 3 8
87 Shane Bond 1994-1996 34 4 20
88 Brett Spinks 1994-1997 21 1 14
89 Paul Symmons 1994-2000 99 5 36
90 Fraser Gehrig 1995-2000 115 8 159
91 Michael Dunstan 1995 5 0 1
92 Brayden Lyle 1995-1996 26 2 5
93 Jason Heatley 1995-1996 3 0 8
94 Ashley Blurton 1995-1997 10 0 2
95 Ian Downsborough 1995-1996 20 1 5
96 Andrew Donnelly 1996-2000 68 5 69
97 Brendon Fewster 1996-1999 33 2 27
98 Andy Lovell 1996-1998 43 3 20
99 Chad Morrison 1996-2004 148 8 87
100 Ben Cousins 1996-2007 238 18 205
101 Phillip Matera 1996-2005 179 9 389
102 David Wirrpanda 1996-2009 227 12 131
103 Shane Sikora 1996-1998 3 0 0
104 Ilija Grgic 1997-1998 23 1 15
105 Josh Wooden 1997-2006 96 4 18
106 Michael Gardiner 1997-2006 129 9 87
107 Nicholas Stone 1997-2000 33 4 4
108 Trent Cummings 1997 2 0 1
109 Michael Braun 1997-2008 228 14 66
110 Neil Marshall 1997-1998 4 0 0
111 Phil Read 1998-2003 74 4 24
112 Jaxon Crabb 1998-2000 15 2 2
113 Todd Holmes 1998-2000 7 0 0
114 Andrew Williams 1998-2002 84 2 42
115 Rowan Jones 1998-2007 158 9 70
116 Scott Cummings 1999-2001 46 2 158
117 Andrew Embley 1999-2013 250 15 216
118 Chad Rintoul 1999-2000 39 2 10
119 Laurie Bellotti 1999-2000 24 0 2
120 Chad Fletcher 1999-2009 179 10 74
121 Darren Glass 2000-2014 270 16 8
122 Scott Bennett 2000 1 0 0
123 Callum Chambers 2000-2004 54 0 38
124 David Antonowicz 2000 3 0 0
125 David Haynes 2000-2003 46 2 43
126 Michael O'Brien 2000 2 0 0
127 Kasey Green 2000-2005 54 3 8
128 Kane Munro 2000-2003 18 1 11
129 Adam Hunter 2000-2009 151 12 86
130 Trent Carroll 2001-2004 45 0 6
131 Michael Collica 2001-2003 50 1 2
132 Daniel Kerr 2001-2013 220 13 122
133 Mark Merenda 2001-2002 26 0 26
134 Michael Prior 2001-2002 9 0 1
135 David Sierakowski 2001-2003 10 1 3
136 Richard Taylor 2001-2002 28 0 11
137 Troy Wilson 2001-2003 37 1 83
138 Dean Cox 2001-2014 290 16 169
139 Greg Harding 2001 9 0 0
140 Travis Gaspar 2001-2005 28 2 15
141 Jeremy Humm 2001-2004 22 1 1
142 Brent Tuckey 2002 3 0 1
143 Chris Judd 2002-2007 134 11 138
144 Quinten Lynch 2002-2012 209 14 281
145 Ashley Sampi 2002-2006 78 6 97
146 Andrew McDougall 2002-2006 38 2 48
147 Daniel Chick 2003-2007 103 11 51
148 Paul Johnson 2003 1 0 0
149 Damien Adkins 2003-2005 32 1 24
150 Brent Staker 2003-2009 110 8 84
151 Adam Selwood 2003-2013 187 14 43
152 Beau Waters 2004-2013 120 9 25
153 Mark Seaby 2004-2009 102 9 64
154 Mark Nicoski 2004-2011 112 8 61
155 Brett Jones 2004-2010 102 7 6
156 Sam Butler 2004-2017 166 15 16
157 Ashley Hansen 2004-2010 78 7 95
158 Zach Beeck 2004 1 0 0
159 Tyson Stenglein 2005-2009 102 9 25
160 Jaymie Graham 2005-2008 37 2 13
161 Daniel McConnell 2005 2 0 0
162 Mark LeCras 2005-2018 219 15 441
163 Aaron Edwards 2005 4 0 2
164 Matt Rosa 2005-2015 168 8 39
165 Mitch Morton 2005-2007 12 0 11
166 Shannon Hurn 2006-2023 333 19 50
167 Matt Priddis 2006-2017 240 12 73
168 Steven Armstrong 2006-2008 36 4 27
169 Mitch Brown 2007-2016 94 1 14
170 Chad Jones 2007-2008 7 0 8
171 Eric Mackenzie 2007-2017 147 7 7
172 Ben McKinley 2007-2010 46 0 89
173 Will Schofield 2007-2020 194 13 22
174 Jamie McNamara 2007-2009 19 1 4
175 Brad Ebert 2008-2011 76 1 33
176 Chris Masten 2008-2019 215 13 70
177 Scott Selwood 2008-2015 135 6 37
178 Matt Spangher 2008-2010 26 0 3
179 Josh Kennedy 2008-2022 271 17 712
180 Ryan Davis 2008-2009 14 0 4
181 Tim Houlihan 2008-2009 15 0 1
182 Beau Maister 2008-2010 23 0 1
183 Tony Notte 2008 2 0 0
184 Adam Cockie 2009 7 0 3
185 Tom Swift 2009-2012 34 0 8
186 Nic Naitanui 2009-2022 213 11 112
187 Dane McGinnity 2009-2016 93 6 29
188 Callum Wilson 2009-2010 7 0 13
189 Luke Shuey 2010-2023 248 17 142
190 Bradd Dalziell 2010-2013 28 0 19
191 Ashton Hams 2010-2013 39 0 41
192 Lewis Stevenson 2010 10 0 2
193 Brad Sheppard 2010-2021 216 10 19
194 Koby Stevens 2010-2012 11 0 2
195 Andrew Strijk 2010-2012 13 0 11
196 Ashley Smith 2010-2014 45 0 10
197 Jordan Jones 2010 2 0 0
198 Jack Darling 2011-2024 298 17 532
199 Andrew Gaff 2011-2024 280 14 84
200 Gerrick Weedon 2011 1 0 0
201 Scott Lycett 2011-2018 75 4 45
202 Josh Hill 2012-2017 107 6 151
203 Jacob Brennan 2012-2014 28 2 2
204 Ryan Neates 2012 1 0 0
205 Murray Newman 2012-2015 6 0 4
206 Jamie Cripps 2013-2024 235 12 295
207 Callum Sinclair 2013-2015 29 3 18
208 Sharrod Wellingham 2013-2017 79 5 18
209 Mark Hutchings 2013-2021 120 11 46
210 Blayne Wilson 2013-2014 9 0 0
211 Simon Tunbridge 2013-2016 10 0 5
212 Adam Carter 2013-2014 7 0 0
213 Cale Morton 2013 3 0 1
214 Jamie Bennell 2014-2016 30 0 3
215 Xavier Ellis 2014-2016 34 3 9
216 Dom Sheed 2014-2024 165 12 69
217 Elliot Yeo 2014-2024 185 11 84
218 Brant Colledge 2014-2015 3 0 0
219 Jeremy McGovern 2014-2024 191 12 38
220 Tom Lamb 2015 1 0 1
221 Jackson Nelson 2015-2022 102 3 2
222 Liam Duggan 2015-2024 179 6 15
223 Fraser McInnes 2015-2018 14 0 7
224 Tom Barrass 2015-2024 150 9 1
225 Jack Redden 2016-2022 134 8 28
226 Lewis Jetta 2016-2020 75 7 17
227 Tom Cole 2016-2024 113 4 4
228 Jonathan Giles 2016-2017 9 1 3
229 Malcolm Karpany 2016-2017 7 0 6
230 Sam Mitchell 2017 22 2 4
231 Drew Petrie 2017 16 2 16
232 Nathan Vardy 2017-2021 52 5 22
233 Kurt Mutimer 2017 4 0 1
234 Luke Partington 2017 6 1 3
235 Liam Ryan 2018-2024 105 6 136
236 Daniel Venables 2018-2019 21 3 11
237 Jake Waterman 2018-2024 104 3 132
238 Willie Rioli 2018-2022 51 4 60
239 Jack Petruccelle 2018-2024 88 2 70
240 Brendon Ah Chee 2018-2021 31 1 14
241 Brayden Ainsworth 2018-2022 15 1 4
242 Jarrod Brander 2018-2021 22 0 5
243 Oscar Allen 2018-2024 93 1 139
244 Tom Hickey 2019-2020 23 2 9
245 Josh Smith 2019 2 0 1
246 Josh Rotham 2019-2024 72 0 2
247 Jarrod Cameron 2019-2020 12 0 13
248 Francis Watson 2019 2 0 0
249 Tim Kelly 2020-2024 96 1 31
250 Jamaine Jones 2020-2024 59 0 19
251 Harry Edwards 2020-2024 39 0 0
252 Nic Reid 2020 3 0 1
253 Xavier O'Neill 2020-2023 39 0 8
254 Bailey Williams 2020-2024 72 0 19
255 Hamish Brayshaw 2020 1 0 0
256 Luke Foley 2020-2023 32 0 2
257 Zac Langdon 2021-2022 25 0 9
258 Isiah Winder 2021-2022 7 0 4
259 Alex Witherden 2021-2024 62 0 3
260 Luke Edwards 2021-2024 37 0 3
261 Connor West 2021-2023 28 0 7
262 Hugh Dixon 2022 10 0 4
263 Brady Hough 2022-2024 53 0 0
264 Patrick Naish 2022 11 0 1
265 Sam Petrevski-Seton 2022-2023 27 0 4
266 Aaron Black 2022 1 0 1
267 Angus Dewar 2022 1 0 0
268 Stefan Giro 2022 1 0 0
269 Callum Jamieson 2022-2024 17 0 0
270 Declan Mountford 2022 2 0 1
271 Jack Williams 2022-2024 29 0 21
272 Luke Strnadica 2022 2 0 1
273 Greg Clark 2022-2023 21 0 3
274 Jake Florenca 2022 1 0 0
275 Rhett Bazzo 2022-2024 21 0 0
276 Zane Trew 2022-2024 13 0 4
277 Jai Culley 2022-2024 12 0 7
278 Campbell Chesser 2023-2024 32 0 5
279 Reuben Ginbey 2023-2024 40 0 2
280 Jayden Hunt 2023-2024 43 0 10
281 Noah Long 2023-2024 26 0 9
282 Elijah Hewett 2023 14 0 4
283 Ryan Maric 2023-2024 29 0 16
284 Harry Barnett 2023-2024 2 0 0
285 Tyler Brockman 2024 10 0 1
286 Harley Reid 2024 20 0 10
287 Loch Rawlinson 2024 1 0 0
288 Harvey Johnston 2024 6 0 0
289 Tyrell Dewar 2024 7 0 5
290 Matt Flynn 2024 4 0 1
291 Jack Hutchinson 2024 7 0 2
292 Clay Hall 2024 3 0 0

Captain History

VFL/AFL Captain History (1987-2024)

Season Captain Matches Rounds
1987 VFL Season Ross Glendinning 21 R01-04, R06-22
unknown 1 R05
1988 VFL Season Ross Glendinning 19 R01-06, R09-13, R15-16, R18-22, EF
unknown 4 R07-08, R14, R17
1989 VFL Season Murray Rance 17 R01-07, R10, R14-22
unknown 5 R08-09, R11-13
1990 AFL Season Steve Malaxos 22 R03-22, QF, QR
unknown 4 R01-02, SF, PF
1991 AFL Season John Worsfold 21 R01-02, R04-07, R10-13, R17, R19-24, QF, SF, PF, GF
unknown 5 R08-09, R14-16
1992 AFL Season John Worsfold 22 R02-10, R12-15, R18-22, R24, EF, SF, GF
unknown 3 R16-17, R23
1993 AFL Season John Worsfold 19 R01-04, R06-14, R16-18, R22, EF, SF
unknown 3 R19-21
1994 AFL Season John Worsfold 19 R01-07, R09-12, R14, R16-17, R21-22, QF, PF, GF
unknown 6 R13, R15, R18-20, R24
1995 AFL Season John Worsfold 20 R01-02, R07-22, QF, SF
unknown 4 R03-06
1996 AFL Season John Worsfold 2 R01-02
unknown 22 R03-22, QF, SF
1997 AFL Season John Worsfold 14 R03-08, R11-13, R17, R20-21, QF, SF
unknown 10 R01-02, R09-10, R14-16, R18-19, R22
1998 AFL Season John Worsfold 17 R01-05, R07-10, R12-13, R15-17, R19-20, R22
Guy McKenna 5 R06, R11, R14, R18, R21
unknown 1 QF
1999 AFL Season Guy McKenna 23 R01-16, R18-22, QF, SF
unknown 1 R17
2000 AFL Season Guy McKenna 9 R01-03, R06-08, R12, R14, R22
unknown 13 R04-05, R09-11, R13, R15-21
2001 AFL Season Ben Cousins 14 R01-02, R10-11, R13-22
unknown 8 R03-09, R12
2002 AFL Season Ben Cousins 23 R01-22, EF
2003 AFL Season Ben Cousins 22 R01-06, R08-22, EF
Drew Banfield 1 R07
2004 AFL Season Ben Cousins 17 R01-15, R22, EF
Chris Judd 6 R16-21
2005 AFL Season Ben Cousins 24 R01, R03-22, QF, PF, GF
Chad Fletcher 1 R02
2006 AFL Season Chris Judd 23 R01-09, R13-22, QF, SF, PF, GF
Andrew Embley 2 R10-11
Dean Cox 1 R12
2007 AFL Season Chris Judd 19 R01-11, R14-19, R21, QF
Darren Glass 3 R12-13, SF
Daniel Chick 1 R22
unknown 1 R20
2008 AFL Season Darren Glass 21 R01-16, R18-22
Dean Cox 1 R17
2009 AFL Season Darren Glass 22 R01-22
2010 AFL Season Darren Glass 8 R01-08
Beau Waters 2 R10, R12
Dean Cox 1 R21
unknown 11 R09, R11, R13-20, R22
2011 AFL Season Darren Glass 24 R01-04, R06-14, R16-20, R22-24, QF, SF, PF
unknown 1 R21
2012 AFL Season Darren Glass 20 R01, R04-06, R08-10, R12-18, R20-23, EF, SF
Shannon Hurn 1 R02
Beau Waters 3 R03, R07, R19
2013 AFL Season Darren Glass 20 R01-10, R13-17, R19-23
unknown 2 R11, R18
2014 AFL Season Darren Glass 8 R01-03, R05, R07-08, R10, R12
unknown 14 R04, R06, R11, R13-23
2015 AFL Season Shannon Hurn 25 R01-12, R14-23, QF, PF, GF
2016 AFL Season Shannon Hurn 23 R01-13, R15-23, EF
2017 AFL Season Shannon Hurn 23 R01-11, R13-14, R16-23, EF, SF
unknown 1 R15
2018 AFL Season Shannon Hurn 25 R01-11, R13-23, QF, PF, GF
2019 AFL Season Shannon Hurn 21 R01-11, R14-17, R20-23, EF, SF
unknown 3 R12, R18-19
2020 AFL Season Luke Shuey 13 R01-05, R08-09, R11-15, EF
unknown 5 R06-07, R16-18
2021 AFL Season Luke Shuey 7 R03, R15-18, R22-23
unknown 15 R01-02, R04-13, R19-21
2022 AFL Season Luke Shuey 17 R02, R05-07, R10-12, R14-23
unknown 5 R01, R03-04, R08-09
2023 AFL Season Luke Shuey 10 R01-03, R06, R13, R15-16, R18-19, R24
Oscar Allen 1 R11
unknown 12 R04-05, R07-10, R12, R17, R20-23
2024 AFL Season Liam Duggan 12 R03-14
Oscar Allen 2 R20-21
unknown 9 R02, R16-19, R22-25

Vice-Captain History

VFL/AFL Vice-Captain History (1987-2024)

Season Vice-Captain Matches Rounds
1987 VFL Season unknown 22 R01-22
1988 VFL Season unknown 23 R01-22, EF
1989 VFL Season unknown 22 R01-22
1990 AFL Season unknown 26 R01-22, QF, QR, SF, PF
1991 AFL Season unknown 26 R01-02, R04-17, R19-24, QF, SF, PF, GF
1992 AFL Season unknown 25 R02-10, R12-24, EF, SF, GF
1993 AFL Season unknown 22 R01-04, R06-14, R16-22, EF, SF
1994 AFL Season unknown 25 R01-07, R09-22, R24, QF, PF, GF
1995 AFL Season unknown 24 R01-22, QF, SF
1996 AFL Season unknown 24 R01-22, QF, SF
1997 AFL Season unknown 24 R01-22, QF, SF
1998 AFL Season unknown 23 R01-22, QF
1999 AFL Season unknown 24 R01-22, QF, SF
2000 AFL Season unknown 22 R01-22
2001 AFL Season unknown 22 R01-22
2002 AFL Season unknown 23 R01-22, EF
2003 AFL Season unknown 23 R01-22, EF
2004 AFL Season unknown 23 R01-22, EF
2005 AFL Season unknown 25 R01-22, QF, PF, GF
2006 AFL Season unknown 26 R01-22, QF, SF, PF, GF
2007 AFL Season unknown 24 R01-22, QF, SF
2008 AFL Season unknown 22 R01-22
2009 AFL Season unknown 22 R01-22
2010 AFL Season unknown 22 R01-22
2011 AFL Season unknown 25 R01-04, R06-14, R16-24, QF, SF, PF
2012 AFL Season unknown 24 R01-10, R12-23, EF, SF
2013 AFL Season unknown 22 R01-11, R13-23
2014 AFL Season unknown 22 R01-08, R10-23
2015 AFL Season unknown 25 R01-12, R14-23, QF, PF, GF
2016 AFL Season unknown 23 R01-13, R15-23, EF
2017 AFL Season unknown 24 R01-11, R13-23, EF, SF
2018 AFL Season unknown 25 R01-11, R13-23, QF, PF, GF
2019 AFL Season unknown 24 R01-12, R14-23, EF, SF
2020 AFL Season unknown 18 R01-09, R11-18, EF
2021 AFL Season unknown 22 R01-13, R15-23
2022 AFL Season unknown 22 R01-12, R14-23
2023 AFL Season unknown 23 R01-13, R15-24
2024 AFL Season Tom Barrass 13 R03-07, R09-14, R20-21
unknown 10 R02, R08, R16-19, R22-25

Leader History

VFL/AFL Leadership History (1987-2024)

Season Leader Position Matches Rounds
2024 AFL Season Oscar Allen Captain 23 R02-14, R16-25
Liam Duggan Captain 23 R02-14, R16-25
Tom Barrass Vice-Captain 23 R02-14, R16-25