Players Who Played for Port Adelaide and Richmond
12 players have played senior AFL for both Port Adelaide and Richmond since 1990, led by Troy Chaplin (140 games for Port Adelaide, 75 for Richmond). Here is every one, with games and seasons at each club.
12 players have played senior AFL for both Port Adelaide and Richmond since 1990, led by Troy Chaplin (140 games for Port Adelaide, 75 for Richmond).
- 1.Troy Chaplin215 games
- Port Adelaide 140 · 2004–2012
- Richmond 75 · 2013–2016
- 2.Jay Schulz194 games
- Port Adelaide 123 · 2010–2016
- Richmond 71 · 2003–2009
- 3.David Rodan185 games
- Port Adelaide 111 · 2007–2012
- Richmond 65 · 2002–2004, 2006
- Melbourne 9 · 2013
- 4.Chris Naish161 games
- Port Adelaide 18 · 1998–1999
- Richmond 143 · 1990–1997
- 5.Matt White153 games
- Port Adelaide 48 · 2014–2017
- Richmond 105 · 2006–2013
- 6.Matt Thomas102 games
- Port Adelaide 87 · 2006–2013
- Richmond 15 · 2014–2015
- 7.Ivan Soldo66 games
- Port Adelaide 9 · 2024–2025
- Richmond 57 · 2017–2020, 2022–2023
- 8.Andrew Moore60 games
- Port Adelaide 55 · 2010–2015
- Richmond 5 · 2016
- 9.Adam Thomson32 games
- Port Adelaide 28 · 2005–2008
- Richmond 4 · 2009–2010
- 10.Mitch Farmer31 games
- Port Adelaide 3 · 2008
- Richmond 28 · 2010–2011
- 11.Danny Meyer26 games
- Port Adelaide 9 · 2009–2010
- Richmond 17 · 2005–2007
- 12.John Rombotis48 games
- Port Adelaide 9 · 1997
- Richmond 13 · 1998–2000
- Fitzroy 26 · 1995–1996
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 Port Adelaide and Richmond since 1990, led by Troy Chaplin (140 games for Port Adelaide, 75 for Richmond).
- Six went from Port Adelaide to Richmond, and six the other way.
- Two of the 12 also played for at least one other club.
- The most recent of them to play for either club: Ivan Soldo, in 2025.
- 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
| Player | Port Adelaide | Richmond | Other clubs | Total |
|---|---|---|---|---|
| Troy Chaplin | 140 (2004–2012) | 75 (2013–2016) | – | 215 |
| Jay Schulz | 123 (2010–2016) | 71 (2003–2009) | – | 194 |
| David Rodan | 111 (2007–2012) | 65 (2002–2004, 2006) | Melbourne 9 | 185 |
| Chris Naish | 18 (1998–1999) | 143 (1990–1997) | – | 161 |
| Matt White | 48 (2014–2017) | 105 (2006–2013) | – | 153 |
| Matt Thomas | 87 (2006–2013) | 15 (2014–2015) | – | 102 |
| Ivan Soldo | 9 (2024–2025) | 57 (2017–2020, 2022–2023) | – | 66 |
| Andrew Moore | 55 (2010–2015) | 5 (2016) | – | 60 |
| Adam Thomson | 28 (2005–2008) | 4 (2009–2010) | – | 32 |
| Mitch Farmer | 3 (2008) | 28 (2010–2011) | – | 31 |
| Danny Meyer | 9 (2009–2010) | 17 (2005–2007) | – | 26 |
| John Rombotis | 9 (1997) | 13 (1998–2000) | Fitzroy 26 | 48 |
Quick answers
- 12 players have played senior AFL for both Port Adelaide and Richmond since 1990, led by Troy Chaplin (140 games for Port Adelaide, 75 for Richmond). See the list→
- Of the players who played for both, Troy Chaplin played the most games for Port Adelaide: 140. See the list→
- Of the players who played for both, Chris Naish played the most games for Richmond: 143. See the list→
- Six of them played for Port Adelaide first and six played for Richmond first. See the list→
- Two of the 12 also played for a third club. See the list→
- 239 players have played senior AFL for Port Adelaide since 1990, and 132 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→
- Port Adelaide shares the most players with Carlton: 12. See them→
- Richmond shares the most players with Melbourne: 16. See them→
- Did Troy Chaplin play for Port Adelaide and Richmond? Yes: 140 games for Port Adelaide (2004–2012) and 75 for Richmond (2013–2016). See the list→
- Did Jay Schulz play for Port Adelaide and Richmond? Yes: 123 games for Port Adelaide (2010–2016) and 71 for Richmond (2003–2009). See the list→
- Did David Rodan play for Port Adelaide and Richmond? Yes: 111 games for Port Adelaide (2007–2012) and 65 for Richmond (2002–2004, 2006). See the list→
- Did Chris Naish play for Port Adelaide and Richmond? Yes: 18 games for Port Adelaide (1998–1999) and 143 for Richmond (1990–1997). See the list→
- Did Matt White play for Port Adelaide and Richmond? Yes: 48 games for Port Adelaide (2014–2017) and 105 for Richmond (2006–2013). See the list→
- Did Matt Thomas play for Port Adelaide and Richmond? Yes: 87 games for Port Adelaide (2006–2013) and 15 for Richmond (2014–2015). See the list→
- Did Ivan Soldo play for Port Adelaide and Richmond? Yes: 9 games for Port Adelaide (2024–2025) and 57 for Richmond (2017–2020, 2022–2023). See the list→
- Did Andrew Moore play for Port Adelaide and Richmond? Yes: 55 games for Port Adelaide (2010–2015) and 5 for Richmond (2016). See the list→
- Did Adam Thomson play for Port Adelaide and Richmond? Yes: 28 games for Port Adelaide (2005–2008) and 4 for Richmond (2009–2010). See the list→
- Did Mitch Farmer play for Port Adelaide and Richmond? Yes: 3 games for Port Adelaide (2008) and 28 for Richmond (2010–2011). See the list→
- Did Danny Meyer play for Port Adelaide and Richmond? Yes: 9 games for Port Adelaide (2009–2010) and 17 for Richmond (2005–2007). See the list→
- Did John Rombotis play for Port Adelaide and Richmond? Yes: 9 games for Port Adelaide (1997) and 13 for Richmond (1998–2000). See the list→
More club pairings
Port Adelaide 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 Port Adelaide and Richmond?
12 players have played senior AFL for both Port Adelaide and Richmond since 1990, led by Troy Chaplin (140 games for Port Adelaide, 75 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