:

Lady Roxby

Lady Roxby is a 4-year-old with a career record of 2 wins and 8 places from 15 races — that's a win in roughly 1 in every 8 outings, with a placed finish in more than half of all her races. She's consistently competitive without quite getting her nose in front, which is both the most encouraging and the most frustrating thing about her.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
82

📊 Key Numbers

Career statistics for this horse
15
Career races
2
Wins
13.3%
Win rate
avg ~10%
53.3%
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

Her most recent win came at Beverley on 5 July 2025, nearly a year ago now, and her last six races tell a story of a horse who keeps showing up but can't quite close the deal — a pair of runner-up finishes, then sliding back to seventh in her last three outings. It's the kind of form that suggests something isn't quite clicking at the moment, even if the ability is clearly there.

She got her career started with a first win at Musselburgh in September 2024, a track on the Firth of Forth that rewards consistent, honest horses — so it was a fitting venue for a first breakthrough. Since then she's added one more win at Beverley, but her record at Class 4 level — the bread-and-butter tier of British racing — reads 0 wins from 4 races, which means she's yet to convert when the competition gets a little more organised around her.

Michael Herrington trains her out of Willoughton in Lincolnshire, and his yard has been in decent form this season with 33 winners already on the board. That's a healthy total that suggests the operation knows what it's doing, and it's worth watching whether Herrington finds a spot that suits Lady Roxby and gets her back to winning ways. She raced just yesterday, so she's firmly in the thick of her season — and with 8 places from 15 races, she's rarely far away from the action when it matters.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 1 wins from 5 starts (20%)
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 to firm (drying out)
Loves
Good (firm-ish)
Loves
Good to soft (some give)
Unknown
Standard to slow (all-weather)
Unknown
Soft (muddy)
Unknown
Standard (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
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
17 Jun
2nd
Thirsk
5f – 6½f · Good_To_Firm · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
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%
Newmarket
Galloping
2 1 second, 1 other 1 May 0%
Thirsk
Galloping
2 1 second, 1 other 17 Jun 0%
Musselburgh
Sharp
1 1 win 14 Sep 100%
Beverley
Undulating
1 1 win 5 Jul 100%
Ripon
Sharp
1 1 other 19 Jun 0%
Great Yarmouth
Galloping
1 1 second 16 Sep 0%
Southwell
Galloping
1 1 other 28 Oct 0%
Kempton Park
Galloping
1 1 third 6 Apr 0%
Pontefract
Undulating
1 1 third 28 Jul 0%
Haydock Park
Galloping
1 1 other 22 May 0%