Kahin
Kahin is a three-year-old still finding its way, with a single win from six races but enough recent encouragement to suggest it has something to offer. The horse broke through at Hamilton Park in late June and has run consistently since, picking up three places in its last four outings. That recent form — second, fourth, second, fourth — shows a horse that turns up and stays competitive without quite sealing the deal.Based on TrackLab's analysis
Owner
Shadwell Estate Company Ltd
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Trained by William Haggas at Newmarket, Kahin runs for a yard that knows how to develop young horses. Haggas has sent out 170 winners already this season, so there is genuine expertise behind the decisions being made here. The gap since that Hamilton Park win suggests the trainer is choosing races carefully rather than rushing the horse out too often, which is a good sign at this stage of a three-year-old's career. Kahin ran just two days ago and is clearly active and sound, which matters when you are looking for consistency.
A win rate of roughly one in every six races is modest, but not discouraging for a horse still young and learning the game. The placing record shows Kahin is competitive in its races even when not winning — three places from six starts means it finishes in the frame more often than not. That suggests the horse belongs at its current level and there is room for improvement as it develops.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 4 starts (25%)
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Good (a little give)
Unknown
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
📅 Recent runs
The last 10 races, most recent first
9 Oct
9th
Newmarket
1m6f – 2m · Good · 11 runners
5 Sep
4th
Ascot
1m1f – 1m2f · Good_To_Firm · 7 runners
10 Jul
2nd
York
1m3f – 1m4f · Good_To_Firm · 10 runners
25 Jun
🏆 Won
1%
Hamilton Park
1m1f – 1m2f · Good_To_Firm · 7 runners
8 Jun
2nd
Windsor
1m1f – 1m2f · Good_To_Soft · 11 runners
21 May
4th
Southwell
1m1f – 1m2f · Standard · 13 runners
4 May
7th
Windsor
1m1f – 1m2f · Good_To_Firm · 14 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 |
| Windsor Sharp |
2 |
1 second, 1 other |
8 Jun |
0% |
| Hamilton Park Sharp |
1 |
1 win |
25 Jun |
100% |
| York Galloping |
1 |
1 second |
10 Jul |
0% |
| Newmarket Galloping |
1 |
1 other |
9 Oct |
0% |
| Southwell Galloping |
1 |
1 other |
21 May |
0% |
| Ascot Galloping |
1 |
1 other |
5 Sep |
0% |