MatchPulse
Western Australia NPL

Western Australia NPL — Goals Scored

Australia · 2026

Goals Scored

#TeamMPScored/GameHomeAwayHome Adv%
1Bayswater City24672.794720+33%
2Perth25582.322830+9%
3Olympic Kingsway24471.961829-23%
4Fremantle City22442.0022220%
5Armadale24431.792023-7%
6Perth Glory II22411.862120+2%
7Stirling Lions22401.821921-5%
8Western Knights22381.732711+42%
9Perth RedStar23361.571620-15%
10Dianella White Eagle22321.451517-6%
11Balcatta22291.321514+3%
12Sorrento22221.001012-9%
13Joondalup City221.00110%
14UWA Nedlands210.5001-100%
15Mandurah City200.00000%

Home / Goals Scored

#TeamMP⊕ ScoredØ AVG
1Bayswater City13473.62
2Perth11282.55
3Western Knights11272.45
4Fremantle City11222.00
5Perth Glory II11211.91
6Stirling Lions11191.73
7Armadale12201.67
8Olympic Kingsway12181.50
9Balcatta11151.36
10Dianella White Eagle11151.36
11Perth RedStar12161.33
12Joondalup City111.00
13Sorrento11100.91
14Mandurah City100.00
15UWA Nedlands100.00

Away / Goals Scored

#TeamMP⊕ ScoredØ AVG
1Olympic Kingsway12292.42
2Perth14302.14
3Fremantle City11222.00
4Armadale12231.92
5Stirling Lions11211.91
6Bayswater City11201.82
7Perth Glory II11201.82
8Perth RedStar11201.82
9Dianella White Eagle11171.55
10Balcatta11141.27
11Sorrento11121.09
12Western Knights11111.00
13UWA Nedlands111.00
14Joondalup City111.00
15Mandurah City100.00

Which teams score the most goals?

Bayswater City is the top scorer in the league — 2.79 per game

Perth is #2 for goals scored — 2.32 per game

Fremantle City is #3 for goals scored — 2.00 per game

Sorrento is one of the lowest-scoring teams — 1.00 per game

Balcatta is one of the lowest-scoring teams — 1.32 per game

Dianella White Eagle is one of the lowest-scoring teams — 1.45 per game

League Scoring Stats

  • consists of 12 teams
  • League avg scored per game: 1.81 per game
  • Home avg scored: 1.88 per game
  • Away avg scored: 1.74 per game

1st Half — Goals Scored

#TeamMP⊕ ScoredØ AVGHome ØAway Ø
1Perth25271.081.091.07
2Bayswater City24251.041.540.45
3Armadale24241.000.921.08
4Perth Glory II22210.951.090.82
5Olympic Kingsway24220.920.581.25
6Stirling Lions22200.910.821.00
7Fremantle City22190.860.731.00
8Western Knights22170.771.270.27
9Perth RedStar23160.700.500.91
10Dianella White Eagle22150.680.550.82
11Balcatta22110.500.550.45
12Sorrento2290.410.450.36

Home / 1st Half Scored

#TeamMP⊕ ScoredØ AVG
1Bayswater City13201.54
2Western Knights11141.27
3Perth11121.09
4Perth Glory II11121.09
5Armadale12110.92
6Stirling Lions1190.82
7Fremantle City1180.73
8Olympic Kingsway1270.58
9Balcatta1160.55
10Dianella White Eagle1160.55
11Perth RedStar1260.50
12Sorrento1150.45

Away / 1st Half Scored

#TeamMP⊕ ScoredØ AVG
1Olympic Kingsway12151.25
2Armadale12131.08
3Perth14151.07
4Stirling Lions11111.00
5Fremantle City11111.00
6Perth RedStar11100.91
7Perth Glory II1190.82
8Dianella White Eagle1190.82
9Balcatta1150.45
10Bayswater City1150.45
11Sorrento1140.36
12Western Knights1130.27

1st Half Scoring Insights

Perth is the top 1H scorer — 1.08 scored/game

Bayswater City is #2 in 1H — 1.04 scored/game

Armadale is #3 in 1H — 1.00 scored/game

Sorrento scores least often in 1H — 0.41 scored/game

Balcatta scores least often in 1H — 0.50 scored/game

Dianella White Eagle scores least often in 1H — 0.68 scored/game

1ST HALF STATS

  • 12 teams
  • 1H league avg: 0.82 scored/game
  • Home avg 1H: 0.85 scored/game
  • Away avg 1H: 0.80 scored/game
  • Teams avg ≥0.5 in 1H: 92% (11/12)

2nd Half — Goals Scored

#TeamMP⊕ ScoredØ AVGHome ØAway Ø
1Bayswater City24421.752.081.36
2Perth25311.241.451.07
3Fremantle City22251.141.271.00
4Olympic Kingsway24251.040.921.17
5Western Knights22210.951.180.73
6Perth Glory II22200.910.821.00
7Stirling Lions22200.910.910.91
8Perth RedStar23200.870.830.91
9Balcatta22180.820.820.82
10Armadale24190.790.750.83
11Dianella White Eagle22170.770.820.73
12Sorrento22130.590.450.73

Home / 2nd Half Scored

#TeamMP⊕ ScoredØ AVG
1Bayswater City13272.08
2Perth11161.45
3Fremantle City11141.27
4Western Knights11131.18
5Olympic Kingsway12110.92
6Stirling Lions11100.91
7Perth RedStar12100.83
8Balcatta1190.82
9Perth Glory II1190.82
10Dianella White Eagle1190.82
11Armadale1290.75
12Sorrento1150.45

Away / 2nd Half Scored

#TeamMP⊕ ScoredØ AVG
1Bayswater City11151.36
2Olympic Kingsway12141.17
3Perth14151.07
4Perth Glory II11111.00
5Fremantle City11111.00
6Stirling Lions11100.91
7Perth RedStar11100.91
8Armadale12100.83
9Balcatta1190.82
10Sorrento1180.73
11Western Knights1180.73
12Dianella White Eagle1180.73

2nd Half Scoring Insights

Bayswater City is the top 2H scorer — 1.75 scored/game

Perth is #2 in 2H — 1.24 scored/game

Fremantle City is #3 in 2H — 1.14 scored/game

Sorrento scores least often in 2H — 0.59 scored/game

Dianella White Eagle scores least often in 2H — 0.77 scored/game

Armadale scores least often in 2H — 0.79 scored/game

2ND HALF STATS

  • 12 teams
  • 2H league avg: 0.99 scored/game
  • Home avg 2H: 1.04 scored/game
  • Away avg 2H: 0.94 scored/game
  • Teams avg ≥1.0 in 2H: 33% (4/12)

Which team scores the most goals in the Western Australia NPL?

For the 2026 season, the top scorer in the Western Australia NPL is Bayswater City with 67 goals in 24 games — an average of 2.79 goals per game. At home they score 3.62 per game, and 1.82 per game away, showing a stronger home presence.

Perth and Olympic Kingsway are also among the league's top attacks. Perth have scored 58 goals (2.32/game), while Olympic Kingsway have netted 47 (1.96/game). Together they demonstrate that goals are distributed among several strong teams this season.

At the other end of the table, Sorrento has the weakest attack in the Western Australia NPL with just 22 goals in 22 games — an average of only 1.00 goals per game. Teams facing them have a clear defensive advantage.

Betting Angle — Attack Strength

Teams with a high goals-scored average are prime candidates for Both Teams To Score (BTTS Yes) and Over 2.5 markets, especially when facing opponents who also score freely. The home/away split reveals whether a team's attack is truly consistent or venue-dependent.