Winning over £1 million in prize money along with saddling 66 winners, including two at Grade One level, represents a more ...