:

Kihavah

Nine years old, nine career wins, and still picking up top-level prizes — Kihavah is the kind of horse that makes a yard's season. Trained by Adrian Paul Keatley out of Ryedale in North Yorkshire, this battle-hardened veteran has won roughly 1 in every 5 races across his career (9 wins from 50), and three of those wins have come at Class 2 level, which means he has regularly competed against and beaten some of the better horses in Britain.Based on TrackLab's AI analysis
Quick Facts
Age
9 years old
Sex
Gelding
Colour
Chestnut
Father
Harbour Watch
Mother
Roheryn
Owner
JAB

📊 Key Numbers

Career statistics for this horse
50
Career races
9
Wins
18%
Win rate
avg ~10%
44%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

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

The most recent of those big wins came at Musselburgh in April 2025, and it tells you a lot about what kind of horse Kihavah is. Jockey PJ McDonald described him as "an absolute legend" and said horses like him don't come around that often — high praise from a man who rides at the top level week in, week out. McDonald has a remarkable record on him, winning 2 of their 5 races together, which works out at 40% — an extraordinary hit rate by any measure. Keatley's instructions that day were simple: take your time and be brave. That about sums Kihavah up. He is not a horse who makes life easy, but he rewards patience.

The numbers tell an interesting story about where and how he performs best. At Musselburgh he has won 2 from just 3 visits — the kind of course record that gets trainers excited. His sweet spot in terms of distance is a mile and three to a mile and four furlongs, where he has won 3 from 8 races (38%) — almost 2 in every 5 outings at that trip. His trainer has been clear that a mile and six stretches his stamina beyond what he likes. He handles both wet and dry ground well, with win rates of 27% and 29% respectively across those conditions.

Behind the scenes, Keatley has clearly put serious work into managing this horse carefully. There have been wind operations, deliberate breaks between campaigns, and a clear plan to target the big summer prizes. At this year's Summer Hurdle he carried a penalty 10 pounds heavier than last year and still gave the winner 17 pounds — that is the kind of performance that does not always show up in a result but speaks to real quality. His recent form reads 8-7-4-8-5-3, so the wins have dried up over the last six runs, but with Keatley pointing him at the Ebor — one of the most prestigious flat races of the summer — it is clear the yard believes there is another big day in him yet.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_soft ground: 3 wins from 11 starts (27%)
Excellent record on good_to_firm ground: 2 wins from 7 starts (29%)
Course specialist at York: 3 wins from 10 starts (30%)
Well suited by 1m3f – 1m4f distances: 38% win rate
Effective partnership with P J McDonald: 40% win rate together
⚠ What to watch out for
Poor record on soft ground: 0 wins from 3 starts
Struggles on RH Galloping tracks: 0 wins from 9 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Good to firm (drying out)
Loves
Good (firm-ish)
Ok
Standard (all-weather)
Unknown
Standard to slow (all-weather)
Unknown
Soft (muddy)
Avoids
📏 Race Distance
1M3F – 1M4F
Loves
1M6F – 2M
1M1F – 1M2F
Unknown
Long Distance (2M+)
Ok
🏅 Competition Level
Class 1 (elite)
Avoids
Class 2 (high-level)
Ok
Class 3 (mid-level)
Loves
Class 4 (standard)
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, long straights
Left-handed, tight turns
Unknown
Left-handed, tight
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids
Long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
3 May
8th
Newmarket
1m6f – 2m · Good_To_Firm · 12 runners
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

🏇 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
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%
Newmarket
Galloping
4 1 second, 3 other 3 May 0%
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%
Thirsk
Galloping
1 1 other 3 Sep 0%
Ascot
Galloping
1 1 other 18 Jun 0%
Cheltenham
Galloping
1 1 other 29 Jan 0%
Fakenham
Tight
1 1 other 1 Jan 0%
Chester
Tight
1 1 other 6 May 0%
Beverley
Undulating
1 1 second 21 Apr 0%
Wetherby
Galloping
1 1 second 26 Dec 0%
Southwell
Galloping
1 1 other 17 Jan 0%
Sedgefield
Sharp
1 1 third 3 Dec 0%
Sandown Park
Galloping
1 1 other 12 Mar 0%
Bangor-on-Dee
Sharp
1 1 other 26 Oct 0%