The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
AUS

Victoria NPL 2024/25

Every result, the table as it finished, and the price each match went off at. 187 matches played between February 2024 and September 2024.

187Matches
630Goals
3.37Per game
44.9%Home wins
73%Priced at kickoff
South MelbourneTop of the table

Final table 14 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 SMSouth Melbourne 28 20 3 5 +33 63
2 OCOakleigh Cannons 29 19 5 5 +32 62
3 AVOAvondale 27 17 6 4 +40 57
4 HUHeidelberg United 27 14 10 3 +25 52
5 HCHume City 28 15 6 7 +20 51
6 DCDandenong City 27 11 4 12 -4 37
7 MKMelbourne Knights 26 10 5 11 +6 35
8 AMAltona Magic 26 10 3 13 -7 33
9 PMPort Melbourne 26 9 6 11 -11 33
10 DTDandenong Thunder 26 8 4 14 -22 28
11 SASSt. Albans Saints 26 8 1 17 -24 25
12 GGGreen Gully 26 6 6 14 -19 24
13 MUBManningham United Blues 26 5 3 18 -30 18
14 MCMoreland City 26 3 2 21 -39 11

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.37
630 goals. 63.6% of matches went over 2.5.
Home advantage
44.9%
Draws 17.1%, away wins 38%.
Half-time lead held
82.3%
From 130 matches where someone led at the break.
1–1 17 · 9.1%
1–2 16 · 8.6%
1–0 15 · 8%
0–1 13 · 7%
3–0 11 · 5.9%
2–1 9 · 4.8%

Results 187

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 7 September 2024
08:00 South Melbourne 0 – 1 Oakleigh Cannons 3.25 3.55 2.32
Saturday 31 August 2024
04:15 Avondale 0 – 3 Oakleigh Cannons — — —
Friday 30 August 2024
09:30 South Melbourne 1 – 0 Hume City 2.31 3.62 3.20
Saturday 24 August 2024
04:15 Oakleigh Cannons 4 – 1 Dandenong City 1.50 5.20 5.89
Friday 23 August 2024
09:30 Heidelberg United 1 – 1 Hume City 2.95 3.60 2.44
Sunday 18 August 2024
05:00 Altona Magic 6 – 2 Manningham United Blues — — —
05:00 Heidelberg United 3 – 0 Dandenong City 3.50 4.80 2.02
05:00 South Melbourne 2 – 1 St. Albans Saints 1.80 4.30 3.68
05:00 Oakleigh Cannons 3 – 1 Hume City 2.20 4.20 2.81
05:00 Port Melbourne 0 – 4 Avondale — — —
05:00 Green Gully 0 – 3 Melbourne Knights 1.60 4.75 4.60
05:00 Dandenong Thunder 3 – 5 Moreland City 4.90 4.80 1.56
Monday 12 August 2024
09:30 Melbourne Knights 1 – 2 Dandenong Thunder 1.72 4.38 4.33
Sunday 11 August 2024
05:00 St. Albans Saints 5 – 0 Green Gully 3.50 4.30 1.88
Saturday 10 August 2024
09:00 Hume City 2 – 0 Altona Magic 2.65 4.10 2.35
05:00 Manningham United Blues 1 – 2 Heidelberg United — — —
05:00 Moreland City 0 – 2 Oakleigh Cannons 2.85 4.17 2.33
05:00 Avondale 1 – 1 South Melbourne — — —
Friday 9 August 2024
09:45 Dandenong City 5 – 3 Port Melbourne 2.23 4.20 3.55
Sunday 28 July 2024
05:00 St. Albans Saints 1 – 0 Dandenong Thunder 1.21 7.80 12.60
Saturday 27 July 2024
08:15 Altona Magic 6 – 3 Moreland City 1.85 4.75 5.00
05:00 Oakleigh Cannons 3 – 1 Melbourne Knights 2.35 4.17 2.60
03:00 Green Gully 1 – 6 Avondale — — —
Friday 26 July 2024
09:45 Heidelberg United 1 – 1 Hume City 2.98 3.55 3.00
09:45 Dandenong City 2 – 4 Manningham United Blues — — —
09:30 South Melbourne 4 – 0 Port Melbourne 1.62 4.50 5.75
Sunday 21 July 2024
05:00 St. Albans Saints 1 – 0 Oakleigh Cannons 2.00 4.05 3.27
Saturday 20 July 2024
09:00 Hume City 5 – 1 Manningham United Blues — — —
07:00 Port Melbourne 3 – 2 Green Gully 4.40 5.10 1.60
05:00 Moreland City 2 – 3 Heidelberg United 2.69 4.30 2.50
05:00 Avondale 2 – 1 Dandenong Thunder — — —
Friday 19 July 2024
09:30 South Melbourne 1 – 2 Dandenong City 1.63 4.90 6.00
09:30 Melbourne Knights 2 – 1 Altona Magic 1.80 4.94 4.20
Sunday 14 July 2024
05:00 St. Albans Saints 3 – 2 Altona Magic 2.30 4.05 2.66
Saturday 13 July 2024
09:00 Dandenong Thunder 3 – 1 Port Melbourne 21.00 11.00 1.09
05:00 Manningham United Blues 3 – 3 Moreland City — — —
05:00 Avondale 3 – 3 Oakleigh Cannons — — —
03:00 Green Gully 0 – 1 South Melbourne 3.01 4.10 2.30
Friday 12 July 2024
09:45 Dandenong City 2 – 4 Hume City 3.40 3.97 2.05
09:30 Heidelberg United 2 – 0 Melbourne Knights 2.00 4.10 3.41
Sunday 7 July 2024
07:00 South Melbourne 1 – 0 Dandenong Thunder 1.50 5.60 7.18
05:00 St. Albans Saints 1 – 0 Heidelberg United 2.34 3.97 2.66
Saturday 6 July 2024
08:15 Altona Magic 1 – 0 Avondale — — —
07:00 Port Melbourne 1 – 2 Oakleigh Cannons 1.60 4.98 5.20
05:00 Moreland City 0 – 2 Hume City 1.65 5.85 6.00
03:00 Green Gully 2 – 3 Dandenong City 2.10 4.20 3.02
Friday 5 July 2024
09:30 Melbourne Knights 1 – 0 Manningham United Blues — — —
Sunday 30 June 2024
06:00 South Melbourne 1 – 2 Oakleigh Cannons 2.34 3.70 2.95
Saturday 29 June 2024
09:00 Hume City 1 – 1 Melbourne Knights 3.68 4.40 1.81
09:00 Dandenong Thunder 1 – 1 Green Gully 24.00 14.00 1.10
05:00 Altona Magic 1 – 0 Port Melbourne 3.36 4.20 1.92
05:00 Manningham United Blues 4 – 0 St. Albans Saints — — —
Friday 28 June 2024
09:45 Heidelberg United 1 – 1 Avondale — — —
09:45 Dandenong City 7 – 1 Moreland City 1.54 5.00 5.40
Sunday 23 June 2024
05:00 St. Albans Saints 0 – 3 Hume City 1.74 4.60 4.10
Saturday 22 June 2024
09:00 Dandenong Thunder 1 – 0 Dandenong City 8.65 6.62 1.34
06:00 Heidelberg United 0 – 0 Port Melbourne 2.25 4.06 2.75
05:00 Avondale 5 – 1 Manningham United Blues — — —
03:00 Green Gully 4 – 2 Oakleigh Cannons 1.69 4.80 4.00
Friday 21 June 2024
09:30 South Melbourne 4 – 0 Altona Magic 1.38 5.85 7.50
09:30 Melbourne Knights 6 – 0 Moreland City 1.54 4.96 6.24
Sunday 16 June 2024
06:00 Heidelberg United 1 – 0 South Melbourne 6.50 5.91 1.42
Saturday 15 June 2024
09:00 Dandenong Thunder 3 – 1 Oakleigh Cannons 9.50 6.51 1.28
08:15 Altona Magic 0 – 0 Green Gully 6.50 6.40 1.50
05:30 Moreland City 0 – 1 St. Albans Saints 2.05 3.90 3.40
05:15 Dandenong City 2 – 5 Melbourne Knights 1.37 6.52 7.21
05:00 Manningham United Blues 2 – 2 Port Melbourne — — —
05:00 Avondale 5 – 0 Hume City — — —
Monday 10 June 2024
05:00 Oakleigh Cannons 0 – 2 Dandenong City 2.21 4.60 2.88
Sunday 9 June 2024
05:00 St. Albans Saints 1 – 2 Melbourne Knights 2.44 3.95 2.98
Saturday 8 June 2024
09:00 Dandenong Thunder 0 – 4 Altona Magic 5.64 4.61 1.63
07:00 Port Melbourne 0 – 3 Hume City 1.81 4.20 3.75
05:00 Avondale 5 – 1 Moreland City — — —
03:00 Green Gully 2 – 0 Heidelberg United 1.83 4.50 3.68
Friday 7 June 2024
09:30 South Melbourne 2 – 0 Manningham United Blues — — —
Saturday 1 June 2024
09:00 Hume City 0 – 1 South Melbourne 26.00 9.60 1.13
08:15 Altona Magic 0 – 2 Oakleigh Cannons 2.66 4.05 2.30
07:00 Dandenong City 2 – 0 St. Albans Saints 1.49 5.40 6.00
05:15 Moreland City 1 – 1 Port Melbourne 2.87 4.00 2.55
05:00 Manningham United Blues 1 – 1 Green Gully — — —
05:00 Avondale 1 – 1 Melbourne Knights — — —
Friday 31 May 2024
09:15 Heidelberg United 2 – 0 Dandenong Thunder 1.51 5.30 6.02
Sunday 26 May 2024
06:00 South Melbourne 4 – 2 Moreland City 1.25 7.30 11.60
05:00 Oakleigh Cannons 3 – 0 Heidelberg United 2.30 4.05 2.66
Saturday 25 May 2024
08:15 Altona Magic 0 – 2 Dandenong City 4.72 4.75 1.60
08:00 Dandenong Thunder 2 – 1 Manningham United Blues — — —
07:00 Port Melbourne 2 – 0 Melbourne Knights 1.99 4.20 3.25
05:00 Avondale 2 – 1 St. Albans Saints — — —
03:00 Green Gully 1 – 2 Hume City 1.08 12.00 23.00
Sunday 19 May 2024
06:00 Heidelberg United 1 – 1 Altona Magic 2.10 4.20 2.91
Saturday 18 May 2024
09:00 Hume City 0 – 0 Dandenong Thunder 1.65 4.70 4.40
07:00 St. Albans Saints 3 – 5 Port Melbourne 2.35 3.91 2.68
05:00 Manningham United Blues 1 – 4 Oakleigh Cannons — — —
Friday 17 May 2024
10:30 Moreland City 2 – 1 Green Gully 7.29 7.60 1.34
09:45 Dandenong City 0 – 1 Avondale — — —
09:30 Melbourne Knights 0 – 1 South Melbourne 5.75 4.95 1.65
Sunday 12 May 2024
05:00 St. Albans Saints 1 – 4 South Melbourne 5.75 5.50 1.48
Saturday 11 May 2024
09:00 Hume City 0 – 2 Oakleigh Cannons 3.47 4.40 1.88
05:00 Manningham United Blues 4 – 5 Altona Magic — — —
05:00 Moreland City 4 – 0 Dandenong Thunder 1.45 5.98 7.60
05:00 Avondale 5 – 1 Port Melbourne — — —
Friday 10 May 2024
09:45 Dandenong City 1 – 3 Heidelberg United 3.70 4.00 1.90
09:30 Melbourne Knights 3 – 3 Green Gully 2.35 3.90 3.00
Monday 6 May 2024
09:45 Oakleigh Cannons 3 – 1 Moreland City 1.40 6.00 6.62
Saturday 4 May 2024
07:00 Heidelberg United 5 – 0 Manningham United Blues — — —
07:00 Port Melbourne 3 – 1 Dandenong City 4.24 4.94 1.75
06:00 South Melbourne 1 – 3 Avondale — — —
03:00 Green Gully 4 – 0 St. Albans Saints 1.37 5.73 7.20
Friday 3 May 2024
10:30 Altona Magic 0 – 2 Hume City 2.21 4.10 2.85
09:30 Dandenong Thunder 0 – 3 Melbourne Knights 2.80 3.80 2.54
Saturday 27 April 2024
09:00 Hume City 2 – 2 Heidelberg United 4.30 4.70 1.71
07:00 Port Melbourne 2 – 3 South Melbourne 4.43 4.70 1.63
05:00 Dandenong Thunder 3 – 0 St. Albans Saints 8.55 6.13 1.34
05:00 Manningham United Blues 2 – 3 Dandenong City — — —
05:00 Moreland City 2 – 3 Altona Magic 2.60 4.00 2.44
05:00 Avondale 0 – 1 Green Gully — — —
Friday 26 April 2024
09:30 Melbourne Knights 0 – 1 Oakleigh Cannons 4.47 4.70 1.74
Saturday 20 April 2024
09:00 Dandenong Thunder 0 – 8 Avondale — — —
08:15 Altona Magic 1 – 0 Melbourne Knights 2.88 3.79 2.22
05:00 Manningham United Blues 1 – 3 Hume City — — —
03:00 Green Gully 1 – 2 Port Melbourne 2.08 4.11 3.35
Friday 19 April 2024
10:15 Oakleigh Cannons 3 – 2 St. Albans Saints 1.52 5.30 6.10
09:45 Dandenong City 0 – 4 South Melbourne 4.75 4.20 1.73
09:30 Heidelberg United 3 – 2 Moreland City 1.22 8.16 12.20
Saturday 13 April 2024
09:00 Hume City 0 – 0 Dandenong City 1.91 4.00 3.58
08:15 Altona Magic 1 – 0 St. Albans Saints 3.13 3.76 2.10
07:00 Port Melbourne 3 – 0 Dandenong Thunder 1.06 15.00 26.00
05:00 Moreland City 1 – 4 Manningham United Blues — — —
Friday 12 April 2024
10:00 Oakleigh Cannons 1 – 2 Avondale — — —
09:30 South Melbourne 3 – 0 Green Gully 1.58 4.42 6.00
09:30 Melbourne Knights 0 – 1 Heidelberg United 3.36 3.95 2.15
Saturday 6 April 2024
08:30 Dandenong Thunder 1 – 2 South Melbourne 16.50 9.49 1.12
08:00 Hume City 3 – 2 Moreland City 1.88 4.20 3.42
04:15 Avondale 4 – 0 Altona Magic — — —
04:00 Manningham United Blues 1 – 2 Melbourne Knights — — —
Friday 5 April 2024
08:45 Dandenong City 1 – 1 Green Gully 2.41 3.77 2.69
08:30 Oakleigh Cannons 3 – 0 Port Melbourne 2.18 4.10 2.85
08:30 Heidelberg United 6 – 0 St. Albans Saints 1.34 5.40 8.70
Monday 1 April 2024
07:00 Oakleigh Cannons 1 – 1 Dandenong Thunder 1.19 6.25 9.75
Saturday 23 March 2024
08:00 Avondale 0 – 0 Heidelberg United — — —
07:00 Port Melbourne 1 – 1 Altona Magic 1.41 5.50 6.90
04:00 Moreland City 1 – 2 Dandenong City 5.45 5.20 1.51
Friday 22 March 2024
09:30 Oakleigh Cannons 0 – 0 South Melbourne 2.95 4.30 2.81
09:00 Green Gully 1 – 1 Dandenong Thunder 2.03 4.16 3.75
08:30 Melbourne Knights 2 – 5 Hume City 2.69 3.86 2.99
08:30 St. Albans Saints 2 – 1 Manningham United Blues — — —
Saturday 16 March 2024
09:00 Hume City 2 – 1 St. Albans Saints 1.95 4.20 3.30
07:15 Altona Magic 1 – 4 South Melbourne 6.95 5.43 1.39
07:00 Port Melbourne 2 – 2 Heidelberg United 1.83 4.50 3.78
04:00 Manningham United Blues 3 – 0 Avondale — — —
04:00 Moreland City 0 – 1 Melbourne Knights 4.75 4.75 1.57
Friday 15 March 2024
09:30 Oakleigh Cannons 4 – 1 Green Gully 2.45 4.12 2.69
08:45 Dandenong City 1 – 2 Dandenong Thunder 2.20 4.52 3.75
Monday 11 March 2024
08:00 Oakleigh Cannons 3 – 1 Altona Magic 1.22 7.20 15.00
Sunday 10 March 2024
09:15 St. Albans Saints 4 – 0 Moreland City 1.30 6.50 7.60
05:00 Melbourne Knights 2 – 2 Dandenong City 2.50 3.65 2.65
Saturday 9 March 2024
09:00 Hume City 1 – 2 Avondale — — —
07:00 Port Melbourne 3 – 0 Manningham United Blues — — —
Friday 8 March 2024
09:00 Green Gully 2 – 4 Altona Magic 1.50 5.45 6.40
08:30 South Melbourne 1 – 1 Heidelberg United 2.19 3.65 3.53
Sunday 3 March 2024
05:00 Melbourne Knights 3 – 0 St. Albans Saints 2.75 3.77 2.30
Saturday 2 March 2024
09:00 Hume City 4 – 0 Port Melbourne 3.10 3.72 2.30
07:15 Altona Magic 2 – 3 Dandenong Thunder 1.63 4.45 4.45
04:00 Manningham United Blues 2 – 5 South Melbourne — — —
Friday 1 March 2024
09:30 Moreland City 0 – 1 Avondale — — —
08:45 Dandenong City 1 – 1 Oakleigh Cannons 7.40 5.70 1.40
08:30 Heidelberg United 3 – 0 Green Gully 2.40 3.91 2.80
Monday 26 February 2024
08:30 South Melbourne 1 – 0 Hume City 2.05 4.10 3.73
Sunday 25 February 2024
06:00 St. Albans Saints 1 – 3 Dandenong City 2.30 3.84 2.75
Saturday 24 February 2024
08:00 Dandenong Thunder 0 – 2 Heidelberg United 4.50 5.10 1.57
07:00 Port Melbourne 3 – 1 Moreland City 1.08 13.00 19.00
Friday 23 February 2024
09:00 Green Gully 4 – 1 Manningham United Blues — — —
08:30 Melbourne Knights 3 – 3 Avondale — — —
Sunday 18 February 2024
04:00 St. Albans Saints 1 – 2 Avondale — — —
Saturday 17 February 2024
09:00 Hume City 2 – 0 Green Gully 1.39 5.50 6.00
04:00 Manningham United Blues 2 – 1 Dandenong Thunder — — —
04:00 Moreland City 0 – 1 South Melbourne 23.00 12.00 1.11
Friday 16 February 2024
08:45 Dandenong City 3 – 2 Altona Magic 1.88 4.39 4.20
08:30 Heidelberg United 1 – 1 Oakleigh Cannons 4.77 4.43 1.67
08:30 Melbourne Knights 1 – 3 Port Melbourne 1.93 4.02 4.05
Saturday 10 February 2024
08:00 Dandenong Thunder 1 – 2 Hume City 7.60 6.50 1.31
07:15 Altona Magic 0 – 1 Heidelberg United 2.40 3.92 2.59
07:00 Port Melbourne 0 – 0 St. Albans Saints 1.75 4.50 4.64
04:15 Avondale 4 – 3 Dandenong City — — —
Friday 9 February 2024
09:30 Oakleigh Cannons 3 – 0 Manningham United Blues — — —
09:00 Green Gully 1 – 0 Moreland City 1.34 6.49 9.32
Thursday 8 February 2024
09:15 South Melbourne 1 – 0 Melbourne Knights 2.49 4.00 4.33

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key