:

Kihavah

There's a horse in Adrian Paul Keatley's North Yorkshire yard that knows exactly where it likes to run — and Musselburgh, the tight, flat track on the outskirts of Edinburgh, is very much its happy place. Kihavah has won 2 of just 3 races there, which is a remarkable return. To put that in context, most horses win roughly 1 in every 6 or 7 races they enter at a given track over a career. Winning 2 from 3 anywhere suggests the track suits a horse down to the ground; doing it at the top level makes it genuinely impressive.Based on TrackLab's AI analysis
Quick Facts
Age
9 years old
Sex
Gelding
Rating
103

📊 Key Numbers

Career statistics for this horse
49
Career races
9
Wins
18.4%
Win rate
avg ~10%
44.9%
Place rate (top 3)
avg ~30%
29 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

At nine years old, Kihavah has earned its stripes the hard way. Its career record reads 9 wins and 22 places from 49 races — that's roughly 1 win every 5 races — and three of those wins have come in Class 2 races, which are among the most competitive races in Britain. Plenty of horses never win at that level once. Kihavah has done it three times, including at Ayr and twice at Musselburgh, and the most recent of those came as recently as April 2025. For a nine-year-old, that's a serious achievement and says this horse has been competing at a high standard for years without fading away.

The conditions matter too. On fast, dry ground, Kihavah really comes alive — winning 2 of 6 races on it, a rate of 33%, compared to a career average closer to 18%. And over a distance of a mile and three to a mile and four furlongs, the numbers improve again: 3 wins from 8 races, or 38%. Those aren't coincidences — they're a blueprint. When the ground dries out and the trip is right, this horse is a genuine danger.

Conor O'Farrell has ridden Kihavah in 5 of its races and won once together, a 20% win rate that sits comfortably above the career average. The partnership is worth watching. Keatley's yard has been in excellent form this season, sending out 42 winners, which means Kihavah is being kept in good company.

The last six runs haven't produced a win — the most recent form reads 7-4-8-5-3-11, a mixed bag — but that last Musselburgh success in April 2025 is recent enough to keep belief alive. When the sun is out, the trip is long enough, and the track has a left-hand bend, Kihavah remains a horse worth following.

Strengths & Risks AI Analysis

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 2 wins from 6 starts (33%)
Course specialist at York: 3 wins from 10 starts (30%)
Well suited by 1m3f – 1m4f distances: 38% win rate
⚠ What to watch out for
Poor record on soft ground: 0 wins from 3 starts
Struggles on RH 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
Loves
Good to soft
Good (firm-ish)
Ok
Standard (all-weather)
Standard to slow
Soft (muddy)
Avoids
📏 Race Distance
1M3F – 1M4F
Loves
1M6F – 2M
1M1F – 1M2F
Long Distance (2M+)
Ok
🏅 Competition Level
Class 1
Avoids
Class 2
Ok
Class 3
Loves
Class 4
Class 5
🏟 Track Shape
Right-handed, tight turning
Loves
Left-handed, wide and galloping
Left-handed, tight turning
Left-handed, tight
Right-handed, undulating
Right-handed, wide and galloping
Avoids
Wide and galloping
Avoids

📅 Recent Runs

The last 10 races, most recent first
28 Feb
7th
meydan
1m6f – 2m · Good · 8 runners
20 Feb
4th
meydan
1m6f – 2m · Good · 8 runners
23 Jan
8th
meydan
1m6f – 2m · Good · 8 runners
2 Jan
5th
meydan
1m6f – 2m · Good · 13 runners
19 Oct
3rd
Kempton Park
Long Distance (2m+) · Good · 4 runners
11 Oct
11th
York
1m3f – 1m4f · Good · 15 runners
23 Aug
8th
York
1m6f – 2m · Good_To_Firm · 22 runners
19 Jul
2nd
Market Rasen
Long Distance (2m+) · Good · 15 runners
4 May
5th
Newmarket
1m6f – 2m · Good_To_Firm · 10 runners
19 Apr
🏆 Won
Musselburgh
1m6f – 2m · Good_To_Soft · 14 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
40%
Win rate
2/5
Won / Rode
20%
Win rate
1/5
Won / Rode
20%
Win rate
1/5
Won / Rode
Pat Dobbs Current Jockey
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
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
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
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
York
Galloping
10 3 wins, 2 seconds, 5 other 11 Oct 30%
Ayr
Galloping
6 2 wins, 4 other 12 Apr 33.3%
Market Rasen
Sharp
6 1 win, 3 seconds, 2 other 19 Jul 16.7%
meydan 4 4 other 28 Feb 0%
Musselburgh
Sharp
3 2 wins, 1 third 19 Apr 66.7%
Newcastle
Galloping
3 1 win, 1 third, 1 other 30 Nov 33.3%
Kempton Park
Galloping
3 1 second, 1 third, 1 other 19 Oct 0%
Newmarket
Galloping
3 1 second, 2 other 4 May 0%
Fakenham
Tight
1 1 other 1 Jan 0%
Sedgefield
Sharp
1 1 third 3 Dec 0%
Thirsk
Galloping
1 1 other 3 Sep 0%
Chester
Tight
1 1 other 6 May 0%
Cheltenham
Galloping
1 1 other 29 Jan 0%
Bangor-on-Dee
Sharp
1 1 other 26 Oct 0%
Wetherby
Galloping
1 1 second 26 Dec 0%
Sandown Park
Galloping
1 1 other 12 Mar 0%
Ascot
Galloping
1 1 other 18 Jun 0%
Southwell
Galloping
1 1 other 17 Jan 0%
Beverley
Undulating
1 1 second 21 Apr 0%