Players Who Played for Carlton and Richmond
10 players have played senior AFL for both Carlton and Richmond since 1990, led by Shaun Grigg (43 games for Carlton, 171 for Richmond). Here is every one, with games and seasons at each club.
10 players have played senior AFL for both Carlton and Richmond since 1990, led by Shaun Grigg (43 games for Carlton, 171 for Richmond).
- 1.Shaun Grigg214 games
- Carlton 43 · 2007–2010
- Richmond 171 · 2011–2018
- 2.Justin Murphy185 games
- Carlton 115 · 1996–2000, 2002–2003
- Richmond 12 · 1994–1995
- Geelong 18 · 2001
- Essendon 40 · 2004–2005
- 3.Chris Bond163 games
- Carlton 22 · 1990–1992
- Richmond 100 · 1993–1997
- Fremantle 41 · 1998–1999
- 4.Shaun Hampson98 games
- Carlton 63 · 2007–2013
- Richmond 35 · 2014–2016
- 5.Simon Fletcher90 games
- Carlton 84 · 1999–2003
- Richmond 6 · 2004
- 6.Ben Harrison161 games
- Carlton 2 · 1995
- Richmond 74 · 1996–2000
- Footscray 85 · 2001–2005
- 7.Tim Powell54 games
- Carlton 11 · 1993–1994
- Richmond 43 · 1990–1992
- 8.Andrew Collins36 games
- Carlton 11 · 2011–2012
- Richmond 25 · 2009–2010
- 9.Ian Herman24 games
- Carlton 10 · 1990–1991
- Richmond 14 · 1992–1993
- 10.Callum Moore10 games
- Carlton 2 · 2020
- Richmond 8 · 2016, 2018
Senior games from 1990 on only. Players whose careers began earlier show their games since 1990.
At a glance
- 10 players have played senior AFL for both Carlton and Richmond since 1990, led by Shaun Grigg (43 games for Carlton, 171 for Richmond).
- Six went from Carlton to Richmond, and four the other way.
- Three of the 10 also played for at least one other club.
- The most recent of them to play for either club: Callum Moore, in 2020.
- That ranks 72 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 | Richmond | Other clubs | Total |
|---|---|---|---|---|
| Shaun Grigg | 43 (2007–2010) | 171 (2011–2018) | – | 214 |
| Justin Murphy | 115 (1996–2000, 2002–2003) | 12 (1994–1995) | Geelong 18, Essendon 40 | 185 |
| Chris Bond | 22 (1990–1992) | 100 (1993–1997) | Fremantle 41 | 163 |
| Shaun Hampson | 63 (2007–2013) | 35 (2014–2016) | – | 98 |
| Simon Fletcher | 84 (1999–2003) | 6 (2004) | – | 90 |
| Ben Harrison | 2 (1995) | 74 (1996–2000) | Footscray 85 | 161 |
| Tim Powell† | 11 (1993–1994) | 43 (1990–1992) | – | 54 |
| Andrew Collins | 11 (2011–2012) | 25 (2009–2010) | – | 36 |
| Ian Herman† | 10 (1990–1991) | 14 (1992–1993) | – | 24 |
| Callum Moore | 2 (2020) | 8 (2016, 2018) | – | 10 |
† Career began before 1990: earlier games are not counted.
Quick answers
- 10 players have played senior AFL for both Carlton and Richmond since 1990, led by Shaun Grigg (43 games for Carlton, 171 for Richmond). See the list→
- Of the players who played for both, Justin Murphy played the most games for Carlton: 115. See the list→
- Of the players who played for both, Shaun Grigg played the most games for Richmond: 171. See the list→
- Six of them played for Carlton first and four played for Richmond first. See the list→
- Three of the 10 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→
- 324 players have played senior AFL for Richmond since 1990, and 158 of them also played for another club. Open the tool→
- Carlton shares the most players with St Kilda: 18. See them→
- Richmond shares the most players with Melbourne: 16. See them→
- Did Shaun Grigg play for Carlton and Richmond? Yes: 43 games for Carlton (2007–2010) and 171 for Richmond (2011–2018). See the list→
- Did Justin Murphy play for Carlton and Richmond? Yes: 115 games for Carlton (1996–2000, 2002–2003) and 12 for Richmond (1994–1995). See the list→
- Did Chris Bond play for Carlton and Richmond? Yes: 22 games for Carlton (1990–1992) and 100 for Richmond (1993–1997). See the list→
- Did Shaun Hampson play for Carlton and Richmond? Yes: 63 games for Carlton (2007–2013) and 35 for Richmond (2014–2016). See the list→
- Did Simon Fletcher play for Carlton and Richmond? Yes: 84 games for Carlton (1999–2003) and 6 for Richmond (2004). See the list→
- Did Ben Harrison play for Carlton and Richmond? Yes: 2 games for Carlton (1995) and 74 for Richmond (1996–2000). See the list→
- Did Tim Powell play for Carlton and Richmond? Yes: 11 games for Carlton (1993–1994) and 43 for Richmond (1990–1992). See the list→
- Did Andrew Collins play for Carlton and Richmond? Yes: 11 games for Carlton (2011–2012) and 25 for Richmond (2009–2010). See the list→
- Did Ian Herman play for Carlton and Richmond? Yes: 10 games for Carlton (1990–1991) and 14 for Richmond (1992–1993). See the list→
- Did Callum Moore play for Carlton and Richmond? Yes: 2 games for Carlton (2020) and 8 for Richmond (2016, 2018). See the list→
More club pairings
Carlton shares the most with
Richmond shares the most with
- Melbourne & Richmond (16)
- Richmond & West Coast (15)
- Essendon & Richmond (14)
- Richmond & St Kilda (13)
- Gold Coast & Richmond (12)
Common questions
How many players have played for both Carlton and Richmond?
10 players have played senior AFL for both Carlton and Richmond since 1990, led by Shaun Grigg (43 games for Carlton, 171 for Richmond).
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