Thoroughbred Barcaldine Sat 31 Oct 2026 Race 1

Race 1

DOUG "GESCHIE" GESCH MEMORIAL BENCHMARK 50 Handicap 1000m

BM50

Barcaldine

Soft 7