Players Who Played for Fremantle and Geelong

Six players have played senior AFL for both Fremantle and Geelong since 1990, led by Jordan Clark (119 games for Fremantle, 32 for Geelong). Here is every one, with games and seasons at each club.

Most clubs

Six players have played senior AFL for both Fremantle and Geelong since 1990, led by Jordan Clark (119 games for Fremantle, 32 for Geelong).

  1. 1.Jordan Clark151 games
    • Fremantle 119 · 2022–2026
    • Geelong 32 · 2019–2021
  2. 2.Andrew Wills148 games
    • Fremantle 79 · 1995–1999
    • Geelong 59 · 1991–1994
    • Footscray 10 · 2000
  3. 3.Stephen OReilly146 games
    • Fremantle 98 · 1995–1999
    • Geelong 36 · 1993–1994
    • Carlton 12 · 2000
  4. 4.Adrian Fletcher223 games
    • Fremantle 79 · 1998–2001
    • Geelong 15 · 1990–1991
    • St Kilda 22 · 1992
    • Brisbane 107 · 1993–1997
  5. 5.Shane Kersten66 games
    • Fremantle 29 · 2017–2018
    • Geelong 37 · 2014–2016
  6. 6.Quinton Narkle59 games
    • Fremantle 2 · 2025
    • Geelong 41 · 2018–2022
    • Port Adelaide 16 · 2023–2024

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

At a glance

  • Six players have played senior AFL for both Fremantle and Geelong since 1990, led by Jordan Clark (119 games for Fremantle, 32 for Geelong).
  • None went from Fremantle to Geelong, and six the other way.
  • Four of the 6 also played for at least one other club.
  • The most recent of them to play for either club: Jordan Clark, in 2026.
  • That ranks 130 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

6 players, most games for the two clubs first. Games and seasons are from 1990 on.
PlayerFremantleGeelongOther clubsTotal
Jordan Clark119 (2022–2026)32 (2019–2021)–151
Andrew Wills79 (1995–1999)59 (1991–1994)Footscray 10148
Stephen OReilly98 (1995–1999)36 (1993–1994)Carlton 12146
Adrian Fletcher†79 (1998–2001)15 (1990–1991)St Kilda 22, Brisbane 107223
Shane Kersten29 (2017–2018)37 (2014–2016)–66
Quinton Narkle2 (2025)41 (2018–2022)Port Adelaide 1659

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

Quick answers

  • Six players have played senior AFL for both Fremantle and Geelong since 1990, led by Jordan Clark (119 games for Fremantle, 32 for Geelong). See the list→
  • Of the players who played for both, Jordan Clark played the most games for Fremantle: 119. See the list→
  • Of the players who played for both, Andrew Wills played the most games for Geelong: 59. See the list→
  • None of them played for Fremantle first and six played for Geelong first. See the list→
  • Four of the 6 also played for a third club. See the list→
  • 260 players have played senior AFL for Fremantle since 1990, and 128 of them also played for another club. Open the tool→
  • 272 players have played senior AFL for Geelong since 1990, and 146 of them also played for another club. Open the tool→
  • Fremantle shares the most players with Melbourne: 16. See them→
  • Geelong shares the most players with Brisbane: 18. See them→
  • Did Jordan Clark play for Fremantle and Geelong? Yes: 119 games for Fremantle (2022–2026) and 32 for Geelong (2019–2021). See the list→
  • Did Andrew Wills play for Fremantle and Geelong? Yes: 79 games for Fremantle (1995–1999) and 59 for Geelong (1991–1994). See the list→
  • Did Stephen OReilly play for Fremantle and Geelong? Yes: 98 games for Fremantle (1995–1999) and 36 for Geelong (1993–1994). See the list→
  • Did Adrian Fletcher play for Fremantle and Geelong? Yes: 79 games for Fremantle (1998–2001) and 15 for Geelong (1990–1991). See the list→
  • Did Shane Kersten play for Fremantle and Geelong? Yes: 29 games for Fremantle (2017–2018) and 37 for Geelong (2014–2016). See the list→
  • Did Quinton Narkle play for Fremantle and Geelong? Yes: 2 games for Fremantle (2025) and 41 for Geelong (2018–2022). See the list→
All club pairings and the most-clubs list →

Common questions

How many players have played for both Fremantle and Geelong?

Six players have played senior AFL for both Fremantle and Geelong since 1990, led by Jordan Clark (119 games for Fremantle, 32 for Geelong).

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.