Horses

Jockeys

    Trainers

      Courses

        William Haggas - Trainer Profile

        Last Updated: 22/12/25
        DATE COURSE POS HORSE CAT DIS CLASS SP JOCKEY AGE OR GROUND AVG. SPEED
        19/04/2018 Newmarket 7 / 14 Improve Flat 7f Class 4 10/1 James Doyle 3yo - Good 58.07kph
        19/04/2018 Newmarket 5 / 19 Prabeni Flat 1m Class 3 16/1 James Doyle 3yo - Good 57.51kph
        19/04/2018 Ripon 4 / 10 Kodinar Flat 5f Class 5 4/1 Joe Fanning 2yo - Soft 55.21kph
        18/04/2018 Kempton 3 / 11 Barton Mills Flat 7f Class 5 9/4 Mark Harley 3yo 86 Standard 59.45kph
        18/04/2018 Newmarket 3 / 10 Istanbul Sultan Flat 1m 2f Class 3 6/1 Silvestre De Sousa 3yo 81 Good 55.65kph
        18/04/2018 Newmarket 2 / 9 Sea Of Class Flat 1m Class 4 5/4 James Doyle 3yo - Good 56.76kph
        18/04/2018 Newmarket 2 / 9 Feline Groovy Flat 1m Class 4 12/1 James Doyle 3yo - Good 56.03kph
        18/04/2018 Newmarket 7 / 9 Red Hut Red Flat 5f Class 4 6/1 James Doyle 2yo - Good 57.04kph
        18/04/2018 Newmarket 8 / 11 Ertiyad Flat 7f Class 1 33/1 Gerald Mosse 3yo 96 Good 57.09kph
        09/04/2018 Wolverhampton 1 / 8 Beshaayir Flat 7f 36y Class 5 1/5 James Doyle 3yo+ - Standard 58.46kph
        06/04/2018 Chelmsford 1 / 10 Mosalim Flat 7f Class 5 13/8 James Doyle 3-5yo - Standard 59.35kph
        02/04/2018 Wolverhampton 1 / 3 Society Power Flat 7f 36y Class 3 Evens James Doyle 3yo 91 Standard 58.27kph
        31/03/2018 Meydan (UAE) 15 / 16 Dal Harraild Flat 2m - 15/2 Ryan Moore 3yo+ 111 Good 56.97kph
        30/03/2018 Lingfield 1 / 10 Victory Bond Flat 1m 2f Class 2 3/1 James Doyle 4yo+ 105 Standard 59.60kph
        30/03/2018 Lingfield 2 / 11 Second Thought Flat 1m 1y Class 2 11/8 James Doyle 4yo+ 109 Standard 61.62kph
        DATE COURSE HORSE DIS CLASS CAT
        22/12/2025 Wolverhampton Time Loop 1m 1f 104y Class 5 Flat