Horse Racing Fixtures 2025

James Dooley avatar

Written By:

Updated:

Welcome to our Horse Racing Fixtures Guide for 2025

With 1,460 fixtures scheduled across the year, UK horse racing fans have plenty to look forward to, whether you’re planning to attend one of the big racing festivals such as Cheltenham, Royal Ascot, or Aintree, or a mid-week trip to a smaller local track.

The 2025 Fixture List includes exciting developments, such as introducing 162 Premier Racedays, designed to feature higher prize money and top-quality racing with some of the best horses. These changes are complemented by significant investment to strengthen Sunday racing further.

If you’re looking for more information about a specific British racecourseโ€”whether itโ€™s location, tickets, or course layoutโ€”be sure to check out our UK Racecourses Guides.

In this UK Horse Racing Fixtures Guide, we provide a comprehensive calendar for British horse racing in 2025:

Here are the horse racing fixtures for 2025.

dateracecourseweekdaymonth
1/1/2025MusselburghWednesdayJanuary
1/1/2025SouthwellWednesdayJanuary
1/1/2025Catterick BridgeWednesdayJanuary
1/1/2025CheltenhamWednesdayJanuary
1/1/2025ExeterWednesdayJanuary
1/1/2025NewcastleWednesdayJanuary
1/1/2025FakenhamWednesdayJanuary
2/1/2025HuntingdonThursdayJanuary
2/1/2025AyrThursdayJanuary
2/1/2025NewcastleThursdayJanuary
3/1/2025MusselburghFridayJanuary
3/1/2025Lingfield ParkFridayJanuary
3/1/2025SouthwellFridayJanuary
4/1/2025NewcastleSaturdayJanuary
4/1/2025Sandown ParkSaturdayJanuary
4/1/2025WincantonSaturdayJanuary
4/1/2025WolverhamptonSaturdayJanuary
4/1/2025SouthwellSaturdayJanuary
5/1/2025PlumptonSundayJanuary
5/1/2025ChepstowSundayJanuary
6/1/2025AyrMondayJanuary
6/1/2025LudlowMondayJanuary
6/1/2025WolverhamptonMondayJanuary
7/1/2025HerefordTuesdayJanuary
7/1/2025LeicesterTuesdayJanuary
7/1/2025WolverhamptonTuesdayJanuary
8/1/2025NewcastleWednesdayJanuary
8/1/2025TauntonWednesdayJanuary
8/1/2025Kempton ParkWednesdayJanuary
9/1/2025NewburyThursdayJanuary
9/1/2025Lingfield ParkThursdayJanuary
9/1/2025Catterick BridgeThursdayJanuary
9/1/2025Chelmsford CityThursdayJanuary
10/1/2025HuntingdonFridayJanuary
10/1/2025DoncasterFridayJanuary
10/1/2025Lingfield ParkFridayJanuary
10/1/2025NewcastleFridayJanuary
11/1/2025Kempton ParkSaturdayJanuary
11/1/2025WarwickSaturdayJanuary
11/1/2025WetherbySaturdayJanuary
11/1/2025NewcastleSaturdayJanuary
11/1/2025WolverhamptonSaturdayJanuary
12/1/2025KelsoSundayJanuary
12/1/2025Lingfield ParkSundayJanuary
13/1/2025Lingfield ParkMondayJanuary
13/1/2025ExeterMondayJanuary
13/1/2025WolverhamptonMondayJanuary
14/1/2025PlumptonTuesdayJanuary
14/1/2025SouthwellTuesdayJanuary
14/1/2025NewcastleTuesdayJanuary
15/1/2025NewburyWednesdayJanuary
15/1/2025SouthwellWednesdayJanuary
15/1/2025Kempton ParkWednesdayJanuary
16/1/2025LudlowThursdayJanuary
16/1/2025WincantonThursdayJanuary
16/1/2025NewcastleThursdayJanuary
16/1/2025Chelmsford CityThursdayJanuary
17/1/2025NewcastleFridayJanuary
17/1/2025WindsorFridayJanuary
17/1/2025Market RasenFridayJanuary
17/1/2025SouthwellFridayJanuary
18/1/2025AscotSaturdayJanuary
18/1/2025Haydock ParkSaturdayJanuary
18/1/2025Lingfield ParkSaturdayJanuary
18/1/2025TauntonSaturdayJanuary
18/1/2025WolverhamptonSaturdayJanuary
19/1/2025FakenhamSundayJanuary
19/1/2025WindsorSundayJanuary
20/1/2025WarwickMondayJanuary
20/1/2025Kempton ParkMondayJanuary
20/1/2025WolverhamptonMondayJanuary
21/1/2025AyrTuesdayJanuary
21/1/2025LeicesterTuesdayJanuary
21/1/2025NewcastleTuesdayJanuary
22/1/2025Catterick BridgeWednesdayJanuary
22/1/2025Lingfield ParkWednesdayJanuary
22/1/2025Kempton ParkWednesdayJanuary
23/1/2025NewcastleThursdayJanuary
23/1/2025WetherbyThursdayJanuary
23/1/2025HuntingdonThursdayJanuary
23/1/2025SouthwellThursdayJanuary
24/1/2025Lingfield ParkFridayJanuary
24/1/2025Sandown ParkFridayJanuary
24/1/2025DoncasterFridayJanuary
24/1/2025SouthwellFridayJanuary
25/1/2025CheltenhamSaturdayJanuary
25/1/2025DoncasterSaturdayJanuary
25/1/2025UttoxeterSaturdayJanuary
25/1/2025NewcastleSaturdayJanuary
25/1/2025WolverhamptonSaturdayJanuary
26/1/2025SedgefieldSundayJanuary
26/1/2025Fontwell ParkSundayJanuary
27/1/2025HerefordMondayJanuary
27/1/2025PlumptonMondayJanuary
27/1/2025WolverhamptonMondayJanuary
28/1/2025ChepstowTuesdayJanuary
28/1/2025NewcastleTuesdayJanuary
28/1/2025WolverhamptonTuesdayJanuary
29/1/2025ExeterWednesdayJanuary
29/1/2025LeicesterWednesdayJanuary
29/1/2025Kempton ParkWednesdayJanuary
30/1/2025Ffos LasThursdayJanuary
30/1/2025WincantonThursdayJanuary
30/1/2025SouthwellThursdayJanuary
30/1/2025Chelmsford CityThursdayJanuary
31/1/2025NewcastleFridayJanuary
31/1/2025Catterick BridgeFridayJanuary
31/1/2025Lingfield ParkFridayJanuary
31/1/2025SouthwellFridayJanuary
1/2/2025MusselburghSaturdayFebruary
1/2/2025Sandown ParkSaturdayFebruary
1/2/2025WetherbySaturdayFebruary
1/2/2025NewcastleSaturdayFebruary
1/2/2025WolverhamptonSaturdayFebruary
2/2/2025Lingfield ParkSundayFebruary
2/2/2025MusselburghSundayFebruary
3/2/2025CarlisleMondayFebruary
3/2/2025SouthwellMondayFebruary
3/2/2025WolverhamptonMondayFebruary
4/2/2025Market RasenTuesdayFebruary
4/2/2025TauntonTuesdayFebruary
4/2/2025NewcastleTuesdayFebruary
5/2/2025LudlowWednesdayFebruary
5/2/2025SedgefieldWednesdayFebruary
5/2/2025Kempton ParkWednesdayFebruary
6/2/2025DoncasterThursdayFebruary
6/2/2025HuntingdonThursdayFebruary
6/2/2025Ffos LasThursdayFebruary
6/2/2025SouthwellThursdayFebruary
7/2/2025Bangor-On-DeeFridayFebruary
7/2/2025Kempton ParkFridayFebruary
7/2/2025Lingfield ParkFridayFebruary
7/2/2025SouthwellFridayFebruary
8/2/2025NewburySaturdayFebruary
8/2/2025UttoxeterSaturdayFebruary
8/2/2025WarwickSaturdayFebruary
8/2/2025NewcastleSaturdayFebruary
8/2/2025WolverhamptonSaturdayFebruary
9/2/2025ChepstowSundayFebruary
9/2/2025ExeterSundayFebruary
10/2/2025Catterick BridgeMondayFebruary
10/2/2025PlumptonMondayFebruary
10/2/2025WolverhamptonMondayFebruary
11/2/2025AyrTuesdayFebruary
11/2/2025Lingfield ParkTuesdayFebruary
11/2/2025WolverhamptonTuesdayFebruary
12/2/2025HerefordWednesdayFebruary
12/2/2025WetherbyWednesdayFebruary
12/2/2025SouthwellWednesdayFebruary
12/2/2025Kempton ParkWednesdayFebruary
13/2/2025LeicesterThursdayFebruary
13/2/2025Sandown ParkThursdayFebruary
13/2/2025NewcastleThursdayFebruary
13/2/2025Chelmsford CityThursdayFebruary
14/2/2025SouthwellFridayFebruary
14/2/2025FakenhamFridayFebruary
14/2/2025KelsoFridayFebruary
14/2/2025NewcastleFridayFebruary
15/2/2025AscotSaturdayFebruary
15/2/2025Haydock ParkSaturdayFebruary
15/2/2025WincantonSaturdayFebruary
15/2/2025SouthwellSaturdayFebruary
15/2/2025NewcastleSaturdayFebruary
16/2/2025MusselburghSundayFebruary
16/2/2025Lingfield ParkSundayFebruary
17/2/2025SouthwellMondayFebruary
17/2/2025CarlisleMondayFebruary
17/2/2025WolverhamptonMondayFebruary
18/2/2025Market RasenTuesdayFebruary
18/2/2025TauntonTuesdayFebruary
18/2/2025WolverhamptonTuesdayFebruary
19/2/2025LudlowWednesdayFebruary
19/2/2025SedgefieldWednesdayFebruary
19/2/2025Kempton ParkWednesdayFebruary
20/2/2025Lingfield ParkThursdayFebruary
20/2/2025HuntingdonThursdayFebruary
20/2/2025NewcastleThursdayFebruary
21/2/2025ExeterFridayFebruary
21/2/2025WarwickFridayFebruary
21/2/2025SouthwellFridayFebruary
22/2/2025ChepstowSaturdayFebruary
22/2/2025Kempton ParkSaturdayFebruary
22/2/2025NewcastleSaturdayFebruary
22/2/2025Chelmsford CitySaturdayFebruary
22/2/2025SouthwellSaturdayFebruary
23/2/2025Fontwell ParkSundayFebruary
23/2/2025HerefordSundayFebruary
24/2/2025AyrMondayFebruary
24/2/2025PlumptonMondayFebruary
24/2/2025WolverhamptonMondayFebruary
25/2/2025Catterick BridgeTuesdayFebruary
25/2/2025LeicesterTuesdayFebruary
25/2/2025WolverhamptonTuesdayFebruary
26/2/2025WincantonWednesdayFebruary
26/2/2025Bangor-On-DeeWednesdayFebruary
26/2/2025WetherbyWednesdayFebruary
26/2/2025Kempton ParkWednesdayFebruary
27/2/2025LudlowThursdayFebruary
27/2/2025TauntonThursdayFebruary
27/2/2025NewcastleThursdayFebruary
27/2/2025Chelmsford CityThursdayFebruary
28/2/2025Lingfield ParkFridayFebruary
28/2/2025NewburyFridayFebruary
28/2/2025Ffos LasFridayFebruary
28/2/2025SouthwellFridayFebruary
1/3/2025DoncasterSaturdayMarch
1/3/2025KelsoSaturdayMarch
1/3/2025NewburySaturdayMarch
1/3/2025NewcastleSaturdayMarch
1/3/2025SouthwellSaturdayMarch
2/3/2025DoncasterSundayMarch
2/3/2025HuntingdonSundayMarch
3/3/2025SouthwellMondayMarch
3/3/2025NewcastleMondayMarch
3/3/2025WolverhamptonMondayMarch
4/3/2025Market RasenTuesdayMarch
4/3/2025NewcastleTuesdayMarch
4/3/2025SouthwellTuesdayMarch
5/3/2025Catterick BridgeWednesdayMarch
5/3/2025Lingfield ParkWednesdayMarch
5/3/2025Kempton ParkWednesdayMarch
6/3/2025Fontwell ParkThursdayMarch
6/3/2025WincantonThursdayMarch
6/3/2025NewcastleThursdayMarch
7/3/2025AyrFridayMarch
7/3/2025ExeterFridayMarch
7/3/2025LeicesterFridayMarch
7/3/2025NewcastleFridayMarch
8/3/2025AyrSaturdayMarch
8/3/2025HerefordSaturdayMarch
8/3/2025Sandown ParkSaturdayMarch
8/3/2025Chelmsford CitySaturdayMarch
8/3/2025WolverhamptonSaturdayMarch
9/3/2025CarlisleSundayMarch
9/3/2025WarwickSundayMarch
10/3/2025PlumptonMondayMarch
10/3/2025Stratford-On-AvonMondayMarch
10/3/2025TauntonMondayMarch
10/3/2025NewcastleMondayMarch
11/3/2025CheltenhamTuesdayMarch
11/3/2025SedgefieldTuesdayMarch
11/3/2025WolverhamptonTuesdayMarch
11/3/2025SouthwellTuesdayMarch
12/3/2025CheltenhamWednesdayMarch
12/3/2025HuntingdonWednesdayMarch
12/3/2025WolverhamptonWednesdayMarch
12/3/2025NewcastleWednesdayMarch
13/3/2025CheltenhamThursdayMarch
13/3/2025HexhamThursdayMarch
13/3/2025Chelmsford CityThursdayMarch
13/3/2025NewcastleThursdayMarch
14/3/2025DoncasterFridayMarch
14/3/2025CheltenhamFridayMarch
14/3/2025FakenhamFridayMarch
14/3/2025SouthwellFridayMarch
14/3/2025WolverhamptonFridayMarch
15/3/2025Kempton ParkSaturdayMarch
15/3/2025NewcastleSaturdayMarch
15/3/2025UttoxeterSaturdayMarch
15/3/2025SouthwellSaturdayMarch
15/3/2025WolverhamptonSaturdayMarch
16/3/2025ChepstowSundayMarch
16/3/2025Market RasenSundayMarch
17/3/2025Fontwell ParkMondayMarch
17/3/2025SouthwellMondayMarch
17/3/2025WolverhamptonMondayMarch
18/3/2025ExeterTuesdayMarch
18/3/2025WetherbyTuesdayMarch
18/3/2025WolverhamptonTuesdayMarch
19/3/2025HuntingdonWednesdayMarch
19/3/2025Haydock ParkWednesdayMarch
19/3/2025SouthwellWednesdayMarch
20/3/2025ChepstowThursdayMarch
20/3/2025LudlowThursdayMarch
20/3/2025SedgefieldThursdayMarch
20/3/2025NewcastleThursdayMarch
21/3/2025NewburyFridayMarch
21/3/2025MusselburghFridayMarch
21/3/2025Ffos LasFridayMarch
21/3/2025SouthwellFridayMarch
22/3/2025Bangor-On-DeeSaturdayMarch
22/3/2025NewburySaturdayMarch
22/3/2025KelsoSaturdayMarch
22/3/2025NewcastleSaturdayMarch
22/3/2025WolverhamptonSaturdayMarch
23/3/2025CarlisleSundayMarch
23/3/2025ExeterSundayMarch
24/3/2025WincantonMondayMarch
24/3/2025Lingfield ParkMondayMarch
24/3/2025WolverhamptonMondayMarch
25/3/2025HexhamTuesdayMarch
25/3/2025TauntonTuesdayMarch
25/3/2025NewcastleTuesdayMarch
26/3/2025HerefordWednesdayMarch
26/3/2025Market RasenWednesdayMarch
26/3/2025Kempton ParkWednesdayMarch
27/3/2025WolverhamptonThursdayMarch
27/3/2025SouthwellThursdayMarch
27/3/2025WarwickThursdayMarch
27/3/2025Chelmsford CityThursdayMarch
28/3/2025Fontwell ParkFridayMarch
28/3/2025Lingfield ParkFridayMarch
28/3/2025WetherbyFridayMarch
28/3/2025SouthwellFridayMarch
29/3/2025DoncasterSaturdayMarch
29/3/2025Kempton ParkSaturdayMarch
29/3/2025Stratford-On-AvonSaturdayMarch
29/3/2025UttoxeterSaturdayMarch
29/3/2025NewcastleSaturdayMarch
30/3/2025AscotSundayMarch
30/3/2025DoncasterSundayMarch
31/3/2025NewcastleMondayMarch
31/3/2025WincantonMondayMarch
31/3/2025WolverhamptonMondayMarch
1/4/2025FakenhamTuesdayApril
1/4/2025Lingfield ParkTuesdayApril
1/4/2025Kempton ParkTuesdayApril
1/4/2025WolverhamptonTuesdayApril
2/4/2025LudlowWednesdayApril
2/4/2025ExeterWednesdayApril
2/4/2025MusselburghWednesdayApril
2/4/2025SouthwellWednesdayApril
3/4/2025PlumptonThursdayApril
3/4/2025AintreeThursdayApril
3/4/2025SedgefieldThursdayApril
3/4/2025Chelmsford CityThursdayApril
4/4/2025AintreeFridayApril
4/4/2025LeicesterFridayApril
4/4/2025BathFridayApril
4/4/2025SouthwellFridayApril
5/4/2025AintreeSaturdayApril
5/4/2025ChepstowSaturdayApril
5/4/2025NewcastleSaturdayApril
5/4/2025YarmouthSaturdayApril
5/4/2025WolverhamptonSaturdayApril
6/4/2025Ffos LasSundayApril
6/4/2025PlumptonSundayApril
6/4/2025SouthwellSundayApril
7/4/2025KelsoMondayApril
7/4/2025RedcarMondayApril
7/4/2025WolverhamptonMondayApril
7/4/2025Kempton ParkMondayApril
8/4/2025PontefractTuesdayApril
8/4/2025CarlisleTuesdayApril
8/4/2025SouthwellTuesdayApril
9/4/2025TauntonWednesdayApril
9/4/2025Catterick BridgeWednesdayApril
9/4/2025NottinghamWednesdayApril
9/4/2025Kempton ParkWednesdayApril
10/4/2025HerefordThursdayApril
10/4/2025Newton AbbotThursdayApril
10/4/2025Lingfield ParkThursdayApril
10/4/2025NewcastleThursdayApril
11/4/2025AyrFridayApril
11/4/2025Fontwell ParkFridayApril
11/4/2025NewburyFridayApril
11/4/2025SedgefieldFridayApril
11/4/2025ExeterFridayApril
12/4/2025AyrSaturdayApril
12/4/2025Bangor-On-DeeSaturdayApril
12/4/2025NewburySaturdayApril
12/4/2025ThirskSaturdayApril
12/4/2025BrightonSaturdayApril
12/4/2025NottinghamSaturdayApril
13/4/2025Stratford-On-AvonSundayApril
13/4/2025WincantonSundayApril
13/4/2025MusselburghSundayApril
14/4/2025HexhamMondayApril
14/4/2025PontefractMondayApril
14/4/2025WarwickMondayApril
15/4/2025SouthwellTuesdayApril
15/4/2025NewmarketTuesdayApril
15/4/2025Kempton ParkTuesdayApril
16/4/2025BeverleyWednesdayApril
16/4/2025CheltenhamWednesdayApril
16/4/2025NewmarketWednesdayApril
16/4/2025WincantonWednesdayApril
17/4/2025CheltenhamThursdayApril
17/4/2025NewmarketThursdayApril
17/4/2025RiponThursdayApril
17/4/2025TauntonThursdayApril
18/4/2025NewcastleFridayApril
18/4/2025Lingfield ParkFridayApril
18/4/2025Chelmsford CityFridayApril
19/4/2025CarlisleSaturdayApril
19/4/2025Haydock ParkSaturdayApril
19/4/2025Newton AbbotSaturdayApril
19/4/2025HuntingdonSaturdayApril
19/4/2025MusselburghSaturdayApril
19/4/2025WolverhamptonSaturdayApril
20/4/2025BathSundayApril
20/4/2025Market RasenSundayApril
20/4/2025PlumptonSundayApril
20/4/2025SouthwellSundayApril
21/4/2025Kempton ParkMondayApril
21/4/2025ChepstowMondayApril
21/4/2025FakenhamMondayApril
21/4/2025PlumptonMondayApril
21/4/2025RedcarMondayApril
21/4/2025WolverhamptonMondayApril
22/4/2025KelsoTuesdayApril
22/4/2025Epsom DownsTuesdayApril
22/4/2025YarmouthTuesdayApril
22/4/2025ThirskTuesdayApril
22/4/2025HerefordTuesdayApril
23/4/2025Catterick BridgeWednesdayApril
23/4/2025LudlowWednesdayApril
23/4/2025PerthWednesdayApril
23/4/2025TauntonWednesdayApril
23/4/2025Lingfield ParkWednesdayApril
24/4/2025BeverleyThursdayApril
24/4/2025PerthThursdayApril
24/4/2025WarwickThursdayApril
24/4/2025Chelmsford CityThursdayApril
24/4/2025Bangor-On-DeeThursdayApril
25/4/2025DoncasterFridayApril
25/4/2025PerthFridayApril
25/4/2025Sandown ParkFridayApril
25/4/2025ChepstowFridayApril
25/4/2025Fontwell ParkFridayApril
26/4/2025Haydock ParkSaturdayApril
26/4/2025LeicesterSaturdayApril
26/4/2025RiponSaturdayApril
26/4/2025Sandown ParkSaturdayApril
26/4/2025DoncasterSaturdayApril
26/4/2025WolverhamptonSaturdayApril
27/4/2025WetherbySundayApril
27/4/2025SouthwellSundayApril
28/4/2025AyrMondayApril
28/4/2025Lingfield ParkMondayApril
28/4/2025WindsorMondayApril
28/4/2025WolverhamptonMondayApril
29/4/2025BrightonTuesdayApril
29/4/2025NottinghamTuesdayApril
29/4/2025WolverhamptonTuesdayApril
30/4/2025AscotWednesdayApril
30/4/2025PontefractWednesdayApril
30/4/2025SouthwellWednesdayApril
30/4/2025BrightonWednesdayApril
1/5/2025YarmouthThursdayMay
1/5/2025RedcarThursdayMay
1/5/2025SouthwellThursdayMay
1/5/2025AyrThursdayMay
1/5/2025Chelmsford CityThursdayMay
2/5/2025MusselburghFridayMay
2/5/2025NewmarketFridayMay
2/5/2025GoodwoodFridayMay
2/5/2025NewcastleFridayMay
2/5/2025CheltenhamFridayMay
3/5/2025GoodwoodSaturdayMay
3/5/2025NewmarketSaturdayMay
3/5/2025ThirskSaturdayMay
3/5/2025UttoxeterSaturdayMay
3/5/2025DoncasterSaturdayMay
3/5/2025HexhamSaturdayMay
4/5/2025Hamilton ParkSundayMay
4/5/2025NewmarketSundayMay
4/5/2025SalisburySundayMay
5/5/2025BeverleyMondayMay
5/5/2025BathMondayMay
5/5/2025WarwickMondayMay
5/5/2025WindsorMondayMay
5/5/2025Kempton ParkMondayMay
6/5/2025FakenhamTuesdayMay
6/5/2025Ffos LasTuesdayMay
6/5/2025WolverhamptonTuesdayMay
6/5/2025WorcesterTuesdayMay
7/5/2025ChesterWednesdayMay
7/5/2025KelsoWednesdayMay
7/5/2025Newton AbbotWednesdayMay
7/5/2025Fontwell ParkWednesdayMay
7/5/2025Kempton ParkWednesdayMay
8/5/2025ChesterThursdayMay
8/5/2025BrightonThursdayMay
8/5/2025HuntingdonThursdayMay
8/5/2025Chelmsford CityThursdayMay
8/5/2025Stratford-On-AvonThursdayMay
9/5/2025AscotFridayMay
9/5/2025ChesterFridayMay
9/5/2025Market RasenFridayMay
9/5/2025HerefordFridayMay
9/5/2025NottinghamFridayMay
9/5/2025RiponFridayMay
10/5/2025AscotSaturdayMay
10/5/2025HexhamSaturdayMay
10/5/2025Lingfield ParkSaturdayMay
10/5/2025NottinghamSaturdayMay
10/5/2025Haydock ParkSaturdayMay
10/5/2025WarwickSaturdayMay
10/5/2025LeicesterSaturdayMay
11/5/2025LudlowSundayMay
11/5/2025PlumptonSundayMay
11/5/2025NewcastleSundayMay
12/5/2025Catterick BridgeMondayMay
12/5/2025SouthwellMondayMay
12/5/2025WindsorMondayMay
12/5/2025WolverhamptonMondayMay
13/5/2025BeverleyTuesdayMay
13/5/2025ChepstowTuesdayMay
13/5/2025WorcesterTuesdayMay
13/5/2025SedgefieldTuesdayMay
14/5/2025YarmouthWednesdayMay
14/5/2025YorkWednesdayMay
14/5/2025Newton AbbotWednesdayMay
14/5/2025BathWednesdayMay
14/5/2025PerthWednesdayMay
15/5/2025PerthThursdayMay
15/5/2025SalisburyThursdayMay
15/5/2025YorkThursdayMay
15/5/2025Fontwell ParkThursdayMay
15/5/2025Kempton ParkThursdayMay
16/5/2025NewburyFridayMay
16/5/2025NewmarketFridayMay
16/5/2025YorkFridayMay
16/5/2025AintreeFridayMay
16/5/2025Hamilton ParkFridayMay
17/5/2025Bangor-On-DeeSaturdayMay
17/5/2025NewburySaturdayMay
17/5/2025NewmarketSaturdayMay
17/5/2025ThirskSaturdayMay
17/5/2025DoncasterSaturdayMay
17/5/2025UttoxeterSaturdayMay
18/5/2025NewmarketSundayMay
18/5/2025RiponSundayMay
18/5/2025Stratford-On-AvonSundayMay
19/5/2025RedcarMondayMay
19/5/2025CarlisleMondayMay
19/5/2025WindsorMondayMay
19/5/2025WolverhamptonMondayMay
20/5/2025NottinghamTuesdayMay
20/5/2025SouthwellTuesdayMay
20/5/2025Lingfield ParkTuesdayMay
20/5/2025HexhamTuesdayMay
20/5/2025HuntingdonTuesdayMay
21/5/2025ChepstowWednesdayMay
21/5/2025WarwickWednesdayMay
21/5/2025AyrWednesdayMay
21/5/2025BrightonWednesdayMay
21/5/2025Kempton ParkWednesdayMay
22/5/2025YarmouthThursdayMay
22/5/2025Ffos LasThursdayMay
22/5/2025Haydock ParkThursdayMay
22/5/2025Chelmsford CityThursdayMay
22/5/2025WolverhamptonThursdayMay
23/5/2025BathFridayMay
23/5/2025Haydock ParkFridayMay
23/5/2025GoodwoodFridayMay
23/5/2025PontefractFridayMay
23/5/2025WorcesterFridayMay
24/5/2025Haydock ParkSaturdayMay
24/5/2025CartmelSaturdayMay
24/5/2025BeverleySaturdayMay
24/5/2025Catterick BridgeSaturdayMay
24/5/2025GoodwoodSaturdayMay
24/5/2025SalisburySaturdayMay
24/5/2025WindsorSaturdayMay
25/5/2025Fontwell ParkSundayMay
25/5/2025KelsoSundayMay
25/5/2025UttoxeterSundayMay
26/5/2025WindsorMondayMay
26/5/2025CartmelMondayMay
26/5/2025HuntingdonMondayMay
26/5/2025LeicesterMondayMay
26/5/2025RedcarMondayMay
27/5/2025BrightonTuesdayMay
27/5/2025LeicesterTuesdayMay
27/5/2025RedcarTuesdayMay
27/5/2025WolverhamptonTuesdayMay
28/5/2025BeverleyWednesdayMay
28/5/2025Hamilton ParkWednesdayMay
28/5/2025Newton AbbotWednesdayMay
28/5/2025CartmelWednesdayMay
28/5/2025Kempton ParkWednesdayMay
29/5/2025YarmouthThursdayMay
29/5/2025Lingfield ParkThursdayMay
29/5/2025RiponThursdayMay
29/5/2025Sandown ParkThursdayMay
29/5/2025CarlisleThursdayMay
30/5/2025CarlisleFridayMay
30/5/2025ChepstowFridayMay
30/5/2025BrightonFridayMay
30/5/2025Catterick BridgeFridayMay
30/5/2025Stratford-On-AvonFridayMay
30/5/2025Haydock ParkFridayMay
31/5/2025ChesterSaturdayMay
31/5/2025YorkSaturdayMay
31/5/2025Haydock ParkSaturdayMay
31/5/2025SouthwellSaturdayMay
31/5/2025Lingfield ParkSaturdayMay
31/5/2025Stratford-On-AvonSaturdayMay
1/6/2025FakenhamSundayJune
1/6/2025NottinghamSundayJune
1/6/2025Chelmsford CitySundayJune
2/6/2025BrightonMondayJune
2/6/2025Market RasenMondayJune
2/6/2025WetherbyMondayJune
2/6/2025WindsorMondayJune
3/6/2025SouthwellTuesdayJune
3/6/2025LeicesterTuesdayJune
3/6/2025Lingfield ParkTuesdayJune
3/6/2025WolverhamptonTuesdayJune
4/6/2025Newton AbbotWednesdayJune
4/6/2025NottinghamWednesdayJune
4/6/2025WarwickWednesdayJune
4/6/2025RiponWednesdayJune
5/6/2025Lingfield ParkThursdayJune
5/6/2025Hamilton ParkThursdayJune
5/6/2025UttoxeterThursdayJune
5/6/2025Ffos LasThursdayJune
5/6/2025Chelmsford CityThursdayJune
6/6/2025Bangor-On-DeeFridayJune
6/6/2025Epsom DownsFridayJune
6/6/2025ThirskFridayJune
6/6/2025DoncasterFridayJune
6/6/2025BathFridayJune
6/6/2025GoodwoodFridayJune
7/6/2025WorcesterSaturdayJune
7/6/2025DoncasterSaturdayJune
7/6/2025Epsom DownsSaturdayJune
7/6/2025HexhamSaturdayJune
7/6/2025MusselburghSaturdayJune
7/6/2025Lingfield ParkSaturdayJune
7/6/2025ChepstowSaturdayJune
8/6/2025PerthSundayJune
8/6/2025GoodwoodSundayJune
9/6/2025SouthwellMondayJune
9/6/2025BrightonMondayJune
9/6/2025PontefractMondayJune
9/6/2025WindsorMondayJune
10/6/2025WolverhamptonTuesdayJune
10/6/2025SalisburyTuesdayJune
10/6/2025Fontwell ParkTuesdayJune
10/6/2025Catterick BridgeTuesdayJune
11/6/2025Lingfield ParkWednesdayJune
11/6/2025YarmouthWednesdayJune
11/6/2025Hamilton ParkWednesdayJune
11/6/2025Kempton ParkWednesdayJune
12/6/2025NewburyThursdayJune
12/6/2025NottinghamThursdayJune
12/6/2025YarmouthThursdayJune
12/6/2025WorcesterThursdayJune
12/6/2025Chelmsford CityThursdayJune
13/6/2025Sandown ParkFridayJune
13/6/2025YorkFridayJune
13/6/2025ChesterFridayJune
13/6/2025Market RasenFridayJune
13/6/2025GoodwoodFridayJune
13/6/2025Newton AbbotFridayJune
14/6/2025BathSaturdayJune
14/6/2025HexhamSaturdayJune
14/6/2025Sandown ParkSaturdayJune
14/6/2025YorkSaturdayJune
14/6/2025ChesterSaturdayJune
14/6/2025UttoxeterSaturdayJune
14/6/2025LeicesterSaturdayJune
15/6/2025DoncasterSundayJune
15/6/2025SalisburySundayJune
15/6/2025Hamilton ParkSundayJune
16/6/2025CarlisleMondayJune
16/6/2025ChepstowMondayJune
16/6/2025WindsorMondayJune
16/6/2025WolverhamptonMondayJune
17/6/2025AscotTuesdayJune
17/6/2025Stratford-On-AvonTuesdayJune
17/6/2025ThirskTuesdayJune
17/6/2025BeverleyTuesdayJune
17/6/2025SouthwellTuesdayJune
18/6/2025AscotWednesdayJune
18/6/2025Hamilton ParkWednesdayJune
18/6/2025WorcesterWednesdayJune
18/6/2025Lingfield ParkWednesdayJune
18/6/2025RiponWednesdayJune
19/6/2025AscotThursdayJune
19/6/2025Chelmsford CityThursdayJune
19/6/2025RiponThursdayJune
19/6/2025Lingfield ParkThursdayJune
19/6/2025WetherbyThursdayJune
20/6/2025AscotFridayJune
20/6/2025Market RasenFridayJune
20/6/2025RedcarFridayJune
20/6/2025GoodwoodFridayJune
20/6/2025NewmarketFridayJune
21/6/2025Bangor-On-DeeSaturdayJune
21/6/2025AscotSaturdayJune
21/6/2025NewmarketSaturdayJune
21/6/2025RedcarSaturdayJune
21/6/2025AyrSaturdayJune
21/6/2025Haydock ParkSaturdayJune
21/6/2025Lingfield ParkSaturdayJune
22/6/2025HexhamSundayJune
22/6/2025PontefractSundayJune
22/6/2025Ffos LasSundayJune
23/6/2025WolverhamptonMondayJune
23/6/2025ChepstowMondayJune
23/6/2025WindsorMondayJune
24/6/2025BeverleyTuesdayJune
24/6/2025BrightonTuesdayJune
24/6/2025Newton AbbotTuesdayJune
24/6/2025NewburyTuesdayJune
25/6/2025CarlisleWednesdayJune
25/6/2025SalisburyWednesdayJune
25/6/2025WorcesterWednesdayJune
25/6/2025BathWednesdayJune
25/6/2025Kempton ParkWednesdayJune
26/6/2025NewcastleThursdayJune
26/6/2025NewmarketThursdayJune
26/6/2025NottinghamThursdayJune
26/6/2025Hamilton ParkThursdayJune
26/6/2025LeicesterThursdayJune
27/6/2025CartmelFridayJune
27/6/2025DoncasterFridayJune
27/6/2025YarmouthFridayJune
27/6/2025NewcastleFridayJune
27/6/2025NewmarketFridayJune
28/6/2025ChesterSaturdayJune
28/6/2025NewcastleSaturdayJune
28/6/2025YorkSaturdayJune
28/6/2025WindsorSaturdayJune
28/6/2025DoncasterSaturdayJune
28/6/2025Lingfield ParkSaturdayJune
29/6/2025CartmelSundayJune
29/6/2025UttoxeterSundayJune
29/6/2025Ffos LasSundayJune
30/6/2025Ffos LasMondayJune
30/6/2025PontefractMondayJune
30/6/2025WolverhamptonMondayJune
30/6/2025WindsorMondayJune
1/7/2025BrightonTuesdayJuly
1/7/2025MusselburghTuesdayJuly
1/7/2025Stratford-On-AvonTuesdayJuly
2/7/2025WorcesterWednesdayJuly
2/7/2025ThirskWednesdayJuly
2/7/2025BathWednesdayJuly
2/7/2025Epsom DownsWednesdayJuly
3/7/2025Haydock ParkThursdayJuly
3/7/2025PerthThursdayJuly
3/7/2025YarmouthThursdayJuly
3/7/2025Kempton ParkThursdayJuly
3/7/2025NewburyThursdayJuly
4/7/2025DoncasterFridayJuly
4/7/2025Newton AbbotFridayJuly
4/7/2025Sandown ParkFridayJuly
4/7/2025Bangor-On-DeeFridayJuly
4/7/2025BeverleyFridayJuly
4/7/2025Haydock ParkFridayJuly
5/7/2025BeverleySaturdayJuly
5/7/2025Haydock ParkSaturdayJuly
5/7/2025LeicesterSaturdayJuly
5/7/2025Sandown ParkSaturdayJuly
5/7/2025CarlisleSaturdayJuly
5/7/2025NottinghamSaturdayJuly
6/7/2025Chelmsford CitySundayJuly
6/7/2025Market RasenSundayJuly
6/7/2025AyrSundayJuly
7/7/2025WorcesterMondayJuly
7/7/2025AyrMondayJuly
7/7/2025RiponMondayJuly
8/7/2025PontefractTuesdayJuly
8/7/2025Lingfield ParkTuesdayJuly
8/7/2025BrightonTuesdayJuly
8/7/2025UttoxeterTuesdayJuly
9/7/2025Catterick BridgeWednesdayJuly
9/7/2025YarmouthWednesdayJuly
9/7/2025Ffos LasWednesdayJuly
9/7/2025Kempton ParkWednesdayJuly
10/7/2025CarlisleThursdayJuly
10/7/2025DoncasterThursdayJuly
10/7/2025NewmarketThursdayJuly
10/7/2025Epsom DownsThursdayJuly
10/7/2025NewburyThursdayJuly
11/7/2025AscotFridayJuly
11/7/2025NewmarketFridayJuly
11/7/2025YorkFridayJuly
11/7/2025ChesterFridayJuly
11/7/2025ChepstowFridayJuly
12/7/2025AscotSaturdayJuly
12/7/2025ChesterSaturdayJuly
12/7/2025NewmarketSaturdayJuly
12/7/2025YorkSaturdayJuly
12/7/2025Hamilton ParkSaturdayJuly
12/7/2025SalisburySaturdayJuly
13/7/2025PerthSundayJuly
13/7/2025Stratford-On-AvonSundayJuly
13/7/2025SouthwellSundayJuly
14/7/2025Newton AbbotMondayJuly
14/7/2025AyrMondayJuly
14/7/2025WindsorMondayJuly
15/7/2025BeverleyTuesdayJuly
15/7/2025NottinghamTuesdayJuly
15/7/2025ThirskTuesdayJuly
16/7/2025Catterick BridgeWednesdayJuly
16/7/2025BathWednesdayJuly
16/7/2025UttoxeterWednesdayJuly
16/7/2025Ffos LasWednesdayJuly
16/7/2025YarmouthWednesdayJuly
17/7/2025Hamilton ParkThursdayJuly
17/7/2025LeicesterThursdayJuly
17/7/2025ChepstowThursdayJuly
17/7/2025Epsom DownsThursdayJuly
17/7/2025WorcesterThursdayJuly
18/7/2025Haydock ParkFridayJuly
18/7/2025NewburyFridayJuly
18/7/2025NottinghamFridayJuly
18/7/2025Hamilton ParkFridayJuly
18/7/2025NewmarketFridayJuly
18/7/2025PontefractFridayJuly
19/7/2025Market RasenSaturdayJuly
19/7/2025NewburySaturdayJuly
19/7/2025NewmarketSaturdayJuly
19/7/2025RiponSaturdayJuly
19/7/2025CartmelSaturdayJuly
19/7/2025DoncasterSaturdayJuly
19/7/2025Haydock ParkSaturdayJuly
20/7/2025Newton AbbotSundayJuly
20/7/2025RedcarSundayJuly
20/7/2025Stratford-On-AvonSundayJuly
21/7/2025CartmelMondayJuly
21/7/2025AyrMondayJuly
21/7/2025BeverleyMondayJuly
21/7/2025WindsorMondayJuly
22/7/2025Lingfield ParkTuesdayJuly
22/7/2025MusselburghTuesdayJuly
22/7/2025WolverhamptonTuesdayJuly
23/7/2025SalisburyWednesdayJuly
23/7/2025Catterick BridgeWednesdayJuly
23/7/2025DoncasterWednesdayJuly
23/7/2025LeicesterWednesdayJuly
24/7/2025Sandown ParkThursdayJuly
24/7/2025WorcesterThursdayJuly
24/7/2025DoncasterThursdayJuly
24/7/2025NewburyThursdayJuly
24/7/2025YarmouthThursdayJuly
25/7/2025AscotFridayJuly
25/7/2025ThirskFridayJuly
25/7/2025UttoxeterFridayJuly
25/7/2025Sandown ParkFridayJuly
25/7/2025YorkFridayJuly
25/7/2025ChepstowFridayJuly
26/7/2025AscotSaturdayJuly
26/7/2025NewcastleSaturdayJuly
26/7/2025ChesterSaturdayJuly
26/7/2025YorkSaturdayJuly
26/7/2025SalisburySaturdayJuly
26/7/2025WindsorSaturdayJuly
27/7/2025PontefractSundayJuly
27/7/2025UttoxeterSundayJuly
28/7/2025AyrMondayJuly
28/7/2025YarmouthMondayJuly
28/7/2025SouthwellMondayJuly
28/7/2025WindsorMondayJuly
29/7/2025BeverleyTuesdayJuly
29/7/2025GoodwoodTuesdayJuly
29/7/2025RiponTuesdayJuly
29/7/2025Ffos LasTuesdayJuly
30/7/2025GoodwoodWednesdayJuly
30/7/2025RedcarWednesdayJuly
30/7/2025LeicesterWednesdayJuly
30/7/2025Sandown ParkWednesdayJuly
31/7/2025GoodwoodThursdayJuly
31/7/2025NottinghamThursdayJuly
31/7/2025Epsom DownsThursdayJuly
31/7/2025WolverhamptonThursdayJuly
1/8/2025SouthwellFridayAugust
1/8/2025NewcastleFridayAugust
1/8/2025GoodwoodFridayAugust
1/8/2025BathFridayAugust
1/8/2025MusselburghFridayAugust
1/8/2025NewmarketFridayAugust
2/8/2025DoncasterSaturdayAugust
2/8/2025GoodwoodSaturdayAugust
2/8/2025NewmarketSaturdayAugust
2/8/2025ThirskSaturdayAugust
2/8/2025Lingfield ParkSaturdayAugust
2/8/2025Hamilton ParkSaturdayAugust
3/8/2025ChesterSundayAugust
3/8/2025YarmouthSundayAugust
4/8/2025RiponMondayAugust
4/8/2025Lingfield ParkMondayAugust
4/8/2025CarlisleMondayAugust
4/8/2025WindsorMondayAugust
5/8/2025Catterick BridgeTuesdayAugust
5/8/2025Ffos LasTuesdayAugust
5/8/2025NewburyTuesdayAugust
6/8/2025BrightonWednesdayAugust
6/8/2025PontefractWednesdayAugust
6/8/2025Kempton ParkWednesdayAugust
6/8/2025YarmouthWednesdayAugust
7/8/2025Chelmsford CityThursdayAugust
7/8/2025BrightonThursdayAugust
7/8/2025NottinghamThursdayAugust
7/8/2025Sandown ParkThursdayAugust
7/8/2025ChepstowThursdayAugust
8/8/2025ThirskFridayAugust
8/8/2025BrightonFridayAugust
8/8/2025MusselburghFridayAugust
8/8/2025Haydock ParkFridayAugust
8/8/2025NewmarketFridayAugust
9/8/2025AscotSaturdayAugust
9/8/2025Haydock ParkSaturdayAugust
9/8/2025NewmarketSaturdayAugust
9/8/2025RedcarSaturdayAugust
9/8/2025Lingfield ParkSaturdayAugust
9/8/2025AyrSaturdayAugust
10/8/2025LeicesterSundayAugust
10/8/2025WolverhamptonSundayAugust
10/8/2025Haydock ParkSundayAugust
11/8/2025Kempton ParkMondayAugust
11/8/2025AyrMondayAugust
11/8/2025WindsorMondayAugust
12/8/2025CarlisleTuesdayAugust
12/8/2025Lingfield ParkTuesdayAugust
12/8/2025Hamilton ParkTuesdayAugust
13/8/2025BeverleyWednesdayAugust
13/8/2025SalisburyWednesdayAugust
13/8/2025Kempton ParkWednesdayAugust
13/8/2025Ffos LasWednesdayAugust
14/8/2025BeverleyThursdayAugust
14/8/2025ChepstowThursdayAugust
14/8/2025SalisburyThursdayAugust
14/8/2025Chelmsford CityThursdayAugust
14/8/2025WindsorThursdayAugust
15/8/2025YarmouthFridayAugust
15/8/2025Epsom DownsFridayAugust
15/8/2025NewburyFridayAugust
15/8/2025NewmarketFridayAugust
15/8/2025ThirskFridayAugust
16/8/2025DoncasterSaturdayAugust
16/8/2025NewburySaturdayAugust
16/8/2025NewmarketSaturdayAugust
16/8/2025RiponSaturdayAugust
16/8/2025PerthSaturdayAugust
16/8/2025BathSaturdayAugust
16/8/2025Market RasenSaturdayAugust
17/8/2025PontefractSundayAugust
17/8/2025SouthwellSundayAugust
18/8/2025Catterick BridgeMondayAugust
18/8/2025Stratford-On-AvonMondayAugust
18/8/2025AyrMondayAugust
18/8/2025WindsorMondayAugust
19/8/2025BrightonTuesdayAugust
19/8/2025Kempton ParkTuesdayAugust
19/8/2025ChepstowTuesdayAugust
19/8/2025WolverhamptonTuesdayAugust
20/8/2025CarlisleWednesdayAugust
20/8/2025YorkWednesdayAugust
20/8/2025Kempton ParkWednesdayAugust
20/8/2025WorcesterWednesdayAugust
21/8/2025Lingfield ParkThursdayAugust
21/8/2025YorkThursdayAugust
21/8/2025Newton AbbotThursdayAugust
21/8/2025Chelmsford CityThursdayAugust
21/8/2025NewcastleThursdayAugust
22/8/2025NewmarketFridayAugust
22/8/2025YorkFridayAugust
22/8/2025Ffos LasFridayAugust
22/8/2025Hamilton ParkFridayAugust
22/8/2025GoodwoodFridayAugust
23/8/2025CartmelSaturdayAugust
23/8/2025GoodwoodSaturdayAugust
23/8/2025NewmarketSaturdayAugust
23/8/2025YorkSaturdayAugust
23/8/2025RedcarSaturdayAugust
23/8/2025WindsorSaturdayAugust
24/8/2025BeverleySundayAugust
24/8/2025GoodwoodSundayAugust
24/8/2025YarmouthSundayAugust
25/8/2025SouthwellMondayAugust
25/8/2025CartmelMondayAugust
25/8/2025Epsom DownsMondayAugust
25/8/2025RiponMondayAugust
25/8/2025ChepstowMondayAugust
26/8/2025MusselburghTuesdayAugust
26/8/2025RiponTuesdayAugust
26/8/2025Lingfield ParkTuesdayAugust
27/8/2025Catterick BridgeWednesdayAugust
27/8/2025MusselburghWednesdayAugust
27/8/2025Kempton ParkWednesdayAugust
27/8/2025HexhamWednesdayAugust
28/8/2025Chelmsford CityThursdayAugust
28/8/2025Ffos LasThursdayAugust
28/8/2025NewburyThursdayAugust
28/8/2025SouthwellThursdayAugust
29/8/2025Ffos LasFridayAugust
29/8/2025Sandown ParkFridayAugust
29/8/2025ThirskFridayAugust
29/8/2025Fontwell ParkFridayAugust
29/8/2025SalisburyFridayAugust
29/8/2025NewcastleFridayAugust
30/8/2025BeverleySaturdayAugust
30/8/2025ChesterSaturdayAugust
30/8/2025Sandown ParkSaturdayAugust
30/8/2025Newton AbbotSaturdayAugust
30/8/2025Chelmsford CitySaturdayAugust
30/8/2025Lingfield ParkSaturdayAugust
31/8/2025BrightonSundayAugust
31/8/2025WorcesterSundayAugust
1/9/2025CarlisleMondaySeptember
1/9/2025BrightonMondaySeptember
1/9/2025WindsorMondaySeptember
2/9/2025ChepstowTuesdaySeptember
2/9/2025GoodwoodTuesdaySeptember
2/9/2025WolverhamptonTuesdaySeptember
2/9/2025SouthwellTuesdaySeptember
3/9/2025Lingfield ParkWednesdaySeptember
3/9/2025BathWednesdaySeptember
3/9/2025Kempton ParkWednesdaySeptember
3/9/2025Hamilton ParkWednesdaySeptember
4/9/2025Haydock ParkThursdaySeptember
4/9/2025SalisburyThursdaySeptember
4/9/2025SouthwellThursdaySeptember
4/9/2025SedgefieldThursdaySeptember
4/9/2025Lingfield ParkThursdaySeptember
5/9/2025Bangor-On-DeeFridaySeptember
5/9/2025AscotFridaySeptember
5/9/2025Haydock ParkFridaySeptember
5/9/2025WorcesterFridaySeptember
5/9/2025Kempton ParkFridaySeptember
6/9/2025AscotSaturdaySeptember
6/9/2025Haydock ParkSaturdaySeptember
6/9/2025Kempton ParkSaturdaySeptember
6/9/2025Stratford-On-AvonSaturdaySeptember
6/9/2025ThirskSaturdaySeptember
6/9/2025WolverhamptonSaturdaySeptember
7/9/2025Fontwell ParkSundaySeptember
7/9/2025YorkSundaySeptember
8/9/2025PerthMondaySeptember
8/9/2025WindsorMondaySeptember
8/9/2025NewcastleMondaySeptember
9/9/2025Newton AbbotTuesdaySeptember
9/9/2025Catterick BridgeTuesdaySeptember
9/9/2025LeicesterTuesdaySeptember
9/9/2025Ffos LasTuesdaySeptember
10/9/2025UttoxeterWednesdaySeptember
10/9/2025Lingfield ParkWednesdaySeptember
10/9/2025CarlisleWednesdaySeptember
10/9/2025Kempton ParkWednesdaySeptember
11/9/2025Chelmsford CityThursdaySeptember
11/9/2025DoncasterThursdaySeptember
11/9/2025Epsom DownsThursdaySeptember
11/9/2025NewcastleThursdaySeptember
12/9/2025ChesterFridaySeptember
12/9/2025DoncasterFridaySeptember
12/9/2025Sandown ParkFridaySeptember
12/9/2025SalisburyFridaySeptember
13/9/2025Lingfield ParkSaturdaySeptember
13/9/2025BathSaturdaySeptember
13/9/2025ChesterSaturdaySeptember
13/9/2025DoncasterSaturdaySeptember
13/9/2025MusselburghSaturdaySeptember
14/9/2025DoncasterSundaySeptember
14/9/2025BathSundaySeptember
14/9/2025MusselburghSundaySeptember
15/9/2025BrightonMondaySeptember
15/9/2025ThirskMondaySeptember
15/9/2025WorcesterMondaySeptember
15/9/2025Kempton ParkMondaySeptember
16/9/2025UttoxeterTuesdaySeptember
16/9/2025RedcarTuesdaySeptember
16/9/2025YarmouthTuesdaySeptember
16/9/2025WolverhamptonTuesdaySeptember
17/9/2025BeverleyWednesdaySeptember
17/9/2025Sandown ParkWednesdaySeptember
17/9/2025YarmouthWednesdaySeptember
17/9/2025KelsoWednesdaySeptember
18/9/2025PontefractThursdaySeptember
18/9/2025YarmouthThursdaySeptember
18/9/2025AyrThursdaySeptember
18/9/2025Chelmsford CityThursdaySeptember
19/9/2025NewburyFridaySeptember
19/9/2025Newton AbbotFridaySeptember
19/9/2025AyrFridaySeptember
19/9/2025NewcastleFridaySeptember
20/9/2025ChesterSaturdaySeptember
20/9/2025NewburySaturdaySeptember
20/9/2025NewmarketSaturdaySeptember
20/9/2025AyrSaturdaySeptember
20/9/2025WolverhamptonSaturdaySeptember
21/9/2025Hamilton ParkSundaySeptember
21/9/2025PlumptonSundaySeptember
21/9/2025SouthwellSundaySeptember
22/9/2025Fontwell ParkMondaySeptember
22/9/2025Hamilton ParkMondaySeptember
22/9/2025LeicesterMondaySeptember
22/9/2025WolverhamptonMondaySeptember
23/9/2025Lingfield ParkTuesdaySeptember
23/9/2025BeverleyTuesdaySeptember
23/9/2025WarwickTuesdaySeptember
23/9/2025SouthwellTuesdaySeptember
24/9/2025GoodwoodWednesdaySeptember
24/9/2025PerthWednesdaySeptember
24/9/2025RedcarWednesdaySeptember
24/9/2025Kempton ParkWednesdaySeptember
25/9/2025NewmarketThursdaySeptember
25/9/2025PerthThursdaySeptember
25/9/2025PontefractThursdaySeptember
25/9/2025NewcastleThursdaySeptember
26/9/2025Haydock ParkFridaySeptember
26/9/2025NewmarketFridaySeptember
26/9/2025WorcesterFridaySeptember
26/9/2025NewcastleFridaySeptember
27/9/2025Haydock ParkSaturdaySeptember
27/9/2025Market RasenSaturdaySeptember
27/9/2025NewmarketSaturdaySeptember
27/9/2025RiponSaturdaySeptember
27/9/2025SouthwellSaturdaySeptember
28/9/2025Epsom DownsSundaySeptember
28/9/2025Ffos LasSundaySeptember
28/9/2025NewcastleSundaySeptember
29/9/2025BrightonMondaySeptember
29/9/2025Hamilton ParkMondaySeptember
29/9/2025Newton AbbotMondaySeptember
29/9/2025SouthwellMondaySeptember
30/9/2025BathTuesdaySeptember
30/9/2025SedgefieldTuesdaySeptember
30/9/2025AyrTuesdaySeptember
30/9/2025NewcastleTuesdaySeptember
1/10/2025MusselburghWednesdayOctober
1/10/2025Catterick BridgeWednesdayOctober
1/10/2025WarwickWednesdayOctober
1/10/2025Kempton ParkWednesdayOctober
2/10/2025NottinghamThursdayOctober
2/10/2025SouthwellThursdayOctober
2/10/2025SalisburyThursdayOctober
2/10/2025NewcastleThursdayOctober
2/10/2025Chelmsford CityThursdayOctober
3/10/2025AscotFridayOctober
3/10/2025Fontwell ParkFridayOctober
3/10/2025HexhamFridayOctober
3/10/2025SouthwellFridayOctober
4/10/2025AscotSaturdayOctober
4/10/2025NewmarketSaturdayOctober
4/10/2025RedcarSaturdayOctober
4/10/2025NewcastleSaturdayOctober
4/10/2025WolverhamptonSaturdayOctober
5/10/2025KelsoSundayOctober
5/10/2025UttoxeterSundayOctober
6/10/2025PontefractMondayOctober
6/10/2025Stratford-On-AvonMondayOctober
6/10/2025YarmouthMondayOctober
6/10/2025WolverhamptonMondayOctober
7/10/2025BrightonTuesdayOctober
7/10/2025HuntingdonTuesdayOctober
7/10/2025LeicesterTuesdayOctober
7/10/2025SouthwellTuesdayOctober
8/10/2025LudlowWednesdayOctober
8/10/2025NottinghamWednesdayOctober
8/10/2025SedgefieldWednesdayOctober
8/10/2025Kempton ParkWednesdayOctober
9/10/2025ExeterThursdayOctober
9/10/2025AyrThursdayOctober
9/10/2025BathThursdayOctober
9/10/2025NewcastleThursdayOctober
9/10/2025Chelmsford CityThursdayOctober
10/10/2025ChepstowFridayOctober
10/10/2025NewmarketFridayOctober
10/10/2025YorkFridayOctober
10/10/2025Kempton ParkFridayOctober
11/10/2025ChepstowSaturdayOctober
11/10/2025HexhamSaturdayOctober
11/10/2025NewmarketSaturdayOctober
11/10/2025YorkSaturdayOctober
11/10/2025WolverhamptonSaturdayOctober
12/10/2025ChepstowSundayOctober
12/10/2025GoodwoodSundayOctober
13/10/2025MusselburghMondayOctober
13/10/2025YarmouthMondayOctober
13/10/2025HerefordMondayOctober
13/10/2025Kempton ParkMondayOctober
14/10/2025Market RasenTuesdayOctober
14/10/2025Lingfield ParkTuesdayOctober
14/10/2025LeicesterTuesdayOctober
14/10/2025NewcastleTuesdayOctober
15/10/2025WorcesterWednesdayOctober
15/10/2025NottinghamWednesdayOctober
15/10/2025WetherbyWednesdayOctober
15/10/2025Kempton ParkWednesdayOctober
16/10/2025Ffos LasThursdayOctober
16/10/2025BrightonThursdayOctober
16/10/2025CarlisleThursdayOctober
16/10/2025SouthwellThursdayOctober
16/10/2025Chelmsford CityThursdayOctober
17/10/2025FakenhamFridayOctober
17/10/2025Haydock ParkFridayOctober
17/10/2025RedcarFridayOctober
17/10/2025UttoxeterFridayOctober
17/10/2025NewcastleFridayOctober
18/10/2025AscotSaturdayOctober
18/10/2025Catterick BridgeSaturdayOctober
18/10/2025Newton AbbotSaturdayOctober
18/10/2025Stratford-On-AvonSaturdayOctober
18/10/2025WolverhamptonSaturdayOctober
19/10/2025Kempton ParkSundayOctober
19/10/2025SedgefieldSundayOctober
20/10/2025PlumptonMondayOctober
20/10/2025PontefractMondayOctober
20/10/2025BathMondayOctober
20/10/2025WolverhamptonMondayOctober
21/10/2025ExeterTuesdayOctober
21/10/2025YarmouthTuesdayOctober
21/10/2025PerthTuesdayOctober
21/10/2025NewcastleTuesdayOctober
22/10/2025NewmarketWednesdayOctober
22/10/2025WorcesterWednesdayOctober
22/10/2025Kempton ParkWednesdayOctober
23/10/2025Fontwell ParkThursdayOctober
23/10/2025NottinghamThursdayOctober
23/10/2025LudlowThursdayOctober
23/10/2025SouthwellThursdayOctober
23/10/2025Chelmsford CityThursdayOctober
24/10/2025CheltenhamFridayOctober
24/10/2025DoncasterFridayOctober
24/10/2025NewburyFridayOctober
24/10/2025SouthwellFridayOctober
25/10/2025CheltenhamSaturdayOctober
25/10/2025DoncasterSaturdayOctober
25/10/2025KelsoSaturdayOctober
25/10/2025NewburySaturdayOctober
25/10/2025WolverhamptonSaturdayOctober
26/10/2025AintreeSundayOctober
26/10/2025WincantonSundayOctober
27/10/2025Lingfield ParkMondayOctober
27/10/2025RedcarMondayOctober
27/10/2025Bangor-On-DeeMondayOctober
27/10/2025WolverhamptonMondayOctober
27/10/2025NewcastleMondayOctober
28/10/2025LeicesterTuesdayOctober
28/10/2025Catterick BridgeTuesdayOctober
28/10/2025Ffos LasTuesdayOctober
28/10/2025WolverhamptonTuesdayOctober
29/10/2025Newton AbbotWednesdayOctober
29/10/2025FakenhamWednesdayOctober
29/10/2025NottinghamWednesdayOctober
29/10/2025Kempton ParkWednesdayOctober
30/10/2025BathThursdayOctober
30/10/2025NewcastleThursdayOctober
30/10/2025Stratford-On-AvonThursdayOctober
30/10/2025SouthwellThursdayOctober
30/10/2025Chelmsford CityThursdayOctober
31/10/2025NewmarketFridayOctober
31/10/2025UttoxeterFridayOctober
31/10/2025WetherbyFridayOctober
31/10/2025SouthwellFridayOctober
1/11/2025AscotSaturdayNovember
1/11/2025AyrSaturdayNovember
1/11/2025NewmarketSaturdayNovember
1/11/2025WetherbySaturdayNovember
1/11/2025NewcastleSaturdayNovember
2/11/2025CarlisleSundayNovember
2/11/2025HuntingdonSundayNovember
3/11/2025HerefordMondayNovember
3/11/2025Kempton ParkMondayNovember
3/11/2025PlumptonMondayNovember
3/11/2025SouthwellMondayNovember
3/11/2025WolverhamptonMondayNovember
4/11/2025RedcarTuesdayNovember
4/11/2025WarwickTuesdayNovember
4/11/2025Lingfield ParkTuesdayNovember
4/11/2025WolverhamptonTuesdayNovember
5/11/2025ChepstowWednesdayNovember
5/11/2025MusselburghWednesdayNovember
5/11/2025NottinghamWednesdayNovember
5/11/2025Kempton ParkWednesdayNovember
6/11/2025SedgefieldThursdayNovember
6/11/2025LudlowThursdayNovember
6/11/2025NewburyThursdayNovember
6/11/2025NewcastleThursdayNovember
6/11/2025Chelmsford CityThursdayNovember
7/11/2025ExeterFridayNovember
7/11/2025Fontwell ParkFridayNovember
7/11/2025HexhamFridayNovember
7/11/2025NewcastleFridayNovember
8/11/2025AintreeSaturdayNovember
8/11/2025DoncasterSaturdayNovember
8/11/2025KelsoSaturdayNovember
8/11/2025WincantonSaturdayNovember
8/11/2025WolverhamptonSaturdayNovember
9/11/2025Ffos LasSundayNovember
9/11/2025Sandown ParkSundayNovember
10/11/2025CarlisleMondayNovember
10/11/2025Kempton ParkMondayNovember
11/11/2025HerefordTuesdayNovember
11/11/2025HuntingdonTuesdayNovember
11/11/2025Lingfield ParkTuesdayNovember
12/11/2025AyrWednesdayNovember
12/11/2025Bangor-On-DeeWednesdayNovember
13/11/2025Market RasenThursdayNovember
13/11/2025SedgefieldThursdayNovember
13/11/2025TauntonThursdayNovember
14/11/2025CheltenhamFridayNovember
14/11/2025SouthwellFridayNovember
14/11/2025NewcastleFridayNovember
15/11/2025CheltenhamSaturdayNovember
15/11/2025UttoxeterSaturdayNovember
15/11/2025WetherbySaturdayNovember
16/11/2025CheltenhamSundayNovember
16/11/2025Fontwell ParkSundayNovember
17/11/2025ExeterMondayNovember
17/11/2025LeicesterMondayNovember
17/11/2025PlumptonMondayNovember
17/11/2025NewcastleMondayNovember
18/11/2025KelsoTuesdayNovember
18/11/2025Lingfield ParkTuesdayNovember
18/11/2025NewcastleTuesdayNovember
19/11/2025Ffos LasWednesdayNovember
19/11/2025HexhamWednesdayNovember
19/11/2025WarwickWednesdayNovember
19/11/2025Kempton ParkWednesdayNovember
20/11/2025WarwickThursdayNovember
20/11/2025Lingfield ParkThursdayNovember
20/11/2025WincantonThursdayNovember
20/11/2025NewcastleThursdayNovember
20/11/2025SouthwellThursdayNovember
21/11/2025AscotFridayNovember
21/11/2025Catterick BridgeFridayNovember
21/11/2025ChepstowFridayNovember
21/11/2025SouthwellFridayNovember
22/11/2025AscotSaturdayNovember
22/11/2025Haydock ParkSaturdayNovember
22/11/2025HuntingdonSaturdayNovember
22/11/2025NewcastleSaturdayNovember
22/11/2025WolverhamptonSaturdayNovember
23/11/2025ExeterSundayNovember
23/11/2025WindsorSundayNovember
24/11/2025Kempton ParkMondayNovember
24/11/2025LudlowMondayNovember
24/11/2025SedgefieldMondayNovember
24/11/2025NewcastleMondayNovember
24/11/2025WolverhamptonMondayNovember
25/11/2025Lingfield ParkTuesdayNovember
25/11/2025SouthwellTuesdayNovember
25/11/2025HerefordTuesdayNovember
25/11/2025WolverhamptonTuesdayNovember
26/11/2025SouthwellWednesdayNovember
26/11/2025Market RasenWednesdayNovember
26/11/2025WetherbyWednesdayNovember
26/11/2025NewcastleWednesdayNovember
26/11/2025Chelmsford CityWednesdayNovember
27/11/2025UttoxeterThursdayNovember
27/11/2025Lingfield ParkThursdayNovember
27/11/2025TauntonThursdayNovember
27/11/2025NewcastleThursdayNovember
27/11/2025Chelmsford CityThursdayNovember
28/11/2025DoncasterFridayNovember
28/11/2025MusselburghFridayNovember
28/11/2025NewburyFridayNovember
28/11/2025SouthwellFridayNovember
29/11/2025Bangor-On-DeeSaturdayNovember
29/11/2025DoncasterSaturdayNovember
29/11/2025NewburySaturdayNovember
29/11/2025NewcastleSaturdayNovember
29/11/2025WolverhamptonSaturdayNovember
30/11/2025CarlisleSundayNovember
30/11/2025LeicesterSundayNovember
1/12/2025Kempton ParkMondayDecember
1/12/2025AyrMondayDecember
1/12/2025PlumptonMondayDecember
1/12/2025WolverhamptonMondayDecember
2/12/2025Ffos LasTuesdayDecember
2/12/2025Lingfield ParkTuesdayDecember
2/12/2025SouthwellTuesdayDecember
2/12/2025NewcastleTuesdayDecember
3/12/2025Haydock ParkWednesdayDecember
3/12/2025Lingfield ParkWednesdayDecember
3/12/2025LudlowWednesdayDecember
3/12/2025Kempton ParkWednesdayDecember
4/12/2025LeicesterThursdayDecember
4/12/2025Market RasenThursdayDecember
4/12/2025WincantonThursdayDecember
4/12/2025Chelmsford CityThursdayDecember
5/12/2025ExeterFridayDecember
5/12/2025Sandown ParkFridayDecember
5/12/2025SedgefieldFridayDecember
5/12/2025NewcastleFridayDecember
6/12/2025AintreeSaturdayDecember
6/12/2025ChepstowSaturdayDecember
6/12/2025Sandown ParkSaturdayDecember
6/12/2025WetherbySaturdayDecember
6/12/2025WolverhamptonSaturdayDecember
7/12/2025HuntingdonSundayDecember
7/12/2025KelsoSundayDecember
8/12/2025Lingfield ParkMondayDecember
8/12/2025MusselburghMondayDecember
8/12/2025Fontwell ParkMondayDecember
8/12/2025WolverhamptonMondayDecember
9/12/2025AyrTuesdayDecember
9/12/2025UttoxeterTuesdayDecember
9/12/2025NewcastleTuesdayDecember
10/12/2025HexhamWednesdayDecember
10/12/2025LeicesterWednesdayDecember
10/12/2025HerefordWednesdayDecember
10/12/2025Kempton ParkWednesdayDecember
11/12/2025TauntonThursdayDecember
11/12/2025WarwickThursdayDecember
11/12/2025NewcastleThursdayDecember
11/12/2025Chelmsford CityThursdayDecember
12/12/2025Bangor-On-DeeFridayDecember
12/12/2025CheltenhamFridayDecember
12/12/2025DoncasterFridayDecember
12/12/2025SouthwellFridayDecember
13/12/2025Lingfield ParkSaturdayDecember
13/12/2025CheltenhamSaturdayDecember
13/12/2025DoncasterSaturdayDecember
13/12/2025NewcastleSaturdayDecember
13/12/2025WolverhamptonSaturdayDecember
14/12/2025CarlisleSundayDecember
14/12/2025SouthwellSundayDecember
15/12/2025Lingfield ParkMondayDecember
15/12/2025PlumptonMondayDecember
15/12/2025WolverhamptonMondayDecember
16/12/2025Catterick BridgeTuesdayDecember
16/12/2025WincantonTuesdayDecember
16/12/2025NewcastleTuesdayDecember
17/12/2025Lingfield ParkWednesdayDecember
17/12/2025LudlowWednesdayDecember
17/12/2025NewburyWednesdayDecember
17/12/2025Kempton ParkWednesdayDecember
18/12/2025ExeterThursdayDecember
18/12/2025Ffos LasThursdayDecember
18/12/2025SouthwellThursdayDecember
18/12/2025Chelmsford CityThursdayDecember
19/12/2025AscotFridayDecember
19/12/2025SouthwellFridayDecember
19/12/2025UttoxeterFridayDecember
19/12/2025NewcastleFridayDecember
20/12/2025AscotSaturdayDecember
20/12/2025Haydock ParkSaturdayDecember
20/12/2025HerefordSaturdayDecember
20/12/2025WolverhamptonSaturdayDecember
20/12/2025NewcastleSaturdayDecember
21/12/2025FakenhamSundayDecember
21/12/2025Lingfield ParkSundayDecember
22/12/2025HuntingdonMondayDecember
22/12/2025MusselburghMondayDecember
22/12/2025Lingfield ParkMondayDecember
22/12/2025WolverhamptonMondayDecember
26/12/2025AintreeFridayDecember
26/12/2025Fontwell ParkFridayDecember
26/12/2025Kempton ParkFridayDecember
26/12/2025Market RasenFridayDecember
26/12/2025SedgefieldFridayDecember
26/12/2025WetherbyFridayDecember
26/12/2025WincantonFridayDecember
26/12/2025WolverhamptonFridayDecember
27/12/2025ChepstowSaturdayDecember
27/12/2025Kempton ParkSaturdayDecember
27/12/2025WetherbySaturdayDecember
27/12/2025WolverhamptonSaturdayDecember
28/12/2025Catterick BridgeSundayDecember
28/12/2025LeicesterSundayDecember
28/12/2025SouthwellSundayDecember
29/12/2025NewburyMondayDecember
29/12/2025DoncasterMondayDecember
29/12/2025KelsoMondayDecember
29/12/2025NewcastleMondayDecember
30/12/2025Haydock ParkTuesdayDecember
30/12/2025TauntonTuesdayDecember
30/12/2025WolverhamptonTuesdayDecember
31/12/2025UttoxeterWednesdayDecember
31/12/2025WarwickWednesdayDecember
31/12/2025Lingfield ParkWednesdayDecember

UK Horse Racing Fixtures: Your Ultimate Guide

UK horse racing fixtures form the backbone of the racing calendar, guiding enthusiasts and professionals alike through the thrilling world of British horse racing. With a heritage steeped in tradition, these fixtures encompass a variety of race types, venues, and prestigious events, making them central to the sportโ€™s operations and fan engagement.

What Are UK Horse Racing Fixtures?

UK horse racing fixtures are the scheduled dates and locations for horse racing events across the United Kingdom. These fixtures cover flat racing, jump racing (National Hunt), and all-weather racing. The British Horseracing Authority (BHA) oversees the coordination of these events, ensuring an organised calendar for racecourses, trainers, jockeys, and fans.

Key Racecourses Hosting Fixtures

British racecourses serve as the stage for these fixtures. Prominent venues include:

  • Ascot: Renowned for Royal Ascot, one of the most prestigious flat racing events.
  • Cheltenham: The home of jump racing and the iconic Cheltenham Festival.
  • Aintree: Famous for hosting the Grand National, the pinnacle of steeplechase racing.
  • Newmarket: A hub for flat racing and the setting for the 1,000 Guineas and 2,000 Guineas.
  • Epsom Downs: Known for the Epsom Derby, a highlight of the racing calendar.
  • Goodwood: Host to Glorious Goodwood, an unmissable event for flat racing enthusiasts.
  • York: A historic venue hosting significant races like the Ebor Handicap.

Each racecourse contributes uniquely to the sport, attracting top-tier competitors and passionate spectators.

Types of Races in UK Horse Racing Fixtures

The UK horse racing calendar includes three main types of races:

  1. Flat Racing: Taking place on level tracks during the warmer months, these races test speed and strategy.
  2. Jump Racing (National Hunt): Featuring hurdles and fences, these races occur primarily in the cooler months.
  3. All-Weather Racing: Held year-round on artificial surfaces, providing consistent conditions regardless of weather.

Major Events in the UK Racing Calendar

The UK horse racing fixtures are punctuated by major events that draw global attention:

  • Cheltenham Festival: A four-day celebration of jump racing.
  • Grand National: Held at Aintree, it is one of the worldโ€™s most famous steeplechases.
  • Royal Ascot: A premier flat racing event attended by royalty and global audiences.
  • Epsom Derby: A pinnacle of flat racing, showcasing the best three-year-olds.
  • Glorious Goodwood: A summer highlight for flat racing fans.
  • St Leger Stakes: The final leg of the British Triple Crown.

Best UK Horse Racing Fixtures

Here are the highest-profile UK horse races for 2025, check our our reviews and previews:

FAQs About UK Horse Racing Fixtures

What is the British Horseracing Authorityโ€™s role in fixtures? The BHA sets and regulates the fixture list, ensuring a balanced and accessible calendar for all stakeholders.

Where can I find the latest UK horse racing fixtures? Fixtures are available on official platforms like the BHA website, British Racecourses, and individual racecourse sites.

How are fixtures affected by weather? Jump racing fixtures are more prone to weather-related changes, whereas all-weather racing ensures continuity throughout the year.

What are the most popular races in the UK calendar? Key races include the Cheltenham Gold Cup, Grand National, Epsom Derby, and Royal Ascotโ€™s Gold Cup.

How do UK horse racing fixtures impact betting? Fixtures provide a reliable schedule for betting opportunities, enabling punters to follow form and odds across the calendar.

So that is the full list of UK racing fixtures for 2025.

With lots of meetings all over the country there is sure to be something to suit you!

Enjoy your day at the races!

Monthly Horse Racing Fixtures 2025

Here are all the monthly horse racing fixtures for 2025.