Horses

Jockeys

    Trainers

      Courses

        Ryan Moore

        Last Updated: 22/08/25
        DATE COURSE POS HORSE CAT DIS CLASS SP TRAINER AGE OR GROUND AVG. SPEED
        22/06/2023 Ascot 7 / 16 Drumroll Flat 1m 1f 212y Class 1 4/1 A P O'Brien 3yo 104 Good To Firm 57.45kph
        22/06/2023 Ascot 20 / 29 Carracci Flat 1m Class 2 28/1 A P O'Brien 3yo 92 Good To Firm 56.39kph
        22/06/2023 Ascot 4 / 12 Emily Dickinson Flat 2m 3f 210y Class 1 11/1 A P O'Brien 4yo+ 111 Good To Firm 55.20kph
        22/06/2023 Ascot 1 / 17 Warm Heart Flat 1m 3f 211y Class 1 13/2 A P O'Brien 3yo 95 Good To Firm 57.58kph
        22/06/2023 Ascot 3 / 19 Bertinelli Flat 1m 3f 211y Class 2 6/1 A P O'Brien 3yo 104 Good 57.82kph
        22/06/2023 Ascot 4 / 14 His Majesty Flat 5f Class 1 11/2 A P O'Brien 2yo - Good To Firm 60.18kph
        21/06/2023 Ascot 2 / 23 Johannes Brahms Flat 5f Class 1 10/3 A P O'Brien 2yo - Good 59.93kph
        21/06/2023 Ascot 7 / 14 Peking Opera Flat 1m 6f 34y Class 1 6/1 A P O'Brien 3yo 99 Good 55.52kph
        21/06/2023 Ascot 2 / 30 Sonny Liston Flat 1m Class 2 25/1 Ralph Beckett 3yo+ 100 Good 58.04kph
        21/06/2023 Ascot 2 / 6 Luxembourg Flat 1m 1f 212y Class 1 2/1 A P O'Brien 4yo+ 123 Good 56.98kph
        21/06/2023 Ascot 4 / 10 Jumbly Flat 1m Class 1 10/3 Joseph Patrick O'Brien 4yo+ 105 Good 56.89kph
        21/06/2023 Ascot 19 / 19 Crystal Caprice Flat 7f 213y Class 2 15/2 Sir Michael Stoute 4yo+ 101 Good 54.88kph
        21/06/2023 Ascot 8 / 26 Balsam Flat 5f Class 1 16/1 H-F Devin 2yo - Good 59.46kph
        20/06/2023 Ascot 1 / 16 Vauban Flat 1m 6f 34y Class 2 Evens W P Mullins 4yo+ 101 Good 55.33kph
        20/06/2023 Ascot 2 / 16 Bolshoi Ballet Flat 1m 1f 212y Class 1 7/1 A P O'Brien 4yo+ 110 Good 56.47kph
        DATE COURSE HORSE DIS CLASS TRAINER CAT
        24/08/2025 Deauville (FR) Gstaad 6f Class 1 A P O'Brien Flat
        24/08/2025 Deauville (FR) Bedtime Story 1m 2f Class 1 A P O'Brien Flat