About us

Founded in 1969, Middle Park FC is a community football club playing in the Victorian Mens State 3, Mens Metropolitan and the Boys & Girls Miniroos and Junior leagues. 

With five senior teams and 23 junior teams the club aims to server the Port Philip area with a facility where seniors and juniors can enjoy the greatest sport on the planet. Everybody at the club is an unpaid volunteer from the head coach to star first team players. 

Our mission is to provide the community with an opportunity to join a not-for-profit football club striving for excellence both on and off the field. 

Middle Park Football Club is a family focused, community football club based in Melbourne’s inner south suburbs providing excellent facilities for all players. We have over 480 players across 30+ teams.

At the heart of our club is the belief that every child should strive to be the best version of themselves. We believe as a club that our role is to foster this and create resilient, responsible and respectful young men and women who will kick goals in life and in their community. Our aim is that every club member develops a strong sense of self worth and an appreciation of what makes them unique and their importance within a team.

We aim to help all players grow in skill while enjoying success in their football careers through excellent coaching for all players. In addition to our boys & mens teams, Middle Park FC boasts a strong female only football program which grows in strength every year (seven H&A Girls teams in 2024 plus an Intraclub Program).

MPFC is a well-established club, founded in 1969. Its members are drawn from diverse backgrounds. As an excellent community club we thrive among our volunteer parents, team managers, coaches and other board members. Everybody at the club is an unpaid volunteer from the head coach to star first team players.

We have great facilities at our two grounds: Albert Park (Pit Lanes) and JL Murphy Reserve, Port Melbourne.

Come and visit us soon.

Our history, our people and how we work

We have five senior teams, 23 Junior Team (U7-U19) and an Intraclub Program

Are you interested in joining the club?