UK time :

Onyeisi

Onyeisi is a three-year-old that has taken a long time to find the winner's circle, but when it did, something clicked. The horse broke through at Chelmsford in early November last year with its single career victory, and that win came at a trip—around a mile and a quarter to a mile and a half—where it has shown genuine class. Over distances in that range, Onyeski has won 1 of 6 races, a win rate of roughly one in six attempts, which stands out sharply against its overall record of just one win from seventeen races.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Profitable
Mother
Fire Dancing
Owner
Gary Ryan
Official rating
48

📊 Key numbers

Career totals for this horse
17
Career races
1
Wins
5.9%
Win rate
avg ~10%
29.4%
Top-3 rate
avg ~30%
30 days
Since last race

🔍 Full analysis

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

What's telling is where that win came. At Chelmsford specifically and in bottom-tier Class 6 races, the horse has won one from six outings—again, about one in six. Move it outside those parameters and it struggles badly. It is now eleven months without another win despite staying active, with its last six races bringing only a pair of fourth and seventh-place finishes to show for the effort. This is not a horse finding form. Karl Thornton's yard at Skerries, in Dublin, has managed to send out four winners this season, but Onyeski has not been among them. The most recent outing came just a day ago, which suggests the team is still searching for the right opportunity, the right distance, or both. At three years old, time is not infinite for a horse operating at this level to reverse the trend.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 1 wins from 9 starts (11%)
✔ Well suited by 1m3f – 1m4f distances: 17% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 3 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 7 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Yielding (slightly soft)
Unknown
Soft (muddy)
Unknown
Standard to slow (all-weather)
Unknown
Good to yielding (mild give)
Unknown
Good (a little give)
Avoids
📏 Race distance
1M3F – 1M4F
Loves
5F – 6½F
Unknown
7F – 1M
Unknown
1M6F – 2M
Unknown
1M1F – 1M2F
Avoids
🏅 Race level
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
Long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
18 Sep
9th
Dundalk
1m3f – 1m4f · Standard · 16 runners
2 Sep
12th
Navan
1m1f – 1m2f · Good · 20 runners
17 Jul
7th
Down Royal
1m6f – 2m · Good · 7 runners
22 Jun
11th
Ballinrobe
1m1f – 1m2f · Yielding · 15 runners
5 Jun
4th
Fairyhouse
1m1f – 1m2f · Good · 16 runners
1 Jun
7th
Gowran Park
1m1f – 1m2f · Yielding · 14 runners
18 May
10th
Roscommon
1m6f – 2m · Good_To_Yielding · 14 runners
4 Feb
7th
Newcastle
1m3f – 1m4f · Standard · 10 runners
21 Jan
2nd
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 6 runners
17 Jan
2nd
Lingfield Park
1m3f – 1m4f · Standard · 5 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
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
Newcastle
Galloping
3 1 second, 2 other 4 Feb 0%
chelmsford 2 1 win, 1 other 6 Nov 50%
Wolverhampton
Galloping
2 1 third, 1 other 20 Dec 0%
Gowran Park
Undulating
1 1 other 1 Jun 0%
Ballinrobe
Sharp
1 1 other 22 Jun 0%
Lingfield Park
Sharp
1 1 second 17 Jan 0%
Down Royal
Galloping
1 1 other 17 Jul 0%
Kempton Park
Galloping
1 1 second 21 Jan 0%
Navan
Galloping
1 1 other 2 Sep 0%
Fairyhouse
Galloping
1 1 other 5 Jun 0%
Dundalk
Galloping
1 1 other 18 Sep 0%
Catterick Bridge
Sharp
1 1 other 1 Oct 0%
Roscommon
Sharp
1 1 other 18 May 0%