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
        19/09/2017 Yarmouth 1 / 8 One Master Flat 6f 3y Class 5 4/11 Ryan Moore 3yo+ - Soft 59.34kph
        19/09/2017 Chepstow 2 / 8 Diagnostic Flat 7f 16y Class 5 6/4 Pat Cosgrave 3yo+ - Good To Soft 58.45kph
        19/09/2017 Yarmouth 6 / 12 Mashaheer Flat 6f 3y Class 4 9/2 Ryan Moore 2yo - Soft 58.97kph
        16/09/2017 Musselburgh 3 / 7 Solo Mission Flat 1m 5f 216y Class 3 4/1 Tom Queally 3yo 83 Soft 51.83kph
        16/09/2017 Doncaster 2 / 10 Battered Flat 1m Class 2 11/4 Ryan Moore 3yo+ 98 Good To Soft 59.37kph
        16/09/2017 Musselburgh 9 / 11 Under Control Flat 1m 208y Class 4 3/1 Joe Fanning 3yo 77 Soft 54.51kph
        16/09/2017 Musselburgh 6 / 7 Contentment Flat 1m 2y Class 4 4/1 Joe Fanning 3yo+ 78 Soft 55.05kph
        16/09/2017 Lingfield 1 / 12 Give And Take Flat 7f 135y Class 4 4/5 Pat Cosgrave 2yo - Soft 59.03kph
        15/09/2017 Salisbury 2 / 7 Validator Flat 6f Class 3 11/4 Pat Cosgrave 2yo 83 Soft 54.99kph
        15/09/2017 Doncaster 5 / 13 On Her Toes Flat 7f 6y Class 1 11/1 Joe Fanning 3yo+ 102 Good To Soft 59.52kph
        14/09/2017 Doncaster 1 / 6 What A Home Flat 1m 3f 197y Class 2 Evens Paul Hanagan 3yo+ 80 Soft 55.50kph
        14/09/2017 Doncaster 3 / 4 Al Neksh Flat 1m 2f 43y Class 2 3/1 Frankie Dettori 3yo+ 90 Soft 54.77kph
        13/09/2017 Kempton 3 / 13 Easy Code Flat 7f Class 5 9/2 Georgia Cox 3yo+ 69 Standard 59.23kph
        13/09/2017 Doncaster 4 / 8 Important Mission Flat 7f 6y Class 2 13/2 Ryan Moore 3yo 91 Soft 58.07kph
        12/09/2017 Newcastle 6 / 11 Daddys Poppit Flat 7f 14y Class 5 11/2 Pat Cosgrave 2yo - Standard 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