Players Who Played for Carlton and Geelong

13 players have played senior AFL for both Carlton and Geelong since 1990, led by Zach Tuohy (120 games for Carlton, 168 for Geelong). Here is every one, with games and seasons at each club.

Most clubs

13 players have played senior AFL for both Carlton and Geelong since 1990, led by Zach Tuohy (120 games for Carlton, 168 for Geelong).

  1. 1.Zach Tuohy288 games
    • Carlton 120 · 2011–2016
    • Geelong 168 · 2017–2024
  2. 2.Michael Mansfield235 games
    • Carlton 54 · 2000–2002
    • Geelong 181 · 1990–1999
  3. 3.Lachie Henderson206 games
    • Carlton 102 · 2010–2015
    • Geelong 89 · 2016–2021
    • Brisbane 15 · 2008–2009
  4. 4.Adrian Hickmott184 games
    • Carlton 134 · 1996–1997, 1999–2003
    • Geelong 50 · 1992–1995
  5. 5.Justin Murphy185 games
    • Carlton 115 · 1996–2000, 2002–2003
    • Geelong 18 · 2001
    • Richmond 12 · 1994–1995
    • Essendon 40 · 2004–2005
  6. 6.David Clarke101 games
    • Carlton 12 · 2004–2005
    • Geelong 89 · 1999–2003
  7. 7.Lachie Fogarty92 games
    • Carlton 69 · 2021–2026
    • Geelong 23 · 2018–2020
  8. 8.Jack Martin182 games
    • Carlton 54 · 2020–2024
    • Geelong 31 · 2025–2026
    • Gold Coast 97 · 2014–2019
  9. 9.Darcy Lang64 games
    • Carlton 20 · 2018–2020
    • Geelong 44 · 2014–2017
  10. 10.Stephen OReilly146 games
    • Carlton 12 · 2000
    • Geelong 36 · 1993–1994
    • Fremantle 98 · 1995–1999
  11. 11.Billie Smedts47 games
    • Carlton 9 · 2017
    • Geelong 38 · 2012–2016
  12. 12.Francis Evans67 games
    • Carlton 33 · 2025–2026
    • Geelong 7 · 2021–2022
    • Port Adelaide 27 · 2023–2024
  13. 13.Jeremy Laidler87 games
    • Carlton 24 · 2011–2013
    • Geelong 2 · 2009–2010
    • Sydney 61 · 2014–2017

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

At a glance

  • 13 players have played senior AFL for both Carlton and Geelong since 1990, led by Zach Tuohy (120 games for Carlton, 168 for Geelong).
  • Four went from Carlton to Geelong, and nine the other way.
  • Six of the 13 also played for at least one other club.
  • The most recent of them to play for either club: Lachie Fogarty, Jack Martin and Francis Evans, in 2026.
  • That ranks 28 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

13 players, most games for the two clubs first. Games and seasons are from 1990 on.
PlayerCarltonGeelongOther clubsTotal
Zach Tuohy120 (2011–2016)168 (2017–2024)–288
Michael Mansfield54 (2000–2002)181 (1990–1999)–235
Lachie Henderson102 (2010–2015)89 (2016–2021)Brisbane 15206
Adrian Hickmott134 (1996–1997, 1999–2003)50 (1992–1995)–184
Justin Murphy115 (1996–2000, 2002–2003)18 (2001)Richmond 12, Essendon 40185
David Clarke12 (2004–2005)89 (1999–2003)–101
Lachie Fogarty69 (2021–2026)23 (2018–2020)–92
Jack Martin54 (2020–2024)31 (2025–2026)Gold Coast 97182
Darcy Lang20 (2018–2020)44 (2014–2017)–64
Stephen OReilly12 (2000)36 (1993–1994)Fremantle 98146
Billie Smedts9 (2017)38 (2012–2016)–47
Francis Evans33 (2025–2026)7 (2021–2022)Port Adelaide 2767
Jeremy Laidler24 (2011–2013)2 (2009–2010)Sydney 6187

Quick answers

  • 13 players have played senior AFL for both Carlton and Geelong since 1990, led by Zach Tuohy (120 games for Carlton, 168 for Geelong). See the list→
  • Of the players who played for both, Adrian Hickmott played the most games for Carlton: 134. See the list→
  • Of the players who played for both, Michael Mansfield played the most games for Geelong: 181. See the list→
  • Four of them played for Carlton first and nine played for Geelong first. See the list→
  • Six of the 13 also played for a third club. See the list→
  • 335 players have played senior AFL for Carlton since 1990, and 166 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→
  • Carlton shares the most players with St Kilda: 18. See them→
  • Geelong shares the most players with Brisbane: 18. See them→
  • Did Zach Tuohy play for Carlton and Geelong? Yes: 120 games for Carlton (2011–2016) and 168 for Geelong (2017–2024). See the list→
  • Did Michael Mansfield play for Carlton and Geelong? Yes: 54 games for Carlton (2000–2002) and 181 for Geelong (1990–1999). See the list→
  • Did Lachie Henderson play for Carlton and Geelong? Yes: 102 games for Carlton (2010–2015) and 89 for Geelong (2016–2021). See the list→
  • Did Adrian Hickmott play for Carlton and Geelong? Yes: 134 games for Carlton (1996–1997, 1999–2003) and 50 for Geelong (1992–1995). See the list→
  • Did Justin Murphy play for Carlton and Geelong? Yes: 115 games for Carlton (1996–2000, 2002–2003) and 18 for Geelong (2001). See the list→
  • Did David Clarke play for Carlton and Geelong? Yes: 12 games for Carlton (2004–2005) and 89 for Geelong (1999–2003). See the list→
  • Did Lachie Fogarty play for Carlton and Geelong? Yes: 69 games for Carlton (2021–2026) and 23 for Geelong (2018–2020). See the list→
  • Did Jack Martin play for Carlton and Geelong? Yes: 54 games for Carlton (2020–2024) and 31 for Geelong (2025–2026). See the list→
  • Did Darcy Lang play for Carlton and Geelong? Yes: 20 games for Carlton (2018–2020) and 44 for Geelong (2014–2017). See the list→
  • Did Stephen OReilly play for Carlton and Geelong? Yes: 12 games for Carlton (2000) and 36 for Geelong (1993–1994). See the list→
  • Did Billie Smedts play for Carlton and Geelong? Yes: 9 games for Carlton (2017) and 38 for Geelong (2012–2016). See the list→
  • Did Francis Evans play for Carlton and Geelong? Yes: 33 games for Carlton (2025–2026) and 7 for Geelong (2021–2022). See the list→
  • Did Jeremy Laidler play for Carlton and Geelong? Yes: 24 games for Carlton (2011–2013) and 2 for Geelong (2009–2010). See the list→
All club pairings and the most-clubs list →

Common questions

How many players have played for both Carlton and Geelong?

13 players have played senior AFL for both Carlton and Geelong since 1990, led by Zach Tuohy (120 games for Carlton, 168 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.