Horses

Jockeys

    Trainers

      Courses

        William Haggas - Trainer Profile

        Last Updated: 19/12/25
        DATE COURSE POS HORSE CAT DIS CLASS SP JOCKEY AGE OR GROUND AVG. SPEED
        20/08/2018 Thirsk 1 / 9 Juthoor Flat 7f Class 4 2/1 Jim Crowley 3yo+ 75 Good To Soft 57.52kph
        20/08/2018 Thirsk 8 / 11 Red Cymbal Flat 7f Class 5 15/2 Jim Crowley 3yo 75 Good To Soft 56.52kph
        20/08/2018 Leicester 10 / 11 Red Hut Red Flat 6f Class 4 14/1 P J McDonald 2yo 70 Good To Firm 60.02kph
        19/08/2018 Pontefract 2 / 7 Yajooll Flat 1m 6y Class 4 11/10 Daniel Tudhope 3yo+ - Good To Firm 55.37kph
        19/08/2018 Pontefract 2 / 4 Completion Flat 1m 6y Class 3 2/1 Daniel Tudhope 3yo 95 Good To Firm 55.45kph
        19/08/2018 Pontefract 8 / 12 Tirania Flat 6f Class 1 8/1 Daniel Tudhope 3yo+ 92 Good To Firm 56.89kph
        19/08/2018 Deauville (FR) 2 / 9 Urban Fox Flat 1m 2f - 19/10F James Doyle 4yo+ - Good 57.24kph
        18/08/2018 Newbury 3 / 7 Prabeni Flat 1m 4f Class 3 2/1 James Doyle 3yo 79 Good 54.67kph
        18/08/2018 Deauville (FR) 6 / 7 Give And Take Flat 1m 2f - 31/5 Frankie Dettori 3yo - Good To Soft 56.39kph
        18/08/2018 Newbury 1 / 15 Squats Flat 7f Class 3 17/2 Georgia Cox 3yo+ 87 Good 58.38kph
        18/08/2018 Doncaster 2 / 9 Field Gun Flat 6f 2y Class 5 3/1 Liam Jones 3yo+ - Good To Firm 59.05kph
        18/08/2018 Newbury 6 / 6 Dal Harraild Flat 1m 5f 61y Class 1 13/2 Ryan Moore 3yo+ 111 Good 55.44kph
        17/08/2018 Newbury 2 / 5 Island Of Life Flat 5f 34y Class 4 5/4 James Doyle 3yo+ 81 Good 59.29kph
        17/08/2018 Nottingham 4 / 10 With A Start Flat 1m 75y Class 5 7/4 William Buick 3yo+ - Good 54.83kph
        17/08/2018 Newbury 6 / 14 Swiss Air Flat 5f 34y Class 1 12/1 James Doyle 2yo 79 Good 59.00kph
        DATE COURSE HORSE DIS CLASS CAT
        16/12/2025 Newcastle Luminare 7f 14y Class 5 Flat
        17/12/2025 Kempton Dubai Honour 1m 3f 219y Class 1 Flat