Goals

# Team MP Goal Scored Avg. Overall Avg. Home Avg. Away
1
South Melbourne logo

South Melbourne

17 18 1.06 1.29 0.9
2
Green Gully logo

Green Gully

18 25 1.39 1.75 1.1
3
Oakleigh Cannons logo

Oakleigh Cannons

17 37 2.18 2.33 2
4
Heidelberg United logo

Heidelberg United

18 42 2.33 2.5 2.13
5
Port Melbourne logo

Port Melbourne

18 18 1 1.11 0.89
6
Hume City logo

Hume City

17 29 1.71 1.78 1.63
7
Melbourne Knights logo

Melbourne Knights

17 17 1 1.22 0.75
8
Dandenong Thunder logo

Dandenong Thunder

18 40 2.22 2.7 1.63
9
Avondale logo

Avondale

17 49 2.88 3.63 2.22
10
St. Albans Saints logo

St. Albans Saints

17 28 1.65 1.29 1.9
11
Dandenong City logo

Dandenong City

18 31 1.72 1.67 1.78
12
Altona Magic logo

Altona Magic

17 14 0.82 0.89 0.75
13
Melbourne Victory II logo

Melbourne Victory II

18 28 1.56 1.4 1.75
14
Preston Lions logo

Preston Lions

17 23 1.35 1.63 1.11
# Team MP Goal Scored Avg. Home
1
South Melbourne logo

South Melbourne

7 9 1.29
2
Green Gully logo

Green Gully

8 14 1.75
3
Oakleigh Cannons logo

Oakleigh Cannons

9 21 2.33
4
Heidelberg United logo

Heidelberg United

10 25 2.5
5
Port Melbourne logo

Port Melbourne

9 10 1.11
6
Hume City logo

Hume City

9 16 1.78
7
Melbourne Knights logo

Melbourne Knights

9 11 1.22
8
Dandenong Thunder logo

Dandenong Thunder

10 27 2.7
9
Avondale logo

Avondale

8 29 3.63
10
St. Albans Saints logo

St. Albans Saints

7 9 1.29
11
Dandenong City logo

Dandenong City

9 15 1.67
12
Altona Magic logo

Altona Magic

9 8 0.89
13
Melbourne Victory II logo

Melbourne Victory II

10 14 1.4
14
Preston Lions logo

Preston Lions

8 13 1.63
# Team MP Goal Scored Avg. Away
1
South Melbourne logo

South Melbourne

10 9 0.9
2
Green Gully logo

Green Gully

10 11 1.1
3
Oakleigh Cannons logo

Oakleigh Cannons

8 16 2
4
Heidelberg United logo

Heidelberg United

8 17 2.13
5
Port Melbourne logo

Port Melbourne

9 8 0.89
6
Hume City logo

Hume City

8 13 1.63
7
Melbourne Knights logo

Melbourne Knights

8 6 0.75
8
Dandenong Thunder logo

Dandenong Thunder

8 13 1.63
9
Avondale logo

Avondale

9 20 2.22
10
St. Albans Saints logo

St. Albans Saints

10 19 1.9
11
Dandenong City logo

Dandenong City

9 16 1.78
12
Altona Magic logo

Altona Magic

8 6 0.75
13
Melbourne Victory II logo

Melbourne Victory II

8 14 1.75
14
Preston Lions logo

Preston Lions

9 10 1.11
# Team MP Goals Conceded Avg. Overall Avg. Home Avg. Away
1
South Melbourne logo

South Melbourne

17 29 1.71 2.29 1.3
2
Green Gully logo

Green Gully

18 28 1.56 1.25 1.8
3
Oakleigh Cannons logo

Oakleigh Cannons

17 22 1.29 1.56 1
4
Heidelberg United logo

Heidelberg United

18 17 0.94 0.9 1
5
Port Melbourne logo

Port Melbourne

18 43 2.39 1.89 2.89
6
Hume City logo

Hume City

17 26 1.53 1.22 1.88
7
Melbourne Knights logo

Melbourne Knights

17 40 2.35 1.78 3
8
Dandenong Thunder logo

Dandenong Thunder

18 24 1.33 1 1.75
9
Avondale logo

Avondale

17 19 1.12 0.5 1.67
10
St. Albans Saints logo

St. Albans Saints

17 35 2.06 2 2.1
11
Dandenong City logo

Dandenong City

18 29 1.61 2 1.22
12
Altona Magic logo

Altona Magic

17 26 1.53 0.67 2.5
13
Melbourne Victory II logo

Melbourne Victory II

18 40 2.22 2.4 2
14
Preston Lions logo

Preston Lions

17 21 1.24 1.13 1.33
# Team MP Goals Conceded Avg. Home
1
South Melbourne Team Logo

South Melbourne

7 16 2.29
2
Green Gully Team Logo

Green Gully

8 10 1.25
3
Oakleigh Cannons Team Logo

Oakleigh Cannons

9 14 1.56
4
Heidelberg United Team Logo

Heidelberg United

10 9 0.9
5
Port Melbourne Team Logo

Port Melbourne

9 17 1.89
6
Hume City Team Logo

Hume City

9 11 1.22
7
Melbourne Knights Team Logo

Melbourne Knights

9 16 1.78
8
Dandenong Thunder Team Logo

Dandenong Thunder

10 10 1
9
Avondale Team Logo

Avondale

8 4 0.5
10
St. Albans Saints Team Logo

St. Albans Saints

7 14 2
11
Dandenong City Team Logo

Dandenong City

9 18 2
12
Altona Magic Team Logo

Altona Magic

9 6 0.67
13
Melbourne Victory II Team Logo

Melbourne Victory II

10 24 2.4
14
Preston Lions Team Logo

Preston Lions

8 9 1.13
# Team MP Goals Conceded Avg. Away
1
South Melbourne logo

South Melbourne

10 13 1.3
2
Green Gully logo

Green Gully

10 18 1.8
3
Oakleigh Cannons logo

Oakleigh Cannons

8 8 1
4
Heidelberg United logo

Heidelberg United

8 8 1
5
Port Melbourne logo

Port Melbourne

9 26 2.89
6
Hume City logo

Hume City

8 15 1.88
7
Melbourne Knights logo

Melbourne Knights

8 24 3
8
Dandenong Thunder logo

Dandenong Thunder

8 14 1.75
9
Avondale logo

Avondale

9 15 1.67
10
St. Albans Saints logo

St. Albans Saints

10 21 2.1
11
Dandenong City logo

Dandenong City

9 11 1.22
12
Altona Magic logo

Altona Magic

8 20 2.5
13
Melbourne Victory II logo

Melbourne Victory II

8 16 2
14
Preston Lions logo

Preston Lions

9 12 1.33

Goal Summary in Victoria NPL 2025

Goal statistics in the Victoria NPL 2025 campaign give a good view of teams' offences and defences during the competition.

The goal totals and averages show whether a team has been performing better, worse, or on par with their competitors on both ends of the pitch in this campaign.

These are some of the notable Victoria NPL 2025 goal statistics:

  • Victoria NPL goal average: 3.27
  • Best attack: Avondale with 49 goals scored in 17 matches played.
  • Worst attack: Altona Magic with 14 goals scored in 17 games.
  • Best defence: Heidelberg United - 17 goals conceded in 18 matches played.
  • Worst defence: Port Melbourne - who have given up 43 goals in 18 matches played.

Aside from getting the total and average goals scored and conceded by each team overall in Victoria NPL, you can also filter their stats for home and away matches.

Now, here are some FAQs about Victoria NPL goals.

Who has scored the most goals in the Victoria NPL this season?

Avondale is currently the highest goal-scoring team in the Victoria NPL, with 49 goals in 17 matches.

Which teams are the Victoria NPL top scorers this season?

The top scoring teams in the Victoria NPL this season are currently Avondale with 49 goals, Heidelberg United with 42 goals, and Dandenong Thunder with 40 goals.