List of soccer clubs in Australia

Columns: Club | League/Division | Lvl | State | City
Kahibah FC | Northern NSW State League Division 1 | 3 | New South Wales | Lake Macquarie | Keilor Park | Victorian State League Division 1 | 4 | Victoria | Melbourne | Keilor Wolves | Victorian State League Division 5 | 8 | Victoria | Melbourne | Kelmscott Roos | Football West State League Division 2 | 4 | Western Australia | Perth | Keon Park | Victorian State League Division 5 | 8 | Victoria | Melbourne | Keysborough | Victorian State League Division 4 | 7 | Victoria | Melbourne | Kingborough Lions United | National Premier Leagues Tasmania | 2 | Tasmania | Hobart | Kings Domain | Victorian State League Division 4 | 7 | Victoria | Melbourne | Kingston City | National Premier Leagues Victoria 2 | 2 | Victoria | Melbourne | Knox City | Victorian State League Division 3 | 6 | Victoria | Melbourne | Kyneton District | Victorian State League Division 5 | 8 | Victoria | Kyneton

Example questions:
What is the Australian state of the club with initial K that will have Andre Gumprecht as player and coach for the 2015 season ? | What is the league/division of the Australian soccer club with initial K that was founded in 1998 ? | What is the state of the Australian soccer club with initial K that plays out of The Grange Reserve ? | When the Australian team with initial K from Victoria has a home game , where would they play ? | What is the league/division of the Australian soccer club with initial K that will have Andre Gumprecht as player and coach for the 2015 season ?

Answers:
New South Wales | National Premier Leagues Tasmania | Victoria | The Grange Reserve | Northern NSW State League Division 1