Players Who Played for Melbourne and Richmond

16 players have played senior AFL for both Melbourne and Richmond since 1990, led by Ben Holland (66 games for Melbourne, 125 for Richmond). Here is every one, with games and seasons at each club.

Most clubs

16 players have played senior AFL for both Melbourne and Richmond since 1990, led by Ben Holland (66 games for Melbourne, 125 for Richmond).

  1. 1.Ben Holland191 games
    • Melbourne 66 · 2004–2008
    • Richmond 125 · 1996–2003
  2. 2.Brad Miller157 games
    • Melbourne 133 · 2002–2010
    • Richmond 24 · 2011–2012
  3. 3.Troy Simmonds197 games
    • Melbourne 40 · 1999–2001
    • Richmond 93 · 2005–2010
    • Fremantle 64 · 2002–2004
  4. 4.Ricky Petterd84 games
    • Melbourne 54 · 2007–2012
    • Richmond 30 · 2013–2015
  5. 5.David Rodan185 games
    • Melbourne 9 · 2013
    • Richmond 65 · 2002–2004, 2006
    • Port Adelaide 111 · 2007–2012
  6. 6.John Howat60 games
    • Melbourne 15 · 1990–1992
    • Richmond 45 · 1993–1996
  7. 7.Michael Pickering50 games
    • Melbourne 15 · 1992–1993
    • Richmond 35 · 1990–1991
  8. 8.Andy Goodwin48 games
    • Melbourne 17 · 1992–1993
    • Richmond 31 · 1990–1991
  9. 9.Simon Eishold45 games
    • Melbourne 40 · 1990–1992
    • Richmond 5 · 1993
  10. 10.Clay Sampson64 games
    • Melbourne 13 · 1995–1996
    • Richmond 27 · 1999–2000
    • Adelaide 24 · 1997–1998
  11. 11.Ross Funcke40 games
    • Melbourne 13 · 2001–2002
    • Richmond 27 · 1996–1999
  12. 12.Chris Sullivan35 games
    • Melbourne 27 · 1992, 1994
    • Richmond 8 · 1995–1996
  13. 13.Addam Maric31 games
    • Melbourne 21 · 2008–2011
    • Richmond 10 · 2012
  14. 14.Steven ODwyer31 games
    • Melbourne 26 · 1990–1991
    • Richmond 5 · 1992
  15. 15.Haydn Robins24 games
    • Melbourne 20 · 1992–1993
    • Richmond 4 · 1994
  16. 16.Phil Egan6 games
    • Melbourne 1 · 1991
    • Richmond 5 · 1990

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

At a glance

  • 16 players have played senior AFL for both Melbourne and Richmond since 1990, led by Ben Holland (66 games for Melbourne, 125 for Richmond).
  • 10 went from Melbourne to Richmond, and six the other way.
  • Three of the 16 also played for at least one other club.
  • The most recent of them to play for either club: Ricky Petterd, in 2015.
  • That ranks 10 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

16 players, most games for the two clubs first. Games and seasons are from 1990 on.
PlayerMelbourneRichmondOther clubsTotal
Ben Holland66 (2004–2008)125 (1996–2003)–191
Brad Miller133 (2002–2010)24 (2011–2012)–157
Troy Simmonds40 (1999–2001)93 (2005–2010)Fremantle 64197
Ricky Petterd54 (2007–2012)30 (2013–2015)–84
David Rodan9 (2013)65 (2002–2004, 2006)Port Adelaide 111185
John Howat†15 (1990–1992)45 (1993–1996)–60
Michael Pickering†15 (1992–1993)35 (1990–1991)–50
Andy Goodwin†17 (1992–1993)31 (1990–1991)–48
Simon Eishold†40 (1990–1992)5 (1993)–45
Clay Sampson13 (1995–1996)27 (1999–2000)Adelaide 2464
Ross Funcke13 (2001–2002)27 (1996–1999)–40
Chris Sullivan27 (1992, 1994)8 (1995–1996)–35
Addam Maric21 (2008–2011)10 (2012)–31
Steven ODwyer†26 (1990–1991)5 (1992)–31
Haydn Robins20 (1992–1993)4 (1994)–24
Phil Egan†1 (1991)5 (1990)–6

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

Quick answers

  • 16 players have played senior AFL for both Melbourne and Richmond since 1990, led by Ben Holland (66 games for Melbourne, 125 for Richmond). See the list→
  • Of the players who played for both, Brad Miller played the most games for Melbourne: 133. See the list→
  • Of the players who played for both, Ben Holland played the most games for Richmond: 125. See the list→
  • 10 of them played for Melbourne first and six played for Richmond first. See the list→
  • Three of the 16 also played for a third club. See the list→
  • 314 players have played senior AFL for Melbourne 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→
  • Melbourne shares the most players with St Kilda: 19. See them→
  • Richmond shares the most players with Melbourne: 16. See them→
  • Did Ben Holland play for Melbourne and Richmond? Yes: 66 games for Melbourne (2004–2008) and 125 for Richmond (1996–2003). See the list→
  • Did Brad Miller play for Melbourne and Richmond? Yes: 133 games for Melbourne (2002–2010) and 24 for Richmond (2011–2012). See the list→
  • Did Troy Simmonds play for Melbourne and Richmond? Yes: 40 games for Melbourne (1999–2001) and 93 for Richmond (2005–2010). See the list→
  • Did Ricky Petterd play for Melbourne and Richmond? Yes: 54 games for Melbourne (2007–2012) and 30 for Richmond (2013–2015). See the list→
  • Did David Rodan play for Melbourne and Richmond? Yes: 9 games for Melbourne (2013) and 65 for Richmond (2002–2004, 2006). See the list→
  • Did John Howat play for Melbourne and Richmond? Yes: 15 games for Melbourne (1990–1992) and 45 for Richmond (1993–1996). See the list→
  • Did Michael Pickering play for Melbourne and Richmond? Yes: 15 games for Melbourne (1992–1993) and 35 for Richmond (1990–1991). See the list→
  • Did Andy Goodwin play for Melbourne and Richmond? Yes: 17 games for Melbourne (1992–1993) and 31 for Richmond (1990–1991). See the list→
  • Did Simon Eishold play for Melbourne and Richmond? Yes: 40 games for Melbourne (1990–1992) and 5 for Richmond (1993). See the list→
  • Did Clay Sampson play for Melbourne and Richmond? Yes: 13 games for Melbourne (1995–1996) and 27 for Richmond (1999–2000). See the list→
  • Did Ross Funcke play for Melbourne and Richmond? Yes: 13 games for Melbourne (2001–2002) and 27 for Richmond (1996–1999). See the list→
  • Did Chris Sullivan play for Melbourne and Richmond? Yes: 27 games for Melbourne (1992, 1994) and 8 for Richmond (1995–1996). See the list→
  • Did Addam Maric play for Melbourne and Richmond? Yes: 21 games for Melbourne (2008–2011) and 10 for Richmond (2012). See the list→
  • Did Steven ODwyer play for Melbourne and Richmond? Yes: 26 games for Melbourne (1990–1991) and 5 for Richmond (1992). See the list→
  • Did Haydn Robins play for Melbourne and Richmond? Yes: 20 games for Melbourne (1992–1993) and 4 for Richmond (1994). See the list→
  • Did Phil Egan play for Melbourne and Richmond? Yes: 1 game for Melbourne (1991) and 5 for Richmond (1990). See the list→
All club pairings and the most-clubs list →

Common questions

How many players have played for both Melbourne and Richmond?

16 players have played senior AFL for both Melbourne and Richmond since 1990, led by Ben Holland (66 games for Melbourne, 125 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

Not affiliated with the AFL, AFLW or any club.