Players Who Played for Brisbane and St Kilda

17 players have played senior AFL for both Brisbane and St Kilda since 1990, led by Brett Voss (35 games for Brisbane, 135 for St Kilda). Here is every one, with games and seasons at each club.

Most clubs

17 players have played senior AFL for both Brisbane and St Kilda since 1990, led by Brett Voss (35 games for Brisbane, 135 for St Kilda).

  1. 1.Brett Voss170 games
    • Brisbane 35 · 1997–2000
    • St Kilda 135 · 2001–2007
  2. 2.Matt Maguire170 games
    • Brisbane 71 · 2010–2015
    • St Kilda 99 · 2002–2008
  3. 3.Jason Gram156 games
    • Brisbane 2 · 2003
    • St Kilda 154 · 2004–2012
  4. 4.Matthew Clarke258 games
    • Brisbane 130 · 1993–1999
    • St Kilda 10 · 2007
    • Adelaide 118 · 2000–2006
  5. 5.Adrian Fletcher223 games
    • Brisbane 107 · 1993–1997
    • St Kilda 22 · 1992
    • Geelong 15 · 1990–1991
    • Fremantle 79 · 1998–2001
  6. 6.Steven Lawrence120 games
    • Brisbane 81 · 1995, 1997–2000
    • St Kilda 39 · 2001–2003
  7. 7.Gilbert McAdam111 games
    • Brisbane 58 · 1994–1996
    • St Kilda 53 · 1991–1993
  8. 8.Xavier Clarke106 games
    • Brisbane 1 · 2010
    • St Kilda 105 · 2002–2008
  9. 9.Billy Longer66 games
    • Brisbane 9 · 2012–2013
    • St Kilda 57 · 2014–2015, 2017–2019
  10. 10.Trent Knobel75 games
    • Brisbane 13 · 2000–2001
    • St Kilda 41 · 2002–2004
    • Richmond 21 · 2005–2006
  11. 11.Danny Craven53 games
    • Brisbane 25 · 1993–1995
    • St Kilda 28 · 1991–1992
  12. 12.Russell Jeffrey35 games
    • Brisbane 8 · 1992
    • St Kilda 27 · 1990–1991
  13. 13.Colm Begley30 games
    • Brisbane 29 · 2006–2008
    • St Kilda 1 · 2009
  14. 14.Darragh Joyce27 games
    • Brisbane 14 · 2023–2024, 2026
    • St Kilda 13 · 2018–2019, 2021–2022
  15. 15.Jayden Attard25 games
    • Brisbane 5 · 2005–2006
    • St Kilda 20 · 2007
  16. 16.Rod Owen22 games
    • Brisbane 9 · 1992
    • St Kilda 4 · 1990
    • Melbourne 9 · 1991
  17. 17.Bernie Harris12 games
    • Brisbane 7 · 1990
    • St Kilda 5 · 1990

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

At a glance

  • 17 players have played senior AFL for both Brisbane and St Kilda since 1990, led by Brett Voss (35 games for Brisbane, 135 for St Kilda).
  • Nine went from Brisbane to St Kilda, and eight the other way.
  • Four of the 17 also played for at least one other club.
  • The most recent of them to play for either club: Darragh Joyce, in 2026.
  • That ranks 8 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

17 players, most games for the two clubs first. Games and seasons are from 1990 on.
PlayerBrisbaneSt KildaOther clubsTotal
Brett Voss35 (1997–2000)135 (2001–2007)–170
Matt Maguire71 (2010–2015)99 (2002–2008)–170
Jason Gram2 (2003)154 (2004–2012)–156
Matthew Clarke130 (1993–1999)10 (2007)Adelaide 118258
Adrian Fletcher†107 (1993–1997)22 (1992)Geelong 15, Fremantle 79223
Steven Lawrence81 (1995, 1997–2000)39 (2001–2003)–120
Gilbert McAdam58 (1994–1996)53 (1991–1993)–111
Xavier Clarke1 (2010)105 (2002–2008)–106
Billy Longer9 (2012–2013)57 (2014–2015, 2017–2019)–66
Trent Knobel13 (2000–2001)41 (2002–2004)Richmond 2175
Danny Craven†25 (1993–1995)28 (1991–1992)–53
Russell Jeffrey†8 (1992)27 (1990–1991)–35
Colm Begley29 (2006–2008)1 (2009)–30
Darragh Joyce14 (2023–2024, 2026)13 (2018–2019, 2021–2022)–27
Jayden Attard5 (2005–2006)20 (2007)–25
Rod Owen†9 (1992)4 (1990)Melbourne 922
Bernie Harris†7 (1990)5 (1990)–12

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

Quick answers

  • 17 players have played senior AFL for both Brisbane and St Kilda since 1990, led by Brett Voss (35 games for Brisbane, 135 for St Kilda). See the list→
  • Of the players who played for both, Matthew Clarke played the most games for Brisbane: 130. See the list→
  • Of the players who played for both, Jason Gram played the most games for St Kilda: 154. See the list→
  • Nine of them played for Brisbane first and eight played for St Kilda first. See the list→
  • Four of the 17 also played for a third club. See the list→
  • 334 players have played senior AFL for Brisbane since 1990, and 177 of them also played for another club. Open the tool→
  • 336 players have played senior AFL for St Kilda since 1990, and 182 of them also played for another club. Open the tool→
  • Brisbane shares the most players with Collingwood: 21. See them→
  • St Kilda shares the most players with Hawthorn: 20. See them→
  • Did Brett Voss play for Brisbane and St Kilda? Yes: 35 games for Brisbane (1997–2000) and 135 for St Kilda (2001–2007). See the list→
  • Did Matt Maguire play for Brisbane and St Kilda? Yes: 71 games for Brisbane (2010–2015) and 99 for St Kilda (2002–2008). See the list→
  • Did Jason Gram play for Brisbane and St Kilda? Yes: 2 games for Brisbane (2003) and 154 for St Kilda (2004–2012). See the list→
  • Did Matthew Clarke play for Brisbane and St Kilda? Yes: 130 games for Brisbane (1993–1999) and 10 for St Kilda (2007). See the list→
  • Did Adrian Fletcher play for Brisbane and St Kilda? Yes: 107 games for Brisbane (1993–1997) and 22 for St Kilda (1992). See the list→
  • Did Steven Lawrence play for Brisbane and St Kilda? Yes: 81 games for Brisbane (1995, 1997–2000) and 39 for St Kilda (2001–2003). See the list→
  • Did Gilbert McAdam play for Brisbane and St Kilda? Yes: 58 games for Brisbane (1994–1996) and 53 for St Kilda (1991–1993). See the list→
  • Did Xavier Clarke play for Brisbane and St Kilda? Yes: 1 game for Brisbane (2010) and 105 for St Kilda (2002–2008). See the list→
  • Did Billy Longer play for Brisbane and St Kilda? Yes: 9 games for Brisbane (2012–2013) and 57 for St Kilda (2014–2015, 2017–2019). See the list→
  • Did Trent Knobel play for Brisbane and St Kilda? Yes: 13 games for Brisbane (2000–2001) and 41 for St Kilda (2002–2004). See the list→
  • Did Danny Craven play for Brisbane and St Kilda? Yes: 25 games for Brisbane (1993–1995) and 28 for St Kilda (1991–1992). See the list→
  • Did Russell Jeffrey play for Brisbane and St Kilda? Yes: 8 games for Brisbane (1992) and 27 for St Kilda (1990–1991). See the list→
  • Did Colm Begley play for Brisbane and St Kilda? Yes: 29 games for Brisbane (2006–2008) and 1 for St Kilda (2009). See the list→
  • Did Darragh Joyce play for Brisbane and St Kilda? Yes: 14 games for Brisbane (2023–2024, 2026) and 13 for St Kilda (2018–2019, 2021–2022). See the list→
  • Did Jayden Attard play for Brisbane and St Kilda? Yes: 5 games for Brisbane (2005–2006) and 20 for St Kilda (2007). See the list→
  • Did Rod Owen play for Brisbane and St Kilda? Yes: 9 games for Brisbane (1992) and 4 for St Kilda (1990). See the list→
  • Did Bernie Harris play for Brisbane and St Kilda? Yes: 7 games for Brisbane (1990) and 5 for St Kilda (1990). See the list→
All club pairings and the most-clubs list →

Common questions

How many players have played for both Brisbane and St Kilda?

17 players have played senior AFL for both Brisbane and St Kilda since 1990, led by Brett Voss (35 games for Brisbane, 135 for St Kilda).

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.