UK time :

Ghaiyya

Ghaiyya has the look of a horse still hunting for consistency after nearly two seasons of racing. The four-year-old has won four of its 17 races — roughly one victory per four outings — which shows genuine ability, but the recent form tells a more complicated story. In the last six races, it has finished placed just twice, with a run of poor efforts (eighth, sixth) in the middle of that stretch before bouncing back with second place finishes in two of the last three. That kind of lumpy record suggests a horse that has the talent to win but lacks the reliability you want from a genuine racehorse.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
Ghaiyyath
Mother
Reckoning
Owner
Mascalls Stud
Official rating
90

📊 Key numbers

Career totals for this horse
17
Career races
4
Wins
23.5%
Win rate
avg ~10%
58.8%
Top-3 rate
avg ~30%
89 days
Since last race

🔍 Full analysis

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

What is genuinely interesting about Ghaiyya, however, is its record in Class 5 races — the lower tier of competitive racing. In that company it wins two out of every five times it runs, which is a formidable win rate. Move it up in grade and it struggles to replicate that form. The horse's only recent win came three months ago at Doncaster in April, and its breakthrough came at Thirsk back in June 2025 when it first got its head in front. Joe Fanning, the jockey who rides it most often, has managed two wins from seven races together, a win rate of roughly one in three, which is notably better than the horse manages overall. Fanning appears to bring something out of it.

Charlie Johnston's Middleham yard is having a prolific season with 131 winners, and Ghaiyya slots into the middle order of that operation — useful enough to warrant regular racing but not one of the standout talents. The horse remains active and fresh off a race just yesterday, which means the team still believes there is more to come. Whether Ghaiyya can tighten up its form or remains forever a horse better suited to Class 5 company is the question its the yard are working to answer.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Good (a little give)
Standard (all-weather)
Avoids
📏 Race distance
1M6F – 2M
7F – 1M
Unknown
1M1F – 1M2F
Unknown
1M3F – 1M4F
Ok
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Class 5 (entry-level)
Loves
🏟 Track shape
Left-handed, long straights
Loves
Left-handed, tight
Unknown
Left-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Avoids
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
24 Jul
2nd
Ascot
1m6f – 2m · Good_To_Firm · 4 runners
11 Jul
6th
Ascot
1m3f – 1m4f · Good_To_Firm · 8 runners
21 Jun
8th
Pontefract
1m6f – 2m · Good · 10 runners
30 May
4th
Carlisle
1m3f – 1m4f · Good_To_Firm · 13 runners
17 May
2nd
Hamilton Park
1m6f – 2m · Good · 12 runners
25 Apr
🏆 Won
Doncaster
1m3f – 1m4f · Good_To_Firm · 8 runners
18 Oct
7th
Catterick Bridge
1m6f – 2m · Good · 12 runners
14 Aug
5th
Salisbury
1m6f – 2m · Good_To_Firm · 6 runners
3 Aug
🏆 Won
Chester
1m6f – 2m · Good · 8 runners
11 Jul
9th
Ascot
1m3f – 1m4f · Good_To_Firm · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
28.6%
Win rate
2/7
Wins / rides
50%
Win rate
1/2
Wins / rides
50%
Win rate
1/2
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
Ascot
Galloping
3 1 second, 2 other 24 Jul 0%
Chester
Tight
2 2 wins 3 Aug 100%
Thirsk
Galloping
2 1 win, 1 third 17 Jun 50%
Doncaster
Galloping
1 1 win 25 Apr 100%
Newcastle
Galloping
1 1 second 29 Mar 0%
Pontefract
Undulating
1 1 other 21 Jun 0%
Carlisle
Undulating
1 1 other 30 May 0%
Wolverhampton
Galloping
1 1 third 21 Nov 0%
Lingfield Park
Sharp
1 1 third 23 Apr 0%
Catterick Bridge
Sharp
1 1 other 18 Oct 0%
Goodwood
Undulating
1 1 other 1 Aug 0%
Hamilton Park
Sharp
1 1 second 17 May 0%
Salisbury
Undulating
1 1 other 14 Aug 0%