Select grade below
- Round 2Sat, 12 Apr 20251:45 PMVSFremantle Community Bank Oval
- Round 3Sat, 19 Apr 20252:30 PMVSFremantle Community Bank Oval
- Round 4Fri, 25 Apr 20252:10 PMVSJoondalup Arena
- Round 5Sat, 3 May 20251:40 PMVSFremantle Community Bank Oval
- Round 6Sat, 10 May 20252:30 PMVSRevo Fitness Stadium
- Round 7Sat, 24 May 20252:30 PMVSFremantle Community Bank Oval
- Round 8Mon, 2 Jun 20251:10 PMVSFremantle Community Bank Oval
- Round 10Sat, 14 Jun 20252:30 PMVSFremantle Community Bank Oval
- Round 11Sat, 21 Jun 20252:30 PMVSLane Group Stadium
- Round 12Sat, 28 Jun 20252:30 PMVSFremantle Community Bank Oval
- Round 13Sat, 5 Jul 20251:45 PMVSFremantle Community Bank Oval
- Round 14Sat, 12 Jul 20252:30 PMVSSteel Blue Oval
- Round 16Sat, 26 Jul 20252:10 PMVSSullivan Logistics Stadium
- Round 17Sat, 2 Aug 20251:40 PMVSFremantle Community Bank Oval
- Round 18Sat, 9 Aug 20252:30 PMVSSullivan Logistics Stadium
- Round 19Sat, 16 Aug 20252:30 PMVSFremantle Community Bank Oval
- Round 20Sat, 23 Aug 202511:10 AMVSMineral Resources Park
SFFC AFL Players
Current AFL/AFL-W Listed Players
* = Current Players "Games Played" are approx
Previously listed AFL/AFL-W Listed Players
Tahlea Mulder - Fremantle (2023) - 4 games
Hamish Free - North Melbourne (2022) - 0 games
Makaela Tuhakaraina - Fremantle (2021) - 15 games
Marlion Pickett - Richmond (2019) - 91 games
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