Players Who Played for Melbourne and North Melbourne

13 players have played senior AFL for both Melbourne and North Melbourne since 1990, led by Ben Brown (45 games for Melbourne, 130 for North Melbourne). Here is every one, with games and seasons at each club.

Most clubs

13 players have played senior AFL for both Melbourne and North Melbourne since 1990, led by Ben Brown (45 games for Melbourne, 130 for North Melbourne).

  1. 1.Ben Brown175 games
    • Melbourne 45 · 2021–2024
    • North Melbourne 130 · 2014–2020
  2. 2.Byron Pickett204 games
    • Melbourne 29 · 2006–2007
    • North Melbourne 120 · 1997–2002
    • Port Adelaide 55 · 2003–2005
  3. 3.Charlie Spargo127 games
    • Melbourne 108 · 2018–2025
    • North Melbourne 19 · 2026
  4. 4.Martin Pike247 games
    • Melbourne 24 · 1993–1994
    • North Melbourne 81 · 1997–2000
    • Fitzroy 36 · 1995–1996
    • Brisbane 106 · 2001–2005
  5. 5.Dom Tyson113 games
    • Melbourne 94 · 2014–2018
    • North Melbourne 6 · 2019, 2021
    • Greater Western Sydney 13 · 2012–2013
  6. 6.Alastair Clarkson94 games
    • Melbourne 41 · 1996–1997
    • North Melbourne 53 · 1990–1995
  7. 7.Shaun Smith85 games
    • Melbourne 62 · 1995–1998
    • North Melbourne 23 · 1990–1992
  8. 8.Cameron Pedersen80 games
    • Melbourne 64 · 2013–2018
    • North Melbourne 16 · 2011–2012
  9. 9.Shannon Motlop64 games
    • Melbourne 10 · 2005–2006
    • North Melbourne 54 · 1999–2003
  10. 10.Paul Bryce59 games
    • Melbourne 26 · 1991–1992
    • North Melbourne 16 · 1990
    • Sydney 17 · 1993
  11. 11.Robert Pyman40 games
    • Melbourne 19 · 1997
    • North Melbourne 16 · 1993–1995
    • Collingwood 5 · 1996
  12. 12.Corey Wagner71 games
    • Melbourne 11 · 2019
    • North Melbourne 8 · 2016–2017
    • Fremantle 52 · 2023–2026
  13. 13.Braydon Preuss28 games
    • Melbourne 10 · 2019–2020
    • North Melbourne 8 · 2017
    • Greater Western Sydney 10 · 2022

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 Melbourne and North Melbourne since 1990, led by Ben Brown (45 games for Melbourne, 130 for North Melbourne).
  • Three went from Melbourne to North Melbourne, and 10 the other way.
  • Seven of the 13 also played for at least one other club.
  • The most recent of them to play for either club: Charlie Spargo, 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.
PlayerMelbourneNorth MelbourneOther clubsTotal
Ben Brown45 (2021–2024)130 (2014–2020)–175
Byron Pickett29 (2006–2007)120 (1997–2002)Port Adelaide 55204
Charlie Spargo108 (2018–2025)19 (2026)–127
Martin Pike24 (1993–1994)81 (1997–2000)Fitzroy 36, Brisbane 106247
Dom Tyson94 (2014–2018)6 (2019, 2021)Greater Western Sydney 13113
Alastair Clarkson†41 (1996–1997)53 (1990–1995)–94
Shaun Smith†62 (1995–1998)23 (1990–1992)–85
Cameron Pedersen64 (2013–2018)16 (2011–2012)–80
Shannon Motlop10 (2005–2006)54 (1999–2003)–64
Paul Bryce†26 (1991–1992)16 (1990)Sydney 1759
Robert Pyman19 (1997)16 (1993–1995)Collingwood 540
Corey Wagner11 (2019)8 (2016–2017)Fremantle 5271
Braydon Preuss10 (2019–2020)8 (2017)Greater Western Sydney 1028

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

Quick answers

  • 13 players have played senior AFL for both Melbourne and North Melbourne since 1990, led by Ben Brown (45 games for Melbourne, 130 for North Melbourne). See the list→
  • Of the players who played for both, Charlie Spargo played the most games for Melbourne: 108. See the list→
  • Of the players who played for both, Ben Brown played the most games for North Melbourne: 130. See the list→
  • Three of them played for Melbourne first and 10 played for North Melbourne first. See the list→
  • Seven of the 13 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→
  • 307 players have played senior AFL for North Melbourne since 1990, and 167 of them also played for another club. Open the tool→
  • Melbourne shares the most players with St Kilda: 19. See them→
  • North Melbourne shares the most players with Collingwood: 15. See them→
  • Did Ben Brown play for Melbourne and North Melbourne? Yes: 45 games for Melbourne (2021–2024) and 130 for North Melbourne (2014–2020). See the list→
  • Did Byron Pickett play for Melbourne and North Melbourne? Yes: 29 games for Melbourne (2006–2007) and 120 for North Melbourne (1997–2002). See the list→
  • Did Charlie Spargo play for Melbourne and North Melbourne? Yes: 108 games for Melbourne (2018–2025) and 19 for North Melbourne (2026). See the list→
  • Did Martin Pike play for Melbourne and North Melbourne? Yes: 24 games for Melbourne (1993–1994) and 81 for North Melbourne (1997–2000). See the list→
  • Did Dom Tyson play for Melbourne and North Melbourne? Yes: 94 games for Melbourne (2014–2018) and 6 for North Melbourne (2019, 2021). See the list→
  • Did Alastair Clarkson play for Melbourne and North Melbourne? Yes: 41 games for Melbourne (1996–1997) and 53 for North Melbourne (1990–1995). See the list→
  • Did Shaun Smith play for Melbourne and North Melbourne? Yes: 62 games for Melbourne (1995–1998) and 23 for North Melbourne (1990–1992). See the list→
  • Did Cameron Pedersen play for Melbourne and North Melbourne? Yes: 64 games for Melbourne (2013–2018) and 16 for North Melbourne (2011–2012). See the list→
  • Did Shannon Motlop play for Melbourne and North Melbourne? Yes: 10 games for Melbourne (2005–2006) and 54 for North Melbourne (1999–2003). See the list→
  • Did Paul Bryce play for Melbourne and North Melbourne? Yes: 26 games for Melbourne (1991–1992) and 16 for North Melbourne (1990). See the list→
  • Did Robert Pyman play for Melbourne and North Melbourne? Yes: 19 games for Melbourne (1997) and 16 for North Melbourne (1993–1995). See the list→
  • Did Corey Wagner play for Melbourne and North Melbourne? Yes: 11 games for Melbourne (2019) and 8 for North Melbourne (2016–2017). See the list→
  • Did Braydon Preuss play for Melbourne and North Melbourne? Yes: 10 games for Melbourne (2019–2020) and 8 for North Melbourne (2017). See the list→
All club pairings and the most-clubs list →

Common questions

How many players have played for both Melbourne and North Melbourne?

13 players have played senior AFL for both Melbourne and North Melbourne since 1990, led by Ben Brown (45 games for Melbourne, 130 for North Melbourne).

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.