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
        31/08/2017 Musselburgh 1 / 5 Tirania Flat 7f 33y Class 3 15/8 Paul Mulrennan 3yo+ 86 Good To Firm 59.33kph
        30/08/2017 Kempton 3 / 9 Under Control Flat 1m Class 4 13/2 Pat Cosgrave 3yo 76 Standard 59.12kph
        30/08/2017 Lingfield 1 / 15 Dream Of Delphi Flat 7f Class 6 16/1 Josephine Gordon 2yo 48 Good 59.54kph
        30/08/2017 Lingfield 2 / 10 Awesometank Flat 7f Class 5 7/2 Pat Cosgrave 2yo - Good 58.86kph
        28/08/2017 Ripon 1 / 6 Musical Terms Flat 1m Class 5 4/6 Jim Crowley 3-4yo 78 Good 57.69kph
        28/08/2017 Epsom 5 / 7 Loving Flat 6f 3y Class 5 13/2 Ryan Moore 3yo 73 Good 61.54kph
        27/08/2017 Yarmouth 6 / 8 Daawy Flat 1m 2f 23y Class 2 11/2 Pat Cosgrave 3yo+ 88 Good To Firm 58.57kph
        27/08/2017 Yarmouth 1 / 7 Tulip Fever Flat 6f 3y Class 4 7/2 Pat Cosgrave 2yo 78 Good To Firm 60.93kph
        27/08/2017 Goodwood 1 / 9 Novoman Flat 1m 1f 197y Class 2 9/1 Georgia Cox 3yo 94 Good 57.50kph
        27/08/2017 Yarmouth 3 / 16 Perfect Thought Flat 6f 3y Class 4 9/2 R Winston 2yo - Good To Firm 61.35kph
        26/08/2017 York 10 / 19 Pennsylvania Dutch Flat 5f Class 2 13/2 George Wood 3yo 84 Good 60.31kph
        26/08/2017 Goodwood 1 / 5 Call To Mind Flat 1m 6f Class 1 11/4 Pat Cosgrave 3yo 107 Good 54.74kph
        26/08/2017 Newmarket 5 / 9 Theydon Grey Flat 1m 6f Class 2 11/2 Georgia Cox 3yo+ 92 Good To Firm 57.68kph
        26/08/2017 Goodwood 3 / 6 Hathal Flat 1m Class 1 11/2 Pat Cosgrave 3yo+ 112 Good 58.52kph
        26/08/2017 York 3 / 10 Headway Flat 6f Class 1 9/2 Harry Bentley 2yo 107 Good 60.51kph
        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