Both wins have come in 2026, which tells a story of a horse that has taken time to find her feet and is now hitting her stride. The first came at Lingfield Park on 10 February, followed by a second at Kempton Park on 2 March — two of the busiest all-weather venues in the country. She has been placed twice in her last six runs as well, so while the wins have dried up over the past three months, she has not stopped trying. A second place just recently suggests there may be another victory not far away.
The Class 6 record is worth dwelling on. That is the entry-level tier of British racing, where Rosemary's Rose has won 2 of her 10 races at that level — roughly 1 in every 5, or a 20% win rate. For context, that is a genuinely strong return at any level. It means when conditions are right and the competition is pitched correctly, she is more than capable of winning.
She is trained by Rod Millman, whose yard is tucked away in Kentisbeare, Devon — a long way from the big racing centres, yet the team has sent out 42 winners this season, which is a serious operation by any measure. One interesting wrinkle: her most frequent jockey, Kieran O'Neill, has yet to win aboard her in six attempts together. That is not necessarily cause for alarm — partnerships can take time — but it is the sort of stat that makes you wonder whether a change in the saddle might be just what she needs to find the winner's enclosure again.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Lingfield Park Sharp |
3 | 1 win, 1 second, 1 other | 20 Apr | 33.3% |
| Kempton Park Galloping |
2 | 1 win, 1 other | 2 Mar | 50% |
| Bath Undulating |
2 | 2 other | 22 May | 0% |
| Nottingham Galloping |
2 | 1 third, 1 other | 8 Apr | 0% |
| chelmsford | 1 | 1 other | 4 Dec | 0% |
| Ffos Las Galloping |
1 | 1 other | 28 Sep | 0% |
| Newcastle Galloping |
1 | 1 third | 19 Feb | 0% |
| Windsor Sharp |
1 | 1 other | 1 Sep | 0% |
| Ripon Sharp |
1 | 1 third | 4 Aug | 0% |
| Ayr Galloping |
1 | 1 other | 28 Apr | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 14 May | 0% |
| Southwell Galloping |
1 | 1 other | 4 Jan | 0% |
| Wolverhampton Galloping |
1 | 1 second | 1 Jun | 0% |