Trainer Details

John O'Shea

126 Runs 9 Wins (7.1%) 23 Places (18.3%)
(Top 10) Jockeys for John O'Shea
Jockey Runs Wins Places Win%
William Carson 27 3 4 11.1%
Kielan Woods 11 3 3 27.3%
Gina Mangan 30 1 4 3.3%
Jay Mackay 8 1 3 12.5%
Tyrese Cameron 1 1 0 100.0%
Ryan Kavanagh 1 0 1 0.0%
Nick Slatter 1 0 0 0.0%
Ethan Tindall 1 0 1 0.0%
Richie McLernon 2 0 0 0.0%
James Turner 8 0 0 0.0%
John O'Shea's Yard (21 Horses) (Last 12 months)
Horse R W P Last Run
Some Nightmare (IRE)
8 G
16 2 4 16/01/26
Romanovich (IRE)
5 G
14 2 2 16/01/26
Fiddlers Green (IRE)
5 G
8 1 4 07/01/26
Get The Value (IRE)
7 G
6 2 1 29/12/25
Fight For It (IRE)
5 G
2 - - 24/11/25
Outback Frontiers (IRE)
8 G
6 - 1 23/11/25
Maasai Mara (GB)
5 G
4 - - 23/11/25
Letter Of The Law (IRE)
6 G
15 - 2 20/10/25
Forever Glamorous (GB)
2 C
6 - 2 20/10/25
Glamorous Dancer (GB)
3 F
4 - - 14/10/25
Truly Glamorous (GB)
2 C
5 - 1 13/09/25
Punchbowl Flyer (IRE)
7 G
6 1 3 09/09/25
Macs Dilemma (IRE)
6 G
5 - - 03/09/25
Marisitta (GB)
5 M
8 - 1 25/07/25
Culligran (IRE)
6 M
7 1 2 14/07/25
Glamorous Joy (GB)
3 F
2 - - 14/06/25
Glen Esk (GB)
7 G
4 - - 07/06/25
Harvie Wallbanger (IRE)
9 G
2 - - 22/05/25
Sonic Gold (GB)
9 G
3 - - 05/04/25
Just The Man (FR)
8 G
1 - - 08/03/25
Blacksambelle (GB)
6 M
2 - - 21/02/25
Recent Runs - Last 12 Months (Showing 100)
Date/Time Course Distance Horse Jockey Position Beaten By Weight SP Comment
16/01/26
18:30
Wolverhampton (AW) 6f Some Nightmare (IRE) William Carson 3rd 1.25 9-9 13/2
Midfield - good headway against far rail over 1f out - briefly led 1f out - weakened final 110yds(op 7/1 tchd 15/2)
16/01/26
17:30
Wolverhampton (AW) 1m½f Romanovich (IRE) William Carson 6 6 9-7 25/1
Took keen hold - in touch with leaders - towards rear after 2f - some headway over 2f out - weakened final furlong(op 28/1)
07/01/26
20:00
Kempton (AW) 1m3f Fiddlers Green (IRE) Ryan Kavanagh 2nd 2 9-6 4/1
(op 10/3)
29/12/25
14:22
Newbury 2m4½f Get The Value (IRE) Nick Slatter 11 5 10-4 66/1
Always behind - tailed off
17/12/25
16:05
Kempton (AW) 1m4f Fiddlers Green (IRE) Ethan Tindall 2nd 0.2 9-2 16/1
In touch with leaders - headway from over 1f out - pressed leader inside final furlong - kept on(op 12/1)
13/12/25
19:30
Wolverhampton (AW) 7f Romanovich (IRE) William Carson 6 1.25 9-5 22/1
Carried badly right start - towards rear - headway from over 1f out - no impression inside final furlong(op 16/1)
13/12/25
17:00
Wolverhampton (AW) 5f Some Nightmare (IRE) William Carson 3rd 0.05 9-4 40/1
Prominent - switched right over 1f out - no extra inside final 110yds(op 20/1)
29/11/25
19:00
Wolverhampton (AW) 7f Romanovich (IRE) William Carson 3rd 2.25 9-3 50/1
Midfield - in touch with leaders over 2f out - no impression from over 1f out(op 33/1)
29/11/25
18:30
Wolverhampton (AW) 6f Some Nightmare (IRE) Gina Mangan 9 .5 9-8 80/1
Soon in rear - headway inside final furlong - never dangerous(op 66/1)
24/11/25
13:35
Ludlow 2m Fight For It (IRE) Richie McLernon 11 0.3 10-13 40/1
Always behind(op 28/1 tchd 50/1)
23/11/25
14:53
Windsor 3m½f Outback Frontiers (IRE) James Turner 99 - 9-11 33/1
Jumped right on occasions - in rear - slipped badly on turn and pulled up before 10th (jockey said gelding slipped on the bend entering the back straight)(op 16/1)
23/11/25
14:18
Windsor 2m Maasai Mara (GB) Richie McLernon 7 14 10-8 22/1
Whipped round start - lost many lengths start - raced in last - recovered and joined main group 1st - headway and prominent before 3 out - weakened before 2 out(op 20/1 tchd 18/1)
08/11/25
18:00
Wolverhampton (AW) 5f Some Nightmare (IRE) Jack Doughty 7 1 9-9 25/1
(tchd 33/1)
08/11/25
17:30
Wolverhampton (AW) 7f Romanovich (IRE) Gina Mangan 7 0.2 9-1 40/1
Took keen hold - in rear
06/11/25
15:12
Ludlow 2m Outback Frontiers (IRE) Richard Patrick 2nd 9.5 10-7 4/1
(op 10/3 tchd 3/1)
01/11/25
15:10
Ascot 1m7½f Maasai Mara (GB) Richard Patrick 9 0.3 10-2 40/1
(tchd 33/1 and tchd 50/1)
28/10/25
13:20
Leicester 1m4f Fiddlers Green (IRE) Miss Iesha Wilding 3rd .5 10-8 8/1
Dwelt start - led soon after start - soon went clear(op 13/2 tchd 6/1)
20/10/25
17:00
Bath 1m Letter Of The Law (IRE) Gina Mangan 9 0.05 8-9 80/1
Midfield - weakened halfway - tailed off(op 50/1 tchd 100/1)
20/10/25
15:25
Bath 5f Forever Glamorous (GB) Gina Mangan 6 1.5 8-12 10/1
Prominent - outpaced halfway - weakened and dropped to last inside final furlong(op 9/1 tchd 8/1)
18/10/25
16:25
Stratford 2m6½f Outback Frontiers (IRE) James Turner 4 1.75 9-13 9/1
Prominent - went second after 10th - lost second after 2 out - no extra when lost third run-in(op 15/2)
18/10/25
15:40
Stratford 2m2½f Fight For It (IRE) Kielan Woods 99 - 11-9 28/1
Led - headed before 2 out - weakened home turn - pulled up before last(op 12/1 tchd 10/1 and tchd 33/1)
14/10/25
16:31
Lingfield (AW) 6f Glamorous Dancer (GB) Gina Mangan 5 12 9-2 200/1
Slowly away - always behind (jockey said filly was slowly away)(op 66/1)
30/09/25
15:52
Bath 1m Letter Of The Law (IRE) Gina Mangan 9 2.25 8-9 50/1
Prominent - led after 2f - went clear after 3f - reduced lead 3f out - headed over 2f out - weakened quickly over 1f out(op 28/1)
28/09/25
15:05
Ffos Las 5f Forever Glamorous (GB) Gina Mangan 3rd 3.5 8-7 6/4F
Prominent - took keen hold after 2f - weakened final furlong(tchd 11/10)
28/09/25
13:55
Ffos Las 1m2f Fiddlers Green (IRE) Miss Iesha Wilding 5 .5 11-0 3/1
Prominent - led from over 7f out - headed over 2f out - weakened from over 1f out(op 9/2)
13/09/25
16:05
Bath 5f Truly Glamorous (GB) William Carson 6 9.5 8-11 9/1
Disputed lead - weakened 3f out - lost touch over 1f out(op 10/1)
09/09/25
16:50
Ffos Las 6f Punchbowl Flyer (IRE) Gina Mangan 4 1 9-9 2/1
Disputed lead - headed but prominent from over 2f out - weakened inside final furlong(op 9/4 tchd 13/8)
09/09/25
16:20
Ffos Las 6f Forever Glamorous (GB) Gina Mangan 2nd 0.3 8-9 9/2
Prominent - led and going best but edged left from over 2f out - hung left but kept on from over 1f out - headed final strides(op 7/1 tchd 4/1)
05/09/25
14:30
Bangor-on-Dee 2m3½f Outback Frontiers (IRE) James Turner 10 5 9-11 25/1
In touch with leaders - prominent 6th - lost position and weakened quickly 3 out(op 18/1)
03/09/25
15:20
Bath 5½f Macs Dilemma (IRE) William Carson 7 2 9-8 20/1
In touch with leaders - weakened over 1f out(op 11/1)
02/09/25
17:25
Chepstow 5f Some Nightmare (IRE) William Carson 8 8 9-13 100/30
Pressed leaders - lost position 2f out - weakened over 1f out (trainer said - regarding the poor form shown - that gelding was unsuited by the going on this occasion - officially described as soft)(op 85/40 tchd 2/1)
02/09/25
14:00
Chepstow 7f Punchbowl Flyer (IRE) Jay Mackay 2nd 0.05 8-10 11/2
Led - drifted left from over 1f out - headed post
28/08/25
14:10
Ffos Las 6f Forever Glamorous (GB) Gina Mangan 7 1.25 9-7 150/1
Always behind(op 100/1)
25/08/25
17:23
Chepstow 6f Punchbowl Flyer (IRE) Jay Mackay 3rd 1 8-13 9/2
Led - joined over 1f out - soon lost position - kept on(op 5/1)
25/08/25
16:13
Chepstow 5f Some Nightmare (IRE) William Carson 1st Won 9-4 7/1
In touch with leaders - hung left 2f out - ridden to lead over 1f out - edged right inside final furlong - ran on(op 6/1 tchd 11/2)
25/08/25
15:03
Chepstow 1m Letter Of The Law (IRE) Jay Mackay 11 0.3 7-10 33/1
In touch with leaders - weakened from 2f out
25/08/25
15:03
Chepstow 1m Romanovich (IRE) William Carson 14 3 9-7 40/1
In touch with leaders - lost position over 2f out - weakened over 1f out
19/08/25
20:00
Chepstow 1m Letter Of The Law (IRE) Jay Mackay 5 1.75 8-4 4/1
Led - headed and lost two places 2f out - weakening when bit short of room over 1f out(tchd 10/3 and tchd 9/2)
14/08/25
16:45
Chepstow 7f Romanovich (IRE) William Carson 5 2 9-9 11/4
Led - led field to near side over 6f out - headed 2f out - hung left and weakened inside final furlong(op 4/1)
14/08/25
16:10
Chepstow 1m Letter Of The Law (IRE) Jay Mackay 9 1.25 8-7 8/1
Led narrowly - headed over 2f out - weakened over 1f out(op 10/1)
14/08/25
15:00
Chepstow 5f Truly Glamorous (GB) Gina Mangan 2nd .75 9-6 20/1
Took keen hold - prominent - led after 1f - hung left 2f out - headed 1f out - kept on towards finish - no match for winner
14/08/25
14:30
Chepstow 6f Punchbowl Flyer (IRE) Jay Mackay 1st Won 9-2 11/4F
Led narrowly or disputed lead - led clearly over 2f out - ridden over 1f out - challenging inside final furlong - just did enough (vet said gelding bled from the nose)(op 10/3 tchd 5/2)
14/08/25
14:30
Chepstow 6f Some Nightmare (IRE) Elizabeth Gale 2nd .5 9-5 4/1
Prominent - bumped over 4f out - outpaced over 2f out - headway over 1f out - challenging inside final furlong - just held(op 9/2)
13/08/25
18:55
Ffos Las 6f Glamorous Dancer (GB) Gina Mangan 7 1.5 9-2 80/1
Took keen hold - prominent - weakened from over 2f out(op 66/1)
08/08/25
15:00
Brighton 1m2f Letter Of The Law (IRE) Gina Mangan 6 5.5 9-9 12/1
Led - headed 3f out - drifted left over 1f out - weakened quickly inside final furlong(op 11/1 tchd 14/1)
04/08/25
18:20
Windsor 6f Forever Glamorous (GB) Gina Mangan 6 .75 9-3 66/1
Slowly away - midfield - not pace to challenge(tchd 125/1)
26/07/25
17:45
Windsor 5f Truly Glamorous (GB) William Carson 7 0.3 9-7 150/1
Took keen hold - towards rear - some headway then switched left over 1f out - weakened inside final furlong(op 80/1)
25/07/25
20:10
Chepstow 1m Marisitta (GB) William Carson 9 5 9-9 16/1
Led - joined after 2f - lost position 3f out - weakened over 2f out(tchd 20/1)
25/07/25
19:35
Chepstow 1m Letter Of The Law (IRE) Jay Mackay 5 5 7-11 25/1
Led - headed 2f out - weakened over 1f out(op 18/1)
25/07/25
17:15
Chepstow 7f Romanovich (IRE) William Carson 1st Won 9-5 11/2
Led - headed and prominent over 5f out - led again 2f out - hung left and ridden over 1f out - faced challenge final 110yds - just prevailed (trainer said - regarding the apparent improvement in form - that gelding appreciated the drop back in trip from 1m to 7f)(op 6/1)
23/07/25
18:20
Doncaster 6f Punchbowl Flyer (IRE) Georgia Dobie 5 6 9-9 5/1
Pressed leaders on outer - weakened over 1f out
23/07/25
14:15
Salisbury 7f Letter Of The Law (IRE) Miss Iesha Wilding 11 13 10-0 28/1
Led - headed over 2f out - soon weakened(op 14/1)
22/07/25
21:00
Wolverhampton (AW) 6f Macs Dilemma (IRE) James Turner 10 1.75 9-8 33/1
Taken down early - midfield - weakened from 2f out(op 22/1)
20/07/25
16:07
Newton Abbot 2m2½f Outback Frontiers (IRE) James Turner 5 .5 10-2 25/1
Raced in second - outpaced and lost position before 2 out - kept on run-in(op 16/1)
16/07/25
18:30
Ffos Las 6f Forever Glamorous (GB) Gina Mangan 10 .5 9-7 80/1
Slowly away - in rear throughout (jockey said colt was slowly away)(op 50/1)
16/07/25
15:20
Bath 5½f Some Nightmare (IRE) Elizabeth Gale 5 1.25 9-4 13/2
Towards rear - towards near side when headway over 2f out - hung left from over 1f out - no extra inside final furlong (jockey said gelding hung left-handed under pressure)(op 6/1 tchd 11/2)
14/07/25
15:50
Newton Abbot 2m2½f Culligran (IRE) Kielan Woods 3rd 1.25 10-12 7/2
Held up in rear - headway omitted 3 out - soon prominent - went third last - kept on(op 18/5 tchd 4/1)
14/07/25
15:20
Newton Abbot 2m1f Get The Value (IRE) Kielan Woods 4 20 11-2 13/8F
Held up in last - pushed along after 4 out - weakened and eased 2 out (trainer's rep could offer no explanation for the poor form shown other than report from vet that gelding had lost his right-fore shoe)(tchd 6/4)
11/07/25
19:40
Chepstow 1m Letter Of The Law (IRE) Jay Mackay 2nd 3.5 8-7 22/1
Led - ridden and headed over 1f out - kept on inside final furlong - just held second(tchd 18/1)
11/07/25
19:40
Chepstow 1m Marisitta (GB) William Carson 7 .5 9-0 18/1
Towards rear - some headway inside final 110yds - never near to challenge(op 12/1)
09/07/25
20:25
Kempton (AW) 1m Romanovich (IRE) William Carson 5 1.75 9-5 14/1
In touch with leaders - switched right over 1f out - weakened inside final furlong
09/07/25
17:50
Kempton (AW) 1m3f Fiddlers Green (IRE) Tyrese Cameron 1st Won 8-6 11/1
Midfield - headway to lead over 1f out - kept on inside final furlong(op 10/1)
02/07/25
17:30
Chepstow 5f Some Nightmare (IRE) Taryn Langley 4 - 9-1 8/1
Took keen hold - in touch with leaders - some headway from over 1f out - kept on(op 9/1)
02/07/25
17:30
Chepstow 5f Macs Dilemma (IRE) James Turner 7 - 9-8 14/1
Took keen hold - prominent - weakened from over 1f out(op 22/1)
30/06/25
18:15
Windsor 5f Truly Glamorous (GB) Gina Mangan 9 2.25 9-7 300/1
Took keen hold - prominent - weakened 2f out (jockey said colt hung right-handed under pressure)(op 250/1)
27/06/25
16:55
Cartmel 2m5f Culligran (IRE) Kielan Woods 4 - 10-5 13/8F
In rear - headway on outer 4 out - disputing lead last - hung right on turn over 1f out - weakened and lost two places inside final furlong(tchd 2/1)
25/06/25
17:05
Worcester 2m4f Outback Frontiers (IRE) James Turner 11 39 9-11 40/1
In rear - weakened after 4 out - tailed off
23/06/25
16:55
Chepstow 7f Letter Of The Law (IRE) Gina Mangan 6 - 9-4 12/1
Led - joined after 3f - lost position over 3f out - weakened over 1f out(tchd 11/1)
23/06/25
16:55
Chepstow 7f Marisitta (GB) William Carson 4 - 9-5 13/2
Bit short of room soon after start - prominent - outpaced and lost position under 2f out - ran on inside final furlong(op 7/1 tchd 11/2)
23/06/25
15:45
Chepstow 5f Some Nightmare (IRE) Saffie Osborne 6 0.05 8-5 12/1
In rear throughout(op 9/1)
16/06/25
17:05
Chepstow 1m Marisitta (GB) William Carson 7 0.3 9-0 14/1
Led - headed over 2f out - weakened over 1f out
16/06/25
15:30
Chepstow 1m Romanovich (IRE) William Carson 4 2.5 8-12 11/2
Led - headed over 1f out - soon hung left - no extra final 110yds(op 5/1 tchd 9/2)
14/06/25
15:08
Bath 5f Glamorous Joy (GB) Charlie Bennett 9 3.5 9-3 50/1
Ducked right start - held up in rear - brief headway 2f out - unbalanced and weakened inside final furlong(op 33/1)
13/06/25
13:00
Sandown 5f Truly Glamorous (GB) Gina Mangan 5 8 9-4 80/1
Took keen hold - in touch with leaders - weakened over 1f out - soon hung right(op 100/1 tchd 125/1)
07/06/25
21:00
Chepstow 1m4f Fiddlers Green (IRE) Gina Mangan 2nd 4.5 9-4 100/30
Led - joined after 4f - led clearly over 4f out - headed 1f out - soon no extra(op 4/1)
07/06/25
20:30
Chepstow 6f Punchbowl Flyer (IRE) Georgia Dobie 2nd 1.75 9-7 16/1
Prominent inside final furlong - lost second and outpaced over 1f out - kept on inside final furlong - went second again final strides(op 14/1 tchd 12/1)
07/06/25
20:00
Chepstow 1m Glen Esk (GB) Gina Mangan 8 - 9-0 12/1
Towards rear - pushed along after 3f - detached and struggling from over 3f out (jockey said gelding never travelled)(op 16/1 tchd 18/1)
07/06/25
19:30
Chepstow 1m Letter Of The Law (IRE) Gina Mangan 8 4.75 9-1 3/1
Led - headed halfway - weakened over 1f out(op 9/2)
07/06/25
19:30
Chepstow 1m Marisitta (GB) William Carson 2nd 2.25 9-0 9/1
Soon prominent - led over 2f out - headed under 2f out - lost second over 1f out - kept on final furlong - went second again inside final 110yds(tchd 10/1)
07/06/25
19:00
Chepstow 7f Macs Dilemma (IRE) Gina Mangan 4 3.5 8-10 28/1
Taken down early - prominent - led over 3f out - headed over 2f out - weakened from over 1f out
07/06/25
17:30
Chepstow 5f Some Nightmare (IRE) Gina Mangan 5 - 9-6 11/4
Towards rear - some headway over 1f out - ran on inside final furlong - not reach leaders
04/06/25
16:05
Newton Abbot 2m1f Get The Value (IRE) Kielan Woods 2nd 0.2 10-9 11/4F
Led - not fluent 3rd - good jump 2 out - hung left approaching last - kept on run-in - headed towards finish(tchd 9/4)
04/06/25
15:05
Newton Abbot 2m5f Culligran (IRE) Kielan Woods 1st Won 10-10 9/5F
In touch with leaders - headway 2 out - not clear run and switched right approaching last - soon pushed along and pressed leader - ridden and kept on well run-in - led inside final 110yds - just did enough(op 5/2 tchd 11/4)
02/06/25
14:25
Brighton 7f Letter Of The Law (IRE) Jack Dace 7 3.5 9-4 11/2
Prominent - lost position over 1f out - soon weakened(op 5/1 tchd 9/2)
30/05/25
17:00
Chepstow 7f Romanovich (IRE) William Carson 1st Won 9-7 11/1
Made all - switched right and against near rail soon after start - kept on well from over 1f out - unchallenged(op 17/2)
30/05/25
15:25
Chepstow 5f Some Nightmare (IRE) Gina Mangan 1st Won 8-6 5/1
Dwelt start - raced in last - headway when not clear run over 1f out - switched right and ridden inside final furlong - ran on to lead towards finish (trainer said - regarding the apparent improvement in form - that gelding may have appreciated the return to Chepstow where he has won four times previously)(op 11/2)
22/05/25
16:40
Ffos Las 3m Harvie Wallbanger (IRE) Sean Bowen 7 22 10-6 3/1
Held up in rear - slow jump 2nd - outpaced 9th - lost touch before 3 out - tailed off(tchd 11/4)
22/05/25
15:05
Ffos Las 2m Culligran (IRE) Kielan Woods 2nd 4.5 11-3 11/10F
Held up in rear - went third 9th - outpaced 3 out - went second 2 out - outpaced run-in - no match for winner(op 6/4)
19/05/25
20:20
Windsor 1m2f Glen Esk (GB) Joe Leavy 6 11 8-11 14/1
Never better than midfield - weakened inside final furlong(op 16/1 tchd 22/1)
14/05/25
14:50
Newton Abbot 2m2½f Get The Value (IRE) Kielan Woods 1st Won 11-9 9/2
Led - headed 2nd - led again 3 out - bad mistake 2 out - ridden and went clear approaching last - readily(op 11/2 tchd 13/2)
13/05/25
16:20
Chepstow 6f Macs Dilemma (IRE) James Turner 12 1.75 9-2 33/1
Always behind(op 22/1)
13/05/25
15:50
Chepstow 7f Romanovich (IRE) William Carson 7 .5 9-9 17/2
Midfield - headway over 2f out - soon not clear run - no extra when in the clear inside final furlong(op 6/1)
13/05/25
15:50
Chepstow 7f Marisitta (GB) Hollie Doyle 4 3.75 8-9 25/1
Dwelt start - took keen hold - in rear - reminder over 3f out - headway from under 2f out - kept on well inside final furlong - nearest finish (jockey said mare was outpaced)(op 20/1 tchd 18/1 and tchd 28/1)
13/05/25
15:20
Chepstow 1m Glen Esk (GB) Gina Mangan 7 0.2 8-10 66/1
In rear - detached from over 5f out - no chance but kept on inside final furlong (jockey said gelding never travelled)
13/05/25
15:20
Chepstow 1m Letter Of The Law (IRE) Jack Dace 2nd 3 8-4 25/1
Soon led - headed 1f out - no extra inside final furlong
13/05/25
14:20
Chepstow 5f Glamorous Joy (GB) David Probert 8 3.75 9-5 40/1
Walked to post and fractious at the post - in rear - outpaced 2f out - eased inside final furlong(op 22/1)
12/05/25
17:00
Windsor 5f Some Nightmare (IRE) William Carson 5 2.5 8-11 12/1
In touch with leaders - weakened final furlong(tchd 11/1 and tchd 18/1)
07/05/25
19:00
Kempton (AW) 7f Glamorous Dancer (GB) Gina Mangan 9 4.25 9-2 250/1
Took keen hold - towards rear throughout - hung left from over 2f out (jockey said filly hung left-handed throughout; vet said filly had bled from the nose)(op 100/1)
28/04/25
20:05
Windsor 5f Some Nightmare (IRE) Saffie Osborne 3rd .5 8-11 12/1
In touch with leaders early - soon towards rear - headway 1f out - went third final strides (jockey said gelding hung left-handed throughout)(op 16/1 tchd 18/1)
21/04/25
17:05
Wolverhampton (AW) 7f Letter Of The Law (IRE) Gina Mangan 10 3 9-4 150/1
Towards rear throughout(op 66/1)