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
        08/09/2017 Ascot 1 / 5 Reverend Jacobs Flat 1m 3f 211y Class 3 8/13 Ryan Moore 3yo 78 Soft 53.26kph
        08/09/2017 Haydock 3 / 7 Cavatina Flat 7f 212y Class 5 15/8 Pat Cosgrave 2yo - Soft 52.94kph
        07/09/2017 Chelmsford 2 / 5 Dream Of Delphi Flat 1m Class 6 Evens Georgia Cox 2yo 54 Standard 57.07kph
        07/09/2017 Salisbury 3 / 13 Special Purpose Flat 6f Class 1 7/2 Oisin Murphy 2yo 99 Good 57.64kph
        07/09/2017 Salisbury 4 / 13 One Minute Flat 6f Class 1 9/1 Ryan Moore 2yo 87 Good 57.50kph
        06/09/2017 Kempton 2 / 7 Solo Mission Flat 1m 3f 219y Class 4 6/5 Tom Queally 3yo+ 80 Standard 55.87kph
        06/09/2017 Lingfield 1 / 10 Society Power Flat 6f Class 5 5/6 Pat Cosgrave 2yo - Good To Soft 60.66kph
        05/09/2017 Hamilton 1 / 4 Crystal River Flat 1m 68y Class 5 Evens Joe Fanning 3-4yo - Soft 52.87kph
        04/09/2017 Windsor 1 / 8 Crushed Flat 1m 2f Class 5 2/1 Georgia Cox 3yo 70 Good To Soft 54.68kph
        02/09/2017 Chelmsford 8 / 15 Squats Flat 7f Class 2 12/1 Georgia Cox 3yo+ 100 Standard 59.40kph
        02/09/2017 Chelmsford 11 / 15 Fastnet Tempest Flat 7f Class 2 4/1 Ryan Moore 3yo+ 98 Standard 58.96kph
        02/09/2017 Beverley 5 / 10 Executive Force Flat 7f 96y Class 4 4/1 Liam Jones 3yo+ 84 Good To Firm 57.90kph
        02/09/2017 Beverley 5 / 9 Alwahsh Flat 1m 1f 207y Class 2 15/2 Liam Jones 3yo 83 Good To Firm 57.12kph
        02/09/2017 Sandown 6 / 13 Across Dubai Flat 1m 1f 209y Class 2 4/1 Pat Cosgrave 3yo+ 95 Good 56.29kph
        01/09/2017 Sandown 6 / 8 Robin Weathers Flat 1m Class 3 11/2 Pat Cosgrave 3yo 84 Good To Soft 55.48kph
        DATE COURSE HORSE DIS CLASS CAT
        22/12/2025 Wolverhampton Time Loop 1m 1f 104y Class 5 Flat
        26/12/2025 Wolverhampton Aeolian 1m 4f 51y Class 2 Flat