Select grade below

SFFC AFL Players

Current AFL/AFL-W Listed Players

Ariana Hetherington

Draft Year: 2023

Drafted to: Fremantle Dockers Football Club

Games Played: 4*

Charli Wicksteed

Draft Year: 2023

Drafted to: Richmond Football Club

Games Played: 6*

Tahleah Mulder

Draft Year: 2023

Drafted to: Fremantle Dockers Football Club

Games Played: 2*

Steely Green

Draft Year: 2022

Drafted to: Richmond Football Club

Games Played: 1*

Hamish Free

Draft Year: 2022

Drafted to: North Melbourne Football Club

Games Played:0

Lauren Wakfer

Draft Year: 2022

Drafted to: West Coast Football Club

Games Played: 8*

Zoe Wakfer

Draft Year: 2022

Drafted to: West Coast Football Club

Games Played: 4*

Makaela Tuhakaraina

Draft Year: 2021

Drafted to: Fremantle Dockers Football Club

Games Played: 15*

Jesse Motlop

Draft Year: 2021

Drafted to: Carlton Football Club

Games Played: 33*

Shannon Neale

Draft Year: 2020

Drafted to: Geelong Cats Football Club

Games Played: 5*

Mim Strom

Draft Year: 2019

Drafted to: Fremantle Dockers Football Club

Games Played: 47*

Marlion Pickett

Draft Year: 2019

Drafted to: Richmond Football Club

Games Played: 78*

Tim Kelly

Draft Year: 2017

Drafted to: Geelong / West Coast Football Club

Games Played: 124*

Currently playing for: West Coast Eagles

Shai Bolton

Draft Year: 2016

Drafted to: Richmond Football Club

Games Played: 113*

Tim English

Draft Year: 2016

Drafted to: Western Bulldogs Football Club

Games Played: 108*

Callum Ah Chee

Draft Year: 2015

Drafted to: Brisbane Lions/ Gold Coast Suns Football Club

Games Played: 117*

Currently Playing for: Brisbane Lions

Billy Frampton

Draft Year: 2014

Drafted to: Port Adelaide/ Adelaide/ Collingwood Football Club

Games Played: 40*

Currently Playing for: Collingwood Football Club

* = Current Players "Games Played" are approx

Previously listed AFL/AFL-W Listed Players


Matthew Parker- Richmond (2018) - 30 games

Ryan Burrows - West Coast (2017) - 0 games 

Jarrod Garlett - Carlton (2017) - 30 games

Willie (jnr) Rioli - West Coast/ Port Adelaide (2016) - 77 games

Cameron Loersch - Gold Coast (2015) - 0 games

Kade Stewart - Hawthorn (2015) - 7 games

Jermaine Miller-Lewis - Hawthorn (2014) - 0 games

Jarrod Garlett - Gold Coast/Carlton (2014) - 30 games

Jarrod Pickett - GWS/ Carlton (2014) - 17 games

Blaine Johnson - Carlton (2013) - 7 games

Tom Vandeleur - Fremantle (2013) - 0 games

Dylan Main - West Coast (2013) - 0 games

Cam McCarthy - GWS/ Fremantle (2013) - 70 games

Adam Carter - West Coast (2012) - 7 games

Mason Shaw - Port Adelaide (2012) - 0 games

Steven Verrier - Richmond (2011) - 0 games

Cory Dell'Olio -  Essendon (2011) - 16 games

Haiden Schloithe - Fremantle (2011) - 0 games

Brendon Ah Chee - Port Adelaide/ West Coast (2011) - 58 games

Shane Kersten - Geelong/Fremantle (2011) - 66 games

Josh Bootsma - Carlton (2011) - 14 games

Mitch Carter - Carlton (2010) - 0 games

Warrick Andreoli - St Kilda (2010) - 0 games

Ben Newton - Port Adelaide / Melbourne (2010) - 17 games

Ashton Hams - West Coast (2009) - 39 games

Brandon Matera - Gold Coast/Fremantle (2009) - 144 games

Callum Wilson - West Coast (2007) - 7 games

Clint Jones - St Kilda (2006) - 149 games

Clayton Collard - Fremantle (2006) - 1 game

Leroy Jetta - Essendon (2006) - 93 games 

Shannon Cox - Collingwood (2005) - 25 games

Jaymie Graham - West Coast (2003) - 37 games

Paul Duffield - Fremantle (2003) - 171 games

Jacob Surjan - Port Adelaide (2003) - 121 games

Brent Hall - Collingwood (2003) - 1 game

Matthew Moody - Brisbane (2003) - 34 games

Daniel Gilmore - Fremantle (2002) - 43 games

Josh Head - Fremantle (2001) - 9 games

Marty McGrath - Richmond (2001) - 4 games

Ricky Mott - Sydney/Carlton (2001) - 19 games

Dan Hunt - Sydney (2001) - 0 games

Ashley Sampi - West Coast (2001) - 78 games

Roger Hayden - Fremantle (2000) - 128 games

Keren Ugle - Fremantle (2000) - 4 games

Mark Williams - Hawthorn (2000) - 115 games 

Andrew Krakouer - Richmond/ Collingwood (2000) - 137 games

Ashley McGrath - Brisbane (2000) - 214 games

Toby McGrath - West Coast/Essendon (1999) - 0 games

Cory McGrath - Essendon/Carlton (1999) - 78 games

Dale Walkingshaw - Fremantle (1999) - 0 games

Brad Bootsma - Fremantle (2000) - 23 games

Travis Gaspar - West Coast (1999) - 28 games

Dean Rioli - Essendon (1997) - 100 games

Troy Johnson - Fremantle (1997) - 0 games

Clem Michael - Fremantle (1997) - 43 games

Nathan Turvey - Hawthorn (1996) - 10 games 

James Clement - Fremantle/Collingwood (1995) - 230 games

Phil Matera - West Coast (1995) - 179 games

Troy Johnson - Brisbane (1995) - 2 games

Peter Bell - Fremantle/North Melbourne (1994) - 286 games

Jeff Farmer - Melbourne/Fremantle (1994) - 249 games

Stephen Jurica - Richmond (1993) - 18 games

Darren Gaspar - Richmond (1993) - 228 games

Brad Hardie - Footscray/Brisbane/Collingwood/Sydney (1993) - 150 games

Greg Wootton - St Kilda (1992) - 0 games

Ivan Bartul - Melbourne (1992) - 0 games

Damien Gaspar - Melbourne (1992) - 29 games

Brett Spinks - West Coast/Geelong (1992) - 40 games

Russell Williams - Essendon (1992) - 3 games

Michael Dunstan - Fitzroy/ West Coast (1992) - 43 games

Warren Campbell - North Melbourne (1992) - 19 games

Wayne Hernaman - Richmond (1992) - 20 games

Jason Spinks - Sydney (1992) - 0 games

Greg Turner - Collingwood (1991) - 0 games

Bruno Italiano - Collingwood (1991) -  0 games

Glen Jakovich - West Coast (1990) - 276 games

Stephen Rowe - Adelaide (1990) - 29 games

Willie Rioli - Hawthorn (1990) - 0 games

Mark Collins - Sydney (1990) - 0 games

Allen Jakovich - Melbourne/ Footscray (1990) - 54 games

Peter Worsfold - Brisbane (1990) - 31 games

Dean Irving - West Coast/Melbourne (1989) - 66 games

Peter Matera - West Coast (1989) - 253 games

Richard Geary - West Coast (1989) - 20 games

Scott Watters - West Coast/ Sydney/ Fremantle (1988) - 109 games

Peter Sumich - West Coast (1988) - 150 games

Stevan Jackson - West Coast (1988) - 59 games

Mark Bayliss - Collingwood (1988) - 4 games

David Hart - West Coast (1987) - 184 games

Wally Matera - West Coast/ Fitzroy (1987) - 56 games

John Worsfold - West Coast (1987) - 209 games