The recent form makes interesting reading. Reading right to left — from oldest to newest — the last six runs show a horse that has been gradually clicking into gear: 5th, 6th, 3rd, 4th, then a win, then a 5th last time out just yesterday. That victory at Wolverhampton on 10 April came four weeks ago, so Dublin Bay is busy and clearly being kept in a rhythm by the team. The 5th on its most recent outing is worth keeping in perspective — a horse coming off a win and running again the very next day is being tested hard, and the form holds up well enough given the workload.
The journey started at Ffos Las in Wales back in July 2025, where Dublin Bay took its first career win. Ffos Las is a tight, turning track that tends to suit nippy, adaptable horses — and getting off the mark there suggests Dublin Bay can handle a variety of challenges. The step up to Wolverhampton, an all-weather oval in the Midlands, for the most recent win shows the horse isn't limited to one type of track, which is a useful trait as a young horse still figuring out its best trip and conditions.
Behind all of this is trainer Ollie Sangster, based in Marlborough in Wiltshire. The yard has sent out 42 winners so far this season, which is the mark of a stable that knows what it's doing — horses trained there tend to turn up fit, ready, and with a plan. For a three-year-old like Dublin Bay, being in confident, high-volume hands like that is a real advantage. The horse is learning its trade at pace, and with a trainer in that kind of form, the next few months should tell us a great deal about just how high Dublin Bay's ceiling might be.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
2 | 1 third, 1 other | 18 Mar | 0% |
| Salisbury Undulating |
2 | 2 other | 12 Sep | 0% |
| Ascot Galloping |
2 | 2 other | 8 May | 0% |
| Doncaster Galloping |
1 | 1 win | 2 Aug | 100% |
| Ffos Las Galloping |
1 | 1 win | 29 Jul | 100% |
| Wolverhampton Galloping |
1 | 1 win | 10 Apr | 100% |
| Bath Undulating |
1 | 1 other | 25 Jun | 0% |
| York Galloping |
1 | 1 other | 20 Aug | 0% |
| Newcastle Galloping |
1 | 1 other | 17 Oct | 0% |