# 2024 National Premier Leagues NSW

The 2024 National Premier Leagues NSW was the 12th season of the National Premier Leagues in New South Wales and the second season under the revised competition format. The season began on 16 February 2024 and concluded on 25 August. APIA Leichhardt are the defending champions.
The 2024 season was a double round-robin format with each team playing 30 games for the regular season. The top-six teams qualified to the finals series. The competition's matches were broadcast free and live on YouTube with the addition of the 2024 Waratah Cup.
Rockdale Ilinden were Premiers, receiving the club's first major title in over four decades.

## Promotion and relegation

| Promoted from 2023 NSW League One | Relegated from 2023 National Premier Leagues NSW |
| St George Hills United | Mt Druitt Town Rangers Bulls FC Academy |

### Stadiums and locations

| Team | Head Coach | Location | Stadium | Capacity |
| APIA Leichhardt | Franco Parisi | Leichhardt | Lambert Park | 7,000 |
| APIA Leichhardt | Franco Parisi | Leichhardt | Leichhardt Oval | 20,000 |
| Blacktown City | Mark Crittenden | Blacktown | Blacktown City Sports Centre | 7,500 |
| Central Coast Mariners Academy | Lucas Vilela | Gosford | Pluim Park | 2,000 |
| Hills United | Luke Casserly | Hills District | Blacktown City Sports Centre | 7,500 |
| Marconi Stallions | Peter Tsekenis | Fairfield | Marconi Stadium | 9,000 |
| Manly United | Patrick Zwaanswijk | Dee Why | Cromer Park | 5,000 |
| NWS Spirit | David Perkovic | North Sydney | Christie Park | 1,000 |
| Rockdale Ilinden | Paul Dee | Rockdale | Rockdale Ilinden Sports Centre | 5,000 |
| St George | Steve Karavatakis | St George | Rockdale Ilinden Sports Centre | 5,000 |
| St George City | Mirko Jurilj | St George | Penshurst Park | 1,000 |
| Sutherland Sharks | Steven Zoric | Sutherland | Seymour Shaw Park | 5,000 |
| Sydney FC Youth | Jimmy Van Weeren | Moore Park | Valentine Sports Park | 4,000 |
| Sydney Olympic | Labinot Haliti | Belmore | Belmore Sports Ground | 20,000 |
| Sydney United | Zeljko Kalac | Edensor Park | Sydney United Sports Centre | 12,000 |
| Western Sydney Wanderers Youth | Andrew Christiansen | Blacktown | Wanderers Football Park | 4,500 |
| Wollongong Wolves | David Carney | Wollongong | WIN Stadium | 22,000 |

### Managerial changes

| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
| Sutherland Sharks | Panny Nikas | Mutual consent | September 2023 | Pre-season | Steven Zoric | 8 September 2023 |
| Sydney United | Miro Vlastelica | Mutual consent | November 2023 | Pre-season | Zeljko Kalac | 15 November 2023 |
| Central Coast Mariners | Abbas Saad | N/A | 2024 | Pre-season | Lucas Vilela | 2024 |
| St George | Jané Talcevski | Mutual consent | July 2024 | 11th | Steve Karavatakis | 2 July 2024 |

## Foreign players

| Team | Visa 1 | Visa 2 | Non-visa foreigner(s) | Former players |
| APIA Leichhardt | Seiya Kambayashi | | | |
| Blacktown City | | | Danny Choi$^1$ Mitchell Mallia$^2$ Jacob Maniti$^2$ | |
| Central Coast Mariners | | | Lucas Scicluna$^2$ | |
| Hills United | Nicolai Müller | Yu Okubo | | |
| Manly United | Miguel Bauzà | | | |
| Marconi | Franco Maya | | | Hiroaki Aoyama |
| NWS Spirit | Gianni Bouzoukis | | | Luiz Lobo$^{1:}$ |
| Rockdale Ilinden | So Kataoka | | | Moudi Najjar$^2$ |
| St George FC | | | | |
| St George City | Fumoto Kamada | Jason Romero | | |
| Sutherland Sharks | Takahide Umebachi | Kotaro Katsuta | Chris Lindsay$^1$ | |
| Sydney FC Youth | | | | |
| Sydney Olympic | Ziggy Gordon | | Roy O'Donovan$^1$ Abraham Majok$^1$ Zac Zoricich$^2$ | |
| Sydney United | | | Luiz Lobo$^1$ Stephan De Robillard$^2$ | Shunta Nakamura |
| Western Sydney Wanderers | Joseph Banza | | Ryan Devine$^2$ | |
| Wollongong Wolves | Banri Kanaizumi | Takumi Ofuka | Yagoub Mustafa$^1$ Chris McStay$^2$ | |
The following do not fill a Visa position: $^1$Those players who were born and started their professional career abroad but have since gained Australian citizenship; $^2$Australian citizens who have chosen to represent another national team;

## Regular season
### Table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Rockdale Ilinden | 30 | 23 | 3 | 4 | 76 | 40 | +36 | 72 | Qualification for the Finals series |
| 2 | Marconi Stallions (C) | 30 | 21 | 2 | 7 | 70 | 35 | +35 | 65 | Qualification for the Finals series |
| 3 | APIA Leichhardt | 30 | 18 | 3 | 9 | 78 | 48 | +30 | 57 | Qualification for the Finals series |
| 4 | Blacktown City | 30 | 17 | 6 | 7 | 66 | 37 | +29 | 57 | Qualification for the Finals series |
| 5 | St George City | 30 | 16 | 3 | 11 | 46 | 40 | +6 | 51 | Qualification for the Finals series |
| 6 | Sydney United | 30 | 15 | 5 | 10 | 45 | 40 | +5 | 50 | Qualification for the 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 (O) | 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 One |
* ↑ Western Sydney Wanderers were deducted six points for breaches of the grievance and disciplinary regulations. In addition, they were fined $33,500 and given 'restricted access' for away supporters.

### Fixtures and results

| Home \ Away | API | BCT | CCM | HIL | MAN | MAR | NWS | ROC | SGC | STG | SUT | SFC | SOL | SUN | WSW | WOL |
| APIA Leichhardt | — | 3–1 | 3–1 | 4–1 | 4–0 | 1–4 | 1–0 | 3–2 | 4–1 | 5–0 | 3–2 | 1–5 | 2–0 | 1–5 | 5–3 | 1–1 |
| Blacktown City | 6–3 | — | 3–1 | 4–0 | 2–0 | 3–0 | 3–1 | 1–2 | 3–0 | 1–2 | 3–2 | 8–0 | 1–0 | 2–2 | 3–0 | 0–1 |
| CCM Academy | 3–2 | 1–1 | — | 5–3 | 2–2 | 0–1 | 3–0 | 1–2 | 0–3 | 3–3 | 3–2 | 1–1 | 0–2 | 1–2 | 2–5 | 3–2 |
| Hills United | 1–2 | 0–2 | 2–0 | — | 2–1 | 1–3 | 4–1 | 0–3 | 2–0 | 2–3 | 2–3 | 4–2 | 2–1 | 2–3 | 1–2 | 0–2 |
| Manly United | 1–0 | 1–1 | 2–0 | 0–2 | — | 0–1 | 3–2 | 1–1 | 1–2 | 3–0 | 1–1 | 1–0 | 0–2 | 1–1 | 0–5 | 2–1 |
| Marconi Stallions | 1–2 | 6–2 | 2–0 | 4–0 | 2–1 | — | 2–1 | 9–0 | 2–1 | 4–0 | 3–3 | 3–0 | 0–4 | 2–1 | 3–1 | 2–1 |
| NWS Spirit | 0–2 | 4–2 | 1–2 | 3–1 | 4–2 | 1–0 | — | 1–2 | 1–2 | 1–3 | 1–3 | 0–0 | 1–2 | 1–1 | 1–0 | 1–0 |
| Rockdale Ilinden | 2–1 | 2–3 | 4–1 | 5–0 | 4–0 | 2–2 | 3–1 | — | 2–0 | 4–0 | 4–0 | 3–1 | 3–2 | 1–1 | 3–2 | 3–1 |
| St George City | 1–0 | 0–2 | 2–0 | 3–1 | 3–1 | 2–1 | 3–4 | 1–2 | — | 1–1 | 1–1 | 1–2 | 1–0 | 2–1 | 5–0 | 0–2 |
| St George FC | 2–2 | 0–0 | 2–0 | 2–0 | 1–1 | 0–1 | 0–2 | 1–4 | 0–2 | — | 3–1 | 2–1 | 2–1 | 2–3 | 2–2 | 2–2 |
| Sutherland Sharks | 0–7 | 2–0 | 0–1 | 2–1 | 1–2 | 1–2 | 0–0 | 0–3 | 0–1 | 3–1 | — | 0–0 | 1–0 | 0–1 | 0–0 | 0–4 |
| Sydney FC Youth | 1–7 | 1–2 | 4–1 | 3–1 | 2–0 | 0–4 | 1–3 | 1–2 | 1–3 | 2–1 | 0–0 | — | 1–3 | 0–2 | 2–5 | 1–5 |
| Sydney Olympic | 1–1 | 3–3 | 1–2 | 1–2 | 2–1 | 1–2 | 2–1 | 2–1 | 0–1 | 0–3 | 1–1 | 1–2 | — | 6–0 | 4–1 | 4–3 |
| Sydney United | 2–0 | 0–2 | 1–0 | 3–0 | 0–2 | 3–2 | 3–0 | 1–2 | 1–0 | 0–0 | 1–0 | 0–0 | 0–1 | — | 3–2 | 1–2 |
| WSW Youth | 0–6 | 3–0 | 3–5 | 2–0 | 0–1 | 2–5 | 4–1 | 2–3 | 6–1 | 4–2 | 3–1 | 0–3 | 3–2 | 0–2 | — | 0–2 |
| Wollongong Wolves | 1–2 | 2–2 | 5–1 | 4–0 | 1–2 | 1–2 | 0–0 | 1–2 | 1–1 | 1–0 | 2–1 | 3–2 | 1–2 | 3–2 | 0–2 | — |

## 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 | | | |

## Relegation play-off

The relegation play-offs took place on 31 August and 6 September 2024.

### Overview

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Central Coast Mariners Academy | 5–2 | Bulls FC Academy | 1–2 | 4–0 |

### Matches

Central Coast Mariners Academy won 5–2 on aggregate, and therefore both clubs remained in their respective leagues.

## Regular season statistics
### Top scorers

| Rank | Player | Club | Goals |
| 1 | Alec Urosevski | Rockdale Ilinden | 31 |
| 2 | Marko Jesic | Marconi Stallions | 20 |
| 2 | Roy O'Donovan | Sydney Olympic | 20 |
| 4 | Ben Gibson | APIA Leichhardt | 19 |
| 4 | Jak O'Brien | Blacktown City | 19 |
| 6 | James Temelkovski | Marconi Stallions | 18 |
| 7 | Nathanael Blair | Western Sydney Wanderers | 13 |
| 7 | Yu Okubo | Hills United | 13 |
| 9 | Takumi Ofuka | Wollongong Wolves | 12 |
| 9 | Jack Stewart | APIA Leichhardt | 12 |

### Hat-tricks

| Player | For | Against | Result | Date |
| Jak O'Brien$^4$ | Blacktown City | APIA Leichhardt | 6–3 (H) | 17 February 2024 |
| Takumi Ofuka | Wollongong Wolves | Hills United | 4–0 (H) | 15 March 2024 |
| Alec Urosevski | Rockdale Ilinden | Wollongong Wolves | 3-1 (H) | 28 April 2024 |
| Ben Gibson | APIA Leichardt | Western Sydney Youth | 6–0 (A) | 28 April 2024 |
| Rory Jordan | APIA Leichardt | Sydney FC Youth | 7-1 (A) | 5 May 2024 |
| Taye Ashton Hedley | Central Coast Mariners Youth | St George FC | 3–3 (H) | 29 May 2024 |
| Dom Costanzo | Marconi Stallions | Rockdale Ilinden | 9-0 (H) | 19 June 2024 |
| Alec Urosevski | Rockdale Ilinden | Hills United | 5-0 (H) | 30 June 2024 |
| Jack Armson | APIA Leichardt | Sutherland | 3-2 (H) | 7 July 2024 |
| Yu Okubo | Hills United | NWS Spirit | 4-1 (H) | 20 July 2024 |
| Takeru Sugita | NWS Spirit | Blacktown City | 4-2 (H) | 10 August 2024 |
| Arthur De Lima | Central Coast Mariners Youth | Wollongong Wolves | 3-2 (H) | 11 August 2024 |
| James Temelkovski | Marconi Stallions | Blacktown City | 6–2 (H) | 1 September 2024 |

#### Notes

* (H) – Home team
* (A) – Away team