3, 4 April 2023, Riverside Stables
16, 17 May 2021, Oaklands Junction
8 May 2020, Riverside Stables
22 October 2019, Riverside Stables
16, 17, 18, 19 June 2019, Oaklands Junction
15 October 2018, Riverside Stables
9 December 2016, Oaklands Junction
19, 20, 21, 22 June 2016, Oaklands Junction
19 February 2016, Newmarket
6, 7 & 8 February, Newmarket
23, 24 & 25 June 2010, Newmarket