Head-to-head

GeelongAll-time137–881 drawSt Kilda head-to-head record

Geelong lead St Kilda 137–88 with 1 draw in 226 games since 1897. They have met once in a Grand Final; Geelong won the most recent, in 2009. Their last meeting, in the 2026 Round 19 at GMHBA Stadium, went to Geelong by 27 points. They next meet in the 2027 Round 4, Sun 11 Apr 2027, 3:15pm AEST.

Geelong 137Draws 1St Kilda 88
226Games
5Finals
1Grand Finals
6–4Last 10

Last 10 meetings

YearRoundHomeScoreAwayVenueResult
2026
16 July
Round 19 Geelong15.12 (102) – 11.9 (75) St KildaGMHBA StadiumGeelong by 27
2025
20 July
Round 19 Geelong17.11 (113) – 12.10 (82) St KildaGMHBA StadiumGeelong by 31
2025
22 Mar
Round 2 St Kilda15.8 (98) – 13.13 (91) GeelongMarvel StadiumSt Kilda by 7
2024
17 Aug
Round 23 St Kilda16.11 (107) – 14.5 (89) GeelongMarvel StadiumSt Kilda by 18
2024
16 Mar
Round 1 Geelong10.16 (76) – 9.14 (68) St KildaGMHBA StadiumGeelong by 8
2023
19 Aug
Round 23 St Kilda12.16 (88) – 8.7 (55) GeelongMarvel StadiumSt Kilda by 33
2022
6 Aug
Round 21 Geelong17.8 (110) – 10.5 (65) St KildaGMHBA StadiumGeelong by 45
2022
14 May
Round 9 St Kilda13.12 (90) – 11.14 (80) GeelongMarvel StadiumSt Kilda by 10
2021
14 Aug
Round 22 Geelong13.7 (85) – 11.5 (71) St KildaGMHBA StadiumGeelong by 14
2021
14 May
Round 9 St Kilda5.17 (47) – 10.8 (68) GeelongMarvel StadiumGeelong by 21

Finals meetings

YearRoundHomeScoreAwayVenueResult
2010
3 Sept
Finals Week 1 Geelong11.13 (79) – 12.11 (83) St KildaMCGSt Kilda by 4
2009
26 Sept
Grand Final St Kilda9.14 (68) – 12.8 (80) GeelongMCGGeelong by 12
2008
7 Sept
Finals Week 1 Geelong17.17 (119) – 8.13 (61) St KildaMCGGeelong by 58
1991
8 Sept
Finals Week 1 Geelong15.14 (104) – 14.13 (97) St KildaWaverley ParkGeelong by 7
1968
7 Sept
Finals Week 1 Geelong19.13 (127) – 11.17 (83) St KildaMCGGeelong by 44

Records

Biggest Geelong win 162–1, Round 17 1899 (161 pts)
Biggest St Kilda win 57–151, Round 1 1971 (94 pts)
Highest combined score 337 (228–109, Round 7 1989)
Most common venue GMHBA Stadium (65 games)

Every meeting

2020s · 11 games
YearRoundHomeScoreAwayVenueResult
2026
16 July
Round 19 Geelong15.12 (102) – 11.9 (75) St KildaGMHBA StadiumGeelong by 27
2025
20 July
Round 19 Geelong17.11 (113) – 12.10 (82) St KildaGMHBA StadiumGeelong by 31
2025
22 Mar
Round 2 St Kilda15.8 (98) – 13.13 (91) GeelongMarvel StadiumSt Kilda by 7
2024
17 Aug
Round 23 St Kilda16.11 (107) – 14.5 (89) GeelongMarvel StadiumSt Kilda by 18
2024
16 Mar
Round 1 Geelong10.16 (76) – 9.14 (68) St KildaGMHBA StadiumGeelong by 8
2023
19 Aug
Round 23 St Kilda12.16 (88) – 8.7 (55) GeelongMarvel StadiumSt Kilda by 33
2022
6 Aug
Round 21 Geelong17.8 (110) – 10.5 (65) St KildaGMHBA StadiumGeelong by 45
2022
14 May
Round 9 St Kilda13.12 (90) – 11.14 (80) GeelongMarvel StadiumSt Kilda by 10
2021
14 Aug
Round 22 Geelong13.7 (85) – 11.5 (71) St KildaGMHBA StadiumGeelong by 14
2021
14 May
Round 9 St Kilda5.17 (47) – 10.8 (68) GeelongMarvel StadiumGeelong by 21
2020
10 Aug
Round 11 St Kilda4.10 (34) – 14.9 (93) GeelongGabbaGeelong by 59
2010s · 12 games
YearRoundHomeScoreAwayVenueResult
2019
13 July
Round 17 Geelong12.12 (84) – 8.9 (57) St KildaGMHBA StadiumGeelong by 27
2018
15 Apr
Round 4 Geelong15.13 (103) – 7.14 (56) St KildaGMHBA StadiumGeelong by 47
2017
23 Apr
Round 5 St Kilda13.10 (88) – 19.12 (126) GeelongMarvel StadiumGeelong by 38
2016
25 June
Round 14 St Kilda14.9 (93) – 13.12 (90) GeelongMarvel StadiumSt Kilda by 3
2015
22 Aug
Round 21 St Kilda14.13 (97) – 15.7 (97) GeelongMarvel StadiumDraw
2014
15 June
Round 13 Geelong20.13 (133) – 5.7 (37) St KildaGMHBA StadiumGeelong by 96
2013
27 July
Round 18 Geelong21.11 (137) – 5.6 (36) St KildaGMHBA StadiumGeelong by 101
2012
17 Aug
Round 21 Geelong18.15 (123) – 11.15 (81) St KildaMarvel StadiumGeelong by 42
2011
18 June
Round 13 St Kilda11.6 (72) – 15.10 (100) GeelongMCGGeelong by 28
2011
25 Mar
Round 1 Geelong6.12 (48) – 6.11 (47) St KildaMCGGeelong by 1
2010
3 Sept
Finals Week 1 Geelong11.13 (79) – 12.11 (83) St KildaMCGSt Kilda by 4
2010
25 June
Round 13 St Kilda10.10 (70) – 6.10 (46) GeelongMCGSt Kilda by 24
2000s · 19 games
YearRoundHomeScoreAwayVenueResult
2009
26 Sept
Grand Final St Kilda9.14 (68) – 12.8 (80) GeelongMCGGeelong by 12
2009
5 July
Round 14 St Kilda14.7 (91) – 13.7 (85) GeelongMarvel StadiumSt Kilda by 6
2008
7 Sept
Finals Week 1 Geelong17.17 (119) – 8.13 (61) St KildaMCGGeelong by 58
2008
12 Apr
Round 4 St Kilda13.16 (94) – 21.10 (136) GeelongMarvel StadiumGeelong by 42
2007
3 June
Round 10 St Kilda9.11 (65) – 19.11 (125) GeelongMarvel StadiumGeelong by 60
2006
13 Aug
Round 19 Geelong11.14 (80) – 15.13 (103) St KildaMarvel StadiumSt Kilda by 23
2006
12 May
Round 7 St Kilda9.10 (64) – 12.10 (82) GeelongMarvel StadiumGeelong by 18
2005
5 Aug
Round 19 St Kilda13.18 (96) – 8.7 (55) GeelongMarvel StadiumSt Kilda by 41
2005
7 May
Round 7 Geelong18.11 (119) – 15.11 (101) St KildaMarvel StadiumGeelong by 18
2004
1 Aug
Round 18 Geelong15.11 (101) – 15.4 (94) St KildaGMHBA StadiumGeelong by 7
2004
27 Mar
Round 1 St Kilda19.8 (122) – 9.7 (61) GeelongMarvel StadiumSt Kilda by 61
2003
30 Aug
Round 22 Geelong12.12 (84) – 9.11 (65) St KildaGMHBA StadiumGeelong by 19
2003
27 Apr
Round 5 St Kilda18.11 (119) – 11.8 (74) GeelongMarvel StadiumSt Kilda by 45
2002
11 Aug
Round 19 St Kilda15.11 (101) – 16.6 (102) GeelongMarvel StadiumGeelong by 1
2002
21 Apr
Round 4 Geelong26.10 (166) – 6.8 (44) St KildaGMHBA StadiumGeelong by 122
2001
28 July
Round 17 Geelong12.6 (78) – 10.6 (66) St KildaGMHBA StadiumGeelong by 12
2001
8 Apr
Round 2 St Kilda13.8 (86) – 17.13 (115) GeelongMarvel StadiumGeelong by 29
2000
30 June
Round 17 St Kilda16.13 (109) – 13.7 (85) GeelongMarvel StadiumSt Kilda by 24
2000
18 Mar
Round 2 Geelong21.13 (139) – 15.9 (99) St KildaGMHBA StadiumGeelong by 40
1990s · 15 games
YearRoundHomeScoreAwayVenueResult
1999
5 June
Round 10 Geelong16.12 (108) – 18.10 (118) St KildaGMHBA StadiumSt Kilda by 10
1998
18 July
Round 16 Geelong10.16 (76) – 15.10 (100) St KildaGMHBA StadiumSt Kilda by 24
1998
28 Mar
Round 1 St Kilda17.7 (109) – 13.13 (91) GeelongWaverley ParkSt Kilda by 18
1997
31 May
Round 10 Geelong16.11 (107) – 11.13 (79) St KildaGMHBA StadiumGeelong by 28
1996
27 July
Round 17 St Kilda14.16 (100) – 11.10 (76) GeelongWaverley ParkSt Kilda by 24
1996
6 Apr
Round 2 Geelong26.8 (164) – 20.14 (134) St KildaGMHBA StadiumGeelong by 30
1995
16 July
Round 15 Geelong13.7 (85) – 13.15 (93) St KildaMCGSt Kilda by 8
1994
11 June
Round 12 Geelong17.11 (113) – 16.14 (110) St KildaGMHBA StadiumGeelong by 3
1993
17 July
Round 16 St Kilda27.15 (177) – 15.16 (106) GeelongWaverley ParkSt Kilda by 71
1993
27 Mar
Round 1 Geelong20.16 (136) – 16.16 (112) St KildaGMHBA StadiumGeelong by 24
1992
30 May
Round 11 Geelong19.15 (129) – 18.18 (126) St KildaGMHBA StadiumGeelong by 3
1991
8 Sept
Finals Week 1 Geelong15.14 (104) – 14.13 (97) St KildaWaverley ParkGeelong by 7
1991
13 July
Round 17 St Kilda9.13 (67) – 18.8 (116) GeelongMoorabbin OvalGeelong by 49
1991
1 Apr
Round 2 Geelong18.22 (130) – 16.8 (104) St KildaGMHBA StadiumGeelong by 26
1990
9 June
Round 11 St Kilda15.14 (104) – 16.16 (112) GeelongWaverley ParkGeelong by 8
1980s · 19 games
YearRoundHomeScoreAwayVenueResult
1989
5 Aug
Round 18 St Kilda13.12 (90) – 17.11 (113) GeelongMoorabbin OvalGeelong by 23
1989
13 May
Round 7 Geelong35.18 (228) – 16.13 (109) St KildaGMHBA StadiumGeelong by 119
1988
22 May
Round 8 Geelong16.12 (108) – 17.12 (114) St KildaGMHBA StadiumSt Kilda by 6
1987
27 June
Round 14 Geelong13.20 (98) – 3.9 (27) St KildaGMHBA StadiumGeelong by 71
1987
28 Mar
Round 1 St Kilda15.11 (101) – 14.18 (102) GeelongMoorabbin OvalGeelong by 1
1986
12 July
Round 16 Geelong16.16 (112) – 13.7 (85) St KildaGMHBA StadiumGeelong by 27
1986
7 June
Round 11 St Kilda13.10 (88) – 19.12 (126) GeelongWaverley ParkGeelong by 38
1985
27 July
Round 17 Geelong14.18 (102) – 12.9 (81) St KildaGMHBA StadiumGeelong by 21
1985
4 May
Round 6 St Kilda16.12 (108) – 15.21 (111) GeelongMoorabbin OvalGeelong by 3
1984
7 July
Round 15 Geelong15.12 (102) – 13.11 (89) St KildaGMHBA StadiumGeelong by 13
1984
28 Apr
Round 5 St Kilda10.11 (71) – 15.12 (102) GeelongMoorabbin OvalGeelong by 31
1983
2 July
Round 15 Geelong9.14 (68) – 18.12 (120) St KildaGMHBA StadiumSt Kilda by 52
1983
16 Apr
Round 4 St Kilda11.13 (79) – 13.12 (90) GeelongWaverley ParkGeelong by 11
1982
26 June
Round 14 Geelong17.8 (110) – 10.3 (63) St KildaGMHBA StadiumGeelong by 47
1982
17 Apr
Round 4 St Kilda16.9 (105) – 13.14 (92) GeelongMoorabbin OvalSt Kilda by 13
1981
13 June
Round 12 Geelong19.21 (135) – 4.11 (35) St KildaGMHBA StadiumGeelong by 100
1981
4 Apr
Round 2 St Kilda14.23 (107) – 16.13 (109) GeelongMoorabbin OvalGeelong by 2
1980
9 Aug
Round 19 St Kilda13.10 (88) – 11.17 (83) GeelongMoorabbin OvalSt Kilda by 5
1980
17 May
Round 8 Geelong20.15 (135) – 10.12 (72) St KildaGMHBA StadiumGeelong by 63
1970s · 20 games
YearRoundHomeScoreAwayVenueResult
1979
21 July
Round 16 Geelong20.9 (129) – 14.20 (104) St KildaGMHBA StadiumGeelong by 25
1979
5 May
Round 5 St Kilda17.10 (112) – 22.10 (142) GeelongMoorabbin OvalGeelong by 30
1978
22 July
Round 16 Geelong16.8 (104) – 12.20 (92) St KildaGMHBA StadiumGeelong by 12
1978
25 Apr
Round 5 St Kilda14.14 (98) – 9.11 (65) GeelongWaverley ParkSt Kilda by 33
1977
25 June
Round 13 Geelong11.9 (75) – 12.13 (85) St KildaGMHBA StadiumSt Kilda by 10
1977
11 Apr
Round 2 St Kilda11.17 (83) – 17.17 (119) GeelongMoorabbin OvalGeelong by 36
1976
10 July
Round 15 Geelong15.12 (102) – 9.9 (63) St KildaGMHBA StadiumGeelong by 39
1976
19 Apr
Round 3 St Kilda16.10 (106) – 12.14 (86) GeelongMoorabbin OvalSt Kilda by 20
1975
2 Aug
Round 18 St Kilda11.18 (84) – 11.14 (80) GeelongWaverley ParkSt Kilda by 4
1975
17 May
Round 7 Geelong13.10 (88) – 11.14 (80) St KildaGMHBA StadiumGeelong by 8
1974
6 July
Round 14 St Kilda12.20 (92) – 11.12 (78) GeelongWaverley ParkSt Kilda by 14
1974
27 Apr
Round 4 Geelong6.9 (45) – 8.13 (61) St KildaGMHBA StadiumSt Kilda by 16
1973
11 Aug
Round 19 Geelong13.8 (86) – 11.17 (83) St KildaWaverley ParkGeelong by 3
1973
26 May
Round 8 St Kilda16.10 (106) – 8.12 (60) GeelongMoorabbin OvalSt Kilda by 46
1972
26 Aug
Round 21 St Kilda11.10 (76) – 8.13 (61) GeelongWaverley ParkSt Kilda by 15
1972
3 June
Round 10 Geelong9.11 (65) – 11.15 (81) St KildaGMHBA StadiumSt Kilda by 16
1971
19 June
Round 12 St Kilda14.15 (99) – 3.3 (21) GeelongMoorabbin OvalSt Kilda by 78
1971
3 Apr
Round 1 Geelong8.9 (57) – 21.25 (151) St KildaGMHBA StadiumSt Kilda by 94
1970
8 Aug
Round 19 St Kilda12.16 (88) – 5.7 (37) GeelongWaverley ParkSt Kilda by 51
1970
23 May
Round 8 Geelong14.5 (89) – 12.9 (81) St KildaGMHBA StadiumGeelong by 8
1960s · 18 games
YearRoundHomeScoreAwayVenueResult
1969
19 July
Round 15 Geelong13.14 (92) – 16.8 (104) St KildaGMHBA StadiumSt Kilda by 12
1969
25 Apr
Round 4 St Kilda9.15 (69) – 13.14 (92) GeelongMoorabbin OvalGeelong by 23
1968
7 Sept
Finals Week 1 Geelong19.13 (127) – 11.17 (83) St KildaMCGGeelong by 44
1968
31 Aug
Round 20 St Kilda16.14 (110) – 8.11 (59) GeelongMoorabbin OvalSt Kilda by 51
1968
15 June
Round 9 Geelong15.9 (99) – 11.9 (75) St KildaGMHBA StadiumGeelong by 24
1967
24 June
Round 10 St Kilda18.14 (122) – 10.10 (70) GeelongMoorabbin OvalSt Kilda by 52
1966
6 Aug
Round 15 Geelong14.11 (95) – 10.12 (72) St KildaGMHBA StadiumGeelong by 23
1966
14 May
Round 4 St Kilda15.11 (101) – 7.16 (58) GeelongMoorabbin OvalSt Kilda by 43
1965
5 June
Round 8 Geelong8.14 (62) – 6.7 (43) St KildaGMHBA StadiumGeelong by 19
1964
22 Aug
Round 18 St Kilda12.18 (90) – 11.12 (78) GeelongJunction OvalSt Kilda by 12
1964
30 May
Round 7 Geelong11.23 (89) – 13.8 (86) St KildaGMHBA StadiumGeelong by 3
1963
24 Aug
Round 16 St Kilda12.18 (90) – 8.21 (69) GeelongJunction OvalSt Kilda by 21
1963
18 May
Round 5 Geelong10.12 (72) – 3.11 (29) St KildaGMHBA StadiumGeelong by 43
1962
30 June
Round 10 Geelong7.10 (52) – 6.12 (48) St KildaGMHBA StadiumGeelong by 4
1961
29 July
Round 14 Geelong11.7 (73) – 10.8 (68) St KildaGMHBA StadiumGeelong by 5
1961
29 Apr
Round 3 St Kilda12.11 (83) – 6.14 (50) GeelongJunction OvalSt Kilda by 33
1960
6 Aug
Round 15 St Kilda9.16 (70) – 13.9 (87) GeelongJunction OvalGeelong by 17
1960
14 May
Round 4 Geelong4.14 (38) – 9.5 (59) St KildaGMHBA StadiumSt Kilda by 21
1950s · 16 games
YearRoundHomeScoreAwayVenueResult
1959
27 June
Round 9 St Kilda14.11 (95) – 6.22 (58) GeelongJunction OvalSt Kilda by 37
1958
23 Aug
Round 18 St Kilda16.15 (111) – 5.8 (38) GeelongJunction OvalSt Kilda by 73
1958
24 May
Round 7 Geelong9.16 (70) – 6.8 (44) St KildaGMHBA StadiumGeelong by 26
1957
17 Aug
Round 17 Geelong8.10 (58) – 10.13 (73) St KildaGMHBA StadiumSt Kilda by 15
1957
25 May
Round 6 St Kilda10.13 (73) – 13.5 (83) GeelongJunction OvalGeelong by 10
1956
30 June
Round 11 Geelong9.8 (62) – 8.9 (57) St KildaGMHBA StadiumGeelong by 5
1955
13 Aug
Round 17 Geelong19.17 (131) – 7.10 (52) St KildaGMHBA StadiumGeelong by 79
1955
21 May
Round 6 St Kilda4.5 (29) – 6.12 (48) GeelongJunction OvalGeelong by 19
1954
7 Aug
Round 15 St Kilda7.17 (59) – 18.13 (121) GeelongJunction OvalGeelong by 62
1954
8 May
Round 4 Geelong13.17 (95) – 8.5 (53) St KildaGMHBA StadiumGeelong by 42
1953
20 June
Round 9 St Kilda6.8 (44) – 9.6 (60) GeelongJunction OvalGeelong by 16
1952
2 Aug
Round 15 St Kilda7.13 (55) – 9.16 (70) GeelongJunction OvalGeelong by 15
1952
3 May
Round 3 Geelong14.15 (99) – 5.4 (34) St KildaGMHBA StadiumGeelong by 65
1951
14 July
Round 11 Geelong12.23 (95) – 10.7 (67) St KildaGMHBA StadiumGeelong by 28
1950
19 Aug
Round 17 St Kilda8.6 (54) – 6.12 (48) GeelongJunction OvalSt Kilda by 6
1950
27 May
Round 6 Geelong20.15 (135) – 5.11 (41) St KildaGMHBA StadiumGeelong by 94
1940s · 13 games
YearRoundHomeScoreAwayVenueResult
1949
6 Aug
Round 16 St Kilda10.9 (69) – 8.12 (60) GeelongJunction OvalSt Kilda by 9
1949
14 May
Round 5 Geelong15.13 (103) – 10.11 (71) St KildaGMHBA StadiumGeelong by 32
1948
19 June
Round 10 Geelong21.13 (139) – 9.9 (63) St KildaGMHBA StadiumGeelong by 76
1947
23 Aug
Round 18 St Kilda10.13 (73) – 15.17 (107) GeelongJunction OvalGeelong by 34
1947
31 May
Round 7 Geelong7.12 (54) – 6.13 (49) St KildaGMHBA StadiumGeelong by 5
1946
10 Aug
Round 16 St Kilda20.10 (130) – 8.11 (59) GeelongJunction OvalSt Kilda by 71
1946
18 May
Round 5 Geelong11.8 (74) – 13.17 (95) St KildaGMHBA StadiumSt Kilda by 21
1945
1 Sept
Round 20 Geelong13.14 (92) – 9.11 (65) St KildaGMHBA StadiumGeelong by 27
1945
16 June
Round 9 St Kilda14.17 (101) – 14.12 (96) GeelongJunction OvalSt Kilda by 5
1944
24 June
Round 8 Geelong9.13 (67) – 13.14 (92) St KildaGMHBA StadiumSt Kilda by 25
1941
26 July
Round 13 St Kilda18.14 (122) – 11.15 (81) GeelongJunction OvalSt Kilda by 41
1941
3 May
Round 2 Geelong13.9 (87) – 11.19 (85) St KildaGMHBA StadiumGeelong by 2
1940
6 July
Round 11 Geelong12.22 (94) – 11.10 (76) St KildaCorio OvalGeelong by 18
1930s · 17 games
YearRoundHomeScoreAwayVenueResult
1939
19 Aug
Round 17 Geelong7.17 (59) – 12.12 (84) St KildaCorio OvalSt Kilda by 25
1939
27 May
Round 6 St Kilda16.18 (114) – 10.16 (76) GeelongJunction OvalSt Kilda by 38
1938
23 July
Round 13 Geelong14.20 (104) – 15.13 (103) St KildaCorio OvalGeelong by 1
1938
30 Apr
Round 2 St Kilda13.16 (94) – 8.17 (65) GeelongJunction OvalSt Kilda by 29
1937
12 June
Round 8 Geelong16.13 (109) – 11.15 (81) St KildaCorio OvalGeelong by 28
1936
15 Aug
Round 15 Geelong18.22 (130) – 10.7 (67) St KildaCorio OvalGeelong by 63
1936
23 May
Round 4 St Kilda19.11 (125) – 12.10 (82) GeelongJunction OvalSt Kilda by 43
1935
17 Aug
Round 14 Geelong9.14 (68) – 13.8 (86) St KildaCorio OvalSt Kilda by 18
1935
11 May
Round 3 St Kilda18.20 (128) – 18.15 (123) GeelongJunction OvalSt Kilda by 5
1934
28 July
Round 12 St Kilda13.6 (84) – 16.18 (114) GeelongJunction OvalGeelong by 30
1934
5 May
Round 1 Geelong16.13 (109) – 11.7 (73) St KildaCorio OvalGeelong by 36
1933
8 July
Round 11 St Kilda11.14 (80) – 7.13 (55) GeelongJunction OvalSt Kilda by 25
1932
6 Aug
Round 14 St Kilda15.19 (109) – 13.18 (96) GeelongJunction OvalSt Kilda by 13
1932
14 May
Round 3 Geelong25.10 (160) – 6.9 (45) St KildaCorio OvalGeelong by 115
1931
1 Aug
Round 13 St Kilda7.10 (52) – 15.10 (100) GeelongJunction OvalGeelong by 48
1931
9 May
Round 2 Geelong20.6 (126) – 7.12 (54) St KildaCorio OvalGeelong by 72
1930
17 May
Round 3 Geelong10.10 (70) – 9.6 (60) St KildaCorio OvalGeelong by 10
1920s · 19 games
YearRoundHomeScoreAwayVenueResult
1929
3 Aug
Round 14 Geelong9.6 (60) – 11.5 (71) St KildaCorio OvalSt Kilda by 11
1929
11 May
Round 3 St Kilda8.9 (57) – 8.12 (60) GeelongJunction OvalGeelong by 3
1928
9 June
Round 9 St Kilda14.13 (97) – 10.6 (66) GeelongJunction OvalSt Kilda by 31
1927
3 Sept
Round 17 St Kilda9.18 (72) – 8.22 (70) GeelongJunction OvalSt Kilda by 2
1927
4 June
Round 6 Geelong12.17 (89) – 11.4 (70) St KildaCorio OvalGeelong by 19
1926
7 Aug
Round 13 Geelong12.18 (90) – 5.8 (38) St KildaCorio OvalGeelong by 52
1926
8 May
Round 2 St Kilda15.15 (105) – 16.14 (110) GeelongJunction OvalGeelong by 5
1925
22 Aug
Round 14 St Kilda9.8 (62) – 7.9 (51) GeelongJunction OvalSt Kilda by 11
1925
16 May
Round 3 Geelong9.8 (62) – 3.12 (30) St KildaCorio OvalGeelong by 32
1924
26 July
Round 14 Geelong18.15 (123) – 7.6 (48) St KildaCorio OvalGeelong by 75
1924
24 May
Round 5 St Kilda13.24 (102) – 11.10 (76) GeelongJunction OvalSt Kilda by 26
1923
25 Aug
Round 15 St Kilda9.17 (71) – 13.9 (87) GeelongJunction OvalGeelong by 16
1923
9 June
Round 6 Geelong7.16 (58) – 6.10 (46) St KildaCorio OvalGeelong by 12
1922
9 Sept
Round 17 St Kilda18.18 (126) – 10.11 (71) GeelongJunction OvalSt Kilda by 55
1922
24 June
Round 8 Geelong7.12 (54) – 10.5 (65) St KildaCorio OvalSt Kilda by 11
1921
27 Aug
Round 15 St Kilda11.16 (82) – 9.9 (63) GeelongJunction OvalSt Kilda by 19
1921
11 June
Round 6 Geelong11.13 (79) – 5.5 (35) St KildaCorio OvalGeelong by 44
1920
17 July
Round 12 Geelong16.17 (113) – 9.8 (62) St KildaCorio OvalGeelong by 51
1920
15 May
Round 3 St Kilda11.12 (78) – 8.8 (56) GeelongJunction OvalSt Kilda by 22
1910s · 16 games
YearRoundHomeScoreAwayVenueResult
1919
16 Aug
Round 14 St Kilda12.18 (90) – 10.17 (77) GeelongJunction OvalSt Kilda by 13
1919
31 May
Round 5 Geelong0.18 (18) – 6.10 (46) St KildaCorio OvalSt Kilda by 28
1918
10 Aug
Round 14 Geelong10.27 (87) – 6.6 (42) St KildaCorio OvalGeelong by 45
1918
22 June
Round 7 St Kilda15.13 (103) – 5.9 (39) GeelongJunction OvalSt Kilda by 64
1915
3 July
Round 11 St Kilda12.17 (89) – 8.7 (55) GeelongJunction OvalSt Kilda by 34
1915
1 May
Round 2 Geelong7.14 (56) – 6.18 (54) St KildaCorio OvalGeelong by 2
1914
22 Aug
Round 17 Geelong9.7 (61) – 5.15 (45) St KildaCorio OvalGeelong by 16
1914
8 June
Round 8 St Kilda12.10 (82) – 8.10 (58) GeelongJunction OvalSt Kilda by 24
1913
30 Aug
Round 18 Geelong15.18 (108) – 5.10 (40) St KildaCorio OvalGeelong by 68
1913
14 June
Round 9 St Kilda11.12 (78) – 10.11 (71) GeelongJunction OvalSt Kilda by 7
1912
29 June
Round 11 St Kilda12.11 (83) – 9.14 (68) GeelongJunction OvalSt Kilda by 15
1912
4 May
Round 2 Geelong13.15 (93) – 6.11 (47) St KildaCorio OvalGeelong by 46
1911
24 June
Round 10 Geelong8.7 (55) – 6.4 (40) St KildaCorio OvalGeelong by 15
1911
29 Apr
Round 1 St Kilda10.6 (66) – 7.15 (57) GeelongJunction OvalSt Kilda by 9
1910
20 Aug
Round 16 Geelong7.11 (53) – 3.6 (24) St KildaCorio OvalGeelong by 29
1910
11 June
Round 7 St Kilda9.6 (60) – 10.14 (74) GeelongJunction OvalGeelong by 14
1900s · 23 games
YearRoundHomeScoreAwayVenueResult
1909
7 Aug
Round 15 St Kilda3.8 (26) – 2.10 (22) GeelongJunction OvalSt Kilda by 4
1909
5 June
Round 6 Geelong6.12 (48) – 6.13 (49) St KildaCorio OvalSt Kilda by 1
1908
1 Aug
Round 15 St Kilda17.5 (107) – 5.8 (38) GeelongJunction OvalSt Kilda by 69
1908
6 June
Round 6 Geelong5.9 (39) – 6.6 (42) St KildaCorio OvalSt Kilda by 3
1907
24 Aug
Round 16 Geelong5.8 (38) – 4.17 (41) St KildaCorio OvalSt Kilda by 3
1907
13 July
Round 11 St Kilda6.18 (54) – 9.5 (59) GeelongJunction OvalGeelong by 5
1907
18 May
Round 4 Geelong7.4 (46) – 11.16 (82) St KildaCorio OvalSt Kilda by 36
1906
18 Aug
Round 14 St Kilda10.21 (81) – 3.13 (31) GeelongJunction OvalSt Kilda by 50
1906
16 June
Round 7 Geelong6.5 (41) – 4.13 (37) St KildaCorio OvalGeelong by 4
1905
9 Sept
Round 17 St Kilda12.15 (87) – 3.9 (27) GeelongJunction OvalSt Kilda by 60
1905
22 July
Round 11 St Kilda3.5 (23) – 6.12 (48) GeelongJunction OvalGeelong by 25
1905
27 May
Round 4 Geelong5.13 (43) – 7.4 (46) St KildaCorio OvalSt Kilda by 3
1904
23 July
Round 12 St Kilda5.5 (35) – 7.16 (58) GeelongJunction OvalGeelong by 23
1904
4 June
Round 5 Geelong6.13 (49) – 4.10 (34) St KildaCorio OvalGeelong by 15
1903
13 June
Round 8 Geelong5.9 (39) – 7.13 (55) St KildaCorio OvalSt Kilda by 16
1903
2 May
Round 1 St Kilda2.8 (20) – 9.18 (72) GeelongJunction OvalGeelong by 52
1902
12 July
Round 11 St Kilda4.9 (33) – 7.7 (49) GeelongJunction OvalGeelong by 16
1902
24 May
Round 4 Geelong11.11 (77) – 5.3 (33) St KildaCorio OvalGeelong by 44
1901
20 July
Round 13 Geelong8.7 (55) – 4.5 (29) St KildaCorio OvalGeelong by 26
1901
1 June
Round 6 St Kilda2.5 (17) – 11.12 (78) GeelongJunction OvalGeelong by 61
1900
8 Sept
Round 17 St Kilda5.9 (39) – 7.15 (57) GeelongJunction OvalGeelong by 18
1900
18 Aug
Round 3 St Kilda2.6 (18) – 7.16 (58) GeelongJunction OvalGeelong by 40
1900
7 July
Round 10 Geelong13.8 (86) – 4.4 (28) St KildaCorio OvalGeelong by 58
1890s · 8 games
YearRoundHomeScoreAwayVenueResult
1899
9 Sept
Round 17 Geelong23.24 (162) – 0.1 (1) St KildaCorio OvalGeelong by 161
1899
12 Aug
Round 14 Geelong16.23 (119) – 0.2 (2) St KildaCorio OvalGeelong by 117
1899
17 June
Round 7 St Kilda3.13 (31) – 12.6 (78) GeelongJunction OvalGeelong by 47
1898
10 Sept
Round 17 Geelong14.18 (102) – 4.3 (27) St KildaCorio OvalGeelong by 75
1898
9 July
Round 9 St Kilda3.7 (25) – 13.15 (93) GeelongJunction OvalGeelong by 68
1898
21 May
Round 2 Geelong11.19 (85) – 2.5 (17) St KildaCorio OvalGeelong by 68
1897
7 Aug
Round 14 Geelong14.12 (96) – 3.0 (18) St KildaCorio OvalGeelong by 78
1897
22 June
Round 7 St Kilda4.7 (31) – 16.18 (114) GeelongJunction OvalGeelong by 83

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