Dream Castle is a 8 year old gelding and has raced from 2017 to 2021. He was sired by Frankel out of the Dubawi mare Sand Vixen. He was trained by Saeed bin Suroor and has raced for Godolphin, and was bred in [Add Data] by [Add Data]. Dream Castle has raced at Ascot-GB, Caulfield-AUS, Doncaster-GB, Goodwood-GB, ParisLongchamp-FR, Meydan-UAE, Moonee Valley-AUS, Newbury-GB, Newmarket-GB, Sakhir-BHR, Thirsk-GB, Veliefendi-TUR with wins at Doncaster-GB, Meydan-UAE, Thirsk-GB. His stakes wins include wins in the 2020 Conditions Stakes, 2019 Jebel Hatta (G1), 2019 Al Rashidiya (G2), 2019 Singspiel Stakes (G3), and the 2017 Maiden Stakes.