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
        27/06/2019 Newcastle 4 / 12 Seniority Flat 1m 5y Class 2 6/1 Paul Hanagan 4yo+ 102 Standard 57.83kph
        27/06/2019 Newmarket 5 / 7 Critical Time Flat 7f Class 4 13/2 Ryan Moore 3yo+ - Good 57.69kph
        27/06/2019 Newmarket 1 / 8 The Night Watch Flat 6f Class 4 7/2 Ryan Moore 3yo 80 Good 59.78kph
        27/06/2019 Newmarket 1 / 7 Faylaq Flat 1m 4f Class 5 1/3 Jim Crowley 3yo+ 79 Good 56.44kph
        26/06/2019 Bath 2 / 5 Shrewdness Flat 1m 3f 137y Class 5 5/4 Tom Marquand 3yo+ 75 Good 55.21kph
        26/06/2019 Salisbury 8 / 8 Al Hadeer Flat 1m 1f 201y Class 4 7/4 Dane O'Neill 3yo+ - Good To Firm 51.51kph
        26/06/2019 Carlisle 1 / 11 Tapisserie Flat 6f 195y Class 1 5/1 Paul Hanagan 3yo 88 Good To Firm 58.02kph
        26/06/2019 Salisbury 1 / 8 Desert Icon Flat 1m 4f 5y Class 3 11/4 Ryan Moore 3yo 85 Good To Firm 57.08kph
        26/06/2019 Salisbury 2 / 9 Nicklaus Flat 1m Class 2 4/1 Ryan Moore 3yo+ 93 Good To Firm 57.37kph
        25/06/2019 Newbury 5 / 10 Pretty Pickle Flat 6f Class 4 6/4 Pat Dobbs 2yo - Good To Soft 57.94kph
        25/06/2019 Beverley 2 / 7 Five Diamonds Flat 1m 100y Class 5 5/4 Daniel Tudhope 3yo - Soft 54.72kph
        24/06/2019 Windsor 10 / 10 Squelch Flat 1m 31y Class 5 7/1 Georgia Cox 3yo+ - Good 53.79kph
        24/06/2019 Windsor 1 / 12 Knight Shield Flat 6f 12y Class 5 5/1 Pat Dobbs 2yo - Good 59.84kph
        24/06/2019 Chepstow 5 / 10 Soft Cover Flat 1m 14y Class 5 9/1 Tom Marquand 3yo+ - Good 61.05kph
        22/06/2019 Lingfield 2 / 6 Nkosikazi Flat 7f 135y Class 4 4/1 Tom Marquand 4yo+ 85 Good To Soft 59.82kph
        DATE COURSE HORSE DIS CLASS CAT
        26/12/2025 Wolverhampton Aeolian 1m 4f 51y Class 2 Flat