1458 fixtures · full BHA list

2026 Racing Calendar

Full BHA fixture list — every meeting across Britain & Ireland.

12Nov Thu
3 meetings
HerefordAfternoon
Jump
TauntonAfternoon
Jump
Market RasenAfternoon
Jump
13Nov Fri
3 meetings
SouthwellAfternoon
Jump
SedgefieldAfternoon
Jump
CheltenhamAfternoon
Jump
14Nov Sat
4 meetings
CheltenhamAfternoon
Jump
UttoxeterAfternoon
Jump
WetherbyAfternoon
Jump
WindsorAfternoon
Jump
15Nov Sun
2 meetings
CheltenhamAfternoon
Jump
Fontwell ParkAfternoon
Jump
16Nov Mon
3 meetings
PlumptonAfternoon
Jump
FlatAWT
ExeterAfternoon
Jump
17Nov Tue
3 meetings
LeicesterAfternoon
Jump
SouthwellFloodlit
FlatAWT
CarlisleAfternoon
Jump
18Nov Wed
3 meetings
Ffos LasAfternoon
Jump
HexhamAfternoon
Jump
Kempton ParkFloodlit
FlatAWT
19Nov Thu
4 meetings
FlatAWT
NewcastleFloodlit
FlatAWT
WincantonAfternoon
Jump
WarwickAfternoon
Jump
20Nov Fri
4 meetings
AscotAfternoon
Jump
Jump
ChepstowAfternoon
Jump
FlatAWT
21Nov Sat
5 meetings
NewcastleFloodlit
FlatAWT
FlatAWT
Haydock ParkAfternoon
Jump
AscotAfternoon
Jump
HuntingdonAfternoon
Jump
22Nov Sun
2 meetings
FlatAWT
ExeterAfternoon
Jump
23Nov Mon
4 meetings
Kempton ParkAfternoon
Jump
LudlowAfternoon
Jump
FlatAWT
NewcastleFloodlit
FlatAWT
24Nov Tue
4 meetings
SouthwellAfternoon
Jump
FlatAWT
FlatAWT
WincantonAfternoon
Jump
25Nov Wed
4 meetings
NewcastleAfternoon
FlatAWT
HerefordAfternoon
Jump
WetherbyAfternoon
Jump
Kempton ParkFloodlit
FlatAWT
26Nov Thu
4 meetings
Market RasenAfternoon
Jump
Jump
TauntonAfternoon
Jump
FlatAWT
27Nov Fri
4 meetings
MusselburghAfternoon
Jump
SouthwellFloodlit
FlatAWT
NewburyAfternoon
Jump
DoncasterAfternoon
Jump
28Nov Sat
5 meetings
DoncasterAfternoon
Jump
NewburyAfternoon
Jump
NewcastleAfternoon
Jump
SouthwellFloodlit
FlatAWT
Bangor-On-DeeAfternoon
Jump
29Nov Sun
2 meetings
CarlisleAfternoon
Jump
LeicesterAfternoon
Jump
30Nov Mon
4 meetings
Kempton ParkAfternoon
FlatAWT
FlatAWT
PlumptonAfternoon
Jump
AyrAfternoon
Jump
1Dec Tue
4 meetings
Kempton ParkAfternoon
FlatAWT
SouthwellAfternoon
Jump
SedgefieldAfternoon
Jump
FlatAWT
2Dec Wed
4 meetings
NewcastleFloodlit
FlatAWT
LudlowAfternoon
Jump
SouthwellAfternoon
FlatAWT
Haydock ParkAfternoon
Jump
3Dec Thu
5 meetings
LeicesterAfternoon
Jump
Market RasenAfternoon
Jump
WincantonAfternoon
Jump
SouthwellFloodlit
FlatAWT
FlatAWT
4Dec Fri
4 meetings
UttoxeterAfternoon
Jump
NewcastleFloodlit
FlatAWT
Sandown ParkAfternoon
Jump
ExeterAfternoon
Jump
5Dec Sat
5 meetings
AintreeAfternoon
Jump
ChepstowAfternoon
Jump
Sandown ParkAfternoon
Jump
WetherbyAfternoon
Jump
NewcastleFloodlit
FlatAWT
6Dec Sun
2 meetings
HuntingdonAfternoon
Jump
KelsoAfternoon
Jump
7Dec Mon
4 meetings
MusselburghAfternoon
Jump
FlatAWT
Ffos LasAfternoon
Jump
FlatAWT
8Dec Tue
4 meetings
Fontwell ParkAfternoon
Jump
SouthwellAfternoon
FlatAWT
FlatAWT
HerefordAfternoon
Jump
9Dec Wed
4 meetings
FlatAWT
HexhamAfternoon
Jump
LeicesterAfternoon
Jump
Kempton ParkFloodlit
FlatAWT
10Dec Thu
4 meetings
TauntonAfternoon
Jump
WarwickAfternoon
Jump
NewcastleAfternoon
Jump
FlatAWT
11Dec Fri
4 meetings
Bangor-On-DeeAfternoon
Jump
CheltenhamAfternoon
Jump
DoncasterAfternoon
Jump
SouthwellFloodlit
FlatAWT
12Dec Sat
5 meetings
NewcastleFloodlit
FlatAWT
WolverhamptonAfternoon
FlatAWT
CheltenhamAfternoon
Jump
Jump
DoncasterAfternoon
Jump
13Dec Sun
2 meetings
CarlisleAfternoon
Jump
SouthwellAfternoon
Jump
14Dec Mon
3 meetings
FlatAWT
PlumptonAfternoon
Jump
FlatAWT
15Dec Tue
3 meetings
FlatAWT
WincantonAfternoon
Jump
Jump
16Dec Wed
4 meetings
SouthwellAfternoon
FlatAWT
LudlowAfternoon
Jump
NewburyAfternoon
Jump
Kempton ParkFloodlit
FlatAWT
17Dec Thu
4 meetings
ExeterAfternoon
Jump
Ffos LasAfternoon
Jump
FlatAWT
FlatAWT
18Dec Fri
4 meetings
NewcastleFloodlit
FlatAWT
UttoxeterAfternoon
Jump
AscotAfternoon
Jump
SouthwellAfternoon
FlatAWT
19Dec Sat
5 meetings
Haydock ParkAfternoon
Jump
HerefordAfternoon
Jump
WolverhamptonAfternoon
FlatAWT
NewcastleFloodlit
FlatAWT
AscotAfternoon
Jump
20Dec Sun
2 meetings
FakenhamAfternoon
Jump
FlatAWT
21Dec Mon
4 meetings
TauntonAfternoon
Jump
FlatAWT
MusselburghAfternoon
Jump
HuntingdonAfternoon
Jump
22Dec Tue
3 meetings
Jump
SedgefieldAfternoon
Jump
FlatAWT
26Dec Sat
8 meetings
WolverhamptonAfternoon
FlatAWT
WincantonAfternoon
Jump
WetherbyAfternoon
Jump
Market RasenAfternoon
Jump
Fontwell ParkAfternoon
Jump
AintreeAfternoon
Jump
FlatAWT
Kempton ParkAfternoon
Jump
27Dec Sun
4 meetings
ChepstowAfternoon
Jump
Kempton ParkAfternoon
Jump
WetherbyAfternoon
Jump
WolverhamptonAfternoon
FlatAWT
28Dec Mon
4 meetings
NewburyAfternoon
Jump
SouthwellFloodlit
FlatAWT
LeicesterAfternoon
Jump
Jump
29Dec Tue
3 meetings
DoncasterAfternoon
Jump
KelsoAfternoon
Jump
FlatAWT
30Dec Wed
3 meetings
Haydock ParkAfternoon
Jump
TauntonAfternoon
Jump
NewcastleFloodlit
FlatAWT
31Dec Thu
3 meetings
FlatAWT
UttoxeterAfternoon
Jump
WarwickAfternoon
Jump

Good Racing Guide

Form · Ratings · Race Analysis

Good Racing Guide publishes form, ratings and race analysis for British and Irish racing. Please bet responsibly.