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
        12/09/2017 Newcastle 1 / 5 Humble Hero Flat 1m 4f 98y Class 3 5/4 Pat Cosgrave 3yo 84 Standard 56.26kph
        10/09/2017 York 8 / 9 Pennsylvania Dutch Flat 6f Class 3 9/2 Pat Cosgrave 3yo 84 Good To Soft 57.48kph
        10/09/2017 York 2 / 6 Pretty Baby Flat 5f 89y Class 3 7/4 Pat Cosgrave 2yo - Good To Soft 59.89kph
        10/09/2017 Curragh 4 / 9 Sea Of Grace Flat 1m 2f Class 1 5/4 Daniel Tudhope 3yo+ 109 Yielding 54.20kph
        10/09/2017 Curragh 10 / 22 Raucous Flat 6f - 7/1 Ryan Moore 3yo+ 102 Yielding 57.29kph
        09/09/2017 Kempton 5 / 8 Green Fortune Flat 6f Class 1 25/1 Pat Cosgrave 2yo 87 Standard 60.19kph
        09/09/2017 Ascot 3 / 14 Mam'selle Flat 1m 3f 211y Class 2 14/1 Tom Marquand 3yo 87 Soft 54.34kph
        09/09/2017 Haydock 9 / 9 Victory Bond Flat 1m 37y Class 1 8/1 Silvestre De Sousa 3yo+ 107 Heavy 52.60kph
        09/09/2017 Ascot 11 / 17 Squats Flat 7f Class 2 6/1 Georgia Cox 3yo+ 99 Good To Soft 55.38kph
        09/09/2017 Haydock 2 / 11 Tasleet Flat 6f Class 1 9/2 Jim Crowley 3yo+ 116 Heavy 58.17kph
        09/09/2017 Haydock 2 / 7 Learn By Heart Flat 1m 37y Class 1 4/1 Jim Crowley 2yo 97 Heavy 54.55kph
        08/09/2017 Kempton 3 / 10 Tanseeq Flat 7f Class 4 11/2 Jim Crowley 2yo - Standard 58.13kph
        08/09/2017 Kempton 2 / 10 Barton Mills Flat 7f Class 4 8/1 Mark Harley 2yo - Standard 57.59kph
        08/09/2017 Ascot 2 / 11 Alaadel Flat 6f Class 4 2/1 Jim Crowley 3yo+ 76 Soft 55.38kph
        08/09/2017 Haydock 4 / 10 Zwayyan Flat 1m 2f 42y Class 3 10/3 Pat Cosgrave 3yo+ 91 Soft 53.82kph
        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