:

Lady Roxby

Lady Roxby has been a steady if unspectacular performer for Michael Herrington's Willoughton yard, winning just two of her sixteen races across a career that now spans nearly two years. The 4-year-old's win rate of roughly 1 in every 8 races puts her firmly in the middle ranks, the kind of horse that shows enough to stay in training but not enough to inspire real confidence. Her two victories came at smaller tracks—first at Musselburgh back in September 2024, then again at Beverley the following July—but she has since gone thirteen months without adding to that tally.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
King Of Change
Mother
M'selle
Owner
R N J Partnership
Rating
80

📊 Key Numbers

Career statistics for this horse
16
Career races
2
Wins
12.5%
Win rate
avg ~10%
50%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

What stands out most is how little she offers in competitive company. When stepped up to Class 4 races, the level just below the very top, she has managed nothing from four attempts. It is a familiar pattern for horses of her calibre: they can pick up wins against lesser opposition, but the jump to proper quality exposes their limitations. Her recent form tells the story plainly. Over her last six outings she has posted three third-place finishes and two sevenths, along with a ninth last time out just a day ago. These are not the numbers of a horse about to break through. She is earning her keep as a placegetter—finishes in the first three have come regularly enough—but the wins have dried up entirely. For a yard like Herrington's, which has already sent out 33 winners this season, Lady Roxby is the kind of honest performer that fills the card rather than fills the trophy cabinet. She remains active and still racing, but at four years old and without a win in over a year, she looks to have found her level: a useful middle-distance runner, but no more than that.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
Struggles on LH Galloping tracks: 0 wins from 8 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to firm (drying out)
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Standard (all-weather)
Unknown
Standard to slow (all-weather)
Unknown
📏 Race Distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Unknown
🏟 Track Shape
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Left-handed, long straights
Avoids
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
24 Jul
9th
Ascot
5f – 6½f · Good_To_Firm · 9 runners
12 Jun
7th
York
5f – 6½f · Good · 12 runners
22 May
7th
Haydock Park
5f – 6½f · Good_To_Soft · 17 runners
1 May
7th
Newmarket
5f – 6½f · Good_To_Firm · 13 runners
6 Apr
3rd
Kempton Park
5f – 6½f · Standard_To_Slow · 7 runners
25 Sep
2nd
Newmarket
5f – 6½f · Good · 11 runners
16 Sep
2nd
Great Yarmouth
5f – 6½f · Good_To_Soft · 9 runners
20 Aug
12th
York
5f – 6½f · Good_To_Firm · 21 runners
25 Jul
2nd
York
5f – 6½f · Good · 16 runners
5 Jul
🏆 Won
Beverley
5f – 6½f · Good_To_Firm · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Jack Mitchell Current Jockey
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
York
Galloping
3 1 second, 2 other 12 Jun 0%
Thirsk
Galloping
2 1 second, 1 other 17 Jun 0%
Newmarket
Galloping
2 1 second, 1 other 1 May 0%
Beverley
Undulating
1 1 win 5 Jul 100%
Musselburgh
Sharp
1 1 win 14 Sep 100%
Southwell
Galloping
1 1 other 28 Oct 0%
Great Yarmouth
Galloping
1 1 second 16 Sep 0%
Haydock Park
Galloping
1 1 other 22 May 0%
Ripon
Sharp
1 1 other 19 Jun 0%
Kempton Park
Galloping
1 1 third 6 Apr 0%
Ascot
Galloping
1 1 other 24 Jul 0%
Pontefract
Undulating
1 1 third 28 Jul 0%