Players Who Played for Carlton and North Melbourne

12 players have played senior AFL for both Carlton and North Melbourne since 1990, led by Mick Martyn (13 games for Carlton, 248 for North Melbourne). Here is every one, with games and seasons at each club.

Most clubs

12 players have played senior AFL for both Carlton and North Melbourne since 1990, led by Mick Martyn (13 games for Carlton, 248 for North Melbourne).

  1. 1.Mick Martyn261 games
    • Carlton 13 · 2003
    • North Melbourne 248 · 1990–2002
  2. 2.Jarrad Waite244 games
    • Carlton 184 · 2003–2014
    • North Melbourne 60 · 2015–2018
  3. 3.Corey McKernan237 games
    • Carlton 41 · 2002–2003
    • North Melbourne 196 · 1993–2001, 2004
  4. 4.Zac Fisher133 games
    • Carlton 107 · 2017–2023
    • North Melbourne 26 · 2024–2026
  5. 5.Mark Porter110 games
    • Carlton 55 · 1997–1998, 2000–2001
    • North Melbourne 55 · 2002–2004
  6. 6.Aaron Mullett98 games
    • Carlton 13 · 2018
    • North Melbourne 85 · 2011–2017
  7. 7.David Teague83 games
    • Carlton 50 · 2004–2006
    • North Melbourne 33 · 2001–2003
  8. 8.Digby Morrell72 games
    • Carlton 32 · 2004–2005
    • North Melbourne 40 · 2001–2003
  9. 9.Richard Dennis25 games
    • Carlton 12 · 1990–1991
    • North Melbourne 13 · 1992
  10. 10.Sam Durdin24 games
    • Carlton 2 · 2022, 2024
    • North Melbourne 22 · 2017–2020
  11. 11.Mark Arceri23 games
    • Carlton 17 · 1991–1992
    • North Melbourne 1 · 1990
    • St Kilda 5 · 1993
  12. 12.Lindsay Smith4 games
    • Carlton 3 · 2002
    • North Melbourne 1 · 2001

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

At a glance

  • 12 players have played senior AFL for both Carlton and North Melbourne since 1990, led by Mick Martyn (13 games for Carlton, 248 for North Melbourne).
  • Four went from Carlton to North Melbourne, and eight the other way.
  • One of the 12 also played for at least one other club.
  • The most recent of them to play for either club: Zac Fisher, in 2026.
  • That ranks 39 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

12 players, most games for the two clubs first. Games and seasons are from 1990 on.
PlayerCarltonNorth MelbourneOther clubsTotal
Mick Martyn†13 (2003)248 (1990–2002)–261
Jarrad Waite184 (2003–2014)60 (2015–2018)–244
Corey McKernan41 (2002–2003)196 (1993–2001, 2004)–237
Zac Fisher107 (2017–2023)26 (2024–2026)–133
Mark Porter55 (1997–1998, 2000–2001)55 (2002–2004)–110
Aaron Mullett13 (2018)85 (2011–2017)–98
David Teague50 (2004–2006)33 (2001–2003)–83
Digby Morrell32 (2004–2005)40 (2001–2003)–72
Richard Dennis†12 (1990–1991)13 (1992)–25
Sam Durdin2 (2022, 2024)22 (2017–2020)–24
Mark Arceri†17 (1991–1992)1 (1990)St Kilda 523
Lindsay Smith3 (2002)1 (2001)–4

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

Quick answers

  • 12 players have played senior AFL for both Carlton and North Melbourne since 1990, led by Mick Martyn (13 games for Carlton, 248 for North Melbourne). See the list→
  • Of the players who played for both, Jarrad Waite played the most games for Carlton: 184. See the list→
  • Of the players who played for both, Mick Martyn played the most games for North Melbourne: 248. See the list→
  • Four of them played for Carlton first and eight played for North Melbourne first. See the list→
  • One of the 12 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→
  • 307 players have played senior AFL for North Melbourne since 1990, and 167 of them also played for another club. Open the tool→
  • Carlton shares the most players with St Kilda: 18. See them→
  • North Melbourne shares the most players with Collingwood: 15. See them→
  • Did Mick Martyn play for Carlton and North Melbourne? Yes: 13 games for Carlton (2003) and 248 for North Melbourne (1990–2002). See the list→
  • Did Jarrad Waite play for Carlton and North Melbourne? Yes: 184 games for Carlton (2003–2014) and 60 for North Melbourne (2015–2018). See the list→
  • Did Corey McKernan play for Carlton and North Melbourne? Yes: 41 games for Carlton (2002–2003) and 196 for North Melbourne (1993–2001, 2004). See the list→
  • Did Zac Fisher play for Carlton and North Melbourne? Yes: 107 games for Carlton (2017–2023) and 26 for North Melbourne (2024–2026). See the list→
  • Did Mark Porter play for Carlton and North Melbourne? Yes: 55 games for Carlton (1997–1998, 2000–2001) and 55 for North Melbourne (2002–2004). See the list→
  • Did Aaron Mullett play for Carlton and North Melbourne? Yes: 13 games for Carlton (2018) and 85 for North Melbourne (2011–2017). See the list→
  • Did David Teague play for Carlton and North Melbourne? Yes: 50 games for Carlton (2004–2006) and 33 for North Melbourne (2001–2003). See the list→
  • Did Digby Morrell play for Carlton and North Melbourne? Yes: 32 games for Carlton (2004–2005) and 40 for North Melbourne (2001–2003). See the list→
  • Did Richard Dennis play for Carlton and North Melbourne? Yes: 12 games for Carlton (1990–1991) and 13 for North Melbourne (1992). See the list→
  • Did Sam Durdin play for Carlton and North Melbourne? Yes: 2 games for Carlton (2022, 2024) and 22 for North Melbourne (2017–2020). See the list→
  • Did Mark Arceri play for Carlton and North Melbourne? Yes: 17 games for Carlton (1991–1992) and 1 for North Melbourne (1990). See the list→
  • Did Lindsay Smith play for Carlton and North Melbourne? Yes: 3 games for Carlton (2002) and 1 for North Melbourne (2001). See the list→
All club pairings and the most-clubs list →

Common questions

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

12 players have played senior AFL for both Carlton and North Melbourne since 1990, led by Mick Martyn (13 games for Carlton, 248 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.