A former assistant to the late top Jumps trainer, David 'The Duke' Nicholson, Alan took out his training licence in 1999, and saddled 31 winners in six months, including Grade 1 success with Anzum, before moving to Barbury Castle Stables in Wiltshire. Alan has trained many high-profile Jumps winners, including Voy Por Ustedes, Grumeti, Smad Place, Penzance, Sceau Royal and Who Dares Wins. In recent years, the team has had much success on the Flat, with major wins in races such as the Cesarewitch and Northumberland Plate, three winners at Royal Ascot in 2020 and a first Group 1 win with Trueshan in 2021.