Victoria NPL — 2025
Playoffs
Standings — 2025
The 2025 Victoria NPL season standings featuring 14 teams. Avondale leads the table with 61 points from 26 matches, followed by Heidelberg United on 57 points. The teams have scored 601 goals combined this season.
Played 26Won 19Drawn 4Lost 3Goal Diff +39Points 61
Played 26Won 17Drawn 6Lost 3Goal Diff +30Points 57
Played 26Won 16Drawn 5Lost 5Goal Diff +28Points 53
Played 26Won 15Drawn 4Lost 7Goal Diff +25Points 49
Played 26Won 14Drawn 5Lost 7Goal Diff +12Points 47
Played 26Won 10Drawn 10Lost 6Goal Diff +13Points 40
Played 26Won 11Drawn 5Lost 10Goal Diff +2Points 38
Played 26Won 8Drawn 7Lost 11Goal Diff -3Points 31
Played 26Won 7Drawn 7Lost 12Goal Diff -17Points 28
Played 26Won 7Drawn 6Lost 13Goal Diff -10Points 27
Played 26Won 7Drawn 6Lost 13Goal Diff -11Points 27
Played 26Won 5Drawn 3Lost 18Goal Diff -24Points 18
Played 26Won 4Drawn 5Lost 17Goal Diff -40Points 17
Played 26Won 4Drawn 3Lost 19Goal Diff -44Points 15
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 26 | 19 | 4 | 3 | 66 | 27 | +39 | 61 | |
| 2 | 26 | 17 | 6 | 3 | 55 | 25 | +30 | 57 | |
| 3 | 26 | 16 | 5 | 5 | 60 | 32 | +28 | 53 | |
| 4 | 26 | 15 | 4 | 7 | 58 | 33 | +25 | 49 | |
| 5 | 26 | 14 | 5 | 7 | 40 | 28 | +12 | 47 | |
| 6 | 26 | 10 | 10 | 6 | 51 | 38 | +13 | 40 | |
| 7 | 26 | 11 | 5 | 10 | 42 | 40 | +2 | 38 | |
| 8 | 26 | 8 | 7 | 11 | 39 | 42 | -3 | 31 | |
| 9 | 26 | 7 | 7 | 12 | 29 | 46 | -17 | 28 | |
| 10 | 26 | 7 | 6 | 13 | 28 | 38 | -10 | 27 | |
| 11 | 26 | 7 | 6 | 13 | 45 | 56 | -11 | 27 | |
| 12 | 26 | 5 | 3 | 18 | 36 | 60 | -24 | 18 | |
| 13 | 26 | 4 | 5 | 17 | 24 | 64 | -40 | 17 | |
| 14 | 26 | 4 | 3 | 19 | 28 | 72 | -44 | 15 |
Betting Insights
Both Score %
56.0%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
64.0%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
42.0%
Percentage of matches won by home teams
Draw %
24.0%
Percentage of matches ending in a draw
Away Win %
34.0%
Percentage of matches won by away teams
Most Common Scorelines
1-1
14.0%(7)
2-1
8.0%(4)
0-1
8.0%(4)
1-2
8.0%(4)
0-3
6.0%(3)
4-0
6.0%(3)
4-1
6.0%(3)
1-0
6.0%(3)
3-3
6.0%(3)
2-2
4.0%(2)
Teams
Avondale
Heidelberg United
Dandenong Thunder
Oakleigh Cannons
Preston Lions
Dandenong City
Hume City
Green Gully
South Melbourne
Altona Magic
St. Albans Saints
Melbourne Victory II
Port Melbourne
Melbourne Knights
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.
Heidelberg United | 2 – 1 | Dandenong City | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Avondale | 0 – 1 | Dandenong City | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Heidelberg United | 2 – 1 | Preston Lions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 Sept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Oakleigh Cannons | 1 – 2 | Preston Lions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 Aug | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dandenong Thunder | 0 – 1 | Dandenong City | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 Aug | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Port Melbourne | 2 – 2 | Heidelberg United | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Aug | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Avondale | 2 – 1 | Green Gully | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Aug | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Melbourne Knights | 1 – 5 | Altona Magic | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Aug | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Oakleigh Cannons | 3 – 0 | South Melbourne | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Aug | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Preston Lions | 2 – 0 | Dandenong Thunder | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Aug | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 12 May 2026