UK time :

Roses All The Way

Seven years old and still writing new chapters, Roses All The Way finally got its name on a winner's board at Musselburgh on 15 February 2026 — the first career win from ten attempts. That kind of patience is not unusual in jump racing, where horses can take time to click, but it does make the moment sweeter when it arrives. Musselburgh, a tight, flat track on the outskirts of Edinburgh, clearly suits this horse, and that local knowledge is worth something.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Mare
Colour
Bay
Father
Workforce
Mother
Snug Bunch
Owner
Mrs Miranda Johnson
Official rating
109

📊 Key numbers

Career totals for this horse
10
Career races
1
Wins
10%
Win rate
avg ~10%
70%
Top-3 rate
avg ~30%
201 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

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. Her 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.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Good (a little give)
Unknown
Soft (muddy)
Avoids
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Race level
Class 1 (elite)
Avoids
Class 2 (high-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown
Left-handed, tight turns
Avoids
Left-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
31 Mar
2nd
Bangor-on-Dee
Long Distance (2m+) · Good · 8 runners
6 Mar
2nd
Ayr
Long Distance (2m+) · Soft
15 Feb
🏆 Won
Musselburgh
Long Distance (2m+) · Good_To_Soft · 6 runners
24 Jan
4th
Uttoxeter
1m6f – 2m · Soft · 14 runners
20 Dec
6th
Haydock Park
Long Distance (2m+) · Good_To_Soft · 9 runners
13 Nov
3rd
Sedgefield
Long Distance (2m+) · Soft · 9 runners
3 Apr
13th
Aintree
Long Distance (2m+) · Good_To_Soft · 20 runners
8 Feb
3rd
Warwick
Long Distance (2m+) · Soft · 14 runners
8 Dec
2nd
Huntingdon
1m6f – 2m · Soft · 9 runners
11 Nov
2nd
Carlisle
Long Distance (2m+) · Good_To_Soft · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
14.3%
Win rate
1/7
Wins / rides
0%
Win rate
0/2
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%