Dream Today is a 7 year old gelding and has raced from 2017 to 2021. He was sired by Dream Ahead out of the Machiavellian mare Macheera. He was trained by Adrian McGuinness and has raced for Shamrock Thoroughbreds, and was bred in [Add Data] by [Add Data]. Dream Today has raced at Ascot-GB, Carlisle-GB, Chelmsford City-GB, Doncaster-GB, Meydan-UAE, Newbury-GB, Newcastle-GB, Newmarket-GB, Newmarket (July)-GB, Pontefract-GB, Sandown-GB, York-GB with wins at Meydan-UAE, York-GB. His stakes wins include wins in the 2019 Handicap, and the 2017 Maiden Stakes.