Musselburgh
Musselburgh racecards for Monday 18th December 2023.
Musselburgh Good to Soft (Soft in places)
12:25
Race 1 tote.co.uk Seven Swans A Swimming Conditional Jockeys' Handicap Hurdle (9 ran)
12:55
Race 2 tote.co.uk Six Geese A Laying Maiden Hurdle (8 ran)
13:25
Race 3 tote.co.uk Five Gold Rings Mares' Handicap Hurdle (11 ran)
13:55
Race 4 tote.co.uk Four Calling Birds Novices' Handicap Chase (7 ran)
14:25
Race 5 tote.co.uk Three French Hens Handicap Hurdle (8 ran)
14:55
Race 6 tote.co.uk Two Turtle Doves Handicap Chase (11 ran)
15:25
Race 7 tote.co.uk A Partridge In A Pear Tree Open NH Flat Race (8 ran)