Head-to-head

MelbourneAll-time127–961 drawSt Kilda head-to-head record

Melbourne lead St Kilda 127–96 with 1 draw in 224 games since 1897. Their last meeting, in the 2026 Round 1 at the MCG, went to Melbourne by 13 points. They next meet in the 2027 Round 3, Sat 3 Apr 2027, 1:35pm AEDT.

Melbourne 127Draws 1St Kilda 96
224Games
3Finals
0Grand Finals
6–4Last 10

Last 10 meetings

YearRoundHomeScoreAwayVenueResult
2026
15 Mar
Round 1 Melbourne18.12 (120) – 15.17 (107) St KildaMCGMelbourne by 13
2025
27 July
Round 20 St Kilda15.6 (96) – 13.12 (90) MelbourneMarvel StadiumSt Kilda by 6
2025
1 June
Round 12 Melbourne7.21 (63) – 14.7 (91) St KildaTraeger ParkSt Kilda by 28
2024
26 May
Round 11 Melbourne14.16 (100) – 9.8 (62) St KildaMCGMelbourne by 38
2023
8 July
Round 17 St Kilda8.10 (58) – 12.7 (79) MelbourneMarvel StadiumMelbourne by 21
2022
8 May
Round 8 Melbourne14.9 (93) – 8.7 (55) St KildaMCGMelbourne by 38
2021
27 Mar
Round 2 St Kilda11.7 (73) – 12.19 (91) MelbourneMarvel StadiumMelbourne by 18
2020
29 Aug
Round 14 Melbourne8.4 (52) – 7.7 (49) St KildaTraeger ParkMelbourne by 3
2019
27 July
Round 19 St Kilda15.14 (104) – 13.7 (85) MelbourneMarvel StadiumSt Kilda by 19
2019
20 Apr
Round 5 Melbourne7.13 (55) – 15.5 (95) St KildaMCGSt Kilda by 40

Finals meetings

YearRoundHomeScoreAwayVenueResult
2006
8 Sept
Finals Week 1 St Kilda10.12 (72) – 13.12 (90) MelbourneMCGMelbourne by 18
1998
12 Sept
Semi-Finals Melbourne15.17 (107) – 7.14 (56) St KildaMCGMelbourne by 51
1963
14 Sept
Finals Week 1 Melbourne9.17 (71) – 8.16 (64) St KildaMCGMelbourne by 7

Records

Biggest Melbourne win 163–58, Round 13 1948 (105 pts)
Biggest St Kilda win 88–176, Round 18 2005 (88 pts)
Highest combined score 345 (141–204, Round 6 1978)
Most common venue MCG (99 games)

Every meeting

2020s · 8 games
YearRoundHomeScoreAwayVenueResult
2026
15 Mar
Round 1 Melbourne18.12 (120) – 15.17 (107) St KildaMCGMelbourne by 13
2025
27 July
Round 20 St Kilda15.6 (96) – 13.12 (90) MelbourneMarvel StadiumSt Kilda by 6
2025
1 June
Round 12 Melbourne7.21 (63) – 14.7 (91) St KildaTraeger ParkSt Kilda by 28
2024
26 May
Round 11 Melbourne14.16 (100) – 9.8 (62) St KildaMCGMelbourne by 38
2023
8 July
Round 17 St Kilda8.10 (58) – 12.7 (79) MelbourneMarvel StadiumMelbourne by 21
2022
8 May
Round 8 Melbourne14.9 (93) – 8.7 (55) St KildaMCGMelbourne by 38
2021
27 Mar
Round 2 St Kilda11.7 (73) – 12.19 (91) MelbourneMarvel StadiumMelbourne by 18
2020
29 Aug
Round 14 Melbourne8.4 (52) – 7.7 (49) St KildaTraeger ParkMelbourne by 3
2010s · 16 games
YearRoundHomeScoreAwayVenueResult
2019
27 July
Round 19 St Kilda15.14 (104) – 13.7 (85) MelbourneMarvel StadiumSt Kilda by 19
2019
20 Apr
Round 5 Melbourne7.13 (55) – 15.5 (95) St KildaMCGSt Kilda by 40
2018
1 July
Round 15 Melbourne18.9 (117) – 18.11 (119) St KildaMCGSt Kilda by 2
2018
6 May
Round 7 St Kilda9.13 (67) – 16.10 (106) MelbourneMarvel StadiumMelbourne by 39
2017
13 Aug
Round 21 Melbourne14.12 (96) – 10.12 (72) St KildaMCGMelbourne by 24
2017
25 Mar
Round 1 St Kilda13.12 (90) – 18.12 (120) MelbourneMarvel StadiumMelbourne by 30
2016
17 July
Round 17 St Kilda15.20 (110) – 11.8 (74) MelbourneMarvel StadiumSt Kilda by 36
2016
30 Apr
Round 6 Melbourne15.6 (96) – 20.15 (135) St KildaMarvel StadiumSt Kilda by 39
2015
26 July
Round 17 Melbourne6.10 (46) – 12.11 (83) St KildaMCGSt Kilda by 37
2015
14 June
Round 11 St Kilda12.13 (85) – 12.11 (83) MelbourneMarvel StadiumSt Kilda by 2
2014
22 Mar
Round 1 St Kilda10.8 (68) – 6.15 (51) MelbourneMarvel StadiumSt Kilda by 17
2013
22 June
Round 13 St Kilda16.8 (104) – 10.9 (69) MelbourneMCGSt Kilda by 35
2012
11 Aug
Round 20 St Kilda16.11 (107) – 12.10 (82) MelbourneMCGSt Kilda by 25
2012
28 Apr
Round 5 Melbourne10.6 (66) – 12.12 (84) St KildaMCGSt Kilda by 18
2011
21 May
Round 9 St Kilda16.10 (106) – 13.8 (86) MelbourneMarvel StadiumSt Kilda by 20
2010
4 July
Round 14 St Kilda15.10 (100) – 9.11 (65) MelbourneMarvel StadiumSt Kilda by 35
2000s · 15 games
YearRoundHomeScoreAwayVenueResult
2009
30 Aug
Round 22 Melbourne10.7 (67) – 17.12 (114) St KildaMCGSt Kilda by 47
2009
30 May
Round 10 St Kilda11.17 (83) – 6.10 (46) MelbournePeople First StadiumSt Kilda by 37
2008
1 June
Round 10 St Kilda19.15 (129) – 7.8 (50) MelbourneMarvel StadiumSt Kilda by 79
2007
30 Mar
Round 1 Melbourne9.8 (62) – 13.15 (93) St KildaMCGSt Kilda by 31
2006
8 Sept
Finals Week 1 St Kilda10.12 (72) – 13.12 (90) MelbourneMCGMelbourne by 18
2006
4 June
Round 10 Melbourne15.13 (103) – 13.12 (90) St KildaMCGMelbourne by 13
2005
30 July
Round 18 Melbourne13.10 (88) – 27.14 (176) St KildaMCGSt Kilda by 88
2005
17 Apr
Round 4 St Kilda23.13 (151) – 15.14 (104) MelbourneMarvel StadiumSt Kilda by 47
2004
11 July
Round 15 Melbourne23.8 (146) – 13.11 (89) St KildaMCGMelbourne by 57
2003
28 June
Round 13 Melbourne21.10 (136) – 14.10 (94) St KildaMCGMelbourne by 42
2002
31 Aug
Round 22 St Kilda18.9 (117) – 20.15 (135) MelbourneMarvel StadiumMelbourne by 18
2002
12 May
Round 7 Melbourne15.15 (105) – 15.12 (102) St KildaMCGMelbourne by 3
2001
2 June
Round 10 St Kilda17.11 (113) – 22.12 (144) MelbourneMarvel StadiumMelbourne by 31
2000
16 July
Round 19 St Kilda14.14 (98) – 17.14 (116) MelbourneMarvel StadiumMelbourne by 18
2000
2 Apr
Round 4 Melbourne25.15 (165) – 11.9 (75) St KildaMCGMelbourne by 90
1990s · 15 games
YearRoundHomeScoreAwayVenueResult
1999
23 July
Round 17 Melbourne11.13 (79) – 14.14 (98) St KildaMCGSt Kilda by 19
1999
4 Apr
Round 2 St Kilda19.16 (130) – 13.6 (84) MelbourneWaverley ParkSt Kilda by 46
1998
12 Sept
Semi-Finals Melbourne15.17 (107) – 7.14 (56) St KildaMCGMelbourne by 51
1998
21 June
Round 13 Melbourne5.12 (42) – 19.13 (127) St KildaMCGSt Kilda by 85
1997
22 Aug
Round 21 Melbourne8.14 (62) – 17.12 (114) St KildaMCGSt Kilda by 52
1997
4 May
Round 6 St Kilda17.19 (121) – 4.11 (35) MelbourneWaverley ParkSt Kilda by 86
1996
14 Apr
Round 3 Melbourne14.14 (98) – 13.10 (88) St KildaPrinces ParkMelbourne by 10
1995
25 June
Round 12 St Kilda11.7 (73) – 13.12 (90) MelbourneWaverley ParkMelbourne by 17
1994
28 May
Round 10 St Kilda4.8 (32) – 15.16 (106) MelbourneWaverley ParkMelbourne by 74
1993
3 July
Round 14 St Kilda6.10 (46) – 14.8 (92) MelbourneWaverley ParkMelbourne by 46
1992
23 Aug
Round 23 Melbourne6.7 (43) – 8.10 (58) St KildaMCGSt Kilda by 15
1992
9 May
Round 8 St Kilda18.17 (125) – 10.5 (65) MelbourneWaverley ParkSt Kilda by 60
1991
20 July
Round 18 St Kilda16.14 (110) – 17.9 (111) MelbourneMoorabbin OvalMelbourne by 1
1991
7 Apr
Round 3 Melbourne21.19 (145) – 24.10 (154) St KildaMCGSt Kilda by 9
1990
23 June
Round 13 Melbourne14.15 (99) – 20.12 (132) St KildaMCGSt Kilda by 33
1980s · 19 games
YearRoundHomeScoreAwayVenueResult
1989
26 Aug
Round 21 Melbourne10.12 (72) – 16.8 (104) St KildaMCGSt Kilda by 32
1989
24 June
Round 13 St Kilda8.8 (56) – 10.4 (64) MelbourneMoorabbin OvalMelbourne by 8
1988
28 May
Round 9 St Kilda16.10 (106) – 11.12 (78) MelbourneMoorabbin OvalSt Kilda by 28
1987
18 July
Round 17 St Kilda18.6 (114) – 9.14 (68) MelbourneWaverley ParkSt Kilda by 46
1987
18 Apr
Round 4 Melbourne21.13 (139) – 14.8 (92) St KildaMCGMelbourne by 47
1986
21 June
Round 13 St Kilda15.11 (101) – 7.7 (49) MelbourneMoorabbin OvalSt Kilda by 52
1986
5 Apr
Round 2 Melbourne21.10 (136) – 16.12 (108) St KildaMCGMelbourne by 28
1985
10 Aug
Round 19 St Kilda7.8 (50) – 8.11 (59) MelbourneMoorabbin OvalMelbourne by 9
1985
18 May
Round 8 Melbourne16.10 (106) – 7.12 (54) St KildaWaverley ParkMelbourne by 52
1984
25 Aug
Round 21 Melbourne14.16 (100) – 9.8 (62) St KildaWaverley ParkMelbourne by 38
1984
9 June
Round 11 St Kilda13.13 (91) – 19.13 (127) MelbourneMoorabbin OvalMelbourne by 36
1983
30 July
Round 18 St Kilda11.15 (81) – 14.14 (98) MelbourneMoorabbin OvalMelbourne by 17
1983
7 May
Round 7 Melbourne16.12 (108) – 11.9 (75) St KildaWaverley ParkMelbourne by 33
1982
12 June
Round 12 St Kilda14.11 (95) – 19.24 (138) MelbourneMoorabbin OvalMelbourne by 43
1982
3 Apr
Round 2 Melbourne20.26 (146) – 16.10 (106) St KildaMCGMelbourne by 40
1981
27 June
Round 14 St Kilda18.19 (127) – 8.7 (55) MelbourneMoorabbin OvalSt Kilda by 72
1981
18 Apr
Round 4 Melbourne10.16 (76) – 16.32 (128) St KildaMCGSt Kilda by 52
1980
14 June
Round 12 Melbourne19.20 (134) – 14.8 (92) St KildaMCGMelbourne by 42
1980
29 Mar
Round 1 St Kilda14.16 (100) – 18.14 (122) MelbourneWaverley ParkMelbourne by 22
1970s · 20 games
YearRoundHomeScoreAwayVenueResult
1979
25 Aug
Round 21 Melbourne24.17 (161) – 12.24 (96) St KildaMCGMelbourne by 65
1979
9 June
Round 10 St Kilda9.11 (65) – 12.13 (85) MelbourneMoorabbin OvalMelbourne by 20
1978
29 July
Round 17 St Kilda20.21 (141) – 13.11 (89) MelbourneMoorabbin OvalSt Kilda by 52
1978
6 May
Round 6 Melbourne21.15 (141) – 31.18 (204) St KildaMCGSt Kilda by 63
1977
13 Aug
Round 20 Melbourne27.13 (175) – 15.14 (104) St KildaMCGMelbourne by 71
1977
28 May
Round 9 St Kilda18.19 (127) – 20.12 (132) MelbourneMoorabbin OvalMelbourne by 5
1976
14 Aug
Round 20 St Kilda13.14 (92) – 18.21 (129) MelbourneMoorabbin OvalMelbourne by 37
1976
29 May
Round 9 Melbourne15.19 (109) – 7.13 (55) St KildaMCGMelbourne by 54
1975
5 July
Round 14 St Kilda15.11 (101) – 6.13 (49) MelbourneMoorabbin OvalSt Kilda by 52
1975
25 Apr
Round 4 Melbourne12.8 (80) – 18.25 (133) St KildaMCGSt Kilda by 53
1974
29 June
Round 13 St Kilda11.13 (79) – 13.10 (88) MelbourneMoorabbin OvalMelbourne by 9
1974
15 Apr
Round 2 Melbourne11.20 (86) – 14.16 (100) St KildaMCGSt Kilda by 14
1973
23 June
Round 12 St Kilda11.14 (80) – 6.18 (54) MelbourneMoorabbin OvalSt Kilda by 26
1973
7 Apr
Round 1 Melbourne9.12 (66) – 14.14 (98) St KildaMCGSt Kilda by 32
1972
19 Aug
Round 20 St Kilda13.12 (90) – 13.11 (89) MelbourneMoorabbin OvalSt Kilda by 1
1972
27 May
Round 9 Melbourne5.6 (36) – 9.19 (73) St KildaWaverley ParkSt Kilda by 37
1971
14 Aug
Round 20 St Kilda14.11 (95) – 9.10 (64) MelbourneMoorabbin OvalSt Kilda by 31
1971
29 May
Round 9 Melbourne10.10 (70) – 10.7 (67) St KildaMCGMelbourne by 3
1970
15 Aug
Round 20 Melbourne7.14 (56) – 17.14 (116) St KildaWaverley ParkSt Kilda by 60
1970
30 May
Round 9 St Kilda14.12 (96) – 7.11 (53) MelbourneMoorabbin OvalSt Kilda by 43
1960s · 18 games
YearRoundHomeScoreAwayVenueResult
1969
21 June
Round 11 St Kilda17.18 (120) – 13.16 (94) MelbourneMoorabbin OvalSt Kilda by 26
1968
13 July
Round 13 Melbourne10.11 (71) – 10.16 (76) St KildaMCGSt Kilda by 5
1968
20 Apr
Round 2 St Kilda16.22 (118) – 9.8 (62) MelbourneMoorabbin OvalSt Kilda by 56
1967
29 July
Round 14 Melbourne8.10 (58) – 12.19 (91) St KildaMCGSt Kilda by 33
1967
29 Apr
Round 3 St Kilda9.13 (67) – 10.9 (69) MelbourneMoorabbin OvalMelbourne by 2
1966
16 July
Round 12 St Kilda12.13 (85) – 6.6 (42) MelbourneMoorabbin OvalSt Kilda by 43
1966
25 Apr
Round 1 Melbourne4.9 (33) – 17.7 (109) St KildaMCGSt Kilda by 76
1965
14 June
Round 9 Melbourne9.7 (61) – 18.14 (122) St KildaMCGSt Kilda by 61
1964
1 Aug
Round 15 Melbourne8.7 (55) – 5.7 (37) St KildaMCGMelbourne by 18
1964
9 May
Round 4 St Kilda13.15 (93) – 9.13 (67) MelbourneJunction OvalSt Kilda by 26
1963
14 Sept
Finals Week 1 Melbourne9.17 (71) – 8.16 (64) St KildaMCGMelbourne by 7
1963
27 July
Round 12 Melbourne14.14 (98) – 5.9 (39) St KildaMCGMelbourne by 59
1963
20 Apr
Round 1 St Kilda13.5 (83) – 9.11 (65) MelbourneJunction OvalSt Kilda by 18
1962
23 June
Round 9 Melbourne11.18 (84) – 11.6 (72) St KildaMCGMelbourne by 12
1961
5 Aug
Round 15 St Kilda9.12 (66) – 7.13 (55) MelbourneJunction OvalSt Kilda by 11
1961
6 May
Round 4 Melbourne12.9 (81) – 12.12 (84) St KildaMCGSt Kilda by 3
1960
23 July
Round 13 Melbourne6.13 (49) – 6.9 (45) St KildaMCGMelbourne by 4
1960
25 Apr
Round 2 St Kilda5.18 (48) – 10.12 (72) MelbourneJunction OvalMelbourne by 24
1950s · 16 games
YearRoundHomeScoreAwayVenueResult
1959
4 July
Round 10 St Kilda11.10 (76) – 9.23 (77) MelbourneJunction OvalMelbourne by 1
1958
16 Aug
Round 17 Melbourne21.11 (137) – 13.9 (87) St KildaMCGMelbourne by 50
1958
17 May
Round 6 St Kilda12.7 (79) – 11.12 (78) MelbourneJunction OvalSt Kilda by 1
1957
10 Aug
Round 16 St Kilda1.5 (11) – 6.13 (49) MelbourneJunction OvalMelbourne by 38
1957
18 May
Round 5 Melbourne17.17 (119) – 13.12 (90) St KildaMCGMelbourne by 29
1956
2 June
Round 8 St Kilda6.11 (47) – 9.7 (61) MelbourneJunction OvalMelbourne by 14
1955
9 July
Round 12 Melbourne17.16 (118) – 3.3 (21) St KildaMCGMelbourne by 97
1955
16 Apr
Round 1 St Kilda8.11 (59) – 17.16 (118) MelbourneJunction OvalMelbourne by 59
1954
21 Aug
Round 17 Melbourne14.13 (97) – 5.10 (40) St KildaMCGMelbourne by 57
1954
22 May
Round 6 St Kilda14.15 (99) – 12.6 (78) MelbourneJunction OvalSt Kilda by 21
1953
4 July
Round 11 St Kilda11.7 (73) – 8.21 (69) MelbourneJunction OvalSt Kilda by 4
1952
26 July
Round 14 Melbourne11.12 (78) – 8.10 (58) St KildaMCGMelbourne by 20
1952
26 Apr
Round 2 St Kilda13.11 (89) – 12.19 (91) MelbourneJunction OvalMelbourne by 2
1951
11 Aug
Round 15 Melbourne6.12 (48) – 9.6 (60) St KildaMCGSt Kilda by 12
1951
12 May
Round 4 St Kilda15.8 (98) – 14.7 (91) MelbourneJunction OvalSt Kilda by 7
1950
1 July
Round 11 St Kilda6.17 (53) – 9.13 (67) MelbourneJunction OvalMelbourne by 14
1940s · 16 games
YearRoundHomeScoreAwayVenueResult
1949
13 Aug
Round 17 Melbourne15.16 (106) – 7.10 (52) St KildaMCGMelbourne by 54
1949
21 May
Round 6 St Kilda4.13 (37) – 8.13 (61) MelbourneJunction OvalMelbourne by 24
1948
17 July
Round 13 Melbourne24.19 (163) – 8.10 (58) St KildaMCGMelbourne by 105
1948
24 Apr
Round 2 St Kilda7.6 (48) – 11.13 (79) MelbourneJunction OvalMelbourne by 31
1947
30 Aug
Round 19 St Kilda10.18 (78) – 27.9 (171) MelbourneJunction OvalMelbourne by 93
1947
7 June
Round 8 Melbourne15.15 (105) – 5.13 (43) St KildaMCGMelbourne by 62
1946
15 June
Round 9 Melbourne14.12 (96) – 8.9 (57) St KildaPunt RdMelbourne by 39
1945
14 July
Round 13 St Kilda9.10 (64) – 10.23 (83) MelbourneJunction OvalMelbourne by 19
1945
28 Apr
Round 2 Melbourne17.16 (118) – 7.7 (49) St KildaPunt RdMelbourne by 69
1944
19 Aug
Round 16 St Kilda13.13 (91) – 7.10 (52) MelbourneJunction OvalSt Kilda by 39
1944
3 June
Round 5 Melbourne10.13 (73) – 13.8 (86) St KildaPunt RdSt Kilda by 13
1943
3 July
Round 9 Melbourne16.14 (110) – 12.10 (82) St KildaPunt RdMelbourne by 28
1942
13 June
Round 6 Melbourne6.9 (45) – 13.11 (89) St KildaPunt RdSt Kilda by 44
1941
9 Aug
Round 15 St Kilda12.13 (85) – 14.17 (101) MelbourneJunction OvalMelbourne by 16
1941
17 May
Round 4 Melbourne13.15 (93) – 13.11 (89) St KildaMCGMelbourne by 4
1940
22 June
Round 9 St Kilda16.16 (112) – 17.21 (123) MelbourneJunction OvalMelbourne by 11
1930s · 15 games
YearRoundHomeScoreAwayVenueResult
1939
22 July
Round 14 St Kilda10.18 (78) – 15.12 (102) MelbourneJunction OvalMelbourne by 24
1939
6 May
Round 3 Melbourne16.16 (112) – 10.21 (81) St KildaMCGMelbourne by 31
1938
18 June
Round 9 St Kilda14.12 (96) – 16.16 (112) MelbourneJunction OvalMelbourne by 16
1937
31 July
Round 15 Melbourne18.16 (124) – 11.18 (84) St KildaMCGMelbourne by 40
1937
15 May
Round 4 St Kilda12.18 (90) – 12.23 (95) MelbourneJunction OvalMelbourne by 5
1936
20 June
Round 8 Melbourne20.11 (131) – 15.11 (101) St KildaMCGMelbourne by 30
1935
31 Aug
Round 17 St Kilda19.8 (122) – 16.14 (110) MelbourneJunction OvalSt Kilda by 12
1935
3 June
Round 6 Melbourne15.13 (103) – 15.20 (110) St KildaMCGSt Kilda by 7
1934
8 Sept
Round 17 St Kilda13.12 (90) – 12.16 (88) MelbourneJunction OvalSt Kilda by 2
1934
9 June
Round 6 Melbourne14.17 (101) – 20.14 (134) St KildaMCGSt Kilda by 33
1933
24 June
Round 9 St Kilda13.12 (90) – 3.15 (33) MelbourneJunction OvalSt Kilda by 57
1932
2 July
Round 9 Melbourne12.13 (85) – 10.14 (74) St KildaMCGMelbourne by 11
1931
4 July
Round 9 Melbourne4.12 (36) – 9.9 (63) St KildaMCGSt Kilda by 27
1930
26 July
Round 13 Melbourne12.10 (82) – 9.11 (65) St KildaMCGMelbourne by 17
1930
9 June
Round 6 St Kilda11.10 (76) – 10.7 (67) MelbourneJunction OvalSt Kilda by 9
1920s · 19 games
YearRoundHomeScoreAwayVenueResult
1929
24 Aug
Round 17 St Kilda9.12 (66) – 6.13 (49) MelbourneJunction OvalSt Kilda by 17
1929
3 June
Round 6 Melbourne8.13 (61) – 8.11 (59) St KildaMCGMelbourne by 2
1928
18 Aug
Round 17 St Kilda12.10 (82) – 11.15 (81) MelbourneJunction OvalSt Kilda by 1
1928
26 May
Round 6 Melbourne13.8 (86) – 11.8 (74) St KildaMCGMelbourne by 12
1927
18 June
Round 8 St Kilda8.7 (55) – 15.15 (105) MelbourneJunction OvalMelbourne by 50
1926
17 July
Round 12 St Kilda3.11 (29) – 17.16 (118) MelbourneJunction OvalMelbourne by 89
1926
1 May
Round 1 Melbourne13.14 (92) – 8.15 (63) St KildaMCGMelbourne by 29
1925
1 Aug
Round 12 St Kilda7.9 (51) – 10.10 (70) MelbourneJunction OvalMelbourne by 19
1925
2 May
Round 1 Melbourne9.19 (73) – 3.8 (26) St KildaMCGMelbourne by 47
1924
28 June
Round 10 Melbourne8.15 (63) – 6.15 (51) St KildaMCGMelbourne by 12
1924
26 Apr
Round 1 St Kilda12.12 (84) – 11.16 (82) MelbourneJunction OvalSt Kilda by 2
1923
11 Aug
Round 14 Melbourne6.13 (49) – 11.18 (84) St KildaMCGSt Kilda by 35
1923
2 June
Round 5 St Kilda8.15 (63) – 12.13 (85) MelbourneJunction OvalMelbourne by 22
1922
29 July
Round 12 Melbourne13.10 (88) – 11.10 (76) St KildaMCGMelbourne by 12
1922
20 May
Round 3 St Kilda12.12 (84) – 11.8 (74) MelbourneJunction OvalSt Kilda by 10
1921
20 Aug
Round 14 Melbourne6.20 (56) – 5.19 (49) St KildaMCGMelbourne by 7
1921
6 June
Round 5 St Kilda12.18 (90) – 13.12 (90) MelbourneJunction OvalDraw
1920
7 Aug
Round 14 St Kilda3.3 (21) – 11.17 (83) MelbourneJunction OvalMelbourne by 62
1920
22 May
Round 4 Melbourne11.15 (81) – 5.11 (41) St KildaMCGMelbourne by 40
1910s · 14 games
YearRoundHomeScoreAwayVenueResult
1919
12 July
Round 10 Melbourne5.7 (37) – 6.11 (47) St KildaMCGSt Kilda by 10
1919
3 May
Round 1 St Kilda12.14 (86) – 9.4 (58) MelbourneJunction OvalSt Kilda by 28
1915
31 July
Round 15 Melbourne9.19 (73) – 7.6 (48) St KildaMCGMelbourne by 25
1915
29 May
Round 6 St Kilda9.11 (65) – 13.11 (89) MelbourneJunction OvalMelbourne by 24
1914
11 July
Round 13 Melbourne7.6 (48) – 14.16 (100) St KildaMCGSt Kilda by 52
1914
16 May
Round 4 St Kilda17.13 (115) – 8.7 (55) MelbourneJunction OvalSt Kilda by 60
1913
26 July
Round 14 Melbourne5.5 (35) – 9.17 (71) St KildaMCGSt Kilda by 36
1913
24 May
Round 5 St Kilda8.13 (61) – 7.14 (56) MelbourneJunction OvalSt Kilda by 5
1912
31 Aug
Round 18 Melbourne9.14 (68) – 7.7 (49) St KildaMCGMelbourne by 19
1912
15 June
Round 9 St Kilda2.12 (24) – 7.13 (55) MelbourneJunction OvalMelbourne by 31
1911
22 July
Round 14 St Kilda5.9 (39) – 11.11 (77) MelbourneJunction OvalMelbourne by 38
1911
27 May
Round 5 Melbourne9.15 (69) – 4.7 (31) St KildaMCGMelbourne by 38
1910
23 July
Round 13 Melbourne6.12 (48) – 4.11 (35) St KildaMCGMelbourne by 13
1910
28 May
Round 4 St Kilda7.9 (51) – 8.6 (54) MelbourneJunction OvalMelbourne by 3
1900s · 26 games
YearRoundHomeScoreAwayVenueResult
1909
24 July
Round 13 St Kilda5.11 (41) – 12.7 (79) MelbourneJunction OvalMelbourne by 38
1909
22 May
Round 4 Melbourne6.15 (51) – 6.4 (40) St KildaMCGMelbourne by 11
1908
25 July
Round 14 Melbourne16.11 (107) – 8.3 (51) St KildaMCGMelbourne by 56
1908
30 May
Round 5 St Kilda9.12 (66) – 2.13 (25) MelbourneJunction OvalSt Kilda by 41
1907
3 Aug
Round 13 St Kilda4.6 (30) – 7.5 (47) MelbourneJunction OvalMelbourne by 17
1907
1 June
Round 6 Melbourne7.9 (51) – 15.18 (108) St KildaMCGSt Kilda by 57
1906
1 Sept
Round 16 St Kilda10.12 (72) – 4.9 (33) MelbourneJunction OvalSt Kilda by 39
1906
11 Aug
Round 13 Melbourne5.10 (40) – 10.13 (73) St KildaMCGSt Kilda by 33
1906
9 June
Round 6 St Kilda13.16 (94) – 6.9 (45) MelbourneJunction OvalSt Kilda by 49
1905
1 July
Round 8 St Kilda8.6 (54) – 7.9 (51) MelbourneJunction OvalSt Kilda by 3
1905
6 May
Round 1 Melbourne9.8 (62) – 6.10 (46) St KildaMCGMelbourne by 16
1904
20 Aug
Round 15 Melbourne13.15 (93) – 3.3 (21) St KildaMCGMelbourne by 72
1904
25 June
Round 8 Melbourne13.13 (91) – 4.2 (26) St KildaMCGMelbourne by 65
1904
7 May
Round 1 St Kilda12.13 (85) – 5.9 (39) MelbourneJunction OvalSt Kilda by 46
1903
22 Aug
Round 16 St Kilda7.12 (54) – 4.7 (31) MelbourneJunction OvalSt Kilda by 23
1903
25 July
Round 13 Melbourne4.8 (32) – 9.7 (61) St KildaMCGSt Kilda by 29
1903
6 June
Round 6 St Kilda8.9 (57) – 2.15 (27) MelbourneJunction OvalSt Kilda by 30
1902
30 Aug
Round 17 Melbourne10.19 (79) – 5.5 (35) St KildaMCGMelbourne by 44
1902
14 June
Round 8 St Kilda3.6 (24) – 8.7 (55) MelbourneJunction OvalMelbourne by 31
1902
3 May
Round 1 Melbourne15.15 (105) – 7.9 (51) St KildaMCGMelbourne by 54
1901
17 Aug
Round 16 Melbourne19.10 (124) – 3.4 (22) St KildaLake OvalMelbourne by 102
1901
29 June
Round 10 St Kilda4.4 (28) – 4.14 (38) MelbourneJunction OvalMelbourne by 10
1901
11 May
Round 3 Melbourne7.16 (58) – 3.3 (21) St KildaMCGMelbourne by 37
1900
1 Sept
Round 16 St Kilda2.3 (15) – 12.14 (86) MelbourneJunction OvalMelbourne by 71
1900
23 June
Round 8 Melbourne15.18 (108) – 4.5 (29) St KildaMCGMelbourne by 79
1900
5 May
Round 1 St Kilda10.8 (68) – 9.13 (67) MelbourneJunction OvalSt Kilda by 1
1890s · 7 games
YearRoundHomeScoreAwayVenueResult
1899
24 June
Round 8 St Kilda2.8 (20) – 5.7 (37) MelbourneJunction OvalMelbourne by 17
1899
13 May
Round 1 Melbourne16.20 (116) – 3.5 (23) St KildaMCGMelbourne by 93
1898
3 Sept
Round 16 St Kilda2.5 (17) – 5.8 (38) MelbourneJunction OvalMelbourne by 21
1898
25 June
Round 8 Melbourne5.15 (45) – 3.3 (21) St KildaMCGMelbourne by 24
1898
14 May
Round 1 St Kilda2.4 (16) – 13.14 (92) MelbourneJunction OvalMelbourne by 76
1897
17 July
Round 11 St Kilda1.7 (13) – 10.11 (71) MelbourneJunction OvalMelbourne by 58
1897
29 May
Round 4 Melbourne11.10 (76) – 7.4 (46) St KildaMCGMelbourne by 30

Includes every completed VFL/AFL game between the two clubs, home-and-away and finals.