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
        17/05/2019 Newbury 7 / 12 Baadirr Flat 6f Class 4 13/2 Jim Crowley 2yo - Good 58.08kph
        17/05/2019 York 1 / 11 Magnetic Charm Flat 7f 192y Class 1 7/1 James Doyle 3yo 100 Good To Firm 57.71kph
        17/05/2019 Newbury 5 / 12 Majaalis Flat 7f Class 4 7/2 Jim Crowley 3yo - Good 59.72kph
        16/05/2019 Newmarket 7 / 10 Crystal Tribe Flat 1m 2f Class 4 25/1 Gianluca Sanna 3yo - Good To Firm 54.85kph
        16/05/2019 Newmarket 9 / 10 Youarestar Flat 1m 2f Class 4 9/2 Tom Marquand 3yo - Good To Firm 54.75kph
        16/05/2019 Newmarket 12 / 15 Break Of Day Flat 7f Class 4 5/1 Tom Marquand 3yo - Good To Firm 56.16kph
        16/05/2019 Salisbury 12 / 14 Wannie Mae Flat 1m 1f 201y Class 5 15/2 Georgia Cox 3yo+ - Good To Firm 54.59kph
        16/05/2019 Salisbury 9 / 14 Monica Sheriff Flat 1m 1f 201y Class 5 25/1 Liam Jones 3yo+ - Good To Firm 55.62kph
        15/05/2019 York 14 / 19 The Night Watch Flat 7f Class 3 11/2 Cieren Fallon 3yo 83 Good To Firm 59.56kph
        15/05/2019 York 2 / 10 Frankellina Flat 1m 2f 56y Class 1 11/4 James Doyle 3yo - Good To Firm 56.89kph
        12/05/2019 Longchamp (FR) 8 / 9 Beauty Filly Flat 7f - 14/1 James Doyle 4yo+ - Heavy 60.37kph
        12/05/2019 Longchamp (FR) 8 / 10 Senza Limiti Flat 1m - 36/1 James Doyle 3yo - Heavy 57.88kph
        11/05/2019 Haydock 3 / 6 Politicise Flat 7f 212y Class 3 15/8 Jim Crowley 3yo 85 Good To Soft 56.00kph
        11/05/2019 Lingfield 2 / 11 Tapisserie Flat 6f Class 5 10/11 James Doyle 3yo+ - Soft 60.15kph
        11/05/2019 Haydock 2 / 7 Mankib Flat 6f 212y Class 1 13/2 Jim Crowley 3yo+ 109 Good To Soft 57.34kph
        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