Horses

Jockeys

    Trainers

      Courses

        John Ryan

        Last Updated: 21/04/25
        DATE COURSE POS HORSE CAT DIS CLASS SP JOCKEY AGE OR GROUND AVG. SPEED
        16/07/2022 Newmarket 4 / 5 Pistoletto Flat 1m Class 2 9/1 Darragh Keenan 3yo+ 91 Good To Firm 56.91kph
        11/07/2022 Wolverhampton 5 / 7 Anger Management Flat 1m 5f 219y Class 6 28/1 Franny Norton 3yo 46 Standard 53.60kph
        11/07/2022 Ayr 3 / 6 Catch My Breath Flat 1m Class 6 10/3 Darragh Keenan 4yo+ 58 Good 57.31kph
        11/07/2022 Ayr 14 / 15 Harry With Style Flat 6f Class 5 12/1 Darragh Keenan 2yo - Good 58.71kph
        07/07/2022 Newmarket 6 / 12 Pistoletto Flat 1m Class 3 33/1 Darragh Keenan 3yo+ 93 Good To Firm 58.81kph
        06/07/2022 Kempton 5 / 11 Catch My Breath Flat 1m Class 6 14/1 Darragh Keenan 4yo+ 58 Standard To Slow 57.77kph
        06/07/2022 Kempton 3 / 10 Sicilian Vito Flat 1m Class 6 10/3 Darragh Keenan 3yo 65 Standard To Slow 57.86kph
        05/07/2022 Brighton 11 / 11 Jack Ryan Flat 5f 60y Class 6 9/1 Tia Phillips 3yo+ 50 Good To Firm 59.86kph
        05/07/2022 Wolverhampton 7 / 9 Fourshadesofsilver Flat 1m 1f 104y Class 5 33/1 Darragh Keenan 3yo 70 Standard 55.77kph
        20/06/2022 Windsor 4 / 6 Sicilian Vito Flat 1m 2f Class 5 10/1 Darragh Keenan 3yo 66 Good To Firm 55.90kph
        17/06/2022 Ascot 5 / 27 Manaccan Flat 5f Class 2 18/1 A Kirby 3yo 100 Good To Firm 60.59kph
        16/06/2022 Ascot 15 / 29 Pistoletto Flat 7f Class 2 100/1 Darragh Keenan 3yo+ 94 Good To Firm 58.20kph
        13/06/2022 Lingfield 4 / 9 Pistoletto Flat 1m 2f Class 3 22/1 Darragh Keenan 3yo+ 94 Standard 58.54kph
        08/06/2022 Yarmouth 5 / 12 Jack Ryan Flat 6f 3y Class 6 13/2 Darragh Keenan 4yo+ 52 Good To Soft 58.01kph
        08/06/2022 Yarmouth 4 / 8 Catch My Breath Flat 1m 3y Class 6 5/1 Grace McEntee 4yo+ 58 Soft 56.64kph
        DATE COURSE HORSE DIS CLASS CAT
        20/10/2023 Fakenham Steven Seagull 2m 4f 1y Class 5 Hurdle
        20/10/2023 Fakenham Anger Management 2m 4f 1y Class 4 Hurdle
        24/10/2023 Yarmouth Moreginplease 1m 3y Class 4 Flat
        24/10/2023 Yarmouth Pistoletto 1m 3f 104y Class 5 Flat
        24/10/2023 Yarmouth Bold Ribb 1m 2f 23y Class 5 Flat
        26/04/2025 Haydock Well Enough 7f 212y Class 4 Flat