| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | 22 | 14 | 5 | 3 | 60:27 | +33 | 47 | |
| 2 | 22 | 12 | 5 | 5 | 44:29 | +15 | 41 | |
| 3 | 22 | 12 | 5 | 5 | 35:29 | +6 | 41 | |
| 4 | 22 | 10 | 8 | 4 | 53:41 | +12 | 38 | |
| 5 | 22 | 9 | 8 | 5 | 44:34 | +10 | 35 | |
| 6 | 22 | 9 | 3 | 10 | 40:38 | +2 | 30 | |
| 7 | 22 | 6 | 7 | 9 | 38:40 | -2 | 25 | |
| 8 | 22 | 7 | 3 | 12 | 22:42 | -20 | 24 | |
| 9 | 22 | 6 | 5 | 11 | 32:43 | -11 | 23 | |
| 10 | 22 | 5 | 6 | 11 | 41:45 | -4 | 21 | |
| 11 | 22 | 5 | 6 | 11 | 40:56 | -16 | 21 | |
| 12 | 22 | 4 | 5 | 13 | 29:54 | -25 | 17 |
Perth SC vs Bayswater City prediction for the NPL Western Australia match on July 25, 2026. Based on our analysis, Bayswater City has a 36% chance of winning, while Perth SC has a 33% chance, and the draw is at 31%.
Perth SC come into this match unbeaten in their last five NPL Western Australia outings, with two wins and three draws. Their most recent result was a 3-3 home draw against Western Knights on July 17, 2026. Prior to that, they drew 2-2 away to Dianella White Eagles, beat Armadale 4-1, drew 1-1 with Balcatta, and defeated Perth Glory Youth 4-2. At home, Perth SC have lost only once in eight league matches this season (3 wins, 4 draws).
Bayswater City's last five matches across all competitions have produced two wins, two draws, and one loss. That defeat was a heavy 5-1 loss to A-League side Sydney FC in the Australia Cup on July 21, 2026. In the league, they drew 1-1 away to Fremantle City FC, beat Perth RedStar 3-0 at home, and drew 4-4 with Western Knights. Their cup form also includes a 3-2 win over Perth RedStar. Away from home in the league, Bayswater have recorded 4 wins, 2 draws, and 3 losses this season.
The overall head-to-head record between these sides shows 13 home wins, 1 draw, and 10 away wins, indicating a slight home advantage historically. In the last five meetings, Bayswater City have won three times and Perth SC twice. The most recent clash on April 24, 2026, saw Bayswater City win 3-2 at home. The last time Perth SC hosted Bayswater City, on May 23, 2025, the visitors won 1-0. The highest-scoring recent encounter was a 6-3 friendly win for Bayswater City in February 2023.
In the NPL Western Australia standings, Bayswater City sit 3rd with 34 points from 17 matches (10 wins, 4 draws, 3 losses), while Perth SC are 5th with 31 points from 18 matches (8 wins, 7 draws, 3 losses). Bayswater have a superior goal difference (+19 vs +9) and a game in hand. At home, Perth SC rank 6th with a record of 3 wins, 4 draws, and 1 loss. Bayswater City's away form places them 4th in the away table, with 4 wins, 2 draws, and 3 losses.
After analyzing the odds, recent form, head-to-head record, and league positions, we calculate the win probabilities for this match as follows: Perth SC has a 33% chance of winning, the draw is at 31%, and Bayswater City has a 36% chance. The bookmakers' average odds implied a very close contest, but adjusting for Bayswater City's higher league standing, better goal difference, and their recent head-to-head edge (including an away win at Perth SC last season) gives them a slight advantage. Perth SC's strong home form and unbeaten run keep them competitive, but Bayswater City are the more likely winners based on the data.
The average odds across five bookmakers for this NPL Western Australia fixture are 2.39 for a Perth SC win, 2.85 for the draw, and 2.59 for a Bayswater City victory. Bookmakers see Perth SC as a marginal favorite, but our probability model suggests Bayswater City have a slightly higher chance of winning. Based on the stats, the most likely outcome is a Bayswater City win, though a draw cannot be ruled out. For betting tips, the value may lie in backing the away side at odds around 2.59, given their 36% implied probability.