UK time :

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
Quick facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Kingman
Mother
Dusk
Owner
Shadwell Estate Company Ltd
Official rating
81

📊 Key numbers

Career totals for this horse
7
Career races
1
Wins
14.3%
Win rate
avg ~10%
42.9%
Top-3 rate
avg ~30%
9 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

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
📏 Race distance
1M1F – 1M2F
1M3F – 1M4F
Unknown
1M6F – 2M
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
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%