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.
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.Zach Tuohy288 games
- Carlton 120 · 2011–2016
- Geelong 168 · 2017–2024
- 2.Michael Mansfield235 games
- Carlton 54 · 2000–2002
- Geelong 181 · 1990–1999
- 3.Lachie Henderson206 games
- Carlton 102 · 2010–2015
- Geelong 89 · 2016–2021
- Brisbane 15 · 2008–2009
- 4.Adrian Hickmott184 games
- Carlton 134 · 1996–1997, 1999–2003
- Geelong 50 · 1992–1995
- 5.Justin Murphy185 games
- Carlton 115 · 1996–2000, 2002–2003
- Geelong 18 · 2001
- Richmond 12 · 1994–1995
- Essendon 40 · 2004–2005
- 6.David Clarke101 games
- Carlton 12 · 2004–2005
- Geelong 89 · 1999–2003
- 7.Lachie Fogarty92 games
- Carlton 69 · 2021–2026
- Geelong 23 · 2018–2020
- 8.Jack Martin182 games
- Carlton 54 · 2020–2024
- Geelong 31 · 2025–2026
- Gold Coast 97 · 2014–2019
- 9.Darcy Lang64 games
- Carlton 20 · 2018–2020
- Geelong 44 · 2014–2017
- 10.Stephen OReilly146 games
- Carlton 12 · 2000
- Geelong 36 · 1993–1994
- Fremantle 98 · 1995–1999
- 11.Billie Smedts47 games
- Carlton 9 · 2017
- Geelong 38 · 2012–2016
- 12.Francis Evans67 games
- Carlton 33 · 2025–2026
- Geelong 7 · 2021–2022
- Port Adelaide 27 · 2023–2024
- 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
| Player | Carlton | Geelong | Other clubs | Total |
|---|---|---|---|---|
| Zach Tuohy | 120 (2011–2016) | 168 (2017–2024) | – | 288 |
| Michael Mansfield | 54 (2000–2002) | 181 (1990–1999) | – | 235 |
| Lachie Henderson | 102 (2010–2015) | 89 (2016–2021) | Brisbane 15 | 206 |
| Adrian Hickmott | 134 (1996–1997, 1999–2003) | 50 (1992–1995) | – | 184 |
| Justin Murphy | 115 (1996–2000, 2002–2003) | 18 (2001) | Richmond 12, Essendon 40 | 185 |
| David Clarke | 12 (2004–2005) | 89 (1999–2003) | – | 101 |
| Lachie Fogarty | 69 (2021–2026) | 23 (2018–2020) | – | 92 |
| Jack Martin | 54 (2020–2024) | 31 (2025–2026) | Gold Coast 97 | 182 |
| Darcy Lang | 20 (2018–2020) | 44 (2014–2017) | – | 64 |
| Stephen OReilly | 12 (2000) | 36 (1993–1994) | Fremantle 98 | 146 |
| Billie Smedts | 9 (2017) | 38 (2012–2016) | – | 47 |
| Francis Evans | 33 (2025–2026) | 7 (2021–2022) | Port Adelaide 27 | 67 |
| Jeremy Laidler | 24 (2011–2013) | 2 (2009–2010) | Sydney 61 | 87 |
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→
More club pairings
Carlton shares the most with
Geelong shares the most with
- Brisbane & Geelong (18)
- Geelong & North Melbourne (15)
- Essendon & Geelong (12)
- Geelong & St Kilda (12)
- Geelong & Sydney (12)
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