Horse racing fixtures this week 1-7 July – Details of all this week’s UK and Irish racecards

Brian Healy takes a look ahead to this week’s UK and Irish horse racing meetings and details the pick of the action over the next seven days.

More Group One horse racing action goes to post this week, with the latest renewal of the Coral-Eclipse Stakes taking centre stage at Sandown on Saturday.

Also taking place over the weekend is the Group Two Lancashire Oaks at Haydock on a race-card which also features the latest Old Newton Cup on a cracking afternoon.


A relatively low-key start to a new week of horse racing action, and Monday sees four meetings going to post across the UK with afternoon flat racing on turf from Pontefract, and from Wolverhampton on their all-weather surface.

Meanwhile, in the evening there is further turf racing action on the level from the meetings at Windsor and Catterick.

Pontefract (flat) – 2.00 – 5.00pm (7 races)

Wolverhanmpton (flat, aw) – 2.15 – 5.15pm (7 races)

Windsor (flat) – 5.45 – 8.45pm (7 races)

Catterick (flat) – 6.00 – 9.00pm (7 races)

Windsor race on Monday evening


A further four UK horse racing meetings head to post on Tuesday, and the afternoon action on the flat comes from the cards at Brighton and Hamilton, while Chepstow are also racing on the level in the evening.

There is also jumps racing action taking place in the evening from Stratford.

Brighton (flat) – 2.00 – 5.00pm (7 races)

Hamilton (flat) – 2.15 – 5.45pm (7 races)

Chepstow (flat) – 6.00 – 9.00pm (7 races)

Stratford (jumps) – 6.15 – 8.45pm (6 races)


Wednesday’s fixture list of horse racing meetings takes in six UK and Irish meetings, with afternoon racing action from Musselburgh and Thirsk on the flat, and Worcester over the sticks.

Meanwhile, in the evening there is all-weather action from Kempton, while Bath go on turf alongside a meeting in Ireland at Bellewstown with both meetings taking place on the level.

Musselburgh (flat) – 2.00 – 5.00pm (7 races)

Thirsk (flat) – 2.10 – 5.10pm (7 races)

Worcester (jumps) – 2.20 – 5.20pm (7 races)

Bellewstown (flat) – 5.30 – 8.30pm (7 races)

Kempton (flat, aw) – 5.50 – 8.50pm (7 races)

Bath (flat) – 6.10 – 9.10pm (7 races)


Bath race on Wednesday


A busy Thursday of UK and Irish horse racing action takes in seven fixtures which will see flat racing in the afternoon from Haydock and Yarmouth, while Perth are also racing with a fixture over the sticks.

Elswehere, in the evening there is further flat racing action from both Newbury and Epsom; while in Ireland there is also flat racing from Bellewstown, and a mixed flat and jumps racing card from Tipperary where there is Listed action on the racecard.

Haydock (flat) – 2.00 – 5.00pm (7 races)

Perth (jumps) – 2.10 – 5.10pm (7 races)

Yarmouth (flat) – 2.20 – 5.20pm (7 races)

Bellewstown (flat) – 5.25 – 8.40pm (7 races)

Tipperary (mixed) – 5.35 – 8.55pm (7 races)

Newbury (flat) – 5.45 – 9.00pm (7 races)

Epsom (flat) – 6.05 – 8.50pm (6 races)


Friday’s fixture list of UK and Irish horse racing action takes in a eight fixtures where afternoon racing on the flat comes from the meetings at Sandown and Doncaster, while Newton Abbot are racing over the sticks.

In the evening, there is all-weather action from Chelmsford, as well as further action on the flat from the meetings at Haydock and Beverley.

In Ireland meanwhile in the evening there are meetings on the flat at Bellewstown, and also over the sticks at Wexford.

Newton Abbot (jumps) – 1.40 – 4.55pm (7 races)

Sandown (flat) – 1.50 – 5.05pm (7 races)

Doncaster (flat) – 2.00 – 5.15pm (7 races)

Bellewstown (flat) – 5.10 – 8.55pm (8 races)

Chelmsford (flat, aw) – 5.25 – 8.40pm (7 races)

Wexford (jumps) – 5.35 – 8.45pm (7 races)

Haydock (flat) – 5.50 – 9.00pm (7 races)

Beverley (flat) – 6.10 – 8.50pm (6 races)


Sandown race over two days this week, with the feature Coral Eclispe Stakes on Saturday.


A busy Saturday awaits punters with the day featuring no less than nine UK and Irish horse racing meetings.

The afternoon action is headed up by the Coral-Eclipse meeting at Sandown, while it also Lancashire Oaks day at Haydock.

Further turf racing action on the flat goes to post at Beverley and Leicester, while there is an all-weather card from Chelmsford. Meanwhile, Naas in Ireland also host a meeting on the flat on turf.

In the evening, there is further action from Bellewstown in Ireland who are racing over jumps, while Nottingham and Carlisle both host flat racing cards.

Naas (flat) – 1.35 – 5.05pm (7 races)

Chelmsford (flat, aw) – 1.40 – 5.10pm (7 races)

Sandown (flat) – 1.50 – 5.20pm (7 races)

Leicester (flat) – 1.55 – 5.25pm (7 races)

Beverley (flat) – 2.00 – 5.30pm (7 races)

Haydock (flat) – 2.05 – 5.35pm (7 races)

Bellewstown (jumps) – 4.40 – 7.50pm (7 races)

Nottingham (flat) – 5.40 – 8.40pm (7 races)

Carlisle (flat) – 6.00 – 9.00pm (7 races)


The week ends with just three UK and Irish horse racing meetings going to post, and the day’s flat racing action comes from the cards at Ayr and also Limerick in Ireland.

Meanwhile, over the sticks there is a meeting at Market Rasen.

Limerick (flat) – 1.50 – 5.05pm (7 races)

Ayr (flat) – 2.00 – 5.15pm (7 races)

Market Rasen (jumps) – 2.10 – 5.25pm (7 races)