Ann Duffield data supplied with the kind permission of the Racing Post