In horse racing, a trainer prepares a horse for races, with responsibility for exercising it, getting it race-ready and determining which races it should enter. Leading horse trainers can earn a great deal of money from a percentage of the winnings that they charge the owner for training the horse. Below is a list of New South Wales (NSW) based horse trainers and the racetracks that they train at.