The numbers that really stand out belong to Ripon racecourse in North Yorkshire. Three wins from just 7 races there works out to a win rate of 43%, meaning she wins almost every other time she lines up on that track. That is a remarkable record at any level of the sport. Her most recent victory came at Ripon as recently as August 2025, so this is no faded love affair — the place simply suits her. Ground conditions matter too: on fast, dry ground she has won 4 of 11 races, a rate of just over 1 in 3. That's a proper pattern, and one worth knowing about heading into summer.
Her trainer, Mark Walford, operates out of Sheriff Hutton in North Yorkshire and has sent out 35 winners already this season, so this is a yard in good form. He has spoken warmly about Bay Dream Believer on more than one occasion, describing her as having "one of the biggest hearts in training" despite being what he calls "only a little pony." After her Ripon win he admitted the race was something of a gamble given she carried a penalty, but said she came through it well. The affection is genuine, and it's the kind of thing that tells you a horse is looked after and understood.
Her recent form — finishing 5th, 10th, 13th, 9th, 5th and 2nd in her last six runs — reads like a horse hunting for the right opportunity rather than one going backwards. That second-place finish in particular suggests she's not far away. Most of her wins, five of the six, have come at the entry level of the sport, which is simply the category of race that suits her — she's a consistent performer at that level rather than a horse chasing glory at the top of the game.
With summer approaching, dry ground on the forecast, and Ripon meetings coming up on the calendar, the ingredients for another win are taking shape. Bay Dream Believer might be small, but she keeps showing up — and at her favourite track in her favourite conditions, that's worth paying attention to.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Ripon Sharp |
7 | 3 wins, 1 second, 3 other | 17 May | 42.9% |
| Beverley Undulating |
6 | 3 thirds, 3 other | 17 Sep | 0% |
| Pontefract Undulating |
4 | 1 second, 3 other | 23 Jun | 0% |
| Newcastle Galloping |
4 | 4 other | 6 Nov | 0% |
| Hamilton Park Sharp |
4 | 1 second, 3 other | 16 May | 0% |
| Doncaster Galloping |
3 | 1 win, 2 other | 28 Mar | 33.3% |
| Redcar Galloping |
3 | 2 seconds, 1 other | 4 Oct | 0% |
| Nottingham Galloping |
3 | 3 other | 18 Apr | 0% |
| Southwell Galloping |
2 | 2 other | 4 Sep | 0% |
| Wolverhampton Galloping |
2 | 2 other | 24 Oct | 0% |
| Wetherby Galloping |
1 | 1 win | 16 May | 100% |
| Leicester Sharp |
1 | 1 win | 11 Aug | 100% |
| Salisbury Undulating |
1 | 1 other | 12 Jun | 0% |
| Windsor Sharp |
1 | 1 second | 10 Oct | 0% |
| Epsom Downs Undulating |
1 | 1 other | 25 Sep | 0% |
| Ffos Las Galloping |
1 | 1 other | 25 Jul | 0% |
| Newbury Galloping |
1 | 1 other | 13 Aug | 0% |