Zanahiyr
Zanahiyr is a nine-year-old that has found its level as a consistent middle-ranking jumper, winning 5 of its 30 races and placing in 16 others — the sort of horse that brings reliable midweek entertainment without ever quite threatening the very top tier. Trained by
Gordon Elliott at Longwood in Co Meath, it has won roughly 1 in every 6 races across its career, a modest win rate that tells you exactly what kind of horse this is: honest, sometimes effective, but hardly a star in the making. The yard itself has sent out 210 winners this season, so Zanahiyr is very much in the company of other working professionals rather than emerging talents.
Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The horse's best form has come paired with jockey Jack Kennedy, who has steered it to 4 wins from 16 rides together — a 25 per cent win rate that is notably sharper than Zanahiyr's overall record. That suggests Kennedy knows how to get the best out of this one, finding the right moment and pace to make its effort count. Its last win came at Bellewstown on 26 August 2025, now thirteen months in the past, which signals a long dry spell. More recently, Zanahiyr has had a mixed run: two wins in the last six outings, but also a complete blank finish six races ago and a string of places that suggest it is still competitive at the lower levels.
What is telling is that Zanahiyr has never won at the highest class of races — 0 wins from 6 attempts — so the top tier remains out of reach. This is a horse that will continue to pick up occasional wins at smaller meetings and midweek fixtures, a bread-and-butter performer for Elliott's yard rather than a Saturday star. At nine years old and still active, there is life in it yet, but the trajectory points to a horse that has found its groove at modest level and is unlikely to surprise anyone by suddenly stepping up.
⚡ Strengths and risks
What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ Poor record on good_to_soft ground: 0 wins from 4 starts
⚠ Yet to win at Leopardstown in 5 attempts
⚠ Struggles on LH Galloping tracks: 0 wins from 14 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Yielding (slightly soft)
Ok
Good to yielding (mild give)
Unknown
Soft to heavy (wet)
Unknown
Yielding to soft (damp)
Unknown
Good (a little give)
Avoids
Good to soft (some give)
Avoids
📏 Race distance
Long Distance (2M+)
Likes
🏟 Track shape
Right-handed, long straights
Loves
Left-handed, tight turns
Loves
Right-handed, tight
Loves
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
16 Sep
6th
Clonmel
Long Distance (2m+) · Yielding · 12 runners
8 Apr
2nd
Gowran Park
1m6f – 2m · Soft · 11 runners
26 Aug
🏆 Won
Bellewstown
Long Distance (2m+) · Good_To_Yielding · 9 runners
3 Aug
🏆 Won
Galway
Long Distance (2m+) · Soft · 5 runners
30 Jul
7th
Galway
Long Distance (2m+) · Good · 22 runners
13 May
4th
Killarney
Long Distance (2m+) · Good · 16 runners
11 Mar
DNF
Cheltenham
Long Distance (2m+) · Good_To_Soft · 24 runners
16 Nov
4th
Navan
Long Distance (2m+) · Yielding · 9 runners
25 Sep
5th
Listowel
Long Distance (2m+) · Soft · 21 runners
16 Aug
2nd
Tramore
Long Distance (2m+) · Good · 4 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 |
| Leopardstown Galloping |
5 |
3 seconds, 2 other |
28 Dec |
0% |
| Cheltenham Galloping |
4 |
2 thirds, 2 other |
11 Mar |
0% |
| Punchestown Galloping |
3 |
1 win, 1 second, 1 other |
10 Oct |
33.3% |
| Galway Tight |
3 |
1 win, 1 third, 1 other |
3 Aug |
33.3% |
| Navan Galloping |
3 |
1 second, 2 other |
16 Nov |
0% |
| Aintree Galloping |
2 |
1 third, 1 other |
13 Apr |
0% |
| Fairyhouse Galloping |
2 |
2 other |
31 Mar |
0% |
| Bellewstown Sharp |
1 |
1 win |
26 Aug |
100% |
| Thurles Undulating |
1 |
1 win |
13 Feb |
100% |
| Down Royal Galloping |
1 |
1 win |
29 Oct |
100% |
| Listowel Sharp |
1 |
1 other |
25 Sep |
0% |
| Killarney Sharp |
1 |
1 other |
13 May |
0% |
| Tramore Sharp |
1 |
1 second |
16 Aug |
0% |
| Clonmel Sharp |
1 |
1 other |
16 Sep |
0% |
| Gowran Park Undulating |
1 |
1 second |
8 Apr |
0% |