Players Who Played for Geelong and West Coast

Nine players have played senior AFL for both Geelong and West Coast since 1990, led by Tim Kelly (48 games for Geelong, 137 for West Coast). Here is every one, with games and seasons at each club.

Most clubs

Nine players have played senior AFL for both Geelong and West Coast since 1990, led by Tim Kelly (48 games for Geelong, 137 for West Coast).

  1. 1.Tim Kelly185 games
    • Geelong 48 · 2018–2019
    • West Coast 137 · 2020–2026
  2. 2.Mitchell White174 games
    • Geelong 23 · 2001–2003
    • West Coast 151 · 1991–2000
  3. 3.Scott Selwood169 games
    • Geelong 34 · 2016–2019
    • West Coast 135 · 2008–2015
  4. 4.Nathan Vardy77 games
    • Geelong 25 · 2011–2013, 2015–2016
    • West Coast 52 · 2017–2019, 2021
  5. 5.Derek Hall76 games
    • Geelong 74 · 1995–2000
    • West Coast 2 · 1993
  6. 6.Jamaine Jones66 games
    • Geelong 7 · 2018
    • West Coast 59 · 2020–2024
  7. 7.David Haynes65 games
    • Geelong 19 · 2004–2005
    • West Coast 46 · 2000–2003
  8. 8.Brett Spinks40 games
    • Geelong 19 · 1998
    • West Coast 21 · 1994–1997
  9. 9.Geoff Miles30 games
    • Geelong 20 · 1992
    • West Coast 10 · 1990

Senior games from 1990 on only. Players whose careers began earlier show their games since 1990.

At a glance

  • Nine players have played senior AFL for both Geelong and West Coast since 1990, led by Tim Kelly (48 games for Geelong, 137 for West Coast).
  • Three went from Geelong to West Coast, and six the other way.
  • None of the 9 also played for at least one other club.
  • The most recent of them to play for either club: Tim Kelly, in 2026.
  • That ranks 90 of the 171 club pairings by shared players since 1990.

Checked 21 October 2026 · data as of 15 September 2026

Every player who played for both

9 players, most games for the two clubs first. Games and seasons are from 1990 on.
PlayerGeelongWest CoastOther clubsTotal
Tim Kelly48 (2018–2019)137 (2020–2026)–185
Mitchell White23 (2001–2003)151 (1991–2000)–174
Scott Selwood34 (2016–2019)135 (2008–2015)–169
Nathan Vardy25 (2011–2013, 2015–2016)52 (2017–2019, 2021)–77
Derek Hall74 (1995–2000)2 (1993)–76
Jamaine Jones7 (2018)59 (2020–2024)–66
David Haynes19 (2004–2005)46 (2000–2003)–65
Brett Spinks19 (1998)21 (1994–1997)–40
Geoff Miles†20 (1992)10 (1990)–30

† Career began before 1990: earlier games are not counted.

Quick answers

  • Nine players have played senior AFL for both Geelong and West Coast since 1990, led by Tim Kelly (48 games for Geelong, 137 for West Coast). See the list→
  • Of the players who played for both, Derek Hall played the most games for Geelong: 74. See the list→
  • Of the players who played for both, Mitchell White played the most games for West Coast: 151. See the list→
  • Three of them played for Geelong first and six played for West Coast first. See the list→
  • None of the 9 also played for a third club. See the list→
  • 272 players have played senior AFL for Geelong since 1990, and 146 of them also played for another club. Open the tool→
  • 291 players have played senior AFL for West Coast since 1990, and 132 of them also played for another club. Open the tool→
  • Geelong shares the most players with Brisbane: 18. See them→
  • West Coast shares the most players with Richmond: 15. See them→
  • Did Tim Kelly play for Geelong and West Coast? Yes: 48 games for Geelong (2018–2019) and 137 for West Coast (2020–2026). See the list→
  • Did Mitchell White play for Geelong and West Coast? Yes: 23 games for Geelong (2001–2003) and 151 for West Coast (1991–2000). See the list→
  • Did Scott Selwood play for Geelong and West Coast? Yes: 34 games for Geelong (2016–2019) and 135 for West Coast (2008–2015). See the list→
  • Did Nathan Vardy play for Geelong and West Coast? Yes: 25 games for Geelong (2011–2013, 2015–2016) and 52 for West Coast (2017–2019, 2021). See the list→
  • Did Derek Hall play for Geelong and West Coast? Yes: 74 games for Geelong (1995–2000) and 2 for West Coast (1993). See the list→
  • Did Jamaine Jones play for Geelong and West Coast? Yes: 7 games for Geelong (2018) and 59 for West Coast (2020–2024). See the list→
  • Did David Haynes play for Geelong and West Coast? Yes: 19 games for Geelong (2004–2005) and 46 for West Coast (2000–2003). See the list→
  • Did Brett Spinks play for Geelong and West Coast? Yes: 19 games for Geelong (1998) and 21 for West Coast (1994–1997). See the list→
  • Did Geoff Miles play for Geelong and West Coast? Yes: 20 games for Geelong (1992) and 10 for West Coast (1990). See the list→
All club pairings and the most-clubs list →

Common questions

How many players have played for both Geelong and West Coast?

Nine players have played senior AFL for both Geelong and West Coast since 1990, led by Tim Kelly (48 games for Geelong, 137 for West Coast).

What counts as playing for a club?

At least one senior AFL game for that club in 1990 or later. Games before 1990 are not counted, so a career that began in the 1980s shows only its games since 1990.

How up to date is it?

The data is as of 15 September 2026. Games and clubs are compiled from public records: AFL Tables season statistics and Wikipedia.

Sources

  • Season player statistics, 1990 to 2026, from AFL Tables (afltables.com).
  • Club and honour records from Wikipedia.
  • Data as of 15 September 2026. Facts compiled from public records; no text is copied from either source.

Test yourself

Siren Rush pairs a club with a clue, like a player who also played for another club. Name one before the siren: any senior player since 1990 counts, and the fewer people who name your pick, the more it scores.

Play Siren RushOr draft today’s side

Not affiliated with the AFL, AFLW or any club.