Head-to-head

EssendonAll-time145–744 drawsSt Kilda head-to-head record

Essendon lead St Kilda 145–74 with 4 draws in 223 games since 1897. They have met once in a Grand Final; Essendon won the most recent, in 1965. Their last meeting, in the 2026 Round 17 at Marvel Stadium, went to St Kilda by 67 points. They next meet in the 2027 Round 12, Sun 6 Jun 2027, 3:15pm AEST.

Essendon 145Draws 4St Kilda 74
223Games
4Finals
1Grand Finals
4–6Last 10

Last 10 meetings

YearRoundHomeScoreAwayVenueResult
2026
5 July
Round 17 Essendon7.8 (50) – 17.15 (117) St KildaMarvel StadiumSt Kilda by 67
2025
15 Aug
Round 23 Essendon11.9 (75) – 11.11 (77) St KildaMarvel StadiumSt Kilda by 2
2024
27 July
Round 20 St Kilda17.6 (108) – 8.7 (55) EssendonMarvel StadiumSt Kilda by 53
2024
30 Mar
Round 3 Essendon10.11 (71) – 9.13 (67) St KildaMarvel StadiumEssendon by 4
2023
1 Apr
Round 3 St Kilda14.8 (92) – 11.8 (74) EssendonMCGSt Kilda by 18
2022
17 June
Round 14 St Kilda11.6 (72) – 15.17 (107) EssendonMarvel StadiumEssendon by 35
2021
3 Apr
Round 3 Essendon22.11 (143) – 9.14 (68) St KildaMarvel StadiumEssendon by 75
2020
16 Aug
Round 12 St Kilda10.8 (68) – 5.3 (33) EssendonGabbaSt Kilda by 35
2019
30 Mar
Round 2 Essendon9.11 (65) – 10.16 (76) St KildaMarvel StadiumSt Kilda by 11
2018
10 Aug
Round 21 Essendon18.14 (122) – 11.13 (79) St KildaMarvel StadiumEssendon by 43

Finals meetings

YearRoundHomeScoreAwayVenueResult
1973
8 Sept
Finals Week 1 St Kilda24.14 (158) – 13.13 (91) EssendonWaverley ParkSt Kilda by 67
1972
9 Sept
Finals Week 1 St Kilda18.16 (124) – 10.11 (71) EssendonWaverley ParkSt Kilda by 53
1966
17 Sept
Preliminary Finals St Kilda15.4 (94) – 7.10 (52) EssendonMCGSt Kilda by 42
1965
25 Sept
Grand Final Essendon14.21 (105) – 9.16 (70) St KildaMCGEssendon by 35

Records

Biggest Essendon win 38–163, Round 16 1911 (125 pts)
Biggest St Kilda win 52–162, Round 14 2015 (110 pts)
Highest combined score 275 (184–91, Round 21 1985)
Most common venue Junction Oval (62 games)

Every meeting

2020s · 8 games
YearRoundHomeScoreAwayVenueResult
2026
5 July
Round 17 Essendon7.8 (50) – 17.15 (117) St KildaMarvel StadiumSt Kilda by 67
2025
15 Aug
Round 23 Essendon11.9 (75) – 11.11 (77) St KildaMarvel StadiumSt Kilda by 2
2024
27 July
Round 20 St Kilda17.6 (108) – 8.7 (55) EssendonMarvel StadiumSt Kilda by 53
2024
30 Mar
Round 3 Essendon10.11 (71) – 9.13 (67) St KildaMarvel StadiumEssendon by 4
2023
1 Apr
Round 3 St Kilda14.8 (92) – 11.8 (74) EssendonMCGSt Kilda by 18
2022
17 June
Round 14 St Kilda11.6 (72) – 15.17 (107) EssendonMarvel StadiumEssendon by 35
2021
3 Apr
Round 3 Essendon22.11 (143) – 9.14 (68) St KildaMarvel StadiumEssendon by 75
2020
16 Aug
Round 12 St Kilda10.8 (68) – 5.3 (33) EssendonGabbaSt Kilda by 35
2010s · 13 games
YearRoundHomeScoreAwayVenueResult
2019
30 Mar
Round 2 Essendon9.11 (65) – 10.16 (76) St KildaMarvel StadiumSt Kilda by 11
2018
10 Aug
Round 21 Essendon18.14 (122) – 11.13 (79) St KildaMarvel StadiumEssendon by 43
2017
14 July
Round 17 St Kilda7.15 (57) – 17.16 (118) EssendonMarvel StadiumEssendon by 61
2016
10 July
Round 16 Essendon14.14 (98) – 17.7 (109) St KildaMarvel StadiumSt Kilda by 11
2016
22 May
Round 9 St Kilda16.13 (109) – 9.9 (63) EssendonMarvel StadiumSt Kilda by 46
2015
5 July
Round 14 Essendon8.4 (52) – 25.12 (162) St KildaMarvel StadiumSt Kilda by 110
2015
3 May
Round 5 St Kilda11.14 (80) – 11.16 (82) EssendonMarvel StadiumEssendon by 2
2014
19 Apr
Round 5 Essendon9.11 (65) – 11.15 (81) St KildaMarvel StadiumSt Kilda by 16
2013
20 Apr
Round 4 St Kilda13.13 (91) – 19.14 (128) EssendonMarvel StadiumEssendon by 37
2012
7 July
Round 15 St Kilda21.7 (133) – 8.14 (62) EssendonMarvel StadiumSt Kilda by 71
2011
10 Apr
Round 3 St Kilda12.12 (84) – 21.10 (136) EssendonMarvel StadiumEssendon by 52
2010
30 July
Round 18 Essendon16.12 (108) – 11.9 (75) St KildaMarvel StadiumEssendon by 33
2010
16 May
Round 8 St Kilda11.15 (81) – 14.9 (93) EssendonMarvel StadiumEssendon by 12
2000s · 13 games
YearRoundHomeScoreAwayVenueResult
2009
16 Aug
Round 20 Essendon16.14 (110) – 16.12 (108) St KildaMarvel StadiumEssendon by 2
2009
17 May
Round 8 St Kilda13.12 (90) – 10.11 (71) EssendonMarvel StadiumSt Kilda by 19
2008
31 Aug
Round 22 Essendon5.9 (39) – 21.21 (147) St KildaMarvel StadiumSt Kilda by 108
2008
18 Apr
Round 5 St Kilda18.15 (123) – 14.3 (87) EssendonMarvel StadiumSt Kilda by 36
2007
21 Apr
Round 4 St Kilda9.14 (68) – 15.9 (99) EssendonMarvel StadiumEssendon by 31
2006
15 July
Round 15 Essendon10.11 (71) – 11.8 (74) St KildaMCGSt Kilda by 3
2005
24 June
Round 13 Essendon19.5 (119) – 16.8 (104) St KildaMarvel StadiumEssendon by 15
2004
23 July
Round 17 St Kilda20.7 (127) – 14.8 (92) EssendonMarvel StadiumSt Kilda by 35
2004
3 Apr
Round 2 Essendon8.12 (60) – 13.16 (94) St KildaMarvel StadiumSt Kilda by 34
2003
4 July
Round 14 St Kilda7.9 (51) – 17.17 (119) EssendonMarvel StadiumEssendon by 68
2002
19 May
Round 8 Essendon26.15 (171) – 11.6 (72) St KildaMarvel StadiumEssendon by 99
2001
8 June
Round 11 St Kilda13.8 (86) – 19.14 (128) EssendonMarvel StadiumEssendon by 42
2000
26 May
Round 12 Essendon25.19 (169) – 13.5 (83) St KildaMarvel StadiumEssendon by 86
1990s · 15 games
YearRoundHomeScoreAwayVenueResult
1999
14 May
Round 8 Essendon7.9 (51) – 13.16 (94) St KildaMCGSt Kilda by 43
1998
26 July
Round 17 St Kilda13.9 (87) – 14.6 (90) EssendonWaverley ParkEssendon by 3
1998
5 Apr
Round 2 Essendon28.14 (182) – 13.15 (93) St KildaMCGEssendon by 89
1997
18 May
Round 8 Essendon14.16 (100) – 18.16 (124) St KildaMCGSt Kilda by 24
1996
8 June
Round 10 St Kilda9.13 (67) – 13.11 (89) EssendonWaverley ParkEssendon by 22
1995
19 Aug
Round 20 St Kilda10.15 (75) – 23.13 (151) EssendonWaverley ParkEssendon by 76
1995
30 Apr
Round 5 Essendon24.10 (154) – 5.8 (38) St KildaPrinces ParkEssendon by 116
1994
23 July
Round 18 Essendon15.10 (100) – 18.2 (110) St KildaMCGSt Kilda by 10
1994
9 Apr
Round 3 St Kilda16.12 (108) – 14.10 (94) EssendonWaverley ParkSt Kilda by 14
1993
15 May
Round 8 St Kilda9.13 (67) – 19.11 (125) EssendonWaverley ParkEssendon by 58
1992
4 July
Round 16 Essendon16.15 (111) – 11.17 (83) St KildaMCGEssendon by 28
1992
22 Mar
Round 1 St Kilda18.20 (128) – 17.9 (111) EssendonWaverley ParkSt Kilda by 17
1991
25 May
Round 10 St Kilda11.15 (81) – 16.13 (109) EssendonMoorabbin OvalEssendon by 28
1990
1 Sept
Round 22 St Kilda13.15 (93) – 19.14 (128) EssendonMoorabbin OvalEssendon by 35
1990
26 May
Round 9 Essendon18.16 (124) – 17.11 (113) St KildaWindy HillEssendon by 11
1980s · 19 games
YearRoundHomeScoreAwayVenueResult
1989
29 July
Round 17 St Kilda16.10 (106) – 20.13 (133) EssendonMoorabbin OvalEssendon by 27
1989
29 Apr
Round 5 Essendon20.18 (138) – 12.12 (84) St KildaWindy HillEssendon by 54
1988
27 Aug
Round 22 Essendon12.12 (84) – 8.17 (65) St KildaWaverley ParkEssendon by 19
1988
25 Apr
Round 4 St Kilda10.9 (69) – 14.7 (91) EssendonMoorabbin OvalEssendon by 22
1987
6 June
Round 11 St Kilda16.10 (106) – 18.13 (121) EssendonMoorabbin OvalEssendon by 15
1986
16 Aug
Round 20 St Kilda6.12 (48) – 11.16 (82) EssendonMoorabbin OvalEssendon by 34
1986
17 May
Round 8 Essendon22.14 (146) – 12.12 (84) St KildaWindy HillEssendon by 62
1985
24 Aug
Round 21 Essendon27.22 (184) – 14.7 (91) St KildaWindy HillEssendon by 93
1985
1 June
Round 10 St Kilda18.12 (120) – 21.20 (146) EssendonMoorabbin OvalEssendon by 26
1984
18 Aug
Round 20 Essendon22.6 (138) – 13.5 (83) St KildaWindy HillEssendon by 55
1984
31 Mar
Round 1 St Kilda14.13 (97) – 19.20 (134) EssendonMoorabbin OvalEssendon by 37
1983
18 June
Round 13 St Kilda13.13 (91) – 21.12 (138) EssendonWaverley ParkEssendon by 47
1983
4 Apr
Round 2 Essendon20.11 (131) – 10.10 (70) St KildaWindy HillEssendon by 61
1982
14 Aug
Round 20 St Kilda10.16 (76) – 13.12 (90) EssendonMoorabbin OvalEssendon by 14
1982
29 May
Round 10 Essendon22.17 (149) – 18.11 (119) St KildaWaverley ParkEssendon by 30
1981
25 July
Round 17 St Kilda12.4 (76) – 12.21 (93) EssendonMoorabbin OvalEssendon by 17
1981
9 May
Round 7 Essendon14.17 (101) – 11.10 (76) St KildaWindy HillEssendon by 25
1980
28 June
Round 14 Essendon6.12 (48) – 7.11 (53) St KildaWaverley ParkSt Kilda by 5
1980
19 Apr
Round 4 St Kilda11.17 (83) – 12.8 (80) EssendonMoorabbin OvalSt Kilda by 3
1970s · 22 games
YearRoundHomeScoreAwayVenueResult
1979
30 June
Round 13 St Kilda9.12 (66) – 15.15 (105) EssendonMoorabbin OvalEssendon by 39
1979
16 Apr
Round 2 Essendon21.22 (148) – 9.10 (64) St KildaWindy HillEssendon by 84
1978
5 Aug
Round 18 Essendon11.16 (82) – 18.13 (121) St KildaWindy HillSt Kilda by 39
1978
13 May
Round 7 St Kilda17.11 (113) – 16.11 (107) EssendonMoorabbin OvalSt Kilda by 6
1977
18 June
Round 12 St Kilda5.12 (42) – 5.16 (46) EssendonWaverley ParkEssendon by 4
1977
2 Apr
Round 1 Essendon14.25 (109) – 10.17 (77) St KildaWindy HillEssendon by 32
1976
31 July
Round 18 Essendon12.7 (79) – 17.15 (117) St KildaWaverley ParkSt Kilda by 38
1976
15 May
Round 7 St Kilda9.15 (69) – 14.13 (97) EssendonMoorabbin OvalEssendon by 28
1975
21 June
Round 12 St Kilda21.15 (141) – 11.7 (73) EssendonMoorabbin OvalSt Kilda by 68
1975
5 Apr
Round 1 Essendon21.10 (136) – 9.13 (67) St KildaWindy HillEssendon by 69
1974
13 July
Round 15 St Kilda16.13 (109) – 10.8 (68) EssendonMoorabbin OvalSt Kilda by 41
1974
20 Apr
Round 3 Essendon16.14 (110) – 15.15 (105) St KildaWaverley ParkEssendon by 5
1973
8 Sept
Finals Week 1 St Kilda24.14 (158) – 13.13 (91) EssendonWaverley ParkSt Kilda by 67
1973
28 July
Round 17 Essendon15.12 (102) – 10.19 (79) St KildaWindy HillEssendon by 23
1973
12 May
Round 6 St Kilda18.13 (121) – 21.14 (140) EssendonMoorabbin OvalEssendon by 19
1972
9 Sept
Finals Week 1 St Kilda18.16 (124) – 10.11 (71) EssendonWaverley ParkSt Kilda by 53
1972
5 Aug
Round 18 St Kilda12.9 (81) – 12.16 (88) EssendonMoorabbin OvalEssendon by 7
1972
13 May
Round 7 Essendon18.15 (123) – 10.22 (82) St KildaWindy HillEssendon by 41
1971
24 July
Round 17 Essendon7.8 (50) – 14.15 (99) St KildaWindy HillSt Kilda by 49
1971
8 May
Round 6 St Kilda14.25 (109) – 9.11 (65) EssendonMoorabbin OvalSt Kilda by 44
1970
29 Aug
Round 22 Essendon8.11 (59) – 14.19 (103) St KildaWindy HillSt Kilda by 44
1970
15 June
Round 11 St Kilda8.21 (69) – 8.9 (57) EssendonWaverley ParkSt Kilda by 12
1960s · 19 games
YearRoundHomeScoreAwayVenueResult
1969
16 Aug
Round 18 Essendon19.25 (139) – 11.10 (76) St KildaWindy HillEssendon by 63
1969
17 May
Round 7 St Kilda16.10 (106) – 11.14 (80) EssendonMoorabbin OvalSt Kilda by 26
1968
24 Aug
Round 19 Essendon10.6 (66) – 9.12 (66) St KildaWindy HillDraw
1968
10 June
Round 8 St Kilda16.17 (113) – 8.9 (57) EssendonMoorabbin OvalSt Kilda by 56
1967
22 July
Round 13 St Kilda18.6 (114) – 13.13 (91) EssendonMoorabbin OvalSt Kilda by 23
1967
22 Apr
Round 2 Essendon7.11 (53) – 8.8 (56) St KildaWindy HillSt Kilda by 3
1966
17 Sept
Preliminary Finals St Kilda15.4 (94) – 7.10 (52) EssendonMCGSt Kilda by 42
1966
13 June
Round 8 St Kilda8.8 (56) – 7.7 (49) EssendonMoorabbin OvalSt Kilda by 7
1965
25 Sept
Grand Final Essendon14.21 (105) – 9.16 (70) St KildaMCGEssendon by 35
1965
14 Aug
Round 16 Essendon9.15 (69) – 9.10 (64) St KildaWindy HillEssendon by 5
1965
15 May
Round 5 St Kilda7.14 (56) – 14.9 (93) EssendonMoorabbin OvalEssendon by 37
1964
11 July
Round 12 St Kilda5.13 (43) – 11.10 (76) EssendonJunction OvalEssendon by 33
1964
18 Apr
Round 1 Essendon12.13 (85) – 11.13 (79) St KildaWindy HillEssendon by 6
1963
22 June
Round 9 Essendon4.16 (40) – 8.8 (56) St KildaWindy HillSt Kilda by 16
1962
4 Aug
Round 15 Essendon15.7 (97) – 5.17 (47) St KildaWindy HillEssendon by 50
1962
12 May
Round 4 St Kilda10.15 (75) – 11.13 (79) EssendonJunction OvalEssendon by 4
1961
22 July
Round 13 St Kilda13.20 (98) – 7.8 (50) EssendonJunction OvalSt Kilda by 48
1961
22 Apr
Round 2 Essendon13.7 (85) – 9.15 (69) St KildaWindy HillEssendon by 16
1960
2 July
Round 10 Essendon12.4 (76) – 10.14 (74) St KildaWindy HillEssendon by 2
1950s · 17 games
YearRoundHomeScoreAwayVenueResult
1959
25 July
Round 13 St Kilda12.13 (85) – 11.5 (71) EssendonJunction OvalSt Kilda by 14
1959
2 May
Round 2 Essendon18.15 (123) – 12.15 (87) St KildaWindy HillEssendon by 36
1958
19 July
Round 13 Essendon17.30 (132) – 8.9 (57) St KildaWindy HillEssendon by 75
1958
19 Apr
Round 2 St Kilda17.18 (120) – 11.16 (82) EssendonJunction OvalSt Kilda by 38
1957
15 June
Round 9 St Kilda3.12 (30) – 9.21 (75) EssendonJunction OvalEssendon by 45
1956
28 July
Round 15 St Kilda6.11 (47) – 7.7 (49) EssendonJunction OvalEssendon by 2
1956
5 May
Round 4 Essendon18.9 (117) – 9.23 (77) St KildaWindy HillEssendon by 40
1955
16 July
Round 13 St Kilda5.7 (37) – 10.22 (82) EssendonJunction OvalEssendon by 45
1955
23 Apr
Round 2 Essendon16.24 (120) – 8.7 (55) St KildaWindy HillEssendon by 65
1954
26 June
Round 10 St Kilda9.12 (66) – 10.19 (79) EssendonJunction OvalEssendon by 13
1953
1 Aug
Round 14 St Kilda9.10 (64) – 14.15 (99) EssendonJunction OvalEssendon by 35
1953
9 May
Round 3 Essendon17.20 (122) – 7.16 (58) St KildaWindy HillEssendon by 64
1952
16 Aug
Round 17 Essendon22.15 (147) – 7.9 (51) St KildaWindy HillEssendon by 96
1952
17 May
Round 5 St Kilda11.10 (76) – 18.8 (116) EssendonJunction OvalEssendon by 40
1951
16 June
Round 8 Essendon15.13 (103) – 12.7 (79) St KildaWindy HillEssendon by 24
1950
26 Aug
Round 18 St Kilda8.7 (55) – 21.10 (136) EssendonJunction OvalEssendon by 81
1950
3 June
Round 7 Essendon19.13 (127) – 9.9 (63) St KildaWindy HillEssendon by 64
1940s · 16 games
YearRoundHomeScoreAwayVenueResult
1949
23 July
Round 14 Essendon13.17 (95) – 9.10 (64) St KildaWindy HillEssendon by 31
1949
30 Apr
Round 3 St Kilda5.15 (45) – 13.16 (94) EssendonJunction OvalEssendon by 49
1948
3 July
Round 11 St Kilda11.6 (72) – 17.22 (124) EssendonJunction OvalEssendon by 52
1947
19 July
Round 14 St Kilda7.13 (55) – 14.18 (102) EssendonJunction OvalEssendon by 47
1947
3 May
Round 3 Essendon21.10 (136) – 19.11 (125) St KildaWindy HillEssendon by 11
1946
24 Aug
Round 18 St Kilda11.9 (75) – 16.20 (116) EssendonJunction OvalEssendon by 41
1946
1 June
Round 7 Essendon20.20 (140) – 7.16 (58) St KildaWindy HillEssendon by 82
1945
28 July
Round 15 Essendon18.15 (123) – 3.6 (24) St KildaWindy HillEssendon by 99
1945
12 May
Round 4 St Kilda14.17 (101) – 23.18 (156) EssendonJunction OvalEssendon by 55
1944
26 Aug
Round 17 Essendon28.21 (189) – 12.11 (83) St KildaWindy HillEssendon by 106
1944
10 June
Round 6 St Kilda9.17 (71) – 9.17 (71) EssendonJunction OvalDraw
1943
26 June
Round 8 St Kilda15.8 (98) – 20.19 (139) EssendonToorak ParkEssendon by 41
1942
4 July
Round 9 St Kilda6.9 (45) – 4.15 (39) EssendonToorak ParkSt Kilda by 6
1941
2 Aug
Round 14 Essendon16.17 (113) – 6.13 (49) St KildaWindy HillEssendon by 64
1941
10 May
Round 3 St Kilda7.16 (58) – 16.7 (103) EssendonJunction OvalEssendon by 45
1940
29 June
Round 10 St Kilda14.18 (102) – 15.14 (104) EssendonJunction OvalEssendon by 2
1930s · 18 games
YearRoundHomeScoreAwayVenueResult
1939
12 Aug
Round 16 St Kilda13.13 (91) – 18.14 (122) EssendonJunction OvalEssendon by 31
1939
20 May
Round 5 Essendon14.21 (105) – 8.18 (66) St KildaWindy HillEssendon by 39
1938
13 June
Round 12 St Kilda15.13 (103) – 22.17 (149) EssendonJunction OvalEssendon by 46
1938
23 Apr
Round 1 Essendon17.17 (119) – 12.13 (85) St KildaWindy HillEssendon by 34
1937
19 June
Round 9 St Kilda13.19 (97) – 11.14 (80) EssendonJunction OvalSt Kilda by 17
1936
8 Aug
Round 14 St Kilda16.23 (119) – 14.14 (98) EssendonJunction OvalSt Kilda by 21
1936
16 May
Round 3 Essendon16.19 (115) – 18.11 (119) St KildaWindy HillSt Kilda by 4
1935
20 July
Round 13 St Kilda13.15 (93) – 11.3 (69) EssendonJunction OvalSt Kilda by 24
1935
4 May
Round 2 Essendon13.17 (95) – 13.14 (92) St KildaWindy HillEssendon by 3
1934
7 July
Round 9 St Kilda11.8 (74) – 7.16 (58) EssendonJunction OvalSt Kilda by 16
1933
22 July
Round 13 St Kilda12.20 (92) – 13.9 (87) EssendonJunction OvalSt Kilda by 5
1933
6 May
Round 2 Essendon13.13 (91) – 12.6 (78) St KildaWindy HillEssendon by 13
1932
13 Aug
Round 15 Essendon14.13 (97) – 8.10 (58) St KildaWindy HillEssendon by 39
1932
21 May
Round 4 St Kilda7.15 (57) – 12.15 (87) EssendonJunction OvalEssendon by 30
1931
25 July
Round 12 Essendon15.14 (104) – 9.5 (59) St KildaWindy HillEssendon by 45
1931
2 May
Round 1 St Kilda13.14 (92) – 11.14 (80) EssendonJunction OvalSt Kilda by 12
1930
6 Sept
Round 17 St Kilda12.18 (90) – 7.11 (53) EssendonJunction OvalSt Kilda by 37
1930
5 July
Round 10 Essendon13.20 (98) – 9.20 (74) St KildaWindy HillEssendon by 24
1920s · 18 games
YearRoundHomeScoreAwayVenueResult
1929
6 July
Round 10 St Kilda9.9 (63) – 7.6 (48) EssendonJunction OvalSt Kilda by 15
1928
4 June
Round 8 Essendon10.7 (67) – 11.10 (76) St KildaWindy HillSt Kilda by 9
1927
27 Aug
Round 16 Essendon9.18 (72) – 7.6 (48) St KildaWindy HillEssendon by 24
1927
28 May
Round 5 St Kilda14.7 (91) – 12.10 (82) EssendonJunction OvalSt Kilda by 9
1926
28 Aug
Round 16 St Kilda2.11 (23) – 14.11 (95) EssendonJunction OvalEssendon by 72
1926
29 May
Round 5 Essendon13.7 (85) – 5.8 (38) St KildaWindy HillEssendon by 47
1925
12 Sept
Round 17 Essendon10.7 (67) – 8.10 (58) St KildaWindy HillEssendon by 9
1925
8 June
Round 6 St Kilda13.14 (92) – 8.12 (60) EssendonJunction OvalSt Kilda by 32
1924
30 Aug
Round 17 St Kilda9.5 (59) – 11.17 (83) EssendonJunction OvalEssendon by 24
1924
14 June
Round 8 Essendon16.17 (113) – 3.13 (31) St KildaWindy HillEssendon by 82
1923
14 July
Round 10 St Kilda5.5 (35) – 1.12 (18) EssendonJunction OvalSt Kilda by 17
1923
5 May
Round 1 Essendon15.13 (103) – 8.12 (60) St KildaWindy HillEssendon by 43
1922
2 Sept
Round 16 Essendon8.15 (63) – 8.7 (55) St KildaWindy HillEssendon by 8
1922
17 June
Round 7 St Kilda13.11 (89) – 15.7 (97) EssendonJunction OvalEssendon by 8
1921
17 Sept
Round 18 St Kilda14.12 (96) – 13.16 (94) EssendonJunction OvalSt Kilda by 2
1921
2 July
Round 9 Essendon5.12 (42) – 11.17 (83) St KildaEast MelbourneSt Kilda by 41
1920
31 July
Round 13 Essendon7.9 (51) – 10.10 (70) St KildaEast MelbourneSt Kilda by 19
1920
26 May
Round 5 St Kilda8.6 (54) – 8.15 (63) EssendonJunction OvalEssendon by 9
1910s · 16 games
YearRoundHomeScoreAwayVenueResult
1919
9 Aug
Round 13 St Kilda6.10 (46) – 4.10 (34) EssendonJunction OvalSt Kilda by 12
1919
24 May
Round 4 Essendon4.9 (33) – 7.6 (48) St KildaEast MelbourneSt Kilda by 15
1918
6 July
Round 9 St Kilda6.14 (50) – 6.6 (42) EssendonJunction OvalSt Kilda by 8
1918
18 May
Round 2 Essendon8.13 (61) – 6.18 (54) St KildaEast MelbourneEssendon by 7
1915
24 July
Round 14 St Kilda10.10 (70) – 3.13 (31) EssendonJunction OvalSt Kilda by 39
1915
22 May
Round 5 Essendon7.10 (52) – 6.4 (40) St KildaEast MelbourneEssendon by 12
1914
4 July
Round 12 Essendon6.18 (54) – 8.6 (54) St KildaEast MelbourneDraw
1914
9 May
Round 3 St Kilda7.10 (52) – 9.15 (69) EssendonJunction OvalEssendon by 17
1913
23 Aug
Round 17 Essendon7.8 (50) – 9.8 (62) St KildaEast MelbourneSt Kilda by 12
1913
9 June
Round 8 St Kilda9.11 (65) – 7.13 (55) EssendonJunction OvalSt Kilda by 10
1912
24 Aug
Round 17 St Kilda15.18 (108) – 7.8 (50) EssendonJunction OvalSt Kilda by 58
1912
8 June
Round 8 Essendon6.19 (55) – 10.6 (66) St KildaEast MelbourneSt Kilda by 11
1911
19 Aug
Round 16 St Kilda5.8 (38) – 24.19 (163) EssendonJunction OvalEssendon by 125
1911
5 June
Round 7 Essendon9.10 (64) – 3.6 (24) St KildaEast MelbourneEssendon by 40
1910
30 July
Round 14 St Kilda5.8 (38) – 11.11 (77) EssendonJunction OvalEssendon by 39
1910
4 June
Round 5 Essendon8.15 (63) – 7.9 (51) St KildaEast MelbourneEssendon by 12
1900s · 22 games
YearRoundHomeScoreAwayVenueResult
1909
3 July
Round 10 St Kilda6.6 (42) – 9.18 (72) EssendonJunction OvalEssendon by 30
1909
1 May
Round 1 Essendon6.18 (54) – 6.8 (44) St KildaEast MelbourneEssendon by 10
1908
4 July
Round 11 Essendon5.10 (40) – 8.9 (57) St KildaEast MelbourneSt Kilda by 17
1908
9 May
Round 2 St Kilda7.6 (48) – 12.14 (86) EssendonJunction OvalEssendon by 38
1907
6 July
Round 10 Essendon5.7 (37) – 9.11 (65) St KildaEast MelbourneSt Kilda by 28
1907
11 May
Round 3 St Kilda9.13 (67) – 5.7 (37) EssendonJunction OvalSt Kilda by 30
1906
21 July
Round 11 Essendon4.11 (35) – 4.9 (33) St KildaEast MelbourneEssendon by 2
1906
26 May
Round 4 St Kilda6.8 (44) – 1.7 (13) EssendonJunction OvalSt Kilda by 31
1905
2 Sept
Round 16 St Kilda8.6 (54) – 12.12 (84) EssendonJunction OvalEssendon by 30
1905
29 July
Round 12 Essendon9.16 (70) – 3.9 (27) St KildaEast MelbourneEssendon by 43
1905
3 June
Round 5 St Kilda5.9 (39) – 7.12 (54) EssendonJunction OvalEssendon by 15
1904
9 July
Round 10 Essendon6.8 (44) – 6.3 (39) St KildaEast MelbourneEssendon by 5
1904
21 May
Round 3 St Kilda5.3 (33) – 10.9 (69) EssendonJunction OvalEssendon by 36
1903
20 June
Round 9 Essendon4.8 (32) – 4.5 (29) St KildaEast MelbourneEssendon by 3
1903
9 May
Round 2 St Kilda3.12 (30) – 4.6 (30) EssendonJunction OvalDraw
1902
16 Aug
Round 15 St Kilda3.5 (23) – 10.12 (72) EssendonJunction OvalEssendon by 49
1902
2 Aug
Round 14 Essendon12.12 (84) – 3.4 (22) St KildaEast MelbourneEssendon by 62
1902
9 June
Round 7 St Kilda6.4 (40) – 10.4 (64) EssendonJunction OvalEssendon by 24
1901
22 June
Round 9 Essendon19.22 (136) – 4.5 (29) St KildaEast MelbourneEssendon by 107
1901
9 May
Round 2 St Kilda3.1 (19) – 9.14 (68) EssendonJunction OvalEssendon by 49
1900
4 Aug
Round 13 Essendon17.15 (117) – 3.7 (25) St KildaEast MelbourneEssendon by 92
1900
2 June
Round 6 St Kilda2.6 (18) – 3.11 (29) EssendonJunction OvalEssendon by 11
1890s · 7 games
YearRoundHomeScoreAwayVenueResult
1899
26 Aug
Round 15 Essendon16.24 (120) – 3.4 (22) St KildaEast MelbourneEssendon by 98
1899
8 July
Round 9 Essendon11.19 (85) – 1.0 (6) St KildaEast MelbourneEssendon by 79
1899
20 May
Round 2 St Kilda3.2 (20) – 8.18 (66) EssendonJunction OvalEssendon by 46
1898
23 July
Round 11 St Kilda1.9 (15) – 10.11 (71) EssendonJunction OvalEssendon by 56
1898
28 May
Round 4 Essendon16.16 (112) – 5.7 (37) St KildaEast MelbourneEssendon by 75
1897
24 July
Round 12 Essendon13.16 (94) – 0.3 (3) St KildaEast MelbourneEssendon by 91
1897
5 June
Round 5 St Kilda3.8 (26) – 9.9 (63) EssendonJunction OvalEssendon by 37

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