Tafaakhor is a 9 year old gelding and has raced from 2016 to 2021. He was sired by Dark Angel out of the Trans Island mare Tellelle. He was trained by Ali Rashid Al-Rayhi and has raced for Shadwell Estate Co., Ltd., and was bred in [Add Data] by Ms. Ashley O'Leary. Tafaakhor has raced at Abu Dhabi Equestrian-UAE, Al Ain-UAE, Doncaster-GB, Nottingham-GB, Haydock-GB, Jebel Ali-UAE, Kempton Park-GB, Lingfield Park-GB, Meydan-UAE, Newmarket (July)-GB, Wolverhampton-GB, York-GB with wins at Abu Dhabi Equestrian-UAE, Jebel Ali-UAE, Newmarket (July)-GB. His stakes wins include wins in the 2019 Handicap, 2018 Handicap, and the 2017 Handicap.