Top 5 Highest Earning Horses of All Time

5. Zenno Rob Roy – $10.4 Million (£7.97m)
Born in 2000, this stallion Japanese Thoroughbred ran 20 times between February 2003 and December 2005, winning 7 races and being placed a further 10. His greatest success came as a four-year-old when he was named Japanese ‘Horse of the Year’ after winning the three all-aged Group One races which comprise Japan's Autumn Triple Crown!
4. Curlin – $10.5 Million (£8.04m)