Kilworth
Kilworth is a consistent middle-distance performer who has quietly built a respectable record over two seasons of racing. At six years old, she sits on two wins from nine races — a win rate of roughly 1 in every 5 outings — with four additional top-3 finishes that show she is competitive most times out. Her most recent win came at Ascot on 29 March, seven months ago, but she remains actively racing and was last seen just a day ago, suggesting she has not yet been retired or put away for a break.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Trained by Emma Lavelle at Ogbourne Maizey in Wiltshire, Kilworth is one of a prolific yard that has sent out 44 winners already this season. Lavelle has been impressed with her from day one — describing her as a genuine sweetheart with work that feels easy and natural. She showed early promise in Ireland, winning a point-to-point before making the switch to British racing, and comes with the pedigree of a true stayer. That profile fits her record: she tends to finish strongly rather than dominate, and she has proved most effective when given room to stay on.
Her recent form tells an interesting story. Over her last six races she has won twice, with finishes reading 4-3-1-blank-1-7 (most recent first). That suggests a horse capable of running well — top-three finishes in four of her last five starts — but one that does not always handle the step up to Class 4 company, where she is still searching for a breakthrough. At the lower grades she is a handy performer, and every indication points to her being more than merely competent when the pace suits and the ground is kind. At six, she should be entering her best years, and with Lavelle's patient handling, there is no reason to think her Ascot win in the spring marks the peak of her career.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 3 starts (33%)
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Good to soft (some give)
Likes
Good to yielding (mild give)
Unknown
📏 Race distance
Long Distance (2M+)
Likes
🏅 Race level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, hilly
Loves
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Left-handed, tight turns
Avoids
📅 Recent runs
The last 10 races, most recent first
17 Oct
4th
Stratford-on-Avon
Long Distance (2m+) · Good · 4 runners
24 Apr
3rd
Chepstow
Long Distance (2m+) · Good · 7 runners
29 Mar
🏆 Won
Ascot
Long Distance (2m+) · Good · 9 runners
23 Feb
DNF
Plumpton
Long Distance (2m+) · Soft · 8 runners
17 Jan
🏆 Won
Taunton
Long Distance (2m+) · Good_To_Soft · 14 runners
17 Dec
7th
Ludlow
Long Distance (2m+) · Good_To_Soft · 13 runners
23 Nov
3rd
Exeter
Long Distance (2m+) · Good_To_Soft · 6 runners
30 Oct
DNF
Stratford-on-Avon
Long Distance (2m+) · Good_To_Soft · 8 runners
8 May
5th
Tipperary
Long Distance (2m+) · Good_To_Yielding · 12 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Stratford-on-Avon Sharp |
2 |
2 other |
17 Oct |
0% |
| Taunton Undulating |
1 |
1 win |
17 Jan |
100% |
| Ascot Galloping |
1 |
1 win |
29 Mar |
100% |
| Exeter Undulating |
1 |
1 third |
23 Nov |
0% |
| Tipperary Galloping |
1 |
1 other |
8 May |
0% |
| Ludlow Undulating |
1 |
1 other |
17 Dec |
0% |
| Plumpton Sharp |
1 |
1 other |
23 Feb |
0% |
| Chepstow Galloping |
1 |
1 third |
24 Apr |
0% |