Musselburgh 17:30 Stakes (Class 5) 7f - 5 Runners
Musselburgh 5-30 Stakes (Class 5) 7f
Musselburgh 18:00 Handicap (Class 5) 7f - 12 Runners
Musselburgh 6-00 Handicap (Class 5) 7f
Musselburgh 18:35 Handicap (Class 3) 5f - 8 Runners
Musselburgh 6-35 Handicap (Class 3) 5f
Musselburgh 19:10 Handicap (Class 6) 5f - 9 Runners
Musselburgh 7-10 Handicap (Class 6) 5f
Musselburgh 19:40 Handicap (Class 5) 7f - 6 Runners
Musselburgh 7-40 Handicap (Class 5) 7f
Musselburgh 20:10 Handicap (Class 6) 5f - 9 Runners
Musselburgh 8-10 Handicap (Class 6) 5f
Musselburgh 20:40 Handicap (Class 5) 13f - 9 Runners
Musselburgh 8-40 Handicap (Class 5) 13f