Lady Bouquet
Lady Bouquet remains a sharp operator on the smaller circuits, having just notched her sixth career win at Musselburgh this week. At five years old, she has now earned her victories across 44 races, which puts her at around 1 win in every 7 attempts—a modest record, but one that tells the story of a hard-working horse who knows how to find the winners' enclosure at the right level. When she steps into Class 6 races, her odds improve considerably: she wins roughly 1 in 6 of those contests (5 wins from 30 races), a clear sign that she is well placed in the type of company where she competes best.Based on TrackLab's AI analysis
Owner
James And Susan Cookson
📊 Key Numbers
Career statistics for this horse
38.6%
Place rate (top 3)
avg ~30%
🏁 Next Race
Tomorrow
Newcastle (AW)
About 5 furlongs · Standard all-weather surface · 9 runners
→
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The real indicator of Lady Bouquet's current form is her recent run: a win just this week, followed by two places in her previous five outings. That suggests she remains competitive and trainer Philip Kirby, whose East Appleton yard has already sent out 36 winners this season, appears to be timing her entries well. Recent weeks have shown mixed results—some placings, a couple of mid-field finishes—but the fact that she crossed the line first so lately means she is clearly still enjoying her racing. The partnership with jockey Andrew Mullen has not yet yielded a winner from six rides together, which may prompt the yard to consider whether a change in the saddle could spark improvement. For a horse at her level, finding the right combinations of jockey, track, and race type matters enormously. Lady Bouquet has already proven she knows how to win; the question now is how often she can be set up to do it.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 4 starts (25%)
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Standard (all-weather)
Likes
Good to firm (drying out)
Ok
Standard to slow (all-weather)
Unknown
🏅 Competition Level
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Likes
🏟 Track Shape
Right-handed, tight turns
Likes
Left-handed, long straights
Ok
Left-handed, tight turns
Ok
Right-handed, hilly
Unknown
Left-handed, hilly
Avoids
📅 Recent Runs
The last 10 races, most recent first
24 Aug
🏆 Won
Musselburgh
5f – 6½f · Good · 10 runners
18 Jul
9th
Ripon
5f – 6½f · Good · 11 runners
16 Jul
4th
Hamilton Park
5f – 6½f · Good_To_Firm · 7 runners
29 Jun
3rd
Pontefract
5f – 6½f · Good · 8 runners
8 Jun
4th
Pontefract
5f – 6½f · Good · 8 runners
26 May
6th
Redcar
5f – 6½f · Good_To_Firm · 10 runners
11 May
3rd
Catterick Bridge
5f – 6½f · Good · 11 runners
26 Jan
10th
Wolverhampton
5f – 6½f · Standard · 10 runners
6 Jan
6th
Wolverhampton
5f – 6½f · Standard · 11 runners
19 Dec
6th
Newcastle
5f – 6½f · Standard · 9 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Catterick Bridge Sharp |
11 |
1 win, 1 second, 2 thirds, 7 other |
11 May |
9.1% |
| Wolverhampton Galloping |
9 |
2 wins, 1 second, 1 third, 5 other |
26 Jan |
22.2% |
| Hamilton Park Sharp |
5 |
1 win, 1 third, 3 other |
16 Jul |
20% |
| Musselburgh Sharp |
4 |
1 win, 2 thirds, 1 other |
24 Aug |
25% |
| Newcastle Galloping |
3 |
3 other |
19 Dec |
0% |
| Pontefract Undulating |
3 |
1 third, 2 other |
29 Jun |
0% |
| Beverley Undulating |
2 |
1 win, 1 other |
28 May |
50% |
| chelmsford |
2 |
2 seconds |
9 Nov |
0% |
| Redcar Galloping |
1 |
1 other |
26 May |
0% |
| Haydock Park Galloping |
1 |
1 other |
25 May |
0% |
| Ripon Sharp |
1 |
1 other |
18 Jul |
0% |
| Wetherby Galloping |
1 |
1 other |
19 Jun |
0% |
| Doncaster Galloping |
1 |
1 other |
7 Jun |
0% |