South Kensington
South Kensington has been a steady, if unspectacular, presence on the track for the past year. The five-year-old has won 3 of its 21 races—a win rate of about 1 in 7—and picked up 7 places besides, suggesting a horse that runs reliably but struggles to find the winner's enclosure with real consistency. That last success came two months ago at Southwell, which remains its only victory away from lower-grade company, though it has been racing hard: it was out just a day ago, posting a seventh-place finish in its most recent outing.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
33.3%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Adam Kirby's yard at Kirtling in Newmarket has had a modest season with 6 winners overall, and South Kensington fits the profile of a useful handicapper rather than a standout talent. The horse's first win came at Chelmsford back in August 2025, but it has never won at top-level Class 1 or 2 races—in fact, it has struck out completely in five attempts at that standard, suggesting there is a ceiling to what it can achieve. Where it has found some traction is in lower-grade Class 5 races and below, though even there the results are patchy. Looking at its recent form, there have been some decent runs—a second place and a sixth among the last six outings—but also some well-beaten efforts, which hints at a horse that can be inconsistent depending on conditions or opposition. For all that, South Kensington keeps turning up and stays in regular work, which speaks to its soundness and the yard's faith in finding it the right opportunity.
⚡ Strengths & Risks
What the data says works for and against this horse
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 5 starts
⚠ Yet to win at Wolverhampton in 6 attempts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Ok
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, long straights
Ok
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Left-handed, tight turns
Avoids
📅 Recent Runs
The last 10 races, most recent first
30 Jul
7th
Wolverhampton
7f – 1m · Standard · 12 runners
1 Jun
DNF
Wolverhampton
7f – 1m · Standard · 12 runners
21 May
🏆 Won
Southwell
7f – 1m · Standard · 9 runners
11 May
2nd
Wolverhampton
1m1f – 1m2f · Standard · 13 runners
11 Apr
9th
Great Yarmouth
1m1f – 1m2f · Good · 16 runners
28 Mar
6th
Southwell
7f – 1m · Standard · 14 runners
13 Mar
5th
Wolverhampton
7f – 1m · Standard · 8 runners
7 Oct
🏆 Won
Brighton
7f – 1m · Good_To_Soft · 12 runners
8 Sep
7th
Lingfield Park
7f – 1m · Standard · 10 runners
21 Aug
🏆 Won
chelmsford
7f – 1m · Standard_To_Slow · 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 |
| Wolverhampton Galloping |
6 |
2 seconds, 4 other |
30 Jul |
0% |
| chelmsford |
3 |
1 win, 2 other |
21 Aug |
33.3% |
| Southwell Galloping |
3 |
1 win, 2 other |
21 May |
33.3% |
| Lingfield Park Sharp |
3 |
3 other |
8 Sep |
0% |
| Brighton Undulating |
1 |
1 win |
7 Oct |
100% |
| Great Yarmouth Galloping |
1 |
1 other |
11 Apr |
0% |
| Ffos Las Galloping |
1 |
1 other |
26 Jun |
0% |
| Newcastle Galloping |
1 |
1 third |
20 Oct |
0% |
| Windsor Sharp |
1 |
1 other |
12 Jun |
0% |
| Newmarket Galloping |
1 |
1 other |
20 May |
0% |