myracing is your one-stop-shop for the best Epsom Derby Festival Tips. All of our betting tips are fully researched by some of the best tipsters around, and you can take advantage of every prediction with a ber on today’s races. Please gamble responsibly when following our betting tips and read our responsible gambling guidelines for more information. (18+)

Our tips are updated at 8.45am every morning, please check back then.
See our free horse racing tips page for all today's tips.

The most prestigious race in the British flat racing calendar is the Derby at Epsom, said to be the ultimate test of a racehorse. That and the Oaks make up the third and fourth classics of the season, taking place at Epsom Downs on 4th July 2020.

Under normal circumstances, the Epsom Derby Festival is split into two days. Friday is known as Ladies day headlined by the Investec Oaks, and Saturday is known as Derby day headlined by the Investec Derby. However, after the effects of Covid-19 the British racing calendar was rescheduled and consequently, the Epsom Derby Festival was condensed into one day.

The Epsom Oaks is the third classic of the season open to three-year-old fillies, and ran over a mile and half. The roll of honour includes superstars such as Enable, Minding and Ouija Board, and the 2020 running will undoubtedly be contested by some of the best fillies in Britain and Ireland.

The Epsom Derby is the male equivalent of the Oaks, a mile and a half Group-1 race open to three-year-old Colts only. Sponsored by Investec, the Derby is often regarded at the most prestigious race in the British racing calendar and a prize desired by almost every racehorse trainer, jockey and owner. It’s a supreme test of stamina and has been won by some of the greats of our sport such as Sea The Stars, Galileo and Shergar.

A card is completed with five valuable races including the Group 3 Princess Elizabeth Stakes and the Listed Investec Surrey Stakes.

Let's talk about Safer Gambling
1st - 7th November 2021
National Gambling HelpLine: Call FREE 0800 020 1009