Horses

Jockeys

    Trainers

      Courses

        John O'Shea

        Last Updated: 10/09/25
        DATE COURSE POS HORSE CAT DIS CLASS SP JOCKEY AGE OR GROUND AVG. SPEED
        08/05/2021 Nottingham 8 / 13 Monsieur Fantaisie Flat 6f 18y Class 5 200/1 Ciaran McKee 3yo+ - Soft 55.09kph
        06/05/2021 Huntingdon 2 / 9 Jimmy Bell Chase 2m 7f 129y Class 5 11/1 Kevin Brogan 5yo+ 97 Good 46.14kph
        04/05/2021 Wolverhampton 5 / 9 Some Nightmare Flat 7f 36y Class 6 10/3 Adam McNamara 4yo+ 54 Standard 58.75kph
        30/04/2021 Chepstow 1 / 8 Flip Mode Flat 5f 16y Class 6 15/2 Callum Hutchinson 4yo+ 52 Soft 61.03kph
        30/04/2021 Chepstow 3 / 10 Major Valentine Flat 6f 16y Class 5 3/1 Hayley Turner 4yo+ 58 Soft 60.51kph
        30/04/2021 Chepstow 8 / 9 Scarlet Ruby Flat 2m Class 6 40/1 Adam McNamara 4yo+ 56 Soft 50.60kph
        24/04/2021 Wolverhampton 9 / 12 Clog Na Fola Flat 1m 4f 51y Class 6 9/1 Ciaran McKee 4yo+ 52 Standard 55.33kph
        24/04/2021 Wolverhampton 6 / 7 Knight Crusader Flat 1m 4f 51y Class 3 50/1 Ciaran McKee 4yo+ 79 Standard 55.19kph
        21/04/2021 Taunton 6 / 9 Scarlet Ruby Hurdle 2m 104y Class 4 80/1 Nick Scholfield 4yo+ - Good To Firm 47.37kph
        20/04/2021 Wolverhampton 1 / 9 Some Nightmare Flat 6f 20y Class 6 5/1 Adam McNamara 4yo+ 45 Standard 59.07kph
        19/04/2021 Windsor 1 / 10 Major Valentine Flat 6f 12y Class 6 5/2 Hollie Doyle 4yo+ 54 Good To Firm 60.71kph
        16/04/2021 Bath 6 / 9 General Brook Flat 1m 3f 137y Class 6 25/1 Liam Jones 4yo+ 49 Good To Firm 56.31kph
        08/04/2021 Aintree 1 / 21 Cousin Pascal Chase 2m 5f 19y Class 2 66/1 Mr James King 6yo+ 118 Good To Soft 44.97kph
        08/04/2021 Aintree 6 / 21 Ravished Chase 2m 5f 19y Class 2 66/1 Mr Henry Crow 6yo+ 120 Good To Soft 44.46kph
        06/04/2021 Bath 7 / 14 General Brook Flat 1m 3f 137y Class 6 66/1 Adam McNamara 4yo+ 49 Good To Firm 55.47kph
        DATE COURSE HORSE DIS CLASS CAT
        13/09/2025 Bath Truly Glamorous 5f 10y Class 5 Flat