FLAT RACING

Flat racing is conducted on level racecourses with no obstacles, and is typically run on turf, dirt, or all-weather surfaces. It dominates the racing calendar during the summer months, when faster ground conditions support optimal performance. The British flat season is anchored by the five Classics, the 1,000 Guineas, 2,000 Guineas, The Oaks, The Derby, and the St Leger Stakes. These serve as key markers for assessing form, pedigree, and potential. Our database includes 12 years of historical data for 307 flat races, encompassing all UK and Irish Group 1–3 races, key UK handicaps and every French Group 1, with detailed trends on winning profiles, draw bias, age, official ratings, jockeys, trainers, and more. This is an essential resource for punters looking to base their betting strategies on long-term patterns and performance metrics.

Upcoming Races This Week

30/10/26 – St Simon Stakes (Newmarket) – Group 3
30/10/26 – Breeders Cup Juvenile Turf Sprint (Keeneland) – Grade 1
30/10/26 – Breeders Cup Juvenile Fillies (Keeneland) – Grade 1
30/10/26 – Breeders Cup Juvenile Fillies Turf (Keeneland) – Grade 1
30/10/26 – Breeders Cup Juvenile (Keeneland) – Grade 1
30/10/26 – Breeders Cup Juvenile Turf (Keeneland) – Grade 1
31/10/26 – Breeders Cup Filly & Mare Sprint (Keeneland) – Grade 1
31/10/26 – Breeders Cup Turf Sprint (Keeneland) – Grade 1
31/10/26 – Breeders Cup Dirt Mile (Keeneland) – Grade 1
31/10/26 – Breeders Cup Filly & Mare Turf (Keeneland) – Grade 1
31/10/26 – Breeders Cup Sprint (Keeneland) – Grade 1
31/10/26 – Breeders Cup Mile (Keeneland) – Grade 1
31/10/26 – Breeders Cup Distaff (Keeneland) – Grade 1
31/10/26 – Breeders Cup Turf (Keeneland) – Grade 1
31/10/26 – Breeders Cup Classic (Keeneland) – Grade 1
31/10/26 – Horris Hill Stakes (Newmarket) – Group 3
01/11/26 – Loughbrown Stakes (Curragh) – Group 3

Festivals

ROYAL ASCOT

GOODWOOD

YORK EBOR