Doncaster Racecourse Fixtures

The most southerly of the Yorkshire tracks, Doncaster is also the most historically significant.

Home to both flat and National Hunt action, this busy course operates all year round. It is for events on the level that the course is most well-known, courtesy of the track’s most prestigious race, the St Leger Stakes. Taking place in September each year, the St Leger is the final Classic of the British season and is also the oldest of them all having first taken place back in 1776.

The St Leger is however just one of several quality contests at the track, with further highlights including the Vertem Futurity Stakes of October on the flat, and the Great Yorkshire Chase in January.

Upcoming Fixtures at Doncaster

  • Friday 25th October 2024 - Flat / Turf
  • Saturday 26th October 2024 - Flat / Turf
  • Saturday 9th November 2024 - Flat / Turf
  • Friday 29th November 2024 - Jump / Turf
  • Saturday 30th November 2024 - Jump / Turf
  • Friday 13th December 2024 - Jump / Turf
  • Saturday 14th December 2024 - Jump / Turf
  • Sunday 29th December 2024 - Jump / Turf

Recent Fixtures

  • Sunday 15th September 2024 - Flat / Turf
  • Saturday 14th September 2024 - Flat / Turf
  • Friday 13th September 2024 - Flat / Turf
  • Thursday 12th September 2024 - Flat / Turf
  • Saturday 17th August 2024 - Flat / Turf
  • Saturday 3rd August 2024 - Flat / Turf
  • Thursday 25th July 2024 - Flat / Turf
  • Saturday 20th July 2024 - Flat / Turf
  • Thursday 11th July 2024 - Flat / Turf
  • Friday 5th July 2024 - Flat / Turf
  • Saturday 29th June 2024 - Flat / Turf
  • Friday 28th June 2024 - Flat / Turf
  • Sunday 16th June 2024 - Flat / Turf
  • Saturday 1st June 2024 - Flat / Turf
  • Friday 31st May 2024 - Flat / Turf
  • Saturday 18th May 2024 - Flat / Turf
  • Thursday 2nd May 2024 - Flat / Turf
  • Saturday 27th April 2024 - Flat / Turf
  • Friday 26th April 2024 - Flat / Turf
  • Sunday 24th March 2024 - Flat / Turf
  • Saturday 23rd March 2024 - Flat / Turf
  • Sunday 3rd March 2024 - Jump / Turf
  • Saturday 2nd March 2024 - Jump / Turf
  • Wednesday 21st February 2024 - Jump / Turf
  • Thursday 8th February 2024 - Jump / Turf
  • Sunday 28th January 2024 - Jump / Turf
  • Saturday 27th January 2024 - Jump / Turf
  • Wednesday 10th January 2024 - Jump / Turf
  • Friday 29th December 2023 - Jump / Grass
  • Saturday 16th December 2023 - Jump / Grass
  • Friday 15th December 2023 - Jump / Grass
  • Saturday 2nd December 2023 - Jump / Grass
  • Friday 1st December 2023 - Jump / Grass
  • Saturday 11th November 2023 - Flat / Grass
  • Saturday 28th October 2023 - Flat / Grass
  • Friday 27th October 2023 - Flat / Grass
  • Sunday 17th September 2023 - Flat / Grass
  • Saturday 16th September 2023 - Flat / Grass
  • Friday 15th September 2023 - Flat / Grass
  • Thursday 14th September 2023 - Flat / Grass
  • Saturday 19th August 2023 - Flat / Grass
  • Saturday 5th August 2023 - Flat / Grass
  • Thursday 27th July 2023 - Flat / Grass
  • Saturday 22nd July 2023 - Flat / Grass
  • Thursday 13th July 2023 - Flat / Grass
  • Friday 7th July 2023 - Flat / Grass
  • Saturday 1st July 2023 - Flat / Grass
  • Friday 30th June 2023 - Flat / Grass
  • Sunday 18th June 2023 - Flat / Grass
  • Saturday 3rd June 2023 - Flat / Grass
  • Friday 2nd June 2023 - Flat / Grass
  • Saturday 20th May 2023 - Flat / Grass
  • Saturday 6th May 2023 - Flat / Grass
  • Saturday 29th April 2023 - Flat / Grass
  • Friday 28th April 2023 - Flat / All Weather
  • Sunday 2nd April 2023 - Flat / Grass
  • Saturday 1st April 2023 - Flat / Grass
  • Friday 17th March 2023 - Jump / Grass
  • Saturday 4th March 2023 - Jump / Grass
  • Friday 3rd March 2023 - Jump / Grass
  • Wednesday 22nd February 2023 - Jump / Grass
  • Thursday 9th February 2023 - Jump / Grass
  • Saturday 28th January 2023 - Jump / Grass
  • Friday 27th January 2023 - Jump / Grass
  • Tuesday 10th January 2023 - Jump / Grass
  • Thursday 29th December 2022 - Jump / Grass
  • Saturday 10th December 2022 - Jump / Grass
  • Friday 9th December 2022 - Jump / Grass
  • Saturday 26th November 2022 - Jump / Grass
  • Friday 25th November 2022 - Jump / Grass
  • Saturday 5th November 2022 - Flat / Grass
  • Saturday 22nd October 2022 - Flat / Grass
  • Friday 21st October 2022 - Flat / Grass