Horses

Jockeys

    Trainers

      Courses

        William Haggas - Trainer Profile

        Last Updated: 28/12/25
        DATE COURSE POS HORSE CAT DIS CLASS SP JOCKEY AGE OR GROUND AVG. SPEED
        25/08/2019 Yarmouth 6 / 9 Jaaneh Flat 6f 3y Class 4 7/2 Jim Crowley 2yo - Firm 60.45kph
        24/08/2019 Goodwood 5 / 5 Dal Horrisgle Flat 1m 6f Class 1 11/2 Tom Marquand 3yo 102 Good 54.99kph
        24/08/2019 York 9 / 22 Raheen House Flat 1m 5f 188y Class 2 5/1 James Doyle 4yo+ 111 Good To Firm 57.63kph
        24/08/2019 York PU / 22 Dramatic Queen Flat 1m 5f 188y Class 2 20/1 Daniel Tudhope 4yo+ 107 Good To Firm -
        24/08/2019 Newmarket 2 / 6 Cristal Breeze Flat 7f Class 3 3/1 William Buick 3yo 83 Good To Firm 59.33kph
        24/08/2019 York 1 / 12 Hamish Flat 1m 5f 188y Class 2 7/1 James Doyle 3yo 92 Good To Firm 56.98kph
        24/08/2019 Goodwood 4 / 6 Skardu Flat 1m Class 1 2/1 Tom Marquand 3yo+ 114 Good 59.25kph
        23/08/2019 Chelmsford 3 / 9 Seniority Flat 1m Class 2 6/4 Jason Watson 4yo+ 101 Standard 60.41kph
        23/08/2019 Goodwood 4 / 5 Ghaziyah Flat 1m Class 3 4/1 Georgia Cox 3yo+ 89 Good 58.17kph
        23/08/2019 Newmarket 6 / 7 Majaalis Flat 6f Class 3 2/1 Dane O'Neill 3yo 86 Good To Firm 57.58kph
        23/08/2019 York 3 / 16 Fanaar Flat 7f 192y Class 2 8/1 Jim Crowley 3yo 100 Good To Firm 59.93kph
        22/08/2019 York 6 / 19 Mubtasimah Flat 7f Class 2 7/2 James Doyle 3yo+ 95 Good 61.61kph
        22/08/2019 York 9 / 10 Naqaawa Flat 1m 3f 188y Class 1 25/1 Tom Marquand 3yo+ 93 Good 56.16kph
        22/08/2019 York 8 / 10 Frankellina Flat 1m 3f 188y Class 1 9/2 James Doyle 3yo+ 105 Good 56.19kph
        22/08/2019 York 9 / 21 St Ives Flat 6f Class 2 6/1 James Doyle 2yo 79 Good 60.48kph
        DATE COURSE HORSE DIS CLASS CAT
        26/12/2025 Wolverhampton Aeolian 1m 4f 51y Class 2 Flat
        27/12/2025 Wolverhampton Lorca's Waltz 1m 142y Class 4 Flat
        28/12/2025 Southwell Cerelia 1m 13y Class 5 Flat
        28/12/2025 Southwell Cerelia 7f 14y Class 5 Flat