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.
| Course | Races | Results | Last visited | Win 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% |