18+ Only  |  Gambling can be addictive — please gamble responsibly  |  Gambling Help: 1800 858 858  |  GambleAware
9 races · 3 favourites won

Geelong Horse Racing Results — 31 July 2026

Full results with Betfair Starting Price for every runner, plus the day's steamers and drifters.

Horse Racing ResultsGeelong › 31 July 2026

R1 — R1 2400m Mdn

Full race detail →
Winner: 5. The Victorious (BSP 4.20) · Favourite: 5. The Victorious (won)
RunnerBSP5 minResult
5. The Victorious 4.20 4.60 WON
6. Zikron 4.83 4.80 Loser
3. Inside Job 5.08 7.60 Loser
9. Explain 6.40 4.90 Loser
2. Gaelic Kiwi 7.40 5.90 Loser
1. Charlie Messy Hair 21.16 17.00 Loser
10. Highland Storm 65.00 44.00 Loser
7. Bologna Baby 171.33 100.00 Loser

R2 — R2 1100m 2yo

Full race detail →
Winner: 4. Shah Jahan (BSP 5.40) · Favourite: 13. Saintly Dancer (beaten)
RunnerBSP5 minResult
4. Shah Jahan 5.40 5.30 WON
13. Saintly Dancer 2.98 3.50 Loser
10. Manahi 6.20 5.50 Loser
14. Scorching Beauty 7.60 7.60 Loser
9. Fire In Your Heart 17.27 14.00 Loser
6. Thekingspalace 17.35 34.00 Loser
3. Mesley 19.23 13.50 Loser
11. Nothin Surer 26.00 20.00 Loser

R3 — R3 1100m 2yo

Full race detail →
Winner: 8. Flying Fury (BSP 26.43) · Favourite: 4. Hank Honk (beaten)
RunnerBSP5 minResult
8. Flying Fury 26.43 18.00 WON
4. Hank Honk 2.84 2.96 Loser
3. Finardi 4.71 5.20 Loser
9. Isnt She Gorgeous 6.80 7.00 Loser
5. Alabama Dance 9.60 11.00 Loser
11. On Her Own 18.00 14.00 Loser
7. Eclair Blossom 21.00 19.00 Loser
12. Rock The Vendi 44.30 44.00 Loser

R4 — R4 1200m Mdn

Full race detail →
Winner: 8. Royal Duck (BSP 2.37) · Favourite: 8. Royal Duck (won)
RunnerBSP5 minResult
8. Royal Duck 2.37 2.50 WON
11. Saint Fox 4.39 3.80 Loser
7. Mystic Rapture 11.31 19.00 Loser
16. Prince Iadora 12.92 19.50 Loser
12. Scarole 13.88 10.50 Loser
9. El Dudar 16.50 19.50 Loser
5. Swift Statement 38.72 32.00 Loser
17. Absent 47.18 90.00 Loser

R5 — R5 1700m Mdn

Full race detail →
Winner: 14. Frank Whisper (BSP 4.90) · Favourite: 8. Vespasian (beaten)
RunnerBSP5 minResult
14. Frank Whisper 4.90 4.80 WON
8. Vespasian 4.75 5.30 Loser
5. Knucklehead 7.59 7.40 Loser
9. Wolves Den 11.50 10.50 Loser
10. Ashina 12.50 11.00 Loser
6. Sobine 17.00 22.00 Loser
15. La Reel Deal 17.23 18.50 Loser
13. Stelletta 19.56 19.50 Loser

R6 — R6 1700m Hcap

Full race detail →
Winner: 7. Charming Deel (BSP 2.76) · Favourite: 7. Charming Deel (won)
RunnerBSP5 minResult
7. Charming Deel 2.76 2.78 WON
2. Omnic 3.52 4.30 Loser
12. Miss Trustful 9.45 8.80 Loser
4. Amphactor 11.50 11.00 Loser
9. Jackand 21.00 15.00 Loser
11. Admire Fluke 27.88 24.00 Loser
15. Left Hook 36.00 32.00 Loser
3. Semper Fortis 38.00 40.00 Loser

R7 — R7 2400m Hcap

Full race detail →
Winner: 9. Thunderbolt Way (BSP 30.00) · Favourite: 2. Silver Pledge (beaten)
RunnerBSP5 minResult
9. Thunderbolt Way 30.00 25.00 WON
2. Silver Pledge 3.72 3.30 Loser
6. Staunch 4.91 5.20 Loser
3. Winston 6.40 7.00 Loser
7. Step in Time 12.00 11.00 Loser
14. Miss Niagara 12.06 12.00 Loser
5. Matthew Mark 12.12 13.00 Loser
11. Power Pivot 15.21 17.50 Loser

R8 — R8 1200m Hcap

Full race detail →
Winner: 8. Immortal Triumph (BSP 4.50) · Favourite: 4. Colt Forty Five (beaten)
RunnerBSP5 minResult
8. Immortal Triumph 4.50 4.90 WON
4. Colt Forty Five 2.88 3.20 Loser
12. The Opportunist 6.90 6.00 Loser
5. Headstock 11.10 9.40 Loser
6. Switch Hit 13.00 10.50 Loser
3. Bancoora 15.88 19.00 Loser
11. Ranakye 25.18 20.00 Loser
13. De La Rocha 57.22 75.00 Loser

R9 — R9 1200m Hcap

Full race detail →
Winner: 13. Thats All Good (BSP 17.28) · Favourite: 4. Somersault (beaten)
RunnerBSP5 minResult
13. Thats All Good 17.28 17.50 WON
4. Somersault 2.82 2.78 Loser
5. Cosmic Grace 5.29 5.60 Loser
8. Xtramagic 8.51 7.20 Loser
1. Ania 9.00 9.80 Loser
7. Prevention 10.86 10.50 Loser
12. Tuxedo Miss 22.54 26.00 Loser
14. Ginger Sweet 50.00 38.00 Loser

Betfair SP is the exchange starting price. Past results don't predict future outcomes. 18+ — gamble responsibly.

This site contains wagering-related analysis and is intended for Australian users aged 18+. Gambling involves risk. Please gamble responsibly.