Geelong Cats v St Kilda Saints have met 12 times in the AFL between 2019 and 2026. Geelong Cats lead St Kilda Saints 8-4. Geelong Cats have won the last 2 meetings between the two. The average winning margin across those 12 games is 25.0 points.
Geelong vs St Kilda: Last 10 Games
Most recent first. Across their last 10 meetings, Geelong Cats have won 6 of the last 10.
Home and Away Split
Where these games are played matters. Geelong Cats have won 6/6 (100%) at home to St Kilda, while St Kilda Saints have won 4/6 (67%) at home to Geelong.
Biggest Wins
Geelong
- 59 points - St Kilda 34-93 Geelong, 10 Aug 2020 at Gabba
- 45 points - Geelong 110-65 St Kilda, 6 Aug 2022 at Kardinia Park
- 31 points - Geelong 113-82 St Kilda, 20 Jul 2025 at Kardinia Park
St Kilda
- 33 points - St Kilda 88-55 Geelong, 19 Aug 2023 at Docklands
- 18 points - St Kilda 107-89 Geelong, 17 Aug 2024 at Docklands
- 10 points - St Kilda 90-80 Geelong, 14 May 2022 at Docklands
Record by Venue
2026 Meetings
Geelong vs St Kilda Results History
Every completed meeting from 2019 to 2026, most recent first. The 10 most recent games are listed above.
Geelong vs St Kilda FAQ
What is the head to head record between Geelong and St Kilda?
Geelong Cats and St Kilda Saints have met 12 times in the AFL between 2019 and 2026. Geelong Cats lead St Kilda Saints 8-4. The average winning margin is 25.0 points.
Who leads the Geelong vs St Kilda AFL rivalry?
Geelong Cats lead St Kilda Saints 8-4 across those 12 games.
Who won the last Geelong vs St Kilda game?
Geelong Cats have won the last 2 meetings.
Do Geelong or St Kilda have the better home record in this fixture?
Geelong Cats have won 6/6 (100%) of their home games against St Kilda, and St Kilda Saints have won 4/6 (67%) of theirs against Geelong.
More on these sides: Geelong form guide · St Kilda form guide · Geelong form guide · St Kilda form guide
Head to head data covers AFL seasons 2019 to 2026 (12 completed matches). Updated 8 August 2026. See this week's AFL tips.
- Geelong vs Adelaide (2-9)
- Geelong vs Brisbane Lions (8-8)
- Geelong vs Carlton (4-5)
- Geelong vs Collingwood (4-9)
- Geelong vs Essendon (0-9)
- St Kilda vs Adelaide (2-7)
- St Kilda vs Brisbane Lions (1-10)
- St Kilda vs Carlton (4-6)
- St Kilda vs Collingwood (2-6)
- St Kilda vs Essendon (3-6)
All AFL pairings are listed on the head to head records index.