Horse Racing Fixtures

A complete list of all the fixtures in UK & Ireland this month.

May

1st - Bangor, Chepstow, Fontwell, Lingfield, Musselburgh, Punchestown

2nd - Doncaster, Goodwood, Hexham, Newmarket, Thirsk, Uttoxeter, Punchestown

3rd - Hamilton, Newmarket, Salisbury, Sligo

4th - Bath. Beverley, Kempton, Warwick, Windsor, Curragh, Down Royal

5th - Brighton, Catterick, Exeter, Fakenham, Sedgefield, Ballinrobe

6th - Brighton, Chelmsford, Chester, Kelso, Uttoxeter

7th - Carlisle, Chester, Newton Abbot, Wincanton, Worcester, Clonmel

8th - Ascot, Chester, Lingfield, Market Rasen, Nottingham, Ripon, Cork, Downpatrick

9th - Ascot, Haydock, Hexham, Lingfield, Nottingham, Thirsk, Warwick, Wexford

10th - Ludlow, Plumpton, Killarney, Leopardstown

11th - Doncaster, Musselburgh, Towcester, Windsor, Wolverhampton, Killarney

12th - Beverley, Chelmsford, Sedgefield, Southwell, Wincanton, Killarney

13th - Bath, Kempton, Newcastle, Perth, York, Naas

14th - Fontwell, Newmarket, Perth, Salisbury, York, Tipperary

15th - Aintree, Hamilton, Newbury, Newmarket, York, Dundalk, Kilbeggan

16th - Bangor, Doncaster, Newbury, Newmarket, Thirsk, Uttoxeter, Punchestown

17th - Market Rasen, Ripon, Stratford, Limerick, Navan

18th - Leicester, Redcar, Southwell, Towcester, Windsor, Roscommon

19th - Chelmsford, Chepstow, Newcastle, Newton Abbot, Nottingham, Dundalk

20th - Ayr, Kempton, Lingfield, Southwell, Warwick, Sligo

21st - Ayr, Goodwood, Nottingham, Sandown, Wetherby, Clonmel

22nd - Bath, Goodwood, Haydock, Musselburgh, Pontefract, Worcesrer, Cork

23rd - Beverley, Catterick, Ffos Las, Goodwood, Haydock, Salisbury, Curragh

24th - Fontwell, Kelso, Uttoxeter, Curragh

25th - Carlisle, Cartmel, Leicester, Redcar, Windsor, Ballinrobe

26th - Hexham, Huntingdon, Leicester, Lingfield, Redcar, Ballinrobe

27th - Cartmel, Hamilton Park, Kempton, Newton Abbot, Thirsk, Gowran Park

28th - Haydock, Lingfield, Sandown, Weatherby, Worcester, Fairyhouse

29th - Brighton, Catterick, Haydock, Newcastle, Newmarket, Stratford, Down Royal, Tramore

30th - Chepstow, Chester, Haydock, Newmarket, Stratford, York, Tramore

31st - Fakenham, Nottingham, Kilbeggan, Listowel