Australia Soccer
A-League
FFA Cup
NPL
NPL ACT
NPL Northern NSW
NPL NSW
NPL Queensland
NPL South Australian
NPL Tasmania
NPL Victoria
NPL Western Australia
NPL Finals
Socceroos
Competitions
Live Scores
Contact
A-League
FFA Cup
NPL
NPL Capital Territory
NPL Northern NSW
NPL NSW
NPL Queensland
NPL South Australian
NPL Tasmania
NPL Victoria
NPL Western Australia
NPL Finals
Socceroos
Competitions
Live Scores
Contact
NPL Victoria 2021 results & fixtures
Season
2025
2024
2023
2022
2021
2020
2019
2018
2013
2012
2011
2010
2009
2008
Results
Ladders
Top Scorers
Top Assists
Regular Season
Round 1
26/02/2021
Port Melbourne
0 - 1
Melbourne Knights
26/02/2021
Dandenong Thunder
1 - 1
Dandenong City
27/02/2021
Eastern Lions
1 - 3
Bentleigh Greens
27/02/2021
Avondale Heights
2 - 1
Oakleigh Cannons
27/02/2021
Hume City
0 - 0
Altona Magic
28/02/2021
St. Albans Saints
0 - 2
Green Gully
28/02/2021
Heidelberg United
0 - 1
South Melbourne
Round 2
05/03/2021
Melbourne Knights
2 - 1
Dandenong Thunder
05/03/2021
South Melbourne
1 - 1
Eastern Lions
05/03/2021
Green Gully
1 - 1
Hume City
05/03/2021
Bentleigh Greens
2 - 3
Port Melbourne
05/03/2021
Dandenong City
1 - 2
St. Albans Saints
05/03/2021
Oakleigh Cannons
1 - 1
Heidelberg United
06/03/2021
Altona Magic
2 - 2
Avondale Heights
Round 3
12/03/2021
Port Melbourne
1 - 2
Eastern Lions
12/03/2021
Oakleigh Cannons
1 - 1
South Melbourne
12/03/2021
Dandenong Thunder
1 - 2
Bentleigh Greens
13/03/2021
Avondale Heights
0 - 2
Green Gully
13/03/2021
Hume City
3 - 1
Dandenong City
13/03/2021
Altona Magic
2 - 2
Heidelberg United
14/03/2021
St. Albans Saints
2 - 1
Melbourne Knights
Round 4
19/03/2021
Melbourne Knights
3 - 0
Hume City
19/03/2021
Port Melbourne
0 - 0
South Melbourne
19/03/2021
Green Gully
1 - 2
Heidelberg United
19/03/2021
Bentleigh Greens
0 - 0
St. Albans Saints
19/03/2021
Dandenong City
1 - 4
Avondale Heights
20/03/2021
Altona Magic
0 - 1
Oakleigh Cannons
21/03/2021
Eastern Lions
1 - 2
Dandenong Thunder
Round 5
26/03/2021
Oakleigh Cannons
2 - 0
Green Gully
27/03/2021
Avondale Heights
1 - 1
Melbourne Knights
27/03/2021
St. Albans Saints
1 - 1
Eastern Lions
27/03/2021
Altona Magic
1 - 4
South Melbourne
27/03/2021
Dandenong Thunder
1 - 1
Port Melbourne
27/03/2021
Hume City
2 - 0
Bentleigh Greens
28/03/2021
Heidelberg United
2 - 1
Dandenong City
Round 6
31/03/2021
Melbourne Knights
0 - 1
Heidelberg United
31/03/2021
South Melbourne
1 - 0
Dandenong Thunder
31/03/2021
Eastern Lions
2 - 0
Hume City
31/03/2021
Port Melbourne
5 - 0
St. Albans Saints
31/03/2021
Dandenong City
1 - 2
Oakleigh Cannons
31/03/2021
Bentleigh Greens
0 - 2
Avondale Heights
31/03/2021
Altona Magic
0 - 1
Green Gully
Round 7
09/04/2021
Green Gully
0 - 1
South Melbourne
09/04/2021
Oakleigh Cannons
2 - 2
Melbourne Knights
10/04/2021
Avondale Heights
2 - 0
Eastern Lions
10/04/2021
Altona Magic
2 - 2
Dandenong City
10/04/2021
Hume City
2 - 1
Port Melbourne
10/04/2021
Dandenong Thunder
1 - 0
St. Albans Saints
11/04/2021
Bentleigh Greens
1 - 1
Heidelberg United
Round 8
16/04/2021
Melbourne Knights
2 - 1
Altona Magic
16/04/2021
Port Melbourne
1 - 1
Avondale Heights
16/04/2021
Bentleigh Greens
1 - 0
Oakleigh Cannons
16/04/2021
Dandenong City
1 - 1
Green Gully
17/04/2021
Eastern Lions
0 - 1
Heidelberg United
17/04/2021
South Melbourne
2 - 0
St. Albans Saints
17/04/2021
Dandenong Thunder
4 - 3
Hume City
Round 9
23/04/2021
Green Gully
2 - 2
Melbourne Knights
23/04/2021
Dandenong City
1 - 1
South Melbourne
23/04/2021
Oakleigh Cannons
4 - 1
Eastern Lions
24/04/2021
Avondale Heights
2 - 1
Dandenong Thunder
24/04/2021
Hume City
6 - 0
St. Albans Saints
24/04/2021
Altona Magic
0 - 2
Bentleigh Greens
24/04/2021
Heidelberg United
3 - 1
Port Melbourne
Round 10
30/04/2021
Melbourne Knights
1 - 0
Dandenong City
01/05/2021
Eastern Lions
1 - 1
Altona Magic
01/05/2021
Port Melbourne
3 - 2
Oakleigh Cannons
01/05/2021
South Melbourne
2 - 1
Hume City
01/05/2021
Bentleigh Greens
3 - 2
Green Gully
01/05/2021
Dandenong Thunder
1 - 2
Heidelberg United
02/05/2021
St. Albans Saints
0 - 3
Avondale Heights
Round 11
07/05/2021
Melbourne Knights
1 - 0
South Melbourne
07/05/2021
Green Gully
3 - 2
Eastern Lions
07/05/2021
Dandenong City
1 - 2
Bentleigh Greens
08/05/2021
Avondale Heights
3 - 3
Hume City
08/05/2021
Altona Magic
1 - 1
Port Melbourne
09/05/2021
Oakleigh Cannons
3 - 2
Dandenong Thunder
09/05/2021
Heidelberg United
1 - 1
St. Albans Saints
Round 12
14/05/2021
Port Melbourne
2 - 0
Green Gully
14/05/2021
Bentleigh Greens
5 - 1
Melbourne Knights
15/05/2021
Avondale Heights
2 - 0
South Melbourne
15/05/2021
Eastern Lions
0 - 1
Dandenong City
15/05/2021
Hume City
1 - 0
Heidelberg United
15/05/2021
Dandenong Thunder
3 - 1
Altona Magic
16/05/2021
St. Albans Saints
0 - 3
Oakleigh Cannons
Round 13
21/05/2021
Melbourne Knights
1 - 2
Eastern Lions
21/05/2021
Green Gully
2 - 2
Dandenong Thunder
21/05/2021
Dandenong City
0 - 2
Port Melbourne
21/05/2021
Oakleigh Cannons
0 - 2
Hume City
22/05/2021
Altona Magic
1 - 1
St. Albans Saints
22/05/2021
South Melbourne
1 - 1
Bentleigh Greens
23/05/2021
Heidelberg United
1 - 1
Avondale Heights
Round 17
18/06/2021
South Melbourne
0 - 1
Port Melbourne
18/06/2021
Oakleigh Cannons
3 - 2
Altona Magic
19/06/2021
Avondale Heights
3 - 0
Dandenong City
19/06/2021
Hume City
2 - 3
Melbourne Knights
19/06/2021
Dandenong Thunder
2 - 1
Eastern Lions
20/06/2021
St. Albans Saints
1 - 3
Bentleigh Greens
20/06/2021
Heidelberg United
1 - 0
Green Gully
Round 18
25/06/2021
Melbourne Knights
0 - 2
Avondale Heights
25/06/2021
Port Melbourne
2 - 2
Dandenong Thunder
25/06/2021
Green Gully
1 - 3
Oakleigh Cannons
25/06/2021
Bentleigh Greens
0 - 3
Hume City
25/06/2021
Dandenong City
4 - 3
Heidelberg United
26/06/2021
Eastern Lions
2 - 1
St. Albans Saints
26/06/2021
South Melbourne
1 - 2
Altona Magic
Round 19
02/07/2021
Green Gully
4 - 0
Altona Magic
02/07/2021
Oakleigh Cannons
6 - 1
Dandenong City
03/07/2021
Avondale Heights
3 - 1
Bentleigh Greens
03/07/2021
Hume City
4 - 0
Eastern Lions
03/07/2021
Dandenong Thunder
4 - 1
South Melbourne
04/07/2021
St. Albans Saints
0 - 4
Port Melbourne
04/07/2021
Heidelberg United
2 - 2
Melbourne Knights
Round 20
09/07/2021
Melbourne Knights
1 - 1
Oakleigh Cannons
09/07/2021
South Melbourne
1 - 1
Green Gully
09/07/2021
Dandenong City
1 - 1
Altona Magic
11/07/2021
Port Melbourne
0 - 3
Hume City
11/07/2021
Heidelberg United
0 - 3
Bentleigh Greens
11/07/2021
St. Albans Saints
0 - 1
Dandenong Thunder
11/07/2021
Eastern Lions
0 - 4
Avondale Heights
Round 21
16/07/2021
Green Gully
0 - 0
Dandenong City
16/07/2021
Oakleigh Cannons
0 - 0
Bentleigh Greens
17/07/2021
Avondale Heights
0 - 0
Port Melbourne
17/07/2021
Hume City
0 - 0
Dandenong Thunder
17/07/2021
Altona Magic
0 - 0
Melbourne Knights
18/07/2021
St. Albans Saints
0 - 0
South Melbourne
18/07/2021
Heidelberg United
0 - 0
Eastern Lions
Round 22
23/07/2021
Melbourne Knights
0 - 0
Green Gully
23/07/2021
Port Melbourne
0 - 0
Heidelberg United
23/07/2021
Bentleigh Greens
0 - 0
Altona Magic
24/07/2021
Eastern Lions
0 - 0
Oakleigh Cannons
24/07/2021
Dandenong Thunder
0 - 0
Avondale Heights
24/07/2021
South Melbourne
0 - 0
Dandenong City
25/07/2021
St. Albans Saints
0 - 0
Hume City
Round 23
30/07/2021
Green Gully
0 - 2
Bentleigh Greens
30/07/2021
Dandenong City
2 - 0
Melbourne Knights
31/07/2021
Oakleigh Cannons
1 - 0
Port Melbourne
31/07/2021
Avondale Heights
2 - 1
St. Albans Saints
31/07/2021
Hume City
1 - 1
South Melbourne
31/07/2021
Altona Magic
2 - 1
Eastern Lions
01/08/2021
Heidelberg United
0 - 1
Dandenong Thunder
Round 24
06/08/2021
Bentleigh Greens
0 - 0
Dandenong City
07/08/2021
Port Melbourne
0 - 0
Altona Magic
07/08/2021
Hume City
0 - 0
Avondale Heights
07/08/2021
Dandenong Thunder
0 - 0
Oakleigh Cannons
07/08/2021
South Melbourne
0 - 0
Melbourne Knights
08/08/2021
St. Albans Saints
0 - 0
Heidelberg United
08/08/2021
Eastern Lions
0 - 0
Green Gully
Round 14
13/08/2021
Melbourne Knights
0 - 0
Port Melbourne
13/08/2021
Green Gully
0 - 0
St. Albans Saints
13/08/2021
Bentleigh Greens
0 - 0
Eastern Lions
13/08/2021
Dandenong City
0 - 0
Dandenong Thunder
13/08/2021
Oakleigh Cannons
0 - 0
Avondale Heights
14/08/2021
Altona Magic
0 - 0
Hume City
14/08/2021
South Melbourne
0 - 0
Heidelberg United
Round 25
20/08/2021
Melbourne Knights
0 - 0
Bentleigh Greens
20/08/2021
South Melbourne
0 - 0
Avondale Heights
20/08/2021
Green Gully
0 - 0
Port Melbourne
20/08/2021
Dandenong City
0 - 0
Eastern Lions
20/08/2021
Oakleigh Cannons
0 - 0
St. Albans Saints
21/08/2021
Altona Magic
0 - 0
Dandenong Thunder
22/08/2021
Heidelberg United
0 - 0
Hume City
Round 26
27/08/2021
Bentleigh Greens
0 - 0
South Melbourne
28/08/2021
Hume City
0 - 0
Oakleigh Cannons
28/08/2021
Avondale Heights
0 - 0
Heidelberg United
28/08/2021
Eastern Lions
0 - 0
Melbourne Knights
29/08/2021
St. Albans Saints
0 - 0
Altona Magic
29/08/2021
Dandenong Thunder
0 - 0
Green Gully
29/08/2021
Port Melbourne
0 - 0
Dandenong City
Round 15
03/09/2021
Port Melbourne
0 - 0
Bentleigh Greens
04/09/2021
Avondale Heights
0 - 0
Altona Magic
04/09/2021
Hume City
0 - 0
Green Gully
04/09/2021
Dandenong Thunder
0 - 0
Melbourne Knights
05/09/2021
St. Albans Saints
0 - 0
Dandenong City
05/09/2021
Eastern Lions
0 - 0
South Melbourne
05/09/2021
Heidelberg United
0 - 0
Oakleigh Cannons
Round 16
12/09/2021
Heidelberg United
0 - 0
Altona Magic
12/09/2021
Melbourne Knights
0 - 0
St. Albans Saints
12/09/2021
Green Gully
0 - 0
Avondale Heights
12/09/2021
Bentleigh Greens
0 - 0
Dandenong Thunder
12/09/2021
Dandenong City
0 - 0
Hume City
12/09/2021
Eastern Lions
0 - 0
Port Melbourne
12/09/2021
South Melbourne
0 - 0
Oakleigh Cannons