John O'shea Trainer Profile

John O'shea has trained 63 runners with 3 wins. Explore trainer statistics, runner details, and performance insights on PTPTips.

Runners
63
Wins
3
Seconds
1
Thirds
5
Win strike rate
5%
Place strike rate
10%
Best horse
Marisitta
Best jockey
Alexandra Egan(7)

John O'shea Recent Runners

John O'shea — last 50 runners
DateTrackRaceHorseJockeyDistClassGoingBarResult
30 June 2026StratfordR4Get The ValueNick Slatter(3)3721m—Good To Firm03rd
27 June 2026ChepstowR7MarisittaWilliam Carson1207m—Good To Firm21st
27 June 2026ChepstowR6Some NightmareWilliam Carson1005m—Good To Firm43rd
23 June 2026Ffos LasR1Punchbowl FlyerAlexandra Egan(7)1207m—Soft11st
15 June 2026ChepstowR6Punchbowl FlyerAlexandra Egan(7)1207m—Good To Soft71st
15 June 2026ChepstowR4Some NightmareMyla Coppins(7)1005m—Good To Soft54th
13 June 2026LeicesterR5MaywedanceDonagh Murphy(7)2414m—Good13rd
12 June 2026GoodwoodR3Maasai MaraWilliam Carson2816m—Soft47th
6 June 2026ChepstowR7Punchbowl FlyerAlexandra Egan(7)1207m—Good To Soft8—
6 June 2026ChepstowR6MarisittaTaryn Langley(5)1609m—Good To Soft5—
6 June 2026ChepstowR1Some NightmareDavid Probert1005m—Good To Soft55th
6 June 2026WorcesterR3CulligranKielan Woods4023m—Good07th
3 June 2026Newton AbbotR6Get The ValueKielan Woods3419m—Good0—
1 June 2026Wolverhampton (aw)R1Punchbowl FlyerEdward Greatrex1408m—Standard7—
29 May 2026ChepstowR7RomanovichAshley Lewis(5)1408m—Good To Firm27th
29 May 2026BrightonR3Maasai MaraWilliam Carson2414m—Good To Firm52nd
28 May 2026WorcesterR5Get The ValueKielan Woods3218m—Good0—
21 May 2026ChepstowR5Punchbowl FlyerWilliam Carson1207m—Good To Soft5—
21 May 2026ChepstowR4RomanovichDavid Probert1408m—Good To Soft4—
20 May 2026Kempton (aw)R8MaywedanceAshley Lewis(5)2414m—Standard To Slow4—
12 May 2026BathR2Some NightmareGina Mangan1106m—Good To Firm23rd
8 May 2026ChesterR8Maasai MaraAlec Voikhansky2514m—Good1212th
5 May 2026Ffos LasR1Get The ValueDavid Noonan3218m—Good07th
4 May 2026BathR6MaywedanceWilliam Carson2313m—Good67th
4 May 2026BathR1RomanovichMiss Iesha Wilding(7)1609m—Good33rd
29 Apr 2026BathR3Some NightmareTyler Heard1005m—Firm54th
25 Apr 2026HaydockR7Punchbowl FlyerCharles Bishop1207m—Good To Firm88th
17 Apr 2026Wolverhampton (aw)R1Punchbowl FlyerLuke Morris1207m—Standard46th
8 Apr 2026Kempton (aw)R8MaywedanceWilliam Carson2414m—Standard To Slow4—
8 Apr 2026Kempton (aw)R8Fiddlers GreenGina Mangan2414m—Standard To Slow6—
3 Mar 2026Wolverhampton (aw)R3Punchbowl FlyerTaryn Langley(5)1207m—Standard6—
3 Mar 2026Wolverhampton (aw)R1Fiddlers GreenLuke Morris2816m—Standard1—
2 Mar 2026Wolverhampton (aw)R8MaywedanceWilliam Carson2414m—Standard3—
23 Feb 2026Wolverhampton (aw)R5MarisittaRyan Kavanagh(5)1408m—Standard9—
23 Feb 2026Wolverhampton (aw)R4RomanovichRyan Kavanagh(5)1408m—Standard2—
20 Feb 2026WarwickR4Get The ValueNick Slatter(3)3218m—Heavy0—
17 Feb 2026Wolverhampton (aw)R4Some NightmareRyan Kavanagh(5)1005m—Standard8—
17 Feb 2026Wolverhampton (aw)R2Punchbowl Flyer—1207m—Standard0—
17 Feb 2026Wolverhampton (aw)R3Punchbowl FlyerTaryn Langley(5)1207m—Standard5—
9 Feb 2026Wolverhampton (aw)R8Some NightmareWilliam Carson1207m—Standard1—
7 Feb 2026WarwickR6Get The ValueNick Slatter(3)3218m—Soft0—
6 Feb 2026Wolverhampton (aw)R3MarisittaWilliam Carson1408m—Standard2—
6 Feb 2026Wolverhampton (aw)R1Some NightmareWilliam Carson1207m—Standard0—
6 Feb 2026Wolverhampton (aw)R1Punchbowl FlyerWilliam Carson1207m—Standard1—
4 Feb 2026LudlowR6Outback FrontiersFern O'brien(5)4325m—Soft0—
4 Feb 2026Kempton (aw)R6Fiddlers GreenRyan Kavanagh(5)2212m—Standard To Slow6—
4 Feb 2026Kempton (aw)R5Fiddlers GreenRyan Kavanagh(5)2212m—Standard To Slow6—
4 Feb 2026Kempton (aw)R4RomanovichRyan Kavanagh(5)1408m—Standard To Slow10—
4 Feb 2026Kempton (aw)R3RomanovichRyan Kavanagh(5)1408m—Standard To Slow7—
3 Feb 2026Wolverhampton (aw)R1RomanovichGina Mangan1408m—Standard2—

Record by Horse

Record with each horse trained
HorseRunsWinsPlacesWin %Place %
Marisitta51—20%0%
Punchbowl Flyer122—17%0%
Get The Value7010%14%
Some Nightmare12020%17%
Maywedance5010%20%
Maasai Mara3010%33%
Culligran10—0%0%
Romanovich8010%13%
Fiddlers Green60—0%0%
Outback Frontiers20—0%0%
Blacksambelle10—0%0%

Record by Jockey

Record with each jockey engaged
JockeyRunsWinsPlacesWin %Place %
Alexandra Egan(7)32—67%0%
William Carson19125%11%
Nick Slatter(3)3010%33%
Myla Coppins(7)10—0%0%
Donagh Murphy(7)1010%100%
Kielan Woods40—0%0%
Taryn Langley(5)30—0%0%
David Probert20—0%0%
Edward Greatrex10—0%0%
Ashley Lewis(5)20—0%0%
Gina Mangan4010%25%
Alec Voikhansky10—0%0%
David Noonan10—0%0%
Miss Iesha Wilding(7)1010%100%
Tyler Heard10—0%0%
Charles Bishop10—0%0%
Luke Morris20—0%0%
Ryan Kavanagh(5)80—0%0%
Fern O'brien(5)10—0%0%
James Turner(5)10—0%0%
Richard Patrick10—0%0%
Ethan Tindall(3)10—0%0%

Record by Track

Record at each track
TrackRunsWinsPlacesWin %Place %
Ffos Las21—50%0%
Chepstow102120%10%
Stratford1010%100%
Leicester1010%100%
Goodwood10—0%0%
Worcester20—0%0%
Newton Abbot10—0%0%
Wolverhampton-aw230—0%0%
Brighton1010%100%
Kempton-aw90—0%0%
E4020%50%
Chester10—0%0%
Haydock10—0%0%
W'wick30—0%0%
Ludlow20—0%0%
Newbury10—0%0%

Recent Wins

Races won
DateRaceEventDistHorse
27 June 2026R7bettingsites.co.uk UK Betting Sites Handicap1207mMarisitta
23 June 2026R1South Wales Medical Event Cover Handicap1207mPunchbowl Flyer
15 June 2026R6Engstaff-In Birthday Handicap1207mPunchbowl Flyer