Players Who Played for Collingwood and Port Adelaide
Seven players have played senior AFL for both Collingwood and Port Adelaide since 1990, led by Dan Houston (45 games for Collingwood, 168 for Port Adelaide). Here is every one, with games and seasons at each club.
Seven players have played senior AFL for both Collingwood and Port Adelaide since 1990, led by Dan Houston (45 games for Collingwood, 168 for Port Adelaide).
- 1.Dan Houston213 games
- Collingwood 45 · 2025–2026
- Port Adelaide 168 · 2017–2024
- 2.Josh Mahoney97 games
- Collingwood 19 · 1997–1998
- Port Adelaide 67 · 2004–2007
- Footscray 11 · 1999–2000
- 3.Billy Frampton98 games
- Collingwood 74 · 2023–2026
- Port Adelaide 3 · 2018–2019
- Adelaide 21 · 2020–2022
- 4.Joe Richards51 games
- Collingwood 9 · 2024
- Port Adelaide 42 · 2025–2026
- 5.Scott Cummings128 games
- Collingwood 5 · 2002
- Port Adelaide 37 · 1997–1998
- Essendon 40 · 1994–1996
- West Coast 46 · 1999–2001
- 6.John McCarthy39 games
- Collingwood 18 · 2008–2011
- Port Adelaide 21 · 2012
- 7.Cameron Cloke58 games
- Collingwood 21 · 2004–2006
- Port Adelaide 1 · 2010
- Carlton 36 · 2007–2009
Senior games from 1990 on only. Players whose careers began earlier show their games since 1990.
At a glance
- Seven players have played senior AFL for both Collingwood and Port Adelaide since 1990, led by Dan Houston (45 games for Collingwood, 168 for Port Adelaide).
- Four went from Collingwood to Port Adelaide, and three the other way.
- Four of the 7 also played for at least one other club.
- The most recent of them to play for either club: Dan Houston, Billy Frampton and Joe Richards, in 2026.
- That ranks 115 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 | Collingwood | Port Adelaide | Other clubs | Total |
|---|---|---|---|---|
| Dan Houston | 45 (2025–2026) | 168 (2017–2024) | – | 213 |
| Josh Mahoney | 19 (1997–1998) | 67 (2004–2007) | Footscray 11 | 97 |
| Billy Frampton | 74 (2023–2026) | 3 (2018–2019) | Adelaide 21 | 98 |
| Joe Richards | 9 (2024) | 42 (2025–2026) | – | 51 |
| Scott Cummings | 5 (2002) | 37 (1997–1998) | Essendon 40, West Coast 46 | 128 |
| John McCarthy | 18 (2008–2011) | 21 (2012) | – | 39 |
| Cameron Cloke | 21 (2004–2006) | 1 (2010) | Carlton 36 | 58 |
Quick answers
- Seven players have played senior AFL for both Collingwood and Port Adelaide since 1990, led by Dan Houston (45 games for Collingwood, 168 for Port Adelaide). See the list→
- Of the players who played for both, Billy Frampton played the most games for Collingwood: 74. See the list→
- Of the players who played for both, Dan Houston played the most games for Port Adelaide: 168. See the list→
- Four of them played for Collingwood first and three played for Port Adelaide first. See the list→
- Four of the 7 also played for a third club. See the list→
- 317 players have played senior AFL for Collingwood since 1990, and 163 of them also played for another club. Open the tool→
- 239 players have played senior AFL for Port Adelaide since 1990, and 132 of them also played for another club. Open the tool→
- Collingwood shares the most players with Sydney: 23. See them→
- Port Adelaide shares the most players with Carlton: 12. See them→
- Did Dan Houston play for Collingwood and Port Adelaide? Yes: 45 games for Collingwood (2025–2026) and 168 for Port Adelaide (2017–2024). See the list→
- Did Josh Mahoney play for Collingwood and Port Adelaide? Yes: 19 games for Collingwood (1997–1998) and 67 for Port Adelaide (2004–2007). See the list→
- Did Billy Frampton play for Collingwood and Port Adelaide? Yes: 74 games for Collingwood (2023–2026) and 3 for Port Adelaide (2018–2019). See the list→
- Did Joe Richards play for Collingwood and Port Adelaide? Yes: 9 games for Collingwood (2024) and 42 for Port Adelaide (2025–2026). See the list→
- Did Scott Cummings play for Collingwood and Port Adelaide? Yes: 5 games for Collingwood (2002) and 37 for Port Adelaide (1997–1998). See the list→
- Did John McCarthy play for Collingwood and Port Adelaide? Yes: 18 games for Collingwood (2008–2011) and 21 for Port Adelaide (2012). See the list→
- Did Cameron Cloke play for Collingwood and Port Adelaide? Yes: 21 games for Collingwood (2004–2006) and 1 for Port Adelaide (2010). See the list→
More club pairings
Collingwood shares the most with
Port Adelaide shares the most with
Common questions
How many players have played for both Collingwood and Port Adelaide?
Seven players have played senior AFL for both Collingwood and Port Adelaide since 1990, led by Dan Houston (45 games for Collingwood, 168 for Port Adelaide).
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