Wings of Desire did not race as a juvenile, and although he had originally been entered for The Derby he was withdrawn from the race in March 2016. He began his racing career in a maiden race over ten furlongs at Newmarket Racecourse on 13 April when he was ridden by Robert Havlin and started the 4/1 second favourite in a ten-runner field. After being restrained towards the rear of the field he made steady progress in the last quarter mile to finish third behind Winning Story and Daqeeq. Ten days later, with Havlin again in the saddle, started odds on favourite for a maiden over one and a half miles on the synthetic Tapeta surface at Wolverhampton Racecourse. After racing in mid-division he took the lead a furlong out and went clear of his rivals to win by four and a half lengths from Mahfooz. On 12 May Wings of Desire was stepped up in class for the Group Two Dante Stakes over ten and a half furlongs at York Racecourse. With Frankie Dettori taking over from Havlin the colt started at odds of 9/1 whilst the Michael Stoute-trained Midterm was made the 5/4 favourite. The most fancied of the other ten runners were Foundation and Deauville, first and second in the Royal Lodge Stakes. Dettori restrained the colt towards the rear as the outsider Sea of Flames set a steady pace, but began to make progress early in the straight. Deauville took the lead approaching the last quarter mile but Wings of Desire produced a sustained challenge, took the lead in the closing stages and won by a neck, with Foundation a length and a half away in third. After the race Gosden commented "He's freakish. He was showing me things early on that made me think 'goodness'. He's still learning. I confess this horse never did a piece of half speed until the middle of March. His two favourite activities are eating and sleeping". Following Wings of Desire's victory his odds for the Derby were cut to 4/1 even though he would have to be supplemented into the race at a cost of £75,000. On 4 June Wings of Desire was one of sixteen colts to the Epsom Derby and was made the 6/1 second favourite behind US Army Ranger. After being restrained at the rear of the field by Dettori he was switched to the outside in the straight but was unable to reach the leaders and finished fourth behind Harzand, US Army Ranger and Idaho. On 23 July Wings of Desire was the only three year old colt to take on the older horses in the King George VI and Queen Elizabeth Stakes and was installed the 4/1 3rd favourite behind Hong Kong Vase winner Highland Reel and Grand Prix de Paris winner Erupt. As the only three year old in the field he was claiming 12 pounds from the rest of the field and was expected to improve from his Epsom Derby run on only his fifth start ever. Wings of Desire settled in second behind Highland Reel for most the race and chased him down the straight but was unable to get past being beaten just over a length with the pair 3 lengths clear of Hardwicke Stakes winner Dartmouth in third.
2017: four-year-old season
The horse did not reappear until the 2017 Hardwicke Stakes at Royal Ascot in June. Third favourite at 11/2, he finished fifth behind Idaho, although closer to him than he had been in the Derby. He was then a well-beaten fifth in the Group 2 Princess of Wales's Stakes at Newmarket, behind Hawkbill.
Stud career
Wings Of Desire was sold to a South African partnership, Heversham Park Farm & ThoroughBlood Ltd and was cleared from quarantine in Johannesburg on Valentine's Day, 14 February 2018. He took up stud duties at Heversham Park Farm near Johannesburg.