Country
Australia
Teams
14
Season
2025
Matches
99/182
14 | Standings | 12 |
1 | Goal Scored | 0.71 |
2.21 | Goals Conceded | 1.79 |
86% | % Over 2.5 | 50% |
50% | % BTTS | 36% |
1.35 | xG | 1.47 |
1.84 | xGA | 1.52 |
23/05/2025
05:30
Melbourne Knights
South Melbourne
23/05/2025
06:15
Port Melbourne
Avondale
23/05/2025
06:15
Oakleigh Cannons
Green Gully
23/05/2025
06:30
Preston Lions
Dandenong City
24/05/2025
05:00
Dandenong Thunder
Hume City
25/05/2025
01:00
Melbourne Victory II
Heidelberg United
25/05/2025
01:00
St. Albans Saints
Altona Magic
30/05/2025
05:30
Heidelberg United
St. Albans Saints
30/05/2025
05:45
Dandenong City
Dandenong Thunder
30/05/2025
06:15
Oakleigh Cannons
Port Melbourne
17/08/2025
01:00
St. Albans Saints
Dandenong Thunder
2
2
18/05/2025
03:00
South Melbourne
Port Melbourne
0
2
18/05/2025
01:00
St. Albans Saints
Dandenong City
1
3
17/05/2025
04:15
Altona Magic
Melbourne Victory II
1
0
17/05/2025
01:00
Avondale
Oakleigh Cannons
3
0
16/05/2025
06:30
Hume City
Preston Lions
0
1
16/05/2025
05:30
Green Gully
Dandenong Thunder
3
1
16/05/2025
05:30
Heidelberg United
Melbourne Knights
2
1
11/05/2025
03:00
South Melbourne
Oakleigh Cannons
1
2
10/05/2025
05:00
Dandenong Thunder
Preston Lions
3
0
# | Team | MP | W | D | L | GF | GA | GD | Pts | PPG | Last 5 |
---|---|---|---|---|---|---|---|---|---|---|---|
1 |
![]() Heidelberg United |
14 | 11 | 1 | 2 | 34 | 15 | +19 | 34 | 2.43 | |
2 |
![]() Avondale |
14 | 11 | 0 | 3 | 40 | 16 | +24 | 33 | 2.36 | |
3 |
![]() Dandenong Thunder |
15 | 9 | 3 | 3 | 33 | 22 | +11 | 30 | 2.00 | |
4 |
![]() Oakleigh Cannons |
14 | 9 | 1 | 4 | 28 | 15 | +13 | 28 | 2.00 | |
5 |
![]() Preston Lions |
14 | 7 | 3 | 4 | 20 | 19 | +1 | 24 | 1.71 | |
6 |
![]() Hume City |
14 | 7 | 2 | 5 | 22 | 23 | -1 | 23 | 1.64 | |
7 |
![]() Dandenong City |
14 | 6 | 4 | 4 | 29 | 23 | +6 | 22 | 1.57 | |
8 |
![]() Green Gully |
14 | 6 | 3 | 5 | 22 | 22 | 0 | 21 | 1.50 | |
9 |
![]() Altona Magic |
14 | 3 | 5 | 6 | 13 | 18 | -5 | 14 | 1.00 | |
10 |
![]() St. Albans Saints |
15 | 3 | 3 | 9 | 26 | 32 | -6 | 12 | 0.80 | |
11 |
![]() Melbourne Victory II |
14 | 3 | 2 | 9 | 19 | 28 | -9 | 11 | 0.79 | |
12 |
![]() South Melbourne |
14 | 3 | 2 | 9 | 10 | 25 | -15 | 11 | 0.79 | |
13 |
![]() Port Melbourne |
14 | 3 | 1 | 10 | 15 | 36 | -21 | 10 | 0.71 | |
14 |
![]() Melbourne Knights |
14 | 3 | 0 | 11 | 14 | 31 | -17 | 9 | 0.64 |
# | Team | MP | W | D | L | GF | GA | GD | Pts | PPG | Last 5 |
---|---|---|---|---|---|---|---|---|---|---|---|
1 |
![]() Heidelberg United |
8 | 7 | 1 | 0 | 21 | 7 | +14 | 22 | 2.75 | |
2 |
![]() Avondale |
7 | 7 | 0 | 0 | 24 | 3 | +21 | 21 | 3.00 | |
3 |
![]() Dandenong Thunder |
8 | 6 | 2 | 0 | 20 | 9 | +11 | 20 | 2.50 | |
4 |
![]() Oakleigh Cannons |
6 | 3 | 0 | 3 | 12 | 7 | +5 | 9 | 1.50 | |
5 |
![]() Preston Lions |
6 | 5 | 0 | 1 | 12 | 7 | +5 | 15 | 2.50 | |
6 |
![]() Hume City |
7 | 4 | 1 | 2 | 10 | 9 | +1 | 13 | 1.86 | |
7 |
![]() Dandenong City |
7 | 2 | 2 | 3 | 14 | 16 | -2 | 8 | 1.14 | |
8 |
![]() Green Gully |
7 | 4 | 2 | 1 | 14 | 10 | +4 | 14 | 2.00 | |
9 |
![]() Altona Magic |
8 | 3 | 3 | 2 | 8 | 4 | +4 | 12 | 1.50 | |
10 |
![]() St. Albans Saints |
6 | 1 | 1 | 4 | 9 | 13 | -4 | 4 | 0.67 | |
11 |
![]() Melbourne Victory II |
8 | 1 | 2 | 5 | 12 | 18 | -6 | 5 | 0.63 | |
12 |
![]() South Melbourne |
6 | 1 | 0 | 5 | 5 | 14 | -9 | 3 | 0.50 | |
13 |
![]() Port Melbourne |
7 | 2 | 1 | 4 | 8 | 14 | -6 | 7 | 1.00 | |
14 |
![]() Melbourne Knights |
8 | 3 | 0 | 5 | 11 | 14 | -3 | 9 | 1.13 |
# | Team | MP | W | D | L | GF | GA | GD | Pts | PPG | Last 5 |
---|---|---|---|---|---|---|---|---|---|---|---|
1 |
![]() Heidelberg United |
6 | 4 | 0 | 2 | 13 | 8 | +5 | 12 | 2.00 | |
2 |
![]() Avondale |
7 | 4 | 0 | 3 | 16 | 13 | +3 | 12 | 1.71 | |
3 |
![]() Dandenong Thunder |
7 | 3 | 1 | 3 | 13 | 13 | 0 | 10 | 1.43 | |
4 |
![]() Oakleigh Cannons |
8 | 6 | 1 | 1 | 16 | 8 | +8 | 19 | 2.38 | |
5 |
![]() Preston Lions |
8 | 2 | 3 | 3 | 8 | 12 | -4 | 9 | 1.13 | |
6 |
![]() Hume City |
7 | 3 | 1 | 3 | 12 | 14 | -2 | 10 | 1.43 | |
7 |
![]() Dandenong City |
7 | 4 | 2 | 1 | 15 | 7 | +8 | 14 | 2.00 | |
8 |
![]() Green Gully |
7 | 2 | 1 | 4 | 8 | 12 | -4 | 7 | 1.00 | |
9 |
![]() Altona Magic |
6 | 0 | 2 | 4 | 5 | 14 | -9 | 2 | 0.33 | |
10 |
![]() St. Albans Saints |
9 | 2 | 2 | 5 | 17 | 19 | -2 | 8 | 0.89 | |
11 |
![]() Melbourne Victory II |
6 | 2 | 0 | 4 | 7 | 10 | -3 | 6 | 1.00 | |
12 |
![]() South Melbourne |
8 | 2 | 2 | 4 | 5 | 11 | -6 | 8 | 1.00 | |
13 |
![]() Port Melbourne |
7 | 1 | 0 | 6 | 7 | 22 | -15 | 3 | 0.43 | |
14 |
![]() Melbourne Knights |
6 | 0 | 0 | 6 | 3 | 17 | -14 | 0 | 0 |
23/05/2025
05:30
Melbourne Knights
South Melbourne
23/05/2025
06:15
Port Melbourne
Avondale
23/05/2025
06:15
Oakleigh Cannons
Green Gully
23/05/2025
06:30
Preston Lions
Dandenong City
24/05/2025
05:00
Dandenong Thunder
Hume City
25/05/2025
01:00
Melbourne Victory II
Heidelberg United
25/05/2025
01:00
St. Albans Saints
Altona Magic
30/05/2025
05:30
Heidelberg United
St. Albans Saints
30/05/2025
05:45
Dandenong City
Dandenong Thunder
30/05/2025
06:15
Oakleigh Cannons
Port Melbourne
30/05/2025
06:30
Hume City
Green Gully
31/05/2025
01:00
Avondale
Melbourne Knights
31/05/2025
04:15
Altona Magic
Preston Lions
01/06/2025
03:00
South Melbourne
Melbourne Victory II
06/06/2025
05:30
Green Gully
Port Melbourne
06/06/2025
06:30
St. Albans Saints
South Melbourne
06/06/2025
06:30
Preston Lions
Heidelberg United
06/06/2025
06:30
Hume City
Dandenong City
07/06/2025
05:00
Dandenong Thunder
Altona Magic
08/06/2025
05:00
Melbourne Knights
Oakleigh Cannons
09/06/2025
06:30
Melbourne Victory II
Avondale
13/06/2025
05:30
Heidelberg United
Dandenong Thunder
13/06/2025
05:45
Dandenong City
Green Gully
13/06/2025
06:15
Oakleigh Cannons
Melbourne Victory II
13/06/2025
06:15
Port Melbourne
Melbourne Knights
14/06/2025
01:00
Avondale
St. Albans Saints
14/06/2025
01:15
Altona Magic
Hume City
15/06/2025
03:00
South Melbourne
Preston Lions
20/06/2025
05:30
Melbourne Knights
Green Gully
20/06/2025
05:45
Dandenong City
Altona Magic
20/06/2025
06:30
St. Albans Saints
Oakleigh Cannons
20/06/2025
06:30
Hume City
Heidelberg United
21/06/2025
18:00
Melbourne Victory II
Port Melbourne
22/06/2025
01:00
Preston Lions
Avondale
22/06/2025
03:00
South Melbourne
Dandenong Thunder
27/06/2025
05:30
Heidelberg United
Dandenong City
27/06/2025
05:30
Green Gully
Altona Magic
27/06/2025
05:30
South Melbourne
Hume City
27/06/2025
06:15
Port Melbourne
St. Albans Saints
27/06/2025
06:15
Oakleigh Cannons
Preston Lions
28/06/2025
01:00
Avondale
Dandenong Thunder
30/06/2025
06:30
Melbourne Victory II
Melbourne Knights
04/07/2025
05:30
Green Gully
Melbourne Victory II
04/07/2025
05:45
Dandenong City
South Melbourne
04/07/2025
06:30
Hume City
Avondale
05/07/2025
01:15
Altona Magic
Heidelberg United
05/07/2025
05:00
Dandenong Thunder
Oakleigh Cannons
06/07/2025
01:00
Preston Lions
Port Melbourne
06/07/2025
03:00
St. Albans Saints
Melbourne Knights
18/07/2025
05:30
Green Gully
Heidelberg United
18/07/2025
06:15
Oakleigh Cannons
Hume City
18/07/2025
06:15
Port Melbourne
Dandenong Thunder
18/07/2025
06:30
Preston Lions
Melbourne Knights
19/07/2025
01:00
Avondale
Dandenong City
20/07/2025
01:00
St. Albans Saints
Melbourne Victory II
20/07/2025
03:00
South Melbourne
Altona Magic
25/07/2025
05:30
Green Gully
St. Albans Saints
25/07/2025
05:30
Heidelberg United
South Melbourne
25/07/2025
05:45
Dandenong City
Oakleigh Cannons
25/07/2025
06:30
Preston Lions
Melbourne Victory II
25/07/2025
06:30
Hume City
Port Melbourne
26/07/2025
01:15
Altona Magic
Avondale
26/07/2025
05:00
Dandenong Thunder
Melbourne Knights
01/08/2025
05:30
Melbourne Knights
Hume City
01/08/2025
06:15
Port Melbourne
Dandenong City
01/08/2025
06:15
Oakleigh Cannons
Altona Magic
02/08/2025
01:00
Avondale
Heidelberg United
03/08/2025
01:00
St. Albans Saints
Preston Lions
03/08/2025
03:00
South Melbourne
Green Gully
04/08/2025
06:30
Dandenong Thunder
Melbourne Victory II
23/08/2025
01:00
St. Albans Saints
Hume City
23/08/2025
01:00
Avondale
Green Gully
23/08/2025
01:00
Preston Lions
Dandenong Thunder
23/08/2025
01:00
Port Melbourne
Heidelberg United
23/08/2025
01:00
Oakleigh Cannons
South Melbourne
23/08/2025
01:00
Melbourne Knights
Altona Magic
23/08/2025
01:00
Melbourne Victory II
Dandenong City
18/05/2025
03:00
South Melbourne
Port Melbourne
0
2
18/05/2025
01:00
St. Albans Saints
Dandenong City
1
3
17/05/2025
04:15
Altona Magic
Melbourne Victory II
1
0
17/05/2025
01:00
Avondale
Oakleigh Cannons
3
0
16/05/2025
06:30
Hume City
Preston Lions
0
1
16/05/2025
05:30
Green Gully
Dandenong Thunder
3
1
16/05/2025
05:30
Heidelberg United
Melbourne Knights
2
1
11/05/2025
03:00
South Melbourne
Oakleigh Cannons
1
2
10/05/2025
05:00
Dandenong Thunder
Preston Lions
3
0
10/05/2025
05:00
Hume City
St. Albans Saints
3
2
10/05/2025
04:15
Altona Magic
Melbourne Knights
4
0
09/05/2025
05:45
Dandenong City
Melbourne Victory II
3
1
09/05/2025
05:30
Green Gully
Avondale
5
2
09/05/2025
05:30
Heidelberg United
Port Melbourne
2
1
05/05/2025
06:00
Melbourne Victory II
Hume City
2
3
04/05/2025
01:00
Melbourne Knights
Dandenong City
0
2
03/05/2025
05:00
Dandenong Thunder
St. Albans Saints
2
2
03/05/2025
01:00
Avondale
South Melbourne
4
0
02/05/2025
06:30
Preston Lions
Green Gully
3
2
02/05/2025
06:15
Port Melbourne
Altona Magic
3
3
02/05/2025
06:15
Oakleigh Cannons
Heidelberg United
1
2
28/04/2025
06:00
Melbourne Victory II
Dandenong Thunder
3
4
25/04/2025
06:30
Hume City
Melbourne Knights
2
1
25/04/2025
06:30
Preston Lions
St. Albans Saints
2
1
25/04/2025
05:45
Dandenong City
Port Melbourne
5
2
25/04/2025
05:30
Green Gully
South Melbourne
1
0
25/04/2025
05:30
Heidelberg United
Avondale
3
1
25/04/2025
03:30
Altona Magic
Oakleigh Cannons
1
2
14/04/2025
05:30
Melbourne Victory II
Preston Lions
0
0
13/04/2025
03:00
South Melbourne
Heidelberg United
0
3
13/04/2025
01:00
St. Albans Saints
Green Gully
1
2
12/04/2025
01:00
Avondale
Altona Magic
4
0
11/04/2025
06:15
Oakleigh Cannons
Dandenong City
3
0
11/04/2025
06:15
Port Melbourne
Hume City
1
3
11/04/2025
05:30
Melbourne Knights
Dandenong Thunder
0
3
07/04/2025
06:00
Melbourne Victory II
St. Albans Saints
3
2
05/04/2025
04:00
Dandenong Thunder
Port Melbourne
5
1
05/04/2025
03:15
Altona Magic
South Melbourne
0
0
04/04/2025
05:30
Hume City
Oakleigh Cannons
0
3
04/04/2025
04:45
Dandenong City
Avondale
0
3
04/04/2025
04:30
Heidelberg United
Green Gully
4
1
04/04/2025
04:30
Melbourne Knights
Preston Lions
0
1
31/03/2025
04:30
South Melbourne
Dandenong City
1
3
30/03/2025
00:00
Melbourne Knights
St. Albans Saints
3
1
29/03/2025
01:00
Melbourne Victory II
Green Gully
1
2
29/03/2025
00:00
Avondale
Hume City
2
0
28/03/2025
05:15
Oakleigh Cannons
Dandenong Thunder
3
1
28/03/2025
05:15
Port Melbourne
Preston Lions
3
2
28/03/2025
04:30
Heidelberg United
Altona Magic
3
1
23/03/2025
01:00
St. Albans Saints
Port Melbourne
3
0
22/03/2025
05:15
Dandenong Thunder
Avondale
2
1
22/03/2025
03:15
Altona Magic
Green Gully
0
0
21/03/2025
05:30
Hume City
South Melbourne
1
1
21/03/2025
05:30
Preston Lions
Oakleigh Cannons
2
3
21/03/2025
04:45
Dandenong City
Heidelberg United
0
2
21/03/2025
04:30
Melbourne Knights
Melbourne Victory II
1
2
15/03/2025
05:15
Dandenong Thunder
South Melbourne
1
0
15/03/2025
04:45
Altona Magic
Dandenong City
0
0
15/03/2025
00:00
Avondale
Preston Lions
3
1
14/03/2025
05:15
Port Melbourne
Melbourne Victory II
0
3
14/03/2025
05:15
Oakleigh Cannons
St. Albans Saints
1
2
14/03/2025
04:30
Green Gully
Melbourne Knights
3
0
14/03/2025
04:30
Heidelberg United
Hume City
5
1
09/03/2025
04:00
Melbourne Victory II
Oakleigh Cannons
0
3
09/03/2025
04:00
Melbourne Knights
Port Melbourne
3
0
08/03/2025
03:00
Dandenong Thunder
Heidelberg United
3
2
08/03/2025
00:00
St. Albans Saints
Avondale
1
4
07/03/2025
04:30
Hume City
Altona Magic
2
0
07/03/2025
04:00
Preston Lions
South Melbourne
2
0
07/03/2025
03:30
Green Gully
Dandenong City
0
5
03/03/2025
03:30
South Melbourne
St. Albans Saints
0
3
01/03/2025
02:15
Altona Magic
Dandenong Thunder
0
1
28/02/2025
23:00
Avondale
Melbourne Victory II
4
1
28/02/2025
04:15
Port Melbourne
Green Gully
1
0
28/02/2025
04:15
Oakleigh Cannons
Melbourne Knights
3
0
28/02/2025
03:45
Dandenong City
Hume City
1
3
28/02/2025
03:30
Heidelberg United
Preston Lions
1
1
24/02/2025
04:30
Melbourne Victory II
South Melbourne
2
3
23/02/2025
01:00
St. Albans Saints
Heidelberg United
1
2
22/02/2025
03:00
Dandenong Thunder
Dandenong City
2
2
21/02/2025
04:30
Preston Lions
Altona Magic
1
0
21/02/2025
04:15
Port Melbourne
Oakleigh Cannons
0
2
21/02/2025
03:30
Melbourne Knights
Avondale
1
3
21/02/2025
03:30
Green Gully
Hume City
1
1
17/02/2025
03:30
South Melbourne
Melbourne Knights
3
1
15/02/2025
02:15
Altona Magic
St. Albans Saints
2
1
14/02/2025
23:00
Avondale
Port Melbourne
4
1
14/02/2025
04:30
Hume City
Dandenong Thunder
2
1
14/02/2025
03:45
Dandenong City
Preston Lions
2
2
14/02/2025
03:30
Heidelberg United
Melbourne Victory II
1
0
14/02/2025
03:30
Green Gully
Oakleigh Cannons
1
1
10/02/2025
04:30
Melbourne Victory II
Altona Magic
1
1
09/02/2025
01:00
Dandenong City
St. Albans Saints
3
3
08/02/2025
03:00
Dandenong Thunder
Green Gully
2
1
07/02/2025
04:30
Preston Lions
Hume City
2
1
07/02/2025
04:15
Oakleigh Cannons
Avondale
1
2
07/02/2025
04:15
Port Melbourne
South Melbourne
0
1
06/02/2025
03:30
Melbourne Knights
Heidelberg United
3
2
In this section, you will get a complete summary of the Victoria NPL 2025 campaign to date, with important information to help you get a better grasp of how things are playing out in the competition.
Aside from the current team standings, you can also find out other useful details, such as which team has the best home record, which team has drawn the most matches in Victoria NPL, and much more.
Here is a list of all those notable stats from the Victoria NPL 2025 to date.
Along with the complete Victoria NPL table, this page also contains the latest results, where you can find a full match summary, goalscorers, bookings, and more, as well as upcoming matches.
Upcoming fixtures in Victoria NPL scheduled for the weekend are: Melbourne Knights vs South Melbourne, Port Melbourne vs Avondale and Oakleigh Cannons vs Green Gully.
Heidelberg United is the current leader of the Victoria NPL as they have picked up 34 points in 14 matches.
At the moment, the top three teams in the Victoria NPL are Heidelberg United, Avondale, and Dandenong Thunder, and the bottom three clubs are Melbourne Knights, Port Melbourne, and Melbourne Victory II. And for a more complete look at the Victoria NPL standings, check out the Table section above.
Results from matches in Victoria NPL yesterday were: South Melbourne 0 vs 2 Port Melbourne and St. Albans Saints 1 vs 3 Dandenong City.
Switch to
Would you like to change to ?
Login or Signup to add to favourites
You can login with social media
Not registered yet? Create an Account.