Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

trainer at course

John O'Shea at Bath

Updated 16 October 2026

The answer

  • What is John O'Shea's record at Bath? John O'Shea has trained 8 winners from 118 runners at Bath since January 2016 (7%). The latest winner there was Fiddlers Green (IRE) on 19 Apr 2024.
  • How does John O'Shea's record at Bath compare with other courses? At Bath, John O'Shea has a 6.8% strike rate against 8.0% at all other British and Irish courses since 2016.
  • Which jockey has ridden the most winners for John O'Shea at Bath? Gina Mangan, with 1 win from 13 rides (8%) together at Bath since 2016.
  • Which horse has won most often at Bath for John O'Shea? Tilt At Windmills (IRE), with 1 win from 1 run (100%) there since 2016.
Record at Bath since 2016
8 wins from 118 runs (7%)
Prize money at Bath
£58,124 GB
Last winner here
19 Apr 2024: Fiddlers Green (IRE)
Runs here since last winner
26 runs

Bath v everywhere else

RacesAt BathOther courses
All races8 wins from 118 runs (7%)134 wins from 1,676 runs (8%)

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

By season

SeasonRunsWinsWin %PlacedPlace %Prize money
Flat 2026600.0%233.3%£3,597 GB
Flat 2025800.0%00.0%£202 GB
Flat 20241516.7%213.3%£4,890 GB
Flat 20234125.0%125.0%£4,063 GB
Flat 20227114.3%342.9%£6,059 GB
Flat 20218112.5%225.0%£4,942 GB
Flat 20201000.0%660.0%£4,568 GB
Flat 201915213.3%533.3%£12,477 GB
Flat 20181815.6%316.7%£7,791 GB
Flat 20171417.1%535.7%£7,313 GB
Flat 20161300.0%00.0%£2,225 GB

By race type

Race typeRunsWinsWin %PlacedPlace %Prize money
Flat Turf · non-handicap1100.0%327.3%£3,519 GB
Flat Turf · handicap10787.5%2624.3%£54,605 GB

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

By distance

DistanceRunsWinsWin %PlacedPlace %
5f to 6f6534.6%1624.6%
7f to 1m1815.6%316.7%
9f to 11f7114.3%228.6%
12f to 13f25312.0%832.0%
14f and over300.0%00.0%

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

By going

GoingRunsWinsWin %PlacedPlace %
Good to Firm / Firm6868.8%1927.9%
Good2314.3%834.8%
Good to Soft / Yielding500.0%00.0%
Soft1600.0%16.3%
Heavy6116.7%116.7%

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

By month

MonthRunsWinsWin %PlacedPlace %
April15320.0%426.7%
May3226.3%928.1%
June14214.3%428.6%
July2000.0%630.0%
August1100.0%436.4%
September1400.0%17.1%
October1218.3%18.3%

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

By class

ClassRunsWinsWin %PlacedPlace %Prize money
Class 2200.0%00.0%£0
Class 3100.0%00.0%£1,106 GB
Class 4800.0%225.0%£3,689 GB
Class 53738.1%616.2%£19,193 GB
Class 66957.2%2029.0%£33,253 GB
Unclassified100.0%1100.0%£883 GB

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

Horses with the most wins at Bath

HorseRunsWinsPlacedLast win hereLast run here
Tilt At Windmills (IRE) silksTilt At Windmills (IRE)11118 Oct 2318 Oct 23
Fiddlers Green (IRE) silksFiddlers Green (IRE)31119 Apr 2420 Apr 25
Clog Na Fola (IRE) silksClog Na Fola (IRE)3136 Apr 216 Apr 21
Simbirsk (GB) silksSimbirsk (GB)3116 May 1915 Sep 19
Macs Dilemma (IRE) silksMacs Dilemma (IRE)41124 Apr 223 Sep 25
Major Valentine (GB) silksMajor Valentine (GB)4112 Jun 171 Oct 18
Show Me The Bubbly (GB) silksShow Me The Bubbly (GB)5136 May 1912 May 21
General Brook (IRE) silksGeneral Brook (IRE)71316 Jun 1816 Apr 21

Jockeys at Bath

JockeyRidesWinsWin %PlacedLatest
Gina Mangan1317.7%312 May 26
Ciaran McKee1119.1%321 Jul 21
Ben Robinson9111.1%44 Jul 18
Luke Morris8112.5%47 Apr 24
Liam Jones5120.0%34 Jun 21
Shane Kelly5120.0%311 Jun 22
Charlie Bennett4125.0%114 Jun 25
William Carson800.0%031 Jul 26
Edward Greatrex700.0%02 Oct 17
Rossa Ryan400.0%128 Apr 24
Miss Kate Leahy300.0%015 Sep 19

Biggest wins at Bath

DateHorseRaceClassDistJockeySPPrize
18 Oct 23Tilt At Windmills (IRE) silksTilt At Windmills (IRE)BLTH Fillies' HandicapClass 51mCharlie Bennett16/1£3,873
6 May 19Simbirsk (GB) silksSimbirsk (GB)F45 Bath 8 Week Challenge HandicapClass 51m2fShane Kelly3/1£3,752
2 Jun 17Major Valentine (GB) silksMajor Valentine (GB)Sun Bets Follow Us On Twitter HandicapClass 55fBen Robinson5/2J£2,911
6 May 19Show Me The Bubbly (GB) silksShow Me The Bubbly (GB)Avon Valley Cleaning And Restoration HandicapClass 65½fLiam Jones12/1£3,105
16 Jun 18General Brook (IRE) silksGeneral Brook (IRE)Bet Placepot At totesport.com Handicap (Div II)Class 61m3½fLuke Morris3/1£3,105
19 Apr 24Fiddlers Green (IRE) silksFiddlers Green (IRE)Whitsbury Manor Supporting Lope Y Fernandez Apprentice HandicapClass 61m3½fGina Mangan4/1£2,983
24 Apr 22Macs Dilemma (IRE) silksMacs Dilemma (IRE)Cazoo Handicap (Div II)Class 65½fHollie Doyle6/5F£2,970
6 Apr 21Clog Na Fola (IRE) silksClog Na Fola (IRE)CB Protection Safety Officers HandicapClass 61m3½fCiaran Mckee9/1£2,322

Related links

Data as of 16 October 2026

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.