AUS

Western Australia NPL 2025/26

Every result, the table as it finished, and the price each match went off at. 140 matches played between March 2025 and September 2025.

140Matches
467Goals
3.34Per game
41.4%Home wins
76%Priced at kickoff
Bayswater CityTop of the table

Final table 15 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 BCBayswater City 24 18 4 2 +39 58
2 OKOlympic Kingsway 25 17 3 5 +33 54
3 PRPerth RedStar 22 13 5 4 +10 44
4 PGIPerth Glory II 23 12 4 7 +18 40
5 SLStirling Lions 22 10 5 7 +12 35
6 PERPerth 22 8 6 8 -3 30
7 FCFremantle City 25 8 3 14 -20 27
8 WKWestern Knights 22 7 5 10 -9 26
9 ARMArmadale 22 6 5 11 -17 23
10 SORSorrento 22 6 3 13 -12 21
11 BALBalcatta 22 5 5 12 -22 20
12 FAFloreat Athena 22 0 6 16 -28 6
13 JCJoondalup City 3 1 1 1 +1 4
14 KWKingsley Westside 2 1 0 1 0 3
15 UNUWA Nedlands 2 0 1 1 -2 1

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.34
467 goals. 67.9% of matches went over 2.5.
Home advantage
41.4%
Draws 20%, away wins 38.6%.
Half-time lead held
73.9%
From 92 matches where someone led at the break.
1–2 12 · 8.6%
2–2 11 · 7.9%
2–1 11 · 7.9%
2–0 9 · 6.4%
1–1 8 · 5.7%
1–0 8 · 5.7%

Results 141

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 20 September 2025
08:45 Fremantle City 2 – 1 Joondalup City 1.86 3.87 3.51
Saturday 13 September 2025
07:45 Bayswater City 2 – 1 Olympic Kingsway 2.40 3.67 2.80
07:00 UWA Nedlands 2 – 2 Joondalup City 2.10 3.90 3.25
07:00 Fremantle City 1 – 0 Kingsley Westside — — —
Tuesday 9 September 2025
11:00 Olympic Kingsway 4 – 0 Perth Glory II — — —
Saturday 6 September 2025
07:00 Joondalup City 3 – 1 UWA Nedlands — — —
07:00 Kingsley Westside 2 – 1 Fremantle City — — —
06:30 Perth RedStar 2 – 2 Perth Glory II — — —
Friday 5 September 2025
11:15 Bayswater City 1 – 0 Olympic Kingsway 2.60 3.77 2.70
Saturday 23 August 2025
07:00 Floreat Athena 0 – 1 Balcatta 2.30 3.97 2.55
07:00 Armadale 1 – 2 Fremantle City 4.80 4.60 1.52
07:00 Perth RedStar 1 – 0 Sorrento 2.26 3.97 2.60
07:00 Western Knights 1 – 2 Stirling Lions 3.56 4.17 1.82
07:00 Olympic Kingsway 3 – 2 Perth Glory II — — —
07:00 Bayswater City 2 – 3 Perth 1.78 4.07 3.86
Tuesday 19 August 2025
12:00 Balcatta 1 – 1 Perth RedStar 3.45 3.80 2.07
11:15 Bayswater City 1 – 1 Stirling Lions 1.70 5.00 5.00
Saturday 16 August 2025
07:00 Sorrento 2 – 1 Western Knights 1.76 4.08 3.88
07:00 Floreat Athena 1 – 3 Perth RedStar 5.21 4.77 1.52
07:00 Fremantle City 1 – 2 Bayswater City 2.34 3.86 2.55
07:00 Perth Glory II 4 – 1 Balcatta — — —
05:00 Perth 0 – 2 Olympic Kingsway 4.70 4.40 1.62
Friday 15 August 2025
11:00 Stirling Lions 6 – 0 Armadale 1.80 4.68 4.20
Tuesday 12 August 2025
11:15 Perth 1 – 5 Perth Glory II — — —
11:15 Stirling Lions 2 – 3 Perth RedStar 2.40 3.61 2.86
Saturday 9 August 2025
07:00 Fremantle City 1 – 3 Olympic Kingsway 3.56 4.17 1.87
07:00 Armadale 4 – 2 Sorrento 5.25 5.05 1.49
07:00 Western Knights 4 – 3 Floreat Athena 2.16 3.98 2.80
Tuesday 5 August 2025
11:00 Balcatta 3 – 2 Olympic Kingsway 6.25 5.02 1.47
11:00 Sorrento 2 – 2 Floreat Athena 1.63 4.52 4.60
Saturday 2 August 2025
07:00 Perth 4 – 2 Armadale 1.83 4.10 3.31
07:00 Fremantle City 1 – 0 Western Knights 1.97 3.97 3.19
Friday 1 August 2025
11:00 Bayswater City 3 – 0 Perth Glory II — — —
Saturday 26 July 2025
07:00 Perth RedStar 2 – 0 Fremantle City 1.86 4.12 3.35
07:00 Floreat Athena 2 – 3 Stirling Lions 3.87 4.28 1.78
07:00 Sorrento 2 – 0 Balcatta 2.09 4.02 3.41
07:00 Western Knights 4 – 1 Perth 3.40 3.97 1.88
07:00 Perth Glory II 2 – 1 Armadale — — —
Friday 25 July 2025
11:00 Bayswater City 2 – 3 Olympic Kingsway 2.60 3.80 3.10
Saturday 19 July 2025
07:00 Perth Glory II 1 – 5 Western Knights — — —
07:00 Olympic Kingsway 2 – 0 Armadale 1.35 5.70 6.88
07:00 Balcatta 0 – 4 Bayswater City 2.95 3.86 2.20
07:00 Fremantle City 2 – 2 Floreat Athena 1.54 4.90 5.30
07:00 Perth 1 – 2 Perth RedStar 2.26 3.90 2.76
Friday 18 July 2025
11:15 Stirling Lions 2 – 1 Sorrento 1.67 4.33 4.50
Saturday 12 July 2025
07:00 Perth Glory II 1 – 2 Perth RedStar — — —
07:00 Floreat Athena 0 – 2 Perth 2.75 4.10 2.32
07:00 Armadale 0 – 4 Bayswater City 2.96 4.20 2.04
07:00 Western Knights 0 – 4 Olympic Kingsway 6.00 5.40 1.44
07:00 Sorrento 1 – 2 Fremantle City 1.68 4.46 4.30
07:00 Stirling Lions 6 – 0 Balcatta 2.41 4.00 2.63
Saturday 5 July 2025
07:00 Bayswater City 3 – 0 Western Knights 1.54 4.98 4.90
07:00 Floreat Athena 1 – 2 Perth Glory II — — —
07:00 Perth 1 – 3 Sorrento 1.87 4.10 3.17
07:00 Fremantle City 1 – 2 Stirling Lions 2.97 3.87 2.06
07:00 Olympic Kingsway 0 – 0 Perth RedStar 2.33 3.95 2.57
07:00 Balcatta 3 – 0 Armadale 1.91 4.20 3.49
Saturday 28 June 2025
07:00 Floreat Athena 1 – 2 Olympic Kingsway 4.90 4.77 1.54
07:00 Western Knights 1 – 1 Armadale 2.34 4.00 2.84
07:00 Balcatta 0 – 0 Fremantle City 2.33 4.10 2.57
07:00 Perth RedStar 1 – 1 Bayswater City 2.16 4.15 2.86
Friday 27 June 2025
11:30 Perth Glory II 3 – 1 Sorrento — — —
11:00 Perth 2 – 2 Stirling Lions — — —
Saturday 21 June 2025
07:00 Balcatta 0 – 2 Western Knights 2.05 4.30 2.95
07:00 Fremantle City 0 – 5 Perth 3.94 4.90 1.68
07:00 Perth Glory II 1 – 3 Stirling Lions — — —
07:00 Olympic Kingsway 0 – 2 Sorrento 2.84 4.00 2.16
07:00 Armadale 0 – 2 Perth RedStar 4.80 4.98 1.56
Friday 20 June 2025
11:00 Bayswater City 2 – 0 Floreat Athena 1.40 5.81 11.00
Saturday 14 June 2025
09:00 Stirling Lions 1 – 3 Olympic Kingsway 2.60 3.95 2.25
09:00 Balcatta 2 – 2 Perth 5.90 5.60 1.44
07:00 Fremantle City 1 – 2 Perth Glory II — — —
07:00 Sorrento 2 – 4 Bayswater City 2.33 3.88 2.58
07:00 Floreat Athena 2 – 2 Armadale 2.35 4.00 2.57
07:00 Perth RedStar 2 – 0 Western Knights 1.43 5.00 6.20
Saturday 7 June 2025
07:00 Perth RedStar 1 – 0 Balcatta 1.59 4.90 4.44
07:00 Floreat Athena 2 – 4 Western Knights 3.25 3.90 1.98
07:00 Stirling Lions 0 – 3 Bayswater City 2.73 3.90 2.22
07:00 Olympic Kingsway 4 – 2 Fremantle City 2.06 3.86 3.10
07:00 Perth Glory II 0 – 0 Perth — — —
07:00 Sorrento 1 – 5 Armadale 1.66 4.67 4.87
Saturday 31 May 2025
07:00 Western Knights 0 – 0 Sorrento 3.36 3.92 1.90
07:00 Armadale 1 – 6 Stirling Lions 2.33 3.96 2.65
07:00 Perth RedStar 3 – 1 Floreat Athena 1.25 7.10 11.25
07:00 Olympic Kingsway 6 – 0 Perth 2.09 4.37 3.46
07:00 Bayswater City 2 – 0 Fremantle City 1.78 5.10 6.60
07:00 Balcatta 1 – 3 Perth Glory II — — —
Saturday 24 May 2025
09:00 Perth Glory II 0 – 1 Olympic Kingsway — — —
09:00 Stirling Lions 2 – 2 Western Knights 1.74 4.37 3.77
07:00 Balcatta 1 – 1 Floreat Athena 1.98 4.06 3.19
07:00 Fremantle City 0 – 5 Armadale 1.90 4.15 3.40
07:00 Sorrento 0 – 1 Perth RedStar 3.36 3.92 1.90
Friday 23 May 2025
11:00 Perth 0 – 1 Bayswater City — — —
Saturday 17 May 2025
07:00 Western Knights 3 – 2 Fremantle City 3.40 4.30 1.90
07:00 Armadale 2 – 1 Perth 2.57 4.00 2.34
07:00 Perth Glory II 1 – 1 Bayswater City — — —
07:00 Olympic Kingsway 3 – 3 Balcatta 1.32 6.85 9.50
07:00 Perth RedStar 2 – 0 Stirling Lions 1.68 5.00 3.65
07:00 Floreat Athena 0 – 1 Sorrento 10.25 7.00 1.26
Saturday 10 May 2025
09:00 Stirling Lions 2 – 0 Floreat Athena 1.54 5.09 4.70
07:00 Armadale 0 – 0 Perth Glory II — — —
07:00 Fremantle City 4 – 2 Perth RedStar 2.36 4.27 2.54
07:00 Olympic Kingsway 0 – 0 Bayswater City 2.34 4.10 2.63
07:00 Balcatta 1 – 0 Sorrento 2.76 3.95 2.34
Friday 9 May 2025
11:00 Perth 3 – 3 Western Knights — — —
Saturday 26 April 2025
07:00 Western Knights 0 – 3 Perth Glory II — — —
07:00 Armadale 0 – 3 Olympic Kingsway 3.56 4.50 1.79
07:00 Sorrento 3 – 1 Stirling Lions 2.75 4.00 2.55
07:00 Floreat Athena 0 – 2 Fremantle City 7.10 6.00 1.32
07:00 Perth RedStar 0 – 1 Perth 2.33 3.95 2.59
Thursday 24 April 2025
11:00 Bayswater City 4 – 0 Balcatta 1.48 5.47 6.30
Saturday 19 April 2025
07:00 Balcatta 1 – 2 Stirling Lions 2.65 3.85 2.33
07:00 Fremantle City 1 – 0 Sorrento 1.48 5.00 5.78
07:00 Olympic Kingsway 3 – 0 Western Knights 1.54 4.87 5.04
07:00 Perth RedStar 0 – 5 Perth Glory II — — —
Thursday 17 April 2025
11:00 Bayswater City 4 – 1 Armadale 1.98 4.20 3.30
11:00 Perth 2 – 2 Floreat Athena — — —
Saturday 5 April 2025
07:00 Armadale 2 – 1 Balcatta — — —
07:00 Western Knights 0 – 3 Bayswater City 2.55 3.75 2.65
07:00 Stirling Lions 2 – 2 Fremantle City 1.70 5.20 4.55
07:00 Sorrento 0 – 3 Perth — — —
07:00 Perth Glory II 4 – 0 Floreat Athena — — —
07:00 Perth RedStar 3 – 1 Olympic Kingsway 3.56 3.90 2.00
Tuesday 1 April 2025
11:00 Armadale 4 – 2 Western Knights 2.45 4.04 2.63
Saturday 29 March 2025
07:00 Fremantle City 1 – 2 Balcatta 3.25 4.50 1.97
07:00 Olympic Kingsway 4 – 1 Floreat Athena 1.83 4.50 3.80
07:00 Sorrento 2 – 2 Perth Glory II — — —
07:00 Stirling Lions 3 – 3 Perth 3.41 4.60 1.88
Friday 28 March 2025
11:15 Bayswater City 2 – 0 Perth RedStar 2.71 4.13 2.25
Saturday 22 March 2025
07:00 Western Knights 1 – 0 Balcatta 2.33 3.90 2.71
07:00 Stirling Lions 1 – 4 Perth Glory II — — —
07:00 Sorrento 0 – 2 Olympic Kingsway 2.91 4.05 2.17
07:00 Floreat Athena 2 – 3 Bayswater City 4.60 4.30 1.64
07:00 Perth RedStar 1 – 1 Armadale 1.69 4.50 4.20
Friday 21 March 2025
11:00 Perth 2 – 1 Fremantle City — — —
Saturday 15 March 2025
10:00 Olympic Kingsway 2 – 1 Stirling Lions 2.33 4.06 2.85
07:00 Western Knights 1 – 1 Perth RedStar 3.34 4.30 2.45
07:00 Armadale 0 – 0 Floreat Athena 1.88 4.60 3.53
07:00 Perth Glory II 5 – 0 Fremantle City — — —
07:00 Perth 4 – 2 Balcatta — — —
Friday 14 March 2025
11:15 Bayswater City 2 – 1 Sorrento 2.48 4.20 3.66

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key