# 2024 National Premier Leagues

The 2024 National Premier Leagues is the twelfth season of the Australian National Premier Leagues football competition. The league competition was played by eight separate state and territory member federations. The divisions are ACT, NSW, Northern NSW, Queensland, South Australia, Tasmania, Victoria and Western Australia.

## League tables
### Australian Capital Territory

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Gungahlin United | 21 | 15 | 2 | 4 | 55 | 25 | +30 | 47 | Qualification to Finals series |
| 2 | Canberra Croatia (C) | 21 | 14 | 2 | 5 | 51 | 29 | +22 | 44 | Qualification to Finals series |
| 3 | O'Connor Knights | 21 | 12 | 4 | 5 | 44 | 34 | +10 | 40 | Qualification to Finals series |
| 4 | Tigers | 21 | 10 | 4 | 7 | 45 | 31 | +14 | 34 | Qualification to Finals series |
| 5 | Monaro Panthers | 21 | 8 | 5 | 8 | 33 | 25 | +8 | 29 | |
| 6 | Tuggeranong United | 21 | 7 | 5 | 9 | 31 | 34 | −3 | 26 | |
| 7 | Yoogali SC | 21 | 3 | 2 | 16 | 14 | 63 | −49 | 11 | |
| 8 | Canberra Olympic (R) | 21 | 3 | 0 | 18 | 27 | 59 | −32 | 9 | Relegation to Capital Premier League |

### New South Wales

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Rockdale Ilinden | 30 | 23 | 3 | 4 | 76 | 40 | +36 | 72 | NPL NSW Finals Series |
| 2 | Marconi Stallions (C) | 30 | 21 | 2 | 7 | 70 | 35 | +35 | 65 | NPL NSW Finals Series |
| 3 | APIA Leichhardt | 30 | 18 | 3 | 9 | 78 | 48 | +30 | 57 | NPL NSW Finals Series |
| 4 | Blacktown City | 30 | 17 | 6 | 7 | 66 | 37 | +29 | 57 | NPL NSW Finals Series |
| 5 | St George City | 30 | 16 | 3 | 11 | 46 | 40 | +6 | 51 | NPL NSW Finals Series |
| 6 | Sydney United | 30 | 15 | 5 | 10 | 45 | 40 | +5 | 50 | NPL NSW Finals Series |
| 7 | Wollongong Wolves | 30 | 13 | 5 | 12 | 55 | 41 | +14 | 44 | |
| 8 | Sydney Olympic | 30 | 13 | 3 | 14 | 51 | 42 | +9 | 42 | |
| 9 | Manly United | 30 | 10 | 5 | 15 | 33 | 50 | −17 | 35 | |
| 10 | NWS Spirit | 30 | 10 | 4 | 16 | 39 | 53 | −14 | 34 | |
| 11 | Western Sydney Wanderers Youth | 30 | 12 | 2 | 16 | 62 | 68 | −6 | 32 | |
| 12 | St George FC | 30 | 8 | 8 | 14 | 37 | 58 | −21 | 32 | |
| 13 | Sutherland Sharks | 30 | 7 | 8 | 15 | 32 | 49 | −17 | 29 | |
| 14 | Sydney FC Youth | 30 | 8 | 5 | 17 | 39 | 67 | −28 | 29 | |
| 15 | Central Coast Mariners Academy | 30 | 8 | 4 | 18 | 42 | 67 | −25 | 28 | Qualification for the Relegation play-off |
| 16 | Hills United (R) | 30 | 8 | 0 | 22 | 35 | 71 | −36 | 24 | Relegation to 2025 NSW League 1 |
* ↑ Western Sydney Wanderers were deducted six points for breaches of the grievance and disciplinary regulations.

#### Finals series

| Elimination semi-finals | Elimination semi-finals | Elimination semi-finals | Preliminary finals | Preliminary finals | Preliminary finals | Grand final | Grand final | Grand final |
| 3 | APIA Leichhardt | 1 | | | | | | |
| 6 | Sydney United | 2 | 1 | Rockdale Ilinden | 3 | | | |
| | | | 6 | Sydney United | 1 | | | |
| | | | | | | 1 | Rockdale Ilinden | 0 |
| 4 | Blacktown City | 4 | | | | 2 | Marconi Stallions | 3 |
| 5 | St George City | 2 | 2 | Marconi Stallions | 6 | | | |
| | | | 4 | Blacktown City | 2 | | | |

### Northern New South Wales

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Broadmeadow Magic (C) | 22 | 18 | 1 | 3 | 76 | 27 | +49 | 55 | Qualification to Finals series |
| 2 | Lambton Jaffas | 22 | 17 | 1 | 4 | 51 | 20 | +31 | 52 | Qualification to Finals series |
| 3 | Edgeworth FC | 22 | 14 | 3 | 5 | 47 | 23 | +24 | 45 | Qualification to Finals series |
| 4 | Charleston Azzurri | 22 | 13 | 3 | 6 | 35 | 20 | +15 | 42 | Qualification to Finals series |
| 5 | Newcastle Olympic | 22 | 12 | 3 | 7 | 37 | 26 | +11 | 39 | Qualification to Finals series |
| 6 | Weston Workers | 22 | 11 | 1 | 10 | 42 | 27 | +15 | 34 | |
| 7 | Cooks Hill United | 22 | 9 | 4 | 9 | 50 | 38 | +12 | 31 | |
| 8 | Valentine FC | 22 | 9 | 3 | 10 | 35 | 36 | −1 | 30 | |
| 9 | Maitland FC | 22 | 7 | 4 | 11 | 40 | 48 | −8 | 25 | |
| 10 | New Lambton | 22 | 4 | 3 | 15 | 19 | 47 | −28 | 15 | |
| 11 | Adamstown Rosebud | 22 | 2 | 3 | 17 | 17 | 77 | −60 | 9 | |
| 12 | Lake Macquarie City (R) | 22 | 1 | 1 | 20 | 16 | 76 | −60 | 4 | Relegation to 2025 NNSW Northern League 1 |

#### Finals series

| Qualifying final | Qualifying final | Qualifying final | Major semi-final | Major semi-final | Major semi-final | Preliminary final | Preliminary final | Preliminary final | Grand final | Grand final | Grand final |
| | | | 1 | Broadmeadow Magic | 2 | | | | 1 | Broadmeadow Magic (p) | 2 (4) |
| | | | 2 | Edgeworth FC | 0 | | | | 2 | Edgeworth FC | 2 (3) |
| 2 | Lambton Jaffas | 0 | | | | 2 | Edgeworth FC | 3 | | | |
| 3 | Edgeworth FC | 2 | Minor semi-final | Minor semi-final | Minor semi-final | 3 | Charlestown Azzurri | 1 | | | |
| | | | 3 | Lambton Jaffas | 0 | | | | | | |
| 4 | Charlestown Azzurri | 2 | 5 | Charlestown Azzurri | 4 | | | | | | |
| 5 | Newcastle Olympic | 0 | | | | | | | | | |

### Queensland

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Gold Coast Knights | 22 | 19 | 1 | 2 | 63 | 25 | +38 | 58 | Qualification for Finals |
| 2 | Moreton City Excelsior | 21 | 15 | 3 | 3 | 60 | 26 | +34 | 48 | Qualification for Finals |
| 3 | Peninsula Power | 22 | 15 | 2 | 5 | 50 | 25 | +25 | 47 | Qualification for Finals |
| 4 | Lions FC (C) | 22 | 13 | 3 | 6 | 62 | 31 | +31 | 42 | Qualification for Finals |
| 5 | Wynnum Wolves | 22 | 11 | 2 | 9 | 43 | 62 | −19 | 35 | |
| 6 | Olympic FC | 22 | 7 | 5 | 10 | 32 | 32 | 0 | 26 | |
| 7 | Brisbane Roar Youth | 22 | 6 | 6 | 10 | 33 | 43 | −10 | 24 | |
| 8 | Gold Coast United | 21 | 5 | 8 | 8 | 29 | 33 | −4 | 23 | |
| 9 | Sunshine Coast Wanderers | 22 | 6 | 4 | 12 | 28 | 44 | −16 | 22 | |
| 10 | Brisbane City | 22 | 6 | 2 | 14 | 28 | 44 | −16 | 20 | |
| 11 | Rochedale Rovers (R) | 22 | 4 | 4 | 14 | 18 | 47 | −29 | 16 | Relegation to 2025 FQPL 1 |
| 12 | Redlands United (R) | 22 | 1 | 6 | 15 | 19 | 53 | −34 | 9 | Relegation to 2025 FQPL 1 |

### South Australia

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | North Eastern MetroStars | 22 | 12 | 7 | 3 | 51 | 28 | +23 | 43 | 2024 NPL SA Finals |
| 2 | Campbelltown City (C) | 22 | 11 | 8 | 3 | 45 | 30 | +15 | 41 | 2024 NPL SA Finals |
| 3 | Modbury Jets | 22 | 11 | 5 | 6 | 51 | 34 | +17 | 38 | 2024 NPL SA Finals |
| 4 | Adelaide City | 22 | 11 | 2 | 9 | 39 | 29 | +10 | 35 | 2024 NPL SA Finals |
| 5 | Adelaide Comets | 22 | 8 | 8 | 6 | 43 | 30 | +13 | 32 | 2024 NPL SA Finals |
| 6 | Adelaide United Youth | 22 | 9 | 5 | 8 | 51 | 57 | −6 | 32 | 2024 NPL SA Finals |
| 7 | FK Beograd | 22 | 8 | 5 | 9 | 39 | 38 | +1 | 29 | |
| 8 | Croydon FC | 22 | 8 | 5 | 9 | 38 | 48 | −10 | 29 | |
| 9 | Adelaide Croatia Raiders | 22 | 7 | 4 | 11 | 38 | 41 | −3 | 25 | |
| 10 | Para Hills Knights | 22 | 6 | 7 | 9 | 33 | 40 | −7 | 25 | |
| 11 | Adelaide Olympic (R) | 22 | 7 | 3 | 12 | 28 | 48 | −20 | 24 | Relegation to 2025 SA State League 1 |
| 12 | South Adelaide Panthers (R) | 22 | 2 | 5 | 15 | 30 | 63 | −33 | 11 | Relegation to 2025 SA State League 1 |

### Tasmania

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Glenorchy Knights (C) | 21 | 14 | 5 | 2 | 81 | 24 | +57 | 47 |
| 2 | South Hobart | 21 | 14 | 5 | 2 | 58 | 29 | +29 | 47 |
| 3 | Devonport City | 21 | 13 | 6 | 2 | 60 | 19 | +41 | 45 |
| 4 | Kingborough Lions United | 21 | 11 | 3 | 7 | 66 | 43 | +23 | 36 |
| 5 | Launceston City | 21 | 9 | 4 | 8 | 38 | 34 | +4 | 31 |
| 6 | Riverside Olympic | 21 | 6 | 1 | 14 | 27 | 62 | −35 | 19 |
| 7 | Clarence Zebras | 21 | 3 | 2 | 16 | 28 | 60 | −32 | 11 |
| 8 | Launceston United | 21 | 1 | 0 | 20 | 17 | 104 | −87 | 3 |

### Victoria

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | South Melbourne | 26 | 19 | 3 | 4 | 53 | 20 | +33 | 60 | 2024 NPL Victoria Finals |
| 2 | Avondale FC | 26 | 16 | 6 | 4 | 65 | 29 | +36 | 54 | 2024 NPL Victoria Finals |
| 3 | Oakleigh Cannons | 26 | 16 | 5 | 5 | 53 | 28 | +25 | 53 | 2024 NPL Victoria Finals |
| 4 | Heidelberg United | 26 | 14 | 9 | 3 | 46 | 21 | +25 | 51 | 2024 NPL Victoria Finals |
| 5 | Hume City | 26 | 15 | 5 | 6 | 50 | 29 | +21 | 50 | 2024 NPL Victoria Finals |
| 6 | Dandenong City | 26 | 11 | 4 | 11 | 50 | 51 | −1 | 37 | 2024 NPL Victoria Finals |
| 7 | Melbourne Knights | 26 | 10 | 5 | 11 | 43 | 37 | +6 | 35 | |
| 8 | Altona Magic | 26 | 10 | 3 | 13 | 43 | 50 | −7 | 33 | |
| 9 | Port Melbourne | 26 | 9 | 6 | 11 | 41 | 52 | −11 | 33 | |
| 10 | Dandenong Thunder | 26 | 8 | 4 | 14 | 29 | 51 | −22 | 28 | |
| 11 | St Albans Saints | 26 | 8 | 1 | 17 | 30 | 54 | −24 | 25 | |
| 12 | Green Gully | 26 | 6 | 6 | 14 | 34 | 53 | −19 | 24 | |
| 13 | Manningham United Blues | 26 | 5 | 3 | 18 | 42 | 72 | −30 | 18 | |
| 14 | Moreland City | 26 | 4 | 2 | 20 | 36 | 68 | −32 | 14 | |

#### Finals series

| Elimination finals | Elimination finals | Elimination finals | Preliminary finals | Preliminary finals | Preliminary finals | Grand final | Grand final | Grand final |
| | | | 1 | South Melbourne (a.e.t.) | 1 | | | |
| 4 | Heidelberg United | 1 (4) | 5 | Hume City | 0 | | | |
| 5 | Hume City (p) | 1 (5) | | | | 1 | South Melbourne | 0 |
| | | | | | | 3 | Oakleigh Cannons | 1 |
| | | | 2 | Avondale FC | 0 | | | |
| 3 | Oakleigh Cannons | 4 | 3 | Oakleigh Cannons | 3 | | | |
| 6 | Dandenong City | 1 | | | | | | |

### Western Australia

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Olympic Kingsway (C) | 22 | 16 | 4 | 2 | 60 | 27 | +33 | 52 | 2024 NPL WA Finals |
| 2 | Perth RedStar | 22 | 14 | 4 | 4 | 44 | 29 | +15 | 46 | 2024 NPL WA Finals |
| 3 | Fremantle City | 22 | 11 | 3 | 8 | 46 | 36 | +10 | 36 | 2024 NPL WA Finals |
| 4 | Stirling Macedonia | 22 | 11 | 3 | 8 | 42 | 40 | +2 | 36 | 2024 NPL WA Finals |
| 5 | Bayswater City | 22 | 9 | 6 | 7 | 53 | 39 | +14 | 33 | |
| 6 | Floreat Athena | 22 | 11 | 3 | 8 | 43 | 33 | +10 | 33 | |
| 7 | Armadale SC | 22 | 8 | 7 | 7 | 54 | 43 | +11 | 31 | |
| 8 | Western Knights | 22 | 8 | 5 | 9 | 35 | 33 | +2 | 29 | |
| 9 | Balcatta FC | 22 | 6 | 6 | 10 | 30 | 42 | −12 | 24 | |
| 10 | Perth SC | 22 | 6 | 5 | 11 | 45 | 54 | −9 | 23 | |
| 11 | Perth Glory Youth (O) | 22 | 3 | 5 | 14 | 35 | 68 | −33 | 14 | Qualification for relegation play-off |
| 12 | Inglewood United (R) | 22 | 2 | 3 | 17 | 23 | 66 | −43 | 9 | Relegation to 2025 WA State League 1 |
* ↑ Floreat Athena were deducted six points (three suspended) for breaches of the codes of conduct and spectator code of behaviour.

#### Finals

| Semi-finals | Semi-finals | Semi-finals | Preliminary Final | Preliminary Final | Preliminary Final | Grand Final | Grand Final | Grand Final |
| 1 | Olympic Kingsway (p) | 1 (6) | | | | 1 | Olympic Kingsway (a.e.t.) | 3 |
| 2 | Perth RedStar | 1 (5) | | | | 4 | Stirling Macedonia | 2 |
| | | | 2 | Perth RedStar | 0 | | | |
| | | | 4 | Stirling Macedonia | 3 | | | |
| 3 | Fremantle City | 2 | | | | | | |
| 4 | Stirling Macedonia | 3 | | | | | | |