Head-to-head

EssendonAll-time115–1075 drawsGeelong head-to-head record

Essendon lead Geelong 115–107 with 5 draws in 227 games since 1897. They have met once in a Grand Final; Geelong won the most recent, in 1951. Their last meeting, in the 2026 Round 22 at GMHBA Stadium, went to Geelong by 67 points. They next meet in the 2027 Round 5, Sun 18 Apr 2027, 12:30pm AEST.

Essendon 115Draws 5Geelong 107
227Games
13Finals
1Grand Finals
0–10Last 10

Last 10 meetings

YearRoundHomeScoreAwayVenueResult
2026
8 Aug
Round 22 Geelong17.15 (117) – 7.8 (50) EssendonGMHBA StadiumGeelong by 67
2025
8 Aug
Round 22 Geelong15.19 (109) – 10.5 (65) EssendonGMHBA StadiumGeelong by 44
2025
14 June
Round 14 Essendon8.8 (56) – 23.13 (151) GeelongMCGGeelong by 95
2024
29 June
Round 16 Geelong16.9 (105) – 9.6 (60) EssendonMCGGeelong by 45
2023
15 July
Round 18 Geelong18.14 (122) – 7.3 (45) EssendonGMHBA StadiumGeelong by 77
2023
30 Apr
Round 7 Essendon16.8 (104) – 20.12 (132) GeelongMCGGeelong by 28
2022
19 Mar
Round 1 Geelong20.18 (138) – 11.6 (72) EssendonMCGGeelong by 66
2021
2 July
Round 16 Geelong15.8 (98) – 8.9 (57) EssendonGMHBA StadiumGeelong by 41
2020
6 Sept
Round 16 Geelong17.6 (108) – 5.12 (42) EssendonGabbaGeelong by 66
2019
5 May
Round 7 Geelong13.8 (86) – 7.12 (54) EssendonMCGGeelong by 32

Finals meetings

YearRoundHomeScoreAwayVenueResult
2004
11 Sept
Semi-Finals Geelong10.14 (74) – 9.10 (64) EssendonMCGGeelong by 10
1989
23 Sept
Preliminary Finals Essendon10.10 (70) – 24.20 (164) GeelongWaverley ParkGeelong by 94
1989
10 Sept
Finals Week 1 Essendon24.13 (157) – 11.15 (81) GeelongMCGEssendon by 76
1968
21 Sept
Preliminary Finals Essendon11.25 (91) – 9.13 (67) GeelongMCGEssendon by 24
1966
3 Sept
Finals Week 1 Essendon15.6 (96) – 12.14 (86) GeelongMCGEssendon by 10
1965
4 Sept
Finals Week 1 Essendon14.19 (103) – 7.9 (51) GeelongMCGEssendon by 52
1964
29 Aug
Finals Week 1 Geelong12.12 (84) – 10.5 (65) EssendonMCGGeelong by 19
1962
8 Sept
Finals Week 2 Essendon14.21 (105) – 7.17 (59) GeelongMCGEssendon by 46
1955
27 Aug
Finals Week 1 Geelong9.7 (61) – 7.11 (53) EssendonMCGGeelong by 8
1951
29 Sept
Grand Final Geelong11.15 (81) – 10.10 (70) EssendonMCGGeelong by 11
1940
7 Sept
Finals Week 1 Essendon13.14 (92) – 10.14 (74) GeelongMCGEssendon by 18
1926
18 Sept
Finals Week 1 Essendon17.15 (117) – 10.10 (70) GeelongMCGEssendon by 47
1897
21 Aug
Finals Week 1 Essendon5.5 (35) – 3.11 (29) GeelongCorio OvalEssendon by 6

Records

Biggest Essendon win 148–51, Round 2 1986 (97 pts)
Biggest Geelong win 157–41, Round 17 1934 (116 pts)
Highest combined score 305 (124–181, Round 9 1992)
Most common venue Windy Hill (55 games)

Every meeting

2020s · 9 games
YearRoundHomeScoreAwayVenueResult
2026
8 Aug
Round 22 Geelong17.15 (117) – 7.8 (50) EssendonGMHBA StadiumGeelong by 67
2025
8 Aug
Round 22 Geelong15.19 (109) – 10.5 (65) EssendonGMHBA StadiumGeelong by 44
2025
14 June
Round 14 Essendon8.8 (56) – 23.13 (151) GeelongMCGGeelong by 95
2024
29 June
Round 16 Geelong16.9 (105) – 9.6 (60) EssendonMCGGeelong by 45
2023
15 July
Round 18 Geelong18.14 (122) – 7.3 (45) EssendonGMHBA StadiumGeelong by 77
2023
30 Apr
Round 7 Essendon16.8 (104) – 20.12 (132) GeelongMCGGeelong by 28
2022
19 Mar
Round 1 Geelong20.18 (138) – 11.6 (72) EssendonMCGGeelong by 66
2021
2 July
Round 16 Geelong15.8 (98) – 8.9 (57) EssendonGMHBA StadiumGeelong by 41
2020
6 Sept
Round 16 Geelong17.6 (108) – 5.12 (42) EssendonGabbaGeelong by 66
2010s · 12 games
YearRoundHomeScoreAwayVenueResult
2019
5 May
Round 7 Geelong13.8 (86) – 7.12 (54) EssendonMCGGeelong by 32
2018
19 May
Round 9 Essendon12.12 (84) – 7.8 (50) GeelongMCGEssendon by 34
2017
13 May
Round 8 Essendon17.8 (110) – 13.15 (93) GeelongMCGEssendon by 17
2016
7 Aug
Round 20 Geelong15.10 (100) – 4.10 (34) EssendonMarvel StadiumGeelong by 66
2016
16 Apr
Round 4 Essendon6.6 (42) – 9.18 (72) GeelongMCGGeelong by 30
2015
6 June
Round 10 Essendon7.11 (53) – 19.8 (122) GeelongMarvel StadiumGeelong by 69
2014
27 June
Round 15 Geelong13.11 (89) – 11.14 (80) EssendonMarvel StadiumGeelong by 9
2013
10 May
Round 7 Geelong17.11 (113) – 11.19 (85) EssendonMarvel StadiumGeelong by 28
2012
20 July
Round 17 Geelong20.14 (134) – 10.7 (67) EssendonMarvel StadiumGeelong by 67
2011
2 July
Round 15 Essendon18.7 (115) – 16.15 (111) GeelongMarvel StadiumEssendon by 4
2010
12 June
Round 12 Essendon12.11 (83) – 23.16 (154) GeelongMarvel StadiumGeelong by 71
2010
26 Mar
Round 1 Geelong19.11 (125) – 13.16 (94) EssendonMCGGeelong by 31
2000s · 13 games
YearRoundHomeScoreAwayVenueResult
2009
31 May
Round 10 Essendon11.4 (70) – 20.14 (134) GeelongMarvel StadiumGeelong by 64
2008
30 Mar
Round 2 Geelong22.18 (150) – 6.15 (51) EssendonMarvel StadiumGeelong by 99
2007
6 July
Round 14 Essendon12.11 (83) – 19.19 (133) GeelongMarvel StadiumGeelong by 50
2006
9 June
Round 11 Geelong20.10 (130) – 13.10 (88) EssendonMarvel StadiumGeelong by 42
2005
29 July
Round 18 Essendon16.11 (107) – 13.16 (94) GeelongMarvel StadiumEssendon by 13
2005
16 Apr
Round 4 Geelong19.17 (131) – 11.9 (75) EssendonMarvel StadiumGeelong by 56
2004
11 Sept
Semi-Finals Geelong10.14 (74) – 9.10 (64) EssendonMCGGeelong by 10
2004
22 May
Round 9 Geelong18.12 (120) – 14.13 (97) EssendonMarvel StadiumGeelong by 23
2003
27 June
Round 13 Essendon20.9 (129) – 15.3 (93) GeelongMarvel StadiumEssendon by 36
2002
20 July
Round 16 Essendon8.8 (56) – 14.11 (95) GeelongMarvel StadiumGeelong by 39
2002
30 Mar
Round 1 Geelong11.10 (76) – 18.18 (126) EssendonMCGEssendon by 50
2001
15 July
Round 15 Essendon19.13 (127) – 17.10 (112) GeelongMarvel StadiumEssendon by 15
2000
20 May
Round 11 Geelong13.9 (87) – 22.13 (145) EssendonMarvel StadiumEssendon by 58
1990s · 15 games
YearRoundHomeScoreAwayVenueResult
1999
11 June
Round 11 Essendon21.11 (137) – 15.14 (104) GeelongMCGEssendon by 33
1998
29 Aug
Round 22 Geelong19.13 (127) – 18.9 (117) EssendonMCGGeelong by 10
1998
9 May
Round 7 Essendon11.4 (70) – 12.7 (79) GeelongMCGGeelong by 9
1997
10 Aug
Round 19 Essendon11.7 (73) – 9.14 (68) GeelongMCGEssendon by 5
1997
20 Apr
Round 4 Geelong11.19 (85) – 11.12 (78) EssendonMCGGeelong by 7
1996
8 May
Round 7 Essendon22.11 (143) – 17.12 (114) GeelongMCGEssendon by 29
1995
10 June
Round 11 Essendon17.10 (112) – 19.9 (123) GeelongMCGGeelong by 11
1994
28 May
Round 10 Essendon16.16 (112) – 15.11 (101) GeelongMCGEssendon by 11
1993
21 Aug
Round 21 Geelong19.12 (126) – 14.10 (94) EssendonGMHBA StadiumGeelong by 32
1993
1 May
Round 6 Essendon23.18 (156) – 19.18 (132) GeelongMCGEssendon by 24
1992
29 Aug
Round 24 Geelong16.14 (110) – 9.10 (64) EssendonWaverley ParkGeelong by 46
1992
16 May
Round 9 Essendon17.22 (124) – 28.13 (181) GeelongMCGGeelong by 57
1991
7 July
Round 16 Geelong13.21 (99) – 10.15 (75) EssendonGMHBA StadiumGeelong by 24
1990
4 Aug
Round 18 Geelong14.8 (92) – 13.16 (94) EssendonGMHBA StadiumEssendon by 2
1990
28 Apr
Round 5 Essendon11.15 (81) – 12.17 (89) GeelongWaverley ParkGeelong by 8
1980s · 21 games
YearRoundHomeScoreAwayVenueResult
1989
23 Sept
Preliminary Finals Essendon10.10 (70) – 24.20 (164) GeelongWaverley ParkGeelong by 94
1989
10 Sept
Finals Week 1 Essendon24.13 (157) – 11.15 (81) GeelongMCGEssendon by 76
1989
12 June
Round 11 Geelong12.17 (89) – 4.11 (35) EssendonMCGGeelong by 54
1988
6 Aug
Round 19 Essendon12.18 (90) – 24.13 (157) GeelongWindy HillGeelong by 67
1988
30 Apr
Round 5 Geelong17.14 (116) – 13.14 (92) EssendonGMHBA StadiumGeelong by 24
1987
8 Aug
Round 19 Geelong12.20 (92) – 9.11 (65) EssendonGMHBA StadiumGeelong by 27
1987
2 May
Round 6 Essendon14.12 (96) – 13.18 (96) GeelongWindy HillDraw
1986
21 June
Round 13 Geelong11.11 (77) – 12.17 (89) EssendonGMHBA StadiumEssendon by 12
1986
5 Apr
Round 2 Essendon21.22 (148) – 7.9 (51) GeelongWindy HillEssendon by 97
1985
10 Aug
Round 19 Essendon13.11 (89) – 8.16 (64) GeelongWaverley ParkEssendon by 25
1985
18 May
Round 8 Geelong8.11 (59) – 10.15 (75) EssendonGMHBA StadiumEssendon by 16
1984
4 Aug
Round 18 Geelong12.17 (89) – 19.22 (136) EssendonWaverley ParkEssendon by 47
1984
19 May
Round 8 Essendon19.19 (133) – 14.6 (90) GeelongWaverley ParkEssendon by 43
1983
20 Aug
Round 21 Geelong12.11 (83) – 26.9 (165) EssendonGMHBA StadiumEssendon by 82
1983
28 May
Round 10 Essendon15.19 (109) – 15.7 (97) GeelongWindy HillEssendon by 12
1982
21 Aug
Round 21 Essendon14.12 (96) – 12.13 (85) GeelongWindy HillEssendon by 11
1982
5 June
Round 11 Geelong10.11 (71) – 17.9 (111) EssendonGMHBA StadiumEssendon by 40
1981
29 Aug
Round 22 Essendon6.11 (47) – 7.13 (55) GeelongWaverley ParkGeelong by 8
1981
28 Mar
Round 1 Geelong10.17 (77) – 10.11 (71) EssendonGMHBA StadiumGeelong by 6
1980
2 Aug
Round 18 Geelong15.14 (104) – 13.12 (90) EssendonGMHBA StadiumGeelong by 14
1980
10 May
Round 7 Essendon13.15 (93) – 16.11 (107) GeelongWindy HillGeelong by 14
1970s · 20 games
YearRoundHomeScoreAwayVenueResult
1979
11 Aug
Round 19 Essendon14.12 (96) – 8.8 (56) GeelongWindy HillEssendon by 40
1979
26 May
Round 8 Geelong12.11 (83) – 12.12 (84) EssendonGMHBA StadiumEssendon by 1
1978
12 Aug
Round 19 Geelong14.8 (92) – 13.7 (85) EssendonGMHBA StadiumGeelong by 7
1978
20 May
Round 8 Essendon11.10 (76) – 7.18 (60) GeelongWindy HillEssendon by 16
1977
6 Aug
Round 19 Essendon15.20 (110) – 18.16 (124) GeelongWindy HillGeelong by 14
1977
21 May
Round 8 Geelong13.16 (94) – 13.9 (87) EssendonGMHBA StadiumGeelong by 7
1976
7 Aug
Round 19 Geelong18.8 (116) – 18.14 (122) EssendonGMHBA StadiumEssendon by 6
1976
22 May
Round 8 Essendon14.10 (94) – 12.12 (84) GeelongWindy HillEssendon by 10
1975
26 July
Round 17 Geelong13.16 (94) – 16.13 (109) EssendonGMHBA StadiumEssendon by 15
1975
10 May
Round 6 Essendon12.21 (93) – 15.14 (104) GeelongWindy HillGeelong by 11
1974
20 July
Round 16 Geelong11.11 (77) – 14.9 (93) EssendonGMHBA StadiumEssendon by 16
1974
4 May
Round 5 Essendon12.26 (98) – 10.14 (74) GeelongWindy HillEssendon by 24
1973
21 July
Round 16 Geelong12.10 (82) – 11.15 (81) EssendonGMHBA StadiumGeelong by 1
1973
5 May
Round 5 Essendon16.26 (122) – 15.16 (106) GeelongWindy HillEssendon by 16
1972
8 July
Round 14 Geelong10.10 (70) – 9.6 (60) EssendonGMHBA StadiumGeelong by 10
1972
22 Apr
Round 4 Essendon17.27 (129) – 12.14 (86) GeelongWindy HillEssendon by 43
1971
17 July
Round 16 Geelong13.7 (85) – 16.18 (114) EssendonWaverley ParkEssendon by 29
1971
1 May
Round 5 Essendon21.15 (141) – 16.12 (108) GeelongWindy HillEssendon by 33
1970
18 July
Round 16 Geelong15.16 (106) – 8.17 (65) EssendonGMHBA StadiumGeelong by 41
1970
2 May
Round 5 Essendon9.14 (68) – 14.4 (88) GeelongWindy HillGeelong by 20
1960s · 21 games
YearRoundHomeScoreAwayVenueResult
1969
5 July
Round 13 Geelong10.14 (74) – 13.16 (94) EssendonGMHBA StadiumEssendon by 20
1969
12 Apr
Round 2 Essendon13.13 (91) – 14.7 (91) GeelongWindy HillDraw
1968
21 Sept
Preliminary Finals Essendon11.25 (91) – 9.13 (67) GeelongMCGEssendon by 24
1968
29 June
Round 11 Essendon14.20 (104) – 12.9 (81) GeelongWindy HillEssendon by 23
1967
12 Aug
Round 16 Geelong10.13 (73) – 4.10 (34) EssendonGMHBA StadiumGeelong by 39
1967
13 May
Round 5 Essendon8.13 (61) – 10.12 (72) GeelongWindy HillGeelong by 11
1966
3 Sept
Finals Week 1 Essendon15.6 (96) – 12.14 (86) GeelongMCGEssendon by 10
1966
16 July
Round 12 Geelong15.7 (97) – 5.7 (37) EssendonGMHBA StadiumGeelong by 60
1966
23 Apr
Round 1 Essendon11.6 (72) – 9.4 (58) GeelongWindy HillEssendon by 14
1965
4 Sept
Finals Week 1 Essendon14.19 (103) – 7.9 (51) GeelongMCGEssendon by 52
1965
10 July
Round 11 Essendon12.16 (88) – 6.9 (45) GeelongWindy HillEssendon by 43
1964
29 Aug
Finals Week 1 Geelong12.12 (84) – 10.5 (65) EssendonMCGGeelong by 19
1964
1 Aug
Round 15 Essendon5.13 (43) – 6.7 (43) GeelongWindy HillDraw
1964
9 May
Round 4 Geelong8.21 (69) – 14.7 (91) EssendonGMHBA StadiumEssendon by 22
1963
3 Aug
Round 13 Geelong14.15 (99) – 9.8 (62) EssendonGMHBA StadiumGeelong by 37
1963
27 Apr
Round 2 Essendon16.13 (109) – 6.14 (50) GeelongWindy HillEssendon by 59
1962
8 Sept
Finals Week 2 Essendon14.21 (105) – 7.17 (59) GeelongMCGEssendon by 46
1962
23 June
Round 9 Essendon15.17 (107) – 10.7 (67) GeelongWindy HillEssendon by 40
1961
5 Aug
Round 15 Essendon13.16 (94) – 7.14 (56) GeelongWindy HillEssendon by 38
1961
6 May
Round 4 Geelong7.19 (61) – 22.11 (143) EssendonGMHBA StadiumEssendon by 82
1960
11 June
Round 8 Geelong11.17 (83) – 14.10 (94) EssendonGMHBA StadiumEssendon by 11
1950s · 20 games
YearRoundHomeScoreAwayVenueResult
1959
15 Aug
Round 16 Geelong12.9 (81) – 15.16 (106) EssendonGMHBA StadiumEssendon by 25
1959
23 May
Round 5 Essendon11.18 (84) – 7.12 (54) GeelongWindy HillEssendon by 30
1958
28 June
Round 12 Geelong15.9 (99) – 12.12 (84) EssendonGMHBA StadiumGeelong by 15
1958
12 Apr
Round 1 Essendon13.17 (95) – 8.10 (58) GeelongWindy HillEssendon by 37
1957
8 June
Round 8 Essendon21.12 (138) – 15.12 (102) GeelongWindy HillEssendon by 36
1956
18 Aug
Round 18 Essendon14.13 (97) – 9.15 (69) GeelongWindy HillEssendon by 28
1956
26 May
Round 7 Geelong15.17 (107) – 8.9 (57) EssendonGMHBA StadiumGeelong by 50
1955
27 Aug
Finals Week 1 Geelong9.7 (61) – 7.11 (53) EssendonMCGGeelong by 8
1955
25 June
Round 10 Geelong10.5 (65) – 7.10 (52) EssendonGMHBA StadiumGeelong by 13
1954
31 July
Round 14 Geelong16.14 (110) – 11.10 (76) EssendonGMHBA StadiumGeelong by 34
1954
1 May
Round 3 Essendon15.10 (100) – 16.20 (116) GeelongWindy HillGeelong by 16
1953
8 Aug
Round 15 Essendon8.13 (61) – 7.8 (50) GeelongWindy HillEssendon by 11
1953
16 May
Round 4 Geelong12.7 (79) – 9.11 (65) EssendonGMHBA StadiumGeelong by 14
1952
5 July
Round 11 Essendon10.16 (76) – 11.10 (76) GeelongWindy HillDraw
1952
16 June
Round 8 Geelong12.14 (86) – 23.17 (155) EssendonBrisbane ExhibitionEssendon by 69
1951
29 Sept
Grand Final Geelong11.15 (81) – 10.10 (70) EssendonMCGGeelong by 11
1951
18 Aug
Round 16 Essendon18.15 (123) – 8.17 (65) GeelongWindy HillEssendon by 58
1951
19 May
Round 5 Geelong14.12 (96) – 10.8 (68) EssendonGMHBA StadiumGeelong by 28
1950
22 July
Round 14 Essendon8.14 (62) – 6.9 (45) GeelongWindy HillEssendon by 17
1950
6 May
Round 3 Geelong8.16 (64) – 18.11 (119) EssendonGMHBA StadiumEssendon by 55
1940s · 14 games
YearRoundHomeScoreAwayVenueResult
1949
2 July
Round 11 Geelong25.17 (167) – 11.6 (72) EssendonGMHBA StadiumGeelong by 95
1948
28 Aug
Round 18 Geelong9.10 (64) – 10.12 (72) EssendonGMHBA StadiumEssendon by 8
1948
29 May
Round 7 Essendon12.11 (83) – 14.15 (99) GeelongWindy HillGeelong by 16
1947
26 July
Round 15 Essendon16.21 (117) – 12.5 (77) GeelongWindy HillEssendon by 40
1947
10 May
Round 4 Geelong11.17 (83) – 16.19 (115) EssendonGMHBA StadiumEssendon by 32
1946
22 June
Round 10 Geelong18.18 (126) – 12.15 (87) EssendonGMHBA StadiumGeelong by 39
1945
18 Aug
Round 18 Geelong14.7 (91) – 16.13 (109) EssendonGMHBA StadiumEssendon by 18
1945
2 June
Round 7 Essendon14.28 (112) – 9.10 (64) GeelongWindy HillEssendon by 48
1944
19 Aug
Round 16 Geelong10.12 (72) – 13.19 (97) EssendonGMHBA StadiumEssendon by 25
1944
3 June
Round 5 Essendon17.14 (116) – 11.14 (80) GeelongWindy HillEssendon by 36
1941
28 June
Round 9 Essendon18.12 (120) – 11.13 (79) GeelongWindy HillEssendon by 41
1940
7 Sept
Finals Week 1 Essendon13.14 (92) – 10.14 (74) GeelongMCGEssendon by 18
1940
31 Aug
Round 18 Essendon16.16 (112) – 7.10 (52) GeelongWindy HillEssendon by 60
1940
8 June
Round 7 Geelong9.13 (67) – 10.22 (82) EssendonCorio OvalEssendon by 15
1930s · 15 games
YearRoundHomeScoreAwayVenueResult
1939
5 Aug
Round 15 Essendon15.17 (107) – 6.11 (47) GeelongWindy HillEssendon by 60
1939
13 May
Round 4 Geelong19.15 (129) – 11.15 (81) EssendonCorio OvalGeelong by 48
1938
11 June
Round 8 Essendon12.12 (84) – 14.23 (107) GeelongWindy HillGeelong by 23
1937
24 July
Round 14 Geelong13.22 (100) – 9.12 (66) EssendonCorio OvalGeelong by 34
1937
8 May
Round 3 Essendon18.13 (121) – 14.20 (104) GeelongWindy HillEssendon by 17
1936
27 June
Round 9 Geelong26.18 (174) – 14.13 (97) EssendonCorio OvalGeelong by 77
1935
7 Sept
Round 18 Essendon14.23 (107) – 11.13 (79) GeelongWindy HillEssendon by 28
1935
8 June
Round 7 Geelong16.14 (110) – 4.12 (36) EssendonCorio OvalGeelong by 74
1934
8 Sept
Round 17 Geelong21.31 (157) – 6.5 (41) EssendonCorio OvalGeelong by 116
1934
9 June
Round 6 Essendon14.11 (95) – 11.16 (82) GeelongWindy HillEssendon by 13
1933
17 June
Round 8 Essendon8.11 (59) – 17.15 (117) GeelongWindy HillGeelong by 58
1932
25 June
Round 8 Geelong9.9 (63) – 11.12 (78) EssendonCorio OvalEssendon by 15
1931
20 June
Round 8 Essendon7.13 (55) – 13.11 (89) GeelongWindy HillGeelong by 34
1930
26 July
Round 13 Geelong13.14 (92) – 9.9 (63) EssendonCorio OvalGeelong by 29
1930
9 June
Round 6 Essendon16.11 (107) – 9.12 (66) GeelongWindy HillEssendon by 41
1920s · 18 games
YearRoundHomeScoreAwayVenueResult
1929
24 Aug
Round 17 Essendon7.11 (53) – 6.15 (51) GeelongWindy HillEssendon by 2
1929
3 June
Round 6 Geelong7.13 (55) – 8.12 (60) EssendonCorio OvalEssendon by 5
1928
4 Aug
Round 15 Geelong4.14 (38) – 12.10 (82) EssendonCorio OvalEssendon by 44
1928
12 May
Round 4 Essendon6.11 (47) – 6.14 (50) GeelongWindy HillGeelong by 3
1927
11 June
Round 7 Essendon9.10 (64) – 11.11 (77) GeelongWindy HillGeelong by 13
1926
18 Sept
Finals Week 1 Essendon17.15 (117) – 10.10 (70) GeelongMCGEssendon by 47
1926
7 June
Round 7 Geelong13.11 (89) – 7.9 (51) EssendonCorio OvalGeelong by 38
1925
18 July
Round 11 Essendon9.11 (65) – 11.10 (76) GeelongWindy HillGeelong by 11
1924
19 July
Round 13 Essendon10.14 (74) – 8.14 (62) GeelongWindy HillEssendon by 12
1924
17 May
Round 4 Geelong8.12 (60) – 12.8 (80) EssendonCorio OvalEssendon by 20
1923
8 Sept
Round 17 Geelong9.6 (60) – 8.14 (62) EssendonCorio OvalEssendon by 2
1923
23 June
Round 8 Essendon14.13 (97) – 8.6 (54) GeelongWindy HillEssendon by 43
1922
22 July
Round 11 Essendon12.10 (82) – 13.16 (94) GeelongWindy HillGeelong by 12
1922
13 May
Round 2 Geelong6.6 (42) – 8.16 (64) EssendonCorio OvalEssendon by 22
1921
16 July
Round 11 Essendon2.15 (27) – 9.18 (72) GeelongEast MelbourneGeelong by 45
1921
14 May
Round 2 Geelong11.19 (85) – 10.16 (76) EssendonCorio OvalGeelong by 9
1920
14 Aug
Round 15 Geelong14.10 (94) – 10.13 (73) EssendonCorio OvalGeelong by 21
1920
7 June
Round 6 Essendon13.26 (104) – 12.13 (85) GeelongEast MelbourneEssendon by 19
1910s · 16 games
YearRoundHomeScoreAwayVenueResult
1919
30 Aug
Round 16 Essendon9.18 (72) – 6.13 (49) GeelongEast MelbourneEssendon by 23
1919
14 June
Round 7 Geelong6.8 (44) – 8.8 (56) EssendonCorio OvalEssendon by 12
1918
13 July
Round 10 Essendon8.10 (58) – 5.9 (39) GeelongEast MelbourneEssendon by 19
1918
25 May
Round 3 Geelong6.16 (52) – 4.12 (36) EssendonCorio OvalGeelong by 16
1915
7 Aug
Round 16 Geelong7.11 (53) – 6.9 (45) EssendonCorio OvalGeelong by 8
1915
7 June
Round 7 Essendon12.6 (78) – 12.8 (80) GeelongEast MelbourneGeelong by 2
1914
20 June
Round 10 Essendon9.13 (67) – 5.11 (41) GeelongEast MelbourneEssendon by 26
1914
25 Apr
Round 1 Geelong8.13 (61) – 8.13 (61) EssendonCorio OvalDraw
1913
2 Aug
Round 15 Geelong11.10 (76) – 8.5 (53) EssendonCorio OvalGeelong by 23
1913
31 May
Round 6 Essendon3.5 (23) – 6.11 (47) GeelongEast MelbourneGeelong by 24
1912
27 July
Round 14 Geelong13.14 (92) – 5.10 (40) EssendonCorio OvalGeelong by 52
1912
25 May
Round 5 Essendon7.7 (49) – 7.10 (52) GeelongEast MelbourneGeelong by 3
1911
29 July
Round 15 Essendon9.7 (61) – 4.11 (35) GeelongEast MelbourneEssendon by 26
1911
3 June
Round 6 Geelong6.6 (42) – 8.11 (59) EssendonCorio OvalEssendon by 17
1910
27 Aug
Round 17 Geelong10.19 (79) – 10.11 (71) EssendonCorio OvalGeelong by 8
1910
18 June
Round 8 Essendon5.12 (42) – 2.9 (21) GeelongEast MelbourneEssendon by 21
1900s · 25 games
YearRoundHomeScoreAwayVenueResult
1909
17 July
Round 12 Geelong6.9 (45) – 12.8 (80) EssendonCorio OvalEssendon by 35
1909
15 May
Round 3 Essendon8.18 (66) – 9.5 (59) GeelongEast MelbourneEssendon by 7
1908
5 Sept
Round 18 Essendon13.20 (98) – 3.9 (27) GeelongEast MelbourneEssendon by 71
1908
20 June
Round 9 Geelong3.7 (25) – 7.9 (51) EssendonCorio OvalEssendon by 26
1907
22 June
Round 8 Geelong7.11 (53) – 3.10 (28) EssendonCorio OvalGeelong by 25
1907
27 Apr
Round 1 Essendon14.15 (99) – 9.2 (56) GeelongEast MelbourneEssendon by 43
1906
8 Sept
Round 17 Geelong9.12 (66) – 5.12 (42) EssendonCorio OvalGeelong by 24
1906
7 July
Round 9 Essendon16.16 (112) – 5.11 (41) GeelongEast MelbourneEssendon by 71
1906
12 May
Round 2 Geelong5.12 (42) – 11.14 (80) EssendonCorio OvalEssendon by 38
1905
26 Aug
Round 15 Essendon10.13 (73) – 3.11 (29) GeelongEast MelbourneEssendon by 44
1905
8 July
Round 9 Geelong9.8 (62) – 6.12 (48) EssendonCorio OvalGeelong by 14
1905
13 May
Round 2 Essendon12.10 (82) – 7.6 (48) GeelongEast MelbourneEssendon by 34
1904
20 Aug
Round 15 Essendon8.9 (57) – 5.9 (39) GeelongEast MelbourneEssendon by 18
1904
2 July
Round 9 Essendon9.12 (66) – 4.4 (28) GeelongEast MelbourneEssendon by 38
1904
14 May
Round 2 Geelong10.7 (67) – 5.13 (43) EssendonCorio OvalGeelong by 24
1903
22 Aug
Round 16 Geelong15.12 (102) – 4.7 (31) EssendonCorio OvalGeelong by 71
1903
18 July
Round 12 Geelong13.11 (89) – 6.8 (44) EssendonCorio OvalGeelong by 45
1903
30 May
Round 5 Essendon10.13 (73) – 5.10 (40) GeelongEast MelbourneEssendon by 33
1902
21 June
Round 9 Essendon2.3 (15) – 4.10 (34) GeelongEast MelbourneGeelong by 19
1902
10 May
Round 2 Geelong3.6 (24) – 10.17 (77) EssendonCorio OvalEssendon by 53
1901
24 Aug
Round 17 Geelong5.3 (33) – 9.12 (66) EssendonCorio OvalEssendon by 33
1901
6 July
Round 11 Essendon6.13 (49) – 2.12 (24) GeelongEast MelbourneEssendon by 25
1901
18 May
Round 4 Geelong4.10 (34) – 4.6 (30) EssendonCorio OvalGeelong by 4
1900
11 Aug
Round 14 Essendon10.7 (67) – 6.11 (47) GeelongEast MelbourneEssendon by 20
1900
9 June
Round 7 Geelong8.5 (53) – 4.7 (31) EssendonCorio OvalGeelong by 22
1890s · 8 games
YearRoundHomeScoreAwayVenueResult
1899
2 Sept
Round 16 Essendon4.15 (39) – 6.11 (47) GeelongEast MelbourneGeelong by 8
1899
29 July
Round 12 Essendon10.7 (67) – 6.7 (43) GeelongEast MelbourneEssendon by 24
1899
3 June
Round 5 Geelong3.10 (28) – 3.6 (24) EssendonCorio OvalGeelong by 4
1898
13 Aug
Round 13 Essendon7.13 (55) – 5.7 (37) GeelongEast MelbourneEssendon by 18
1898
11 June
Round 6 Geelong4.7 (31) – 3.6 (24) EssendonCorio OvalGeelong by 7
1897
21 Aug
Finals Week 1 Essendon5.5 (35) – 3.11 (29) GeelongCorio OvalEssendon by 6
1897
26 June
Round 8 Essendon5.2 (32) – 8.9 (57) GeelongEast MelbourneGeelong by 25
1897
8 May
Round 1 Geelong3.6 (24) – 7.5 (47) EssendonCorio OvalEssendon by 23

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