How many winners has Frankie Dettori ridden at Royal Ascot?

The name of Lanfranco ‘Frankie’ Dettori became synonymous with that of Ascot Racecourse when, on September 28, 1996, the Italian jockey completed his so-called ‘Magnificent Seven’ by winning all seven races on the Festival of British Racing card. Dettori, 49, rode his first Royal Ascot winner, Markofdistinction, in the Queen Anne Stakes, in 1990 and 30 years later, in 2020, hit the headlines once again at the Royal Meeting.

Quoted at 20/1 to win the Royal Ascot Leading Jockey Award before the start of the fifth and final day, Dettori completed a 150/1 treble, courtesy of Campanelle in the Queen Mary Stakes, Alpine Star in the Coronation Stakes and Palace Pier in the St. James’s Palace Stakes. In so doing, he took his winning tally to six for the week, edging out Jim Crowley on placings, to win his second consecutive title and his seventh in all. Furthermore, Dettori took his career total at Royal Ascot to 73 winners, making him the joint-second most successful jockey at the prestigious meeting, alongside the late Pat Eddery and behind only the legendary Lester Piggott; Piggott retired from race riding in 1995, long before the Royal Meeting was extended to five days in 2002, but still rode an astonishing 116 winners.