Kingston City vs Malvern — Head to Head (2 matches)
Kingston City
1
WINS (50%)
0
DRAWS
(0%)
(0%)
Avg: 4.5 goals
Malvern
1
WINS (50%)
22/08/26
Malvern
1 : 3
Kingston City
09/05/26
Kingston City
0 : 5
Malvern
Odds Comparison — Match Winner (1X2)
No odds available for this fixture yet.
Last 10 Matches — Kingston City
13/06/26
Malvern
2 : 4
Essendon Royals SC
L
20/06/26
Altona City
0 : 2
Malvern
W
11/07/26
Keilor Park
1 : 0
Malvern
L
18/07/26
Malvern
5 : 0
Moreland City
W
24/07/26
Nunawading
1 : 4
Malvern
W
01/08/26
Malvern
3 : 1
Goulburn Valley Suns
W
08/08/26
Malvern
2 : 2
Eastern Lions
D
14/08/26
Springvale
2 : 5
Malvern
W
22/08/26
Malvern
1 : 3
Kingston City
L
29/08/26
Malvern
4 : 1
Werribee City
W
Last 10 Matches — Malvern
19/06/26
Box Hill
3 : 1
Kingston City
L
03/07/26
Kingston City
4 : 0
Nunawading
W
10/07/26
Whittlesea United
1 : 1
Kingston City
D
18/07/26
Kingston City
2 : 3
Goulburn Valley Suns
L
24/07/26
Essendon Royals SC
4 : 2
Kingston City
L
31/07/26
Kingston City
0 : 1
Springvale
L
08/08/26
Moreland City
3 : 5
Kingston City
W
15/08/26
Altona City
1 : 4
Kingston City
W
22/08/26
Malvern
1 : 3
Kingston City
W
29/08/26
Eastern Lions
2 : 2
Kingston City
D
League Table — Victoria Premier League 2
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Malvern
H |
26 | 18 | 2 | 6 | 66 | 33 | 33 | 56 |
WLWDW |
| 2 | Goulburn Valley Suns
|
26 | 17 | 4 | 5 | 59 | 35 | 24 | 55 |
WLWWL |
| 3 | Bayside Argonauts
|
26 | 15 | 5 | 6 | 47 | 32 | 15 | 50 |
WWWLW |
| 4 | Essendon Royals SC
|
26 | 15 | 3 | 8 | 63 | 42 | 21 | 48 |
DLWWW |
| 5 | Keilor Park
|
26 | 14 | 2 | 10 | 39 | 37 | 2 | 44 |
WWDLW |
| 6 | Box Hill
|
26 | 11 | 7 | 8 | 37 | 32 | 5 | 40 |
LWDWL |
| 7 | Whittlesea United
|
26 | 9 | 11 | 6 | 49 | 31 | 18 | 38 |
DWDWD |
| 8 | Springvale
|
26 | 9 | 5 | 12 | 32 | 46 | -14 | 32 |
LWLWL |
| 9 | Eastern Lions
|
26 | 7 | 9 | 10 | 43 | 43 | 0 | 30 |
DWLDL |
| 10 | Kingston City
A |
26 | 9 | 3 | 14 | 37 | 55 | -18 | 30 |
DWWWL |
| 11 | Nunawading
|
26 | 8 | 5 | 13 | 29 | 44 | -15 | 29 |
DWLLL |
| 12 | Werribee City
|
26 | 6 | 6 | 14 | 37 | 50 | -13 | 24 |
LLLWD |
| 13 | Altona City
|
26 | 3 | 8 | 15 | 25 | 44 | -19 | 17 |
LLLLD |
| 14 | Moreland City
|
26 | 2 | 8 | 16 | 34 | 73 | -39 | 14 |
DLLDL |
Prediction Analysis
Our Tip
Home Win
Confidence
16.00%
Kingston Cit H2H
1
Draws H2H
0
Malvern H2H
1
16.00% confidence based on H2H records, team form, and league data.
Detailed Stats
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Malvern
|
26 | 66:33 | 33 | 56 | 18 | 2 | 6 | 66:33 | 33 | 56 |
WDWLW |
| 10 | Kingston City
|
26 | 37:55 | -18 | 30 | 9 | 3 | 14 | 37:55 | -18 | 30 |
LWWWD |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Malvern
|
26 | 66:33 | 33 | 56 | 18 | 2 | 6 | 66:33 | 33 | 56 |
WDWLW |
| 2 | Goulburn Valley Suns
|
26 | 59:35 | 24 | 55 | 17 | 4 | 5 | 59:35 | 24 | 55 |
LWWLW |
| 3 | Bayside Argonauts
|
26 | 47:32 | 15 | 50 | 15 | 5 | 6 | 47:32 | 15 | 50 |
WWWWW |
| 4 | Essendon Royals SC
|
26 | 63:42 | 21 | 48 | 15 | 3 | 8 | 63:42 | 21 | 48 |
WWLDL |
| 5 | Keilor Park
|
26 | 39:37 | 2 | 44 | 14 | 2 | 10 | 39:37 | 2 | 44 |
WLDWW |
| 6 | Box Hill
|
26 | 37:32 | 5 | 40 | 11 | 7 | 8 | 37:32 | 5 | 40 |
WDWLL |
| 7 | Whittlesea United
|
26 | 49:31 | 18 | 38 | 9 | 11 | 6 | 49:31 | 18 | 38 |
DWDWD |
| 8 | Springvale
|
26 | 32:46 | -14 | 32 | 9 | 5 | 12 | 32:46 | -14 | 32 |
LWLWL |
| 9 | Eastern Lions
|
26 | 43:43 | 0 | 30 | 7 | 9 | 10 | 43:43 | 0 | 30 |
LDLWD |
| 10 | Kingston City
|
26 | 37:55 | -18 | 30 | 9 | 3 | 14 | 37:55 | -18 | 30 |
LWWWD |
| 11 | Nunawading
|
26 | 29:44 | -15 | 29 | 8 | 5 | 13 | 29:44 | -15 | 29 |
LLLWD |
| 12 | Werribee City
|
26 | 37:50 | -13 | 24 | 6 | 6 | 14 | 37:50 | -13 | 24 |
DWLLL |
| 13 | Altona City
|
26 | 25:44 | -19 | 17 | 3 | 8 | 15 | 25:44 | -19 | 17 |
DLLLL |
| 14 | Moreland City
|
26 | 34:73 | -39 | 14 | 2 | 8 | 16 | 34:73 | -39 | 14 |
LDLLD |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Malvern
|
13 | 33:21 | 12 | 25 | 8 | 1 | 4 | 33:21 | 12 | 25 |
WWDLW |
| 0 | Kingston City
|
13 | 14:25 | -11 | 16 | 5 | 1 | 7 | 14:25 | -11 | 16 |
LWWLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Goulburn Valley Suns
|
13 | 32:14 | 18 | 31 | 10 | 1 | 2 | 32:14 | 18 | 31 |
WWWWW |
| 2 | Essendon Royals SC
|
13 | 40:27 | 13 | 27 | 9 | 0 | 4 | 40:27 | 13 | 27 |
WWWWL |
| 3 | Keilor Park
|
13 | 19:14 | 5 | 26 | 8 | 2 | 3 | 19:14 | 5 | 26 |
WLLDW |
| 4 | Malvern
|
13 | 33:21 | 12 | 25 | 8 | 1 | 4 | 33:21 | 12 | 25 |
WWDLW |
| 5 | Whittlesea United
|
13 | 32:13 | 19 | 24 | 6 | 6 | 1 | 32:13 | 19 | 24 |
DDWWD |
| 6 | Bayside Argonauts
|
13 | 20:16 | 4 | 23 | 7 | 2 | 4 | 20:16 | 4 | 23 |
WLWWW |
| 7 | Box Hill
|
13 | 17:16 | 1 | 20 | 6 | 2 | 5 | 17:16 | 1 | 20 |
LWLW |
| 8 | Nunawading
|
13 | 14:17 | -3 | 18 | 5 | 3 | 5 | 14:17 | -3 | 18 |
WLLL |
| 9 | Eastern Lions
|
13 | 16:17 | -1 | 17 | 4 | 5 | 4 | 16:17 | -1 | 17 |
WDDLD |
| 10 | Kingston City
|
13 | 14:25 | -11 | 16 | 5 | 1 | 7 | 14:25 | -11 | 16 |
LWWLL |
| 11 | Springvale
|
13 | 18:22 | -4 | 15 | 4 | 3 | 6 | 18:22 | -4 | 15 |
DWLLL |
| 12 | Werribee City
|
13 | 19:24 | -5 | 13 | 3 | 4 | 6 | 19:24 | -5 | 13 |
DLWL |
| 13 | Altona City
|
13 | 9:21 | -12 | 6 | 1 | 3 | 9 | 9:21 | -12 | 6 |
LDLL |
| 14 | Moreland City
|
13 | 25:42 | -17 | 6 | 0 | 6 | 7 | 25:42 | -17 | 6 |
DLDLD |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Malvern
|
13 | 33:12 | 21 | 31 | 10 | 1 | 2 | 33:12 | 21 | 31 |
LWLWW |
| 0 | Kingston City
|
13 | 23:30 | -7 | 14 | 4 | 2 | 7 | 23:30 | -7 | 14 |
LWWWD |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Malvern
|
13 | 33:12 | 21 | 31 | 10 | 1 | 2 | 33:12 | 21 | 31 |
LWLWW |
| 2 | Bayside Argonauts
|
13 | 27:16 | 11 | 27 | 8 | 3 | 2 | 27:16 | 11 | 27 |
DWWW |
| 3 | Goulburn Valley Suns
|
13 | 27:21 | 6 | 24 | 7 | 3 | 3 | 27:21 | 6 | 24 |
WWLWL |
| 4 | Essendon Royals SC
|
13 | 23:15 | 8 | 21 | 6 | 3 | 4 | 23:15 | 8 | 21 |
DDWDL |
| 5 | Box Hill
|
13 | 20:16 | 4 | 20 | 5 | 5 | 3 | 20:16 | 4 | 20 |
DWDLL |
| 6 | Keilor Park
|
13 | 20:23 | -3 | 18 | 6 | 0 | 7 | 20:23 | -3 | 18 |
LWWW |
| 7 | Springvale
|
13 | 14:24 | -10 | 17 | 5 | 2 | 6 | 14:24 | -10 | 17 |
DWLWW |
| 8 | Whittlesea United
|
13 | 17:18 | -1 | 14 | 3 | 5 | 5 | 17:18 | -1 | 14 |
WDD |
| 9 | Kingston City
|
13 | 23:30 | -7 | 14 | 4 | 2 | 7 | 23:30 | -7 | 14 |
LWWWD |
| 10 | Eastern Lions
|
13 | 27:26 | 1 | 13 | 3 | 4 | 6 | 27:26 | 1 | 13 |
LLDW |
| 11 | Altona City
|
13 | 16:23 | -7 | 11 | 2 | 5 | 6 | 16:23 | -7 | 11 |
DLLLL |
| 12 | Werribee City
|
13 | 18:26 | -8 | 11 | 3 | 2 | 8 | 18:26 | -8 | 11 |
LLDLL |
| 13 | Nunawading
|
13 | 15:27 | -12 | 11 | 3 | 2 | 8 | 15:27 | -12 | 11 |
WLLWD |
| 14 | Moreland City
|
13 | 9:31 | -22 | 8 | 2 | 2 | 9 | 9:31 | -22 | 8 |
LLLL |
Kingston CityWLWDW
MalvernDWWWL
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
Kingston CityWLWDWWWLWL
MalvernDWWWLLLDWL
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
Kingston CityWLWDWWWLWLLLWWW
MalvernDWWWLLLDWLWLLLL
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
Kingston CityWLWDWWWLWLLLWWWWDWWW
MalvernDWWWLLLDWLWLLLLLWLLL
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
Kingston CityWLWDWWWLWLLLWWWWDWWWWLWWW
MalvernDWWWLLLDWLWLLLLLWLLLWLLDW
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
Kingston CityWLWDWWWLWLLLWWWWDWWWWLWWWW
MalvernDWWWLLLDWLWLLLLLWLLLWLLDWWDLWL
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
Kingston CityWLDWW
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
Kingston CityWLDWWLLWWW
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
Kingston CityWLDWWLLWWWLWW
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
Kingston CityWLDWWLLWWWLWW
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
Kingston CityWLDWWLLWWWLWW
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
Kingston CityWLDWWLLWWWLWW
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
MalvernDWWWL
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
MalvernDWWWLDLLLL
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
MalvernDWWWLDLLLLLLWLL
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
MalvernDWWWLDLLLLLLWLL
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
MalvernDWWWLDLLLLLLWLL
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
MalvernDWWWLDLLLLLLWLL
Goulburn Valley SunsWLWWL
Bayside ArgonautsWWWLW
Essendon Royals SCDLWWW
Keilor ParkWWDLW
Box HillLWDWL
Whittlesea UnitedDWDWD
SpringvaleLWLWL
Eastern LionsDWLDL
NunawadingDWLLL
Werribee CityLLLWD
Altona CityLLLLD
Moreland CityDLLDL
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Kingston City | 26 | 26 | 0 | 100% |
Malvern | 30 | 29 | 1 | 97% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Kingston City | 26 | 22 | 4 | 85% |
Malvern | 30 | 28 | 2 | 93% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Kingston City | 26 | 20 | 6 | 77% |
Malvern | 30 | 23 | 7 | 77% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Kingston City | 26 | 14 | 12 | 54% |
Malvern | 30 | 17 | 13 | 57% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Kingston City | 26 | 10 | 16 | 38% |
Malvern | 30 | 10 | 20 | 33% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Kingston City | 26 | 4 | 22 | 15% |
Malvern | 30 | 4 | 26 | 13% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Kingston City | 26 | 2 | 24 | 8% |
Malvern | 30 | 2 | 28 | 7% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Kingston City | 13 | 13 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Kingston City | 13 | 12 | 1 | 92% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Kingston City | 13 | 12 | 1 | 92% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Kingston City | 13 | 8 | 5 | 62% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Kingston City | 13 | 5 | 8 | 38% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Kingston City | 13 | 2 | 11 | 15% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Kingston City | 13 | 1 | 12 | 8% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Malvern | 15 | 15 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Malvern | 15 | 15 | 0 | 100% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Malvern | 15 | 12 | 3 | 80% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Malvern | 15 | 10 | 5 | 67% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Malvern | 15 | 7 | 8 | 47% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Malvern | 15 | 4 | 11 | 27% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Malvern | 15 | 2 | 13 | 13% |
Over/Under calculated from each team's latest completed matches.
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 5 | 3 | 0 | 1 | 0 | 1 |
Malvern | 5 | 3 | 0 | 1 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 10 | 6 | 0 | 1 | 0 | 2 |
Malvern | 10 | 4 | 0 | 1 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 15 | 9 | 0 | 1 | 0 | 3 |
Malvern | 15 | 5 | 0 | 1 | 1 | 7 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 20 | 12 | 1 | 1 | 1 | 3 |
Malvern | 20 | 6 | 0 | 1 | 1 | 9 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 25 | 14 | 3 | 1 | 1 | 3 |
Malvern | 25 | 6 | 2 | 1 | 2 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 26 | 15 | 3 | 1 | 1 | 3 |
Malvern | 30 | 8 | 2 | 1 | 2 | 12 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 5 | 3 | 0 | 1 | 0 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 10 | 5 | 1 | 1 | 0 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 13 | 7 | 1 | 1 | 0 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 13 | 7 | 1 | 1 | 0 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 13 | 7 | 1 | 1 | 0 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Kingston City | 13 | 7 | 1 | 1 | 0 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Malvern | 5 | 3 | 0 | 1 | 0 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Malvern | 10 | 3 | 0 | 1 | 1 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Malvern | 15 | 4 | 0 | 1 | 1 | 6 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Malvern | 15 | 4 | 0 | 1 | 1 | 6 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Malvern | 15 | 4 | 0 | 1 | 1 | 6 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Malvern | 15 | 4 | 0 | 1 | 1 | 6 |
HT/FT from each team's perspective. W/W = winning at half-time and full-time.
No top scorers data available for this league yet.