In the long, illustrious history of Royal Ascot, Lester Piggott is, far and away, the most successful jockey. Notwithstanding the fact that the Royal Meeting was not extended to five days until 2002 – seven years after Piggott retired for the second, and final, time in 1995 – ‘The Long Fella’ racked up a total of 116 winners.
However, the most successful current jockey at Royal Ascot is Lanfranco ‘Frankie’ Dettori, who stands head and shoulders above his contemporaries with 67 winners. Dettori rode his first Royal Ascot winner, Markofdistinction, trained by Luca Cumani, in the Queen Anne Stakes – at the time it was still a Group Two contest open to horses aged three years and upwards – as a 19-year-old in 1990. In the meantime, the Italian jockey has ridden a total of 24 Group One winners at the Royal Meeting and been leading jockey six times, most recently in 2019. Indeed, on ‘Ladies’ Day’ in 2019, Dettori rode a four-timer – a feat last achieved by Piggott himself in 1965 – which contributed to his total of seven winners.