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
        09/06/2018 Haydock 1 / 10 Muthmir Flat 5f Class 1 11/4 Jim Crowley 3yo+ 111 Good To Firm 62.53kph
        09/06/2018 Newmarket 3 / 11 Cavatina Flat 7f Class 2 7/1 Harry Bentley 3yo 89 Good To Firm 59.70kph
        09/06/2018 Haydock 3 / 8 What A Home Flat 1m 3f 175y Class 1 6/1 Daniel Tudhope 4yo+ 88 Good To Firm 56.20kph
        09/06/2018 Haydock 6 / 8 Mam'selle Flat 1m 3f 175y Class 1 9/1 James Doyle 4yo+ 93 Good To Firm 55.27kph
        09/06/2018 Musselburgh 4 / 6 Reverend Jacobs Flat 1m 4f 104y Class 3 8/13 Kevin Stott 4yo+ 86 Good To Firm 55.98kph
        08/06/2018 Curragh 3 / 7 One Master Flat 6f Class 1 13/8 James Doyle 3yo+ 105 Good To Firm 60.76kph
        08/06/2018 Goodwood 3 / 9 Humble Hero Flat 1m 6f Class 3 11/4 A Kirby 4yo+ 91 Good 54.97kph
        08/06/2018 Wolverhampton 3 / 7 Move Swiftly Flat 1m 142y Class 5 5/6 Oisin Murphy 3-5yo - Standard 57.69kph
        07/06/2018 Sandown 4 / 14 Al Muffrih Flat 1m 1f 209y Class 5 Evens James Doyle 3yo+ - Good 54.41kph
        07/06/2018 Ripon 2 / 5 Saint Diana Flat 1m Class 5 10/3 Joe Fanning 3yo+ - Good 56.72kph
        07/06/2018 Haydock 3 / 10 Strategist Flat 6f 212y Class 4 10/1 J-P Guillambert 3yo - Good To Firm 58.65kph
        07/06/2018 Yarmouth 4 / 8 Martineo Flat 1m 3y Class 4 6/1 Daniel Muscutt 3yo 79 Good To Firm 59.47kph
        07/06/2018 Yarmouth 4 / 7 First Thought Flat 6f 3y Class 5 14/1 Liam Jones 2yo - Good To Firm 58.82kph
        07/06/2018 Ripon 2 / 8 Eyelool Flat 6f Class 5 8/13 Georgia Cox 2yo - Good 58.23kph
        07/06/2018 Yarmouth 5 / 12 Nicklaus Flat 7f 3y Class 5 10/1 Daniel Muscutt 3yo 75 Good To Firm 60.27kph
        DATE COURSE HORSE DIS CLASS CAT
        18/12/2025 Chelmsford Windbreaker 1m Class 4 Flat
        18/12/2025 Chelmsford Digub 1m 2f Class 4 Flat
        19/12/2025 Southwell Florida Suite 1m 13y Class 5 Flat
        22/12/2025 Wolverhampton Time Loop 1m 1f 104y Class 5 Flat