9 May 2024, Riverside Stables
14 May 2023, Oaklands Junction
4 May 2023, Riverside Stables
12, 13, 14 February 2023, Riverside Stables
6 May 2022, Riverside Stables
6, 7, 8 February 2022, Riverside Stables
16, 17 May 2021, Oaklands Junction
7 May 2021, Riverside Stables
6, 7 April 2021, Riverside Stables
22 October 2019, Riverside Stables
5, 6, 7 April 2016, Newmarket
6 October 2015, Newmarket
21, 22 & 23 May 2013, Oaklands Junction
13, 14, 15 & 16 April 2010, Newmarket