Racing 29 May 2024 Lucky day for Isdale at Cambridge “He did a couple of things wrong today and still won quite nicely which was good." Racing 26 November 2023 King Of The Castle delivers at Kembla New Zealand-bred gelding King Of The Castle took his career earnings past A$500,000 with a tenacious performance in Saturday’s A$160,000 Traffic Logistics Handicap (1600m) at Kembla Grange.