Magical Memory is a 11 year old gelding and has raced from 2014 to 2018. He was sired by Zebedee out of the Cadeaux Genereux mare Marasem. He was trained by Charles Hills and has raced for Kennet Valley Thoroughbreds, and was bred in [Add Data] by [Add Data]. Magical Memory has raced at Ascot-GB, Chester-GB, Deauville-FR, Goodwood-GB, Haydock-GB, Leicester-GB, Meydan-UAE, Newbury-GB, Newmarket-GB, Newmarket (July)-GB, Sandown-GB, York-GB with wins at Goodwood-GB, Haydock-GB, Leicester-GB, Newbury-GB, Newmarket-GB, Newmarket (July)-GB, York-GB. His stakes wins include wins in the 2017 Hackwood Stakes (G3), 2017 Conditions Stakes, 2016 Duke of York Stakes (G2), 2016 Abernant Stakes (G3), 2015 Heritage Handicap, 2015 Heritage Handicap, and the 2015 Handicap.