Tags: Race Horse.
Izzi Top is a British Thoroughbred racehorse. In a career which lasted from October 2010 until October 2012 she ran twelve times and won six races. As four-year-old in 2012 she won two Group One races- the Pretty Polly Stakes in Ireland and the Prix Jean Romanet in France.