Western Australia NPL — 2025
Playoffs
Semi-finals
Final
Semi-finals
Fremantle City1
Kingsley Westside0
1–0
Bayswater City1
Olympic Kingsway0
1–0
Perth RedStar2
Perth Glory II2
2–2
UWA Nedlands2
Joondalup City2
2–2
Final
Fremantle City2
Joondalup City1
2–1
Standings — 2025
The 2025 Western Australia NPL season standings featuring 12 teams. Bayswater City leads the table with 52 points from 22 matches, followed by Olympic Kingsway on 51 points. The teams have scored 448 goals combined this season.
Played 22Won 16Drawn 4Lost 2Goal Diff +37Points 52
Played 22Won 16Drawn 3Lost 3Goal Diff +31Points 51
Played 22Won 13Drawn 5Lost 4Goal Diff +10Points 44
Played 22Won 12Drawn 4Lost 6Goal Diff +22Points 40
Played 22Won 10Drawn 5Lost 7Goal Diff +12Points 35
Played 22Won 8Drawn 6Lost 8Goal Diff -2Points 30
Played 22Won 7Drawn 5Lost 10Goal Diff -9Points 26
Played 22Won 6Drawn 5Lost 11Goal Diff -17Points 23
Played 22Won 6Drawn 4Lost 12Goal Diff -11Points 22
10Balcatta
Played 22Won 5Drawn 5Lost 12Goal Diff -23Points 20
Played 22Won 5Drawn 4Lost 13Goal Diff -22Points 19
Played 22Won 0Drawn 6Lost 16Goal Diff -28Points 6
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 22 | 16 | 4 | 2 | 53 | 16 | +37 | 52 | |
| 2 | 22 | 16 | 3 | 3 | 53 | 22 | +31 | 51 | |
| 3 | 22 | 13 | 5 | 4 | 33 | 23 | +10 | 44 | |
| 4 | 22 | 12 | 4 | 6 | 52 | 30 | +22 | 40 | |
| 5 | 22 | 10 | 5 | 7 | 50 | 38 | +12 | 35 | |
| 6 | 22 | 8 | 6 | 8 | 41 | 43 | -2 | 30 | |
| 7 | 22 | 7 | 5 | 10 | 34 | 43 | -9 | 26 | |
| 8 | 22 | 6 | 5 | 11 | 34 | 51 | -17 | 23 | |
| 9 | 22 | 6 | 4 | 12 | 27 | 38 | -11 | 22 | |
10Balcatta | 10 | 22 | 5 | 5 | 12 | 22 | 45 | -23 | 20 |
| 11 | 22 | 5 | 4 | 13 | 26 | 48 | -22 | 19 | |
| 12 | 22 | 0 | 6 | 16 | 23 | 51 | -28 | 6 |
Betting Insights
Both Score %
68.0%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
76.0%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
50.0%
Percentage of matches won by home teams
Draw %
12.0%
Percentage of matches ending in a draw
Away Win %
38.0%
Percentage of matches won by away teams
Most Common Scorelines
2-1
12.0%(6)
1-2
12.0%(6)
1-0
8.0%(4)
2-2
8.0%(4)
2-3
8.0%(4)
2-0
6.0%(3)
3-2
4.0%(2)
1-1
4.0%(2)
1-3
4.0%(2)
4-1
4.0%(2)
Teams
Bayswater City
Olympic Kingsway
Perth RedStar
Perth Glory II
Stirling Lions
Perth
Western Knights
Armadale
Sorrento
Balcatta
Fremantle City
Floreat Athena
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Fremantle City | 2 – 1 | Joondalup City | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bayswater City | 2 – 1 | Olympic Kingsway | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fremantle City | 1 – 0 | Kingsley Westside | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
UWA Nedlands | 2 – 2 | Joondalup City | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Olympic Kingsway | 4 – 0 | Perth Glory II | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Joondalup City | 3 – 1 | UWA Nedlands | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kingsley Westside | 2 – 1 | Fremantle City | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Perth RedStar | 2 – 2 | Perth Glory II | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bayswater City | 1 – 0 | Olympic Kingsway | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bayswater City | 2 – 3 | Perth | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Aug | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 12 May 2026