Mountain Angel is a 9 year old gelding and has raced from 2016 to 2020. He was sired by Dark Angel out of the Groom Dancer mare Fanciful Dancer. He was trained by Roger Varian and has raced for Ziad A. Galadari, and was bred in [Add Data] by [Add Data]. Mountain Angel has raced at Ascot-GB, Deauville-FR, Doncaster-GB, Epsom-GB, Haydock-GB, ParisLongchamp-FR, Newbury-GB, Newcastle-GB, Newmarket-GB, Newmarket (July)-GB, Sakhir-BHR, Sandown-GB, Thirsk-GB, Yarmouth-GB, York-GB with wins at Ascot-GB, Epsom-GB. His stakes wins include wins in the 2020 Wolferton Stakes (LS), 2019 Handicap, 2019 Handicap, and the 2018 Apprentice Handicap .