Horses

Jockeys

    Trainers

      Courses

        John O'Shea

        Last Updated: 28/10/25
        DATE COURSE POS HORSE CAT DIS CLASS SP JOCKEY AGE OR GROUND AVG. SPEED
        16/05/2023 Chepstow 2 / 11 Bantry Flat 1m 14y Class 6 15/2 Luke Morris 4yo+ 58 Good To Soft 61.72kph
        14/05/2023 Hamilton 2 / 12 Dundory Flat 1m 5f 16y Class 4 18/1 Connor Planas 4yo+ 75 Good To Soft 55.75kph
        14/05/2023 Ludlow 7 / 10 Fight For It Hurdle 1m 7f 169y Class 4 16/1 Ned Fox 4yo+ 99 Good 50.38kph
        13/05/2023 Haydock 5 / 9 Dancing Gypsy Flat 1m 3f 140y Class 5 10/1 Jason Watson 3yo 69 Good 53.28kph
        10/05/2023 Kelso 1 / 5 Time Leader Chase 2m 5f 133y Class 4 2/7 Mr Huw Edwards 5yo+ 129 Good To Soft 44.87kph
        04/05/2023 Salisbury 8 / 8 Marisitta Flat 6f 213y Class 5 300/1 Charlie Bennett 3yo - Good To Soft 53.13kph
        03/05/2023 Brighton 1 / 7 Letter Of The Law Flat 7f 216y Class 6 5/2 Taylor Fisher 4yo+ 50 Good To Firm 60.67kph
        03/05/2023 Brighton 9 / 9 The Lion Strikes Flat 1m 1f 207y Class 6 6/1 Darragh Keenan 4yo+ 46 Good To Firm 55.26kph
        03/05/2023 Brighton 2 / 9 Romanovich Flat 6f 210y Class 6 9/2 Darragh Keenan 4yo+ 47 Good To Firm 60.59kph
        02/05/2023 Brighton 4 / 11 Minhaaj Flat 5f 215y Class 6 13/2 Darragh Keenan 4yo+ 50 Good To Firm 60.26kph
        02/05/2023 Brighton 5 / 7 Letter Of The Law Flat 7f 216y Class 6 4/1 Darragh Keenan 4yo+ 50 Good To Firm 58.55kph
        01/05/2023 Bath 14 / 15 Diamondsinthesand Flat 5f 10y Class 6 22/1 Darragh Keenan 4yo+ 65 Good To Soft 53.48kph
        29/04/2023 Doncaster 3 / 7 Dancing Gypsy Flat 1m 3f 197y Class 5 11/2 Benoit De La Sayette 3yo 70 Soft 52.43kph
        29/04/2023 Doncaster 1 / 14 Dundory Flat 1m 3f 197y Class 5 7/1 Connor Planas 4yo+ 70 Soft 53.47kph
        24/04/2023 Windsor 7 / 9 Fight For It Flat 1m 3f 99y Class 5 18/1 Darragh Keenan 4yo+ 64 Soft 47.55kph
        DATE COURSE HORSE DIS CLASS CAT
        28/10/2025 Leicester Fiddlers Green 1m 3f 179y Class 6 Flat