List of soccer clubs in Australia

Columns: Club | League/Division | Lvl | State | City
Macarthur Rams | National Premier Leagues NSW 3 | 4 | New South Wales | Sydney | Mackay & Whitsundays Magpies Crusaders United | National Premier Leagues Queensland | 2 | Queensland | Mackay | Maidstone United | Victorian State League Division 5 | 8 | Victoria | Melbourne | Maitland | National Premier Leagues Northern NSW | 2 | New South Wales | Maitland | Majura | State League Division 9 | 12 | Australian Capital Territory | Canberra | Malvern City | Victorian State League Division 1 | 4 | Victoria | Melbourne | Mandurah City | National Premier Leagues Western Australia | 2 | Western Australia | Mandurah

Example questions:
What is the name of the Australian football club whose city 's name is derived from a Noongar word meaning 'meeting place ' or 'trading place ' ? | What is the Lvl of the Australian football club that has an agreement to play a single match at Kardinia Park in Geelong every season ? | What is the Australian League/Division of the football club that was established in 2017 ? | What is the state of the Australian football club that plays their home games at Sir Zelman Cowen Park opposite Kooyong Tennis Club ?

Answers:
Mandurah City | 1 | National Premier Leagues Queensland | Victoria