Players Who Played for Collingwood and Richmond
Nine players have played senior AFL for both Collingwood and Richmond since 1990, led by Andrew Krakouer (35 games for Collingwood, 102 for Richmond). Here is every one, with games and seasons at each club.
Nine players have played senior AFL for both Collingwood and Richmond since 1990, led by Andrew Krakouer (35 games for Collingwood, 102 for Richmond).
- 1.Andrew Krakouer137 games
- Collingwood 35 · 2011–2013
- Richmond 102 · 2001–2007
- 2.Jamie Tape91 games
- Collingwood 16 · 1998–1999
- Richmond 75 · 1994–1997
- 3.Steven McKee84 games
- Collingwood 64 · 2000–2004
- Richmond 20 · 1998–1999
- 4.Clinton King89 games
- Collingwood 22 · 1998–1999
- Richmond 58 · 2000–2003
- Sydney 9 · 1996–1997
- 5.Oleg Markov94 games
- Collingwood 43 · 2023–2025
- Richmond 23 · 2016–2017, 2019–2020
- Gold Coast 28 · 2021–2022
- 6.Matthew Francis55 games
- Collingwood 36 · 1996–1998
- Richmond 19 · 1990–1992, 1994
- 7.Aaron James54 games
- Collingwood 23 · 1994–1995, 1997
- Richmond 30 · 1998–2000
- Footscray 1 · 2002
- 8.Stephen Ryan51 games
- Collingwood 8 · 1994
- Richmond 43 · 1990–1993
- 9.Terry Keays31 games
- Collingwood 6 · 1990
- Richmond 25 · 1991–1992
Senior games from 1990 on only. Players whose careers began earlier show their games since 1990.
At a glance
- Nine players have played senior AFL for both Collingwood and Richmond since 1990, led by Andrew Krakouer (35 games for Collingwood, 102 for Richmond).
- Three went from Collingwood to Richmond, and six the other way.
- Three of the 9 also played for at least one other club.
- The most recent of them to play for either club: Oleg Markov, in 2025.
- That ranks 90 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 | Richmond | Other clubs | Total |
|---|---|---|---|---|
| Andrew Krakouer | 35 (2011–2013) | 102 (2001–2007) | – | 137 |
| Jamie Tape | 16 (1998–1999) | 75 (1994–1997) | – | 91 |
| Steven McKee | 64 (2000–2004) | 20 (1998–1999) | – | 84 |
| Clinton King | 22 (1998–1999) | 58 (2000–2003) | Sydney 9 | 89 |
| Oleg Markov | 43 (2023–2025) | 23 (2016–2017, 2019–2020) | Gold Coast 28 | 94 |
| Matthew Francis | 36 (1996–1998) | 19 (1990–1992, 1994) | – | 55 |
| Aaron James | 23 (1994–1995, 1997) | 30 (1998–2000) | Footscray 1 | 54 |
| Stephen Ryan | 8 (1994) | 43 (1990–1993) | – | 51 |
| Terry Keays† | 6 (1990) | 25 (1991–1992) | – | 31 |
† Career began before 1990: earlier games are not counted.
Quick answers
- Nine players have played senior AFL for both Collingwood and Richmond since 1990, led by Andrew Krakouer (35 games for Collingwood, 102 for Richmond). See the list→
- Of the players who played for both, Steven McKee played the most games for Collingwood: 64. See the list→
- Of the players who played for both, Andrew Krakouer played the most games for Richmond: 102. See the list→
- Three of them played for Collingwood first and six played for Richmond first. See the list→
- Three of the 9 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→
- 324 players have played senior AFL for Richmond since 1990, and 158 of them also played for another club. Open the tool→
- Collingwood shares the most players with Sydney: 23. See them→
- Richmond shares the most players with Melbourne: 16. See them→
- Did Andrew Krakouer play for Collingwood and Richmond? Yes: 35 games for Collingwood (2011–2013) and 102 for Richmond (2001–2007). See the list→
- Did Jamie Tape play for Collingwood and Richmond? Yes: 16 games for Collingwood (1998–1999) and 75 for Richmond (1994–1997). See the list→
- Did Steven McKee play for Collingwood and Richmond? Yes: 64 games for Collingwood (2000–2004) and 20 for Richmond (1998–1999). See the list→
- Did Clinton King play for Collingwood and Richmond? Yes: 22 games for Collingwood (1998–1999) and 58 for Richmond (2000–2003). See the list→
- Did Oleg Markov play for Collingwood and Richmond? Yes: 43 games for Collingwood (2023–2025) and 23 for Richmond (2016–2017, 2019–2020). See the list→
- Did Matthew Francis play for Collingwood and Richmond? Yes: 36 games for Collingwood (1996–1998) and 19 for Richmond (1990–1992, 1994). See the list→
- Did Aaron James play for Collingwood and Richmond? Yes: 23 games for Collingwood (1994–1995, 1997) and 30 for Richmond (1998–2000). See the list→
- Did Stephen Ryan play for Collingwood and Richmond? Yes: 8 games for Collingwood (1994) and 43 for Richmond (1990–1993). See the list→
- Did Terry Keays play for Collingwood and Richmond? Yes: 6 games for Collingwood (1990) and 25 for Richmond (1991–1992). See the list→
More club pairings
Collingwood 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 Collingwood and Richmond?
Nine players have played senior AFL for both Collingwood and Richmond since 1990, led by Andrew Krakouer (35 games for Collingwood, 102 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