The Junior National Premier League (NPL) is the highest level of junior football in WA and at Subiaco AFC we’re proud to be part of this league.

Trials are held for positions within our NPL teams. We encourage players who have the skill, passion and commitment to want to play in a highly competitive environment to try out.


Our Academy teams cater for players looking to take their game to a more competitive level then the community leagues.

Grading is held for players wanting to take part in this league. We encourage players wanting to further develop their skills and knowledge of the game to try out for these teams.

Please note that academy positions are by invitation only which will be sent out via email.


Our community teams provide the foundation for all our teams. These teams encourage kids to develop a passion for the game, learning new skills, developing friendships and most important having fun.