The overall record — 1 win and 7 places from 10 races — tells a story of a horse that turns up, competes honestly, and gets beaten more often than not. A 10% win rate means roughly one win in every ten races, which is modest, but the seven places show this is not a horse that fades into the background. It hangs around the action. The most recent run of form backs that up: in the last six races the results read 3rd, 6th, 4th, 1st, 2nd, 2nd from oldest to most recent — a horse clearly moving in the right direction and racing with confidence.
Brian Hughes, one of the most accomplished jump jockeys in the north of Britain, has been the regular partner, riding Roses All The Way in 7 of its 10 races. They have won once together, which works out at roughly 1 in every 7 rides — not a flood of winners, but Hughes does not stick around without reason. His familiarity with the horse counts for something.
The yard behind all of this is Donald McCain's operation in Cholmondeley, Cheshire — 51 winners already on the board this season, which is a genuinely productive training record and a sign that horses leave that yard in good shape. McCain is an experienced handler with a long history in the north, and when his horses are in form, they tend to stay in form.
At Class 4 level — the solid, competitive mid-tier of British racing — Roses All The Way has won 1 from 4, a 25% win rate that amounts to one in every four races at this grade. That is a meaningful figure. It suggests the horse is well placed, running where it belongs, and capable of winning again. With a run just yesterday and that Musselburgh win still fresh, this is a horse in the middle of its best spell.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Musselburgh Sharp |
1 | 1 win | 15 Feb | 100% |
| Uttoxeter Sharp |
1 | 1 other | 24 Jan | 0% |
| Warwick Sharp |
1 | 1 third | 8 Feb | 0% |
| Carlisle Undulating |
1 | 1 second | 11 Nov | 0% |
| Huntingdon Galloping |
1 | 1 second | 8 Dec | 0% |
| Sedgefield Sharp |
1 | 1 third | 13 Nov | 0% |
| Haydock Park Galloping |
1 | 1 other | 20 Dec | 0% |
| Aintree Galloping |
1 | 1 other | 3 Apr | 0% |
| Bangor-on-Dee Sharp |
1 | 1 second | 31 Mar | 0% |
| Ayr Galloping |
1 | 1 second | 6 Mar | 0% |