- 1924 - 1947 held at Werribee Racing Club at Werribee Racecourse.
- 1948 onwards held at Caulfield Racecourse.
- 1924 - 1948 held over 8 furlongs (approx 1600m)
- 1943 - held over 7 furlongs (approx 1400m)
- 1949 - 1953 held over 9 furlongs (approx 1800m)
- 1954 - 1971 held over 10 furlongs (approx 2000m)
- 1972 - 1993 held over 2000m
- 1994 onwards held over 1800m.
- Note: two runnings in 1944.