Horses

Jockeys

    Trainers

      Courses

        William Haggas - Trainer Profile

        Last Updated: 26/12/25
        DATE COURSE POS HORSE CAT DIS CLASS SP JOCKEY AGE OR GROUND AVG. SPEED
        30/06/2019 Windsor 5 / 5 Swiss Air Flat 5f 21y Class 3 3/1 Tom Marquand 3yo 80 Good To Firm 62.63kph
        29/06/2019 York 1 / 4 Mubtasimah Flat 7f Class 3 4/6 C O'Donoghue 3yo - Good To Firm 60.77kph
        29/06/2019 Newcastle 9 / 15 Canford Heights Flat 2m 56y Class 2 9/2 Tom Marquand 3yo+ 90 Standard 54.69kph
        29/06/2019 Newcastle 3 / 6 Island Of Life Flat 6f Class 1 8/1 K McEvoy 3yo+ 99 Standard 60.55kph
        29/06/2019 Windsor 5 / 5 Big Kitten Flat 1m 3f 99y Class 2 15/8 Oisin Murphy 4yo+ 95 Good To Firm 56.91kph
        29/06/2019 York 1 / 7 Al Aakif Flat 6f Class 3 11/8 C O'Donoghue 2yo - Good To Firm 60.87kph
        28/06/2019 Chester 6 / 7 Sparkle In His Eye Flat 1m 2f 70y Class 4 2/1 Daniel Tudhope 3yo 81 Good 56.07kph
        28/06/2019 Newmarket 2 / 11 Whispering Beauty Flat 1m Class 4 25/1 J F Egan 3yo+ - Good 58.03kph
        28/06/2019 Newmarket 6 / 11 Squelch Flat 1m Class 4 50/1 Georgia Cox 3yo+ - Good 57.72kph
        28/06/2019 Newmarket 2 / 5 Smarter Flat 1m 5f Class 4 15/8 Jamie Spencer 3yo 80 Good 54.90kph
        28/06/2019 Newcastle 7 / 8 Rainbow Heart Flat 1m 2f 42y Class 1 11/1 Paul Hanagan 3yo+ 95 Standard 54.77kph
        28/06/2019 Newmarket 1 / 8 Nahaarr Flat 7f Class 4 4/6 Georgia Cox 3yo 75 Good 59.58kph
        28/06/2019 Newmarket 7 / 8 Oribi Flat 6f Class 4 9/2 Georgia Cox 2yo - Good 56.76kph
        28/06/2019 Yarmouth 2 / 5 Destination Flat 1m 3y Class 2 7/4 Tom Marquand 3yo 86 Good To Firm 60.13kph
        28/06/2019 Yarmouth 1 / 8 Funny Man Flat 1m 6f 17y Class 6 7/2 Liam Jones 3yo 58 Good To Firm 55.50kph
        DATE COURSE HORSE DIS CLASS CAT
        26/12/2025 Wolverhampton Aeolian 1m 4f 51y Class 2 Flat