Cavallo Red is a 4 year old gelding by So You Think out of the Pins mare, Princess Rouge. He has had 10 starts for 1 win with the latest start being 190 days ago when 3rd at Ascot on December 28, 2023 in the Reliable Asset Maintenance Hcp (C3) over 1200 metres.