7, 8 April 2024, Riverside Stables
3, 4 April 2023, Riverside Stables
26 October 2021, Riverside Stables
20 October 2020, Riverside Stables
8, 9 July 2020, Riverside Stables
5 July 2020, Riverside Stables
5 July 2020, Riverside Stables
9, 10, 11 February 2020, Riverside Stables
15 October 2018, Riverside Stables
17, 18, 19 April 2012, Newmarket
24, 25 January 2010, Newmarket
9, 10, 11 February 2025
2, 3, 4 March 2025
6, 7 April 2025
27 April 2025