Qitaal
Qitaal is a 7-year-old who knows exactly where he likes to win. On slightly soft ground, he is a different horse entirely — he has won 2 of his last 5 races on that surface, a 40% win rate that stands out sharply against his overall record of 4 wins from 44 races. For a horse who wins roughly 1 in every 11 times he runs, those soft-ground victories matter. His last win came at Newcastle six weeks ago, and he raced again just yesterday, so he remains an active part of
Charlie Johnston's Middleham Moor yard, which has sent out 131 winners this season alone.
Based on TrackLab's analysis
Owner
Kingsley Park 47 Ready To Run
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The problem for Qitaal is consistency. His recent form tells the story: three seventh-place finishes in his last six runs, sandwiched around a win and two mid-field efforts. He has never won in a Class 2 race — one of the top levels — despite 14 attempts at that grade. When he steps up in class, he simply cannot find the same gear. Partnered most often with jockey Joe Fanning, they have managed just 1 win from 13 races together, slightly below his career average. What matters now is patience: keep him on soft or slightly soft ground, keep him in races where he belongs, and he can deliver another win. The yard clearly believes in him enough to keep running him, and his record suggests there is still some petrol in the tank.
⚡ 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 6 starts (17%)
✔ Excellent record on good_to_soft ground: 2 wins from 5 starts (40%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 14 starts
⚠ Poor record on good_to_firm ground: 0 wins from 8 starts
⚠ Struggles on RH Sharp tracks: 0 wins from 6 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good to soft (some give)
Loves
Yielding to soft (damp)
Unknown
Good (a little give)
Avoids
Good to firm (fairly firm)
Avoids
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Likes
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Avoids
Left-handed, hilly
Avoids
Right-handed, hilly
Avoids
📅 Recent runs
The last 10 races, most recent first
16 Oct
7th
Newcastle
1m3f – 1m4f · Standard · 11 runners
23 Sep
7th
Kempton Park
1m3f – 1m4f · 9 runners
12 Sep
7th
Chester
1m3f – 1m4f · Soft · 11 runners
3 Sep
🏆 Won
Newcastle
1m3f – 1m4f · Standard · 9 runners
15 Aug
5th
Doncaster
1m3f – 1m4f · Good_To_Firm · 7 runners
30 Jul
6th
Epsom Downs
1m3f – 1m4f · Good_To_Firm · 6 runners
18 Jul
4th
Ripon
1m1f – 1m2f · Good · 6 runners
5 Jul
3rd
Ayr
1m3f – 1m4f · Good · 10 runners
23 Jun
3rd
Beverley
1m1f – 1m2f · Good · 5 runners
18 Jun
2nd
Ripon
1m1f – 1m2f · Good · 7 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 |
| Chester Tight |
5 |
1 win, 1 third, 3 other |
12 Sep |
20% |
| York Galloping |
4 |
4 other |
12 Jul |
0% |
| Doncaster Galloping |
3 |
1 win, 1 third, 1 other |
15 Aug |
33.3% |
| Epsom Downs Undulating |
3 |
3 other |
30 Jul |
0% |
| Hamilton Park Sharp |
3 |
1 third, 2 other |
4 Jun |
0% |
| Nottingham Galloping |
2 |
1 win, 1 other |
8 Apr |
50% |
| Newcastle Galloping |
2 |
1 win, 1 other |
16 Oct |
50% |
| Ripon Sharp |
2 |
1 second, 1 other |
18 Jul |
0% |
| Lingfield Park Sharp |
2 |
1 third, 1 other |
27 Feb |
0% |
| Chepstow Galloping |
2 |
2 other |
7 Aug |
0% |
| Goodwood Undulating |
2 |
1 second, 1 other |
3 May |
0% |
| Great Yarmouth Galloping |
2 |
1 second, 1 other |
24 Jul |
0% |
| Ayr Galloping |
2 |
1 third, 1 other |
5 Jul |
0% |
| Redcar Galloping |
2 |
2 other |
26 May |
0% |
| Newmarket Galloping |
1 |
1 other |
29 Jun |
0% |
| Beverley Undulating |
1 |
1 third |
23 Jun |
0% |
| chelmsford |
1 |
1 other |
12 Mar |
0% |
| Wolverhampton Galloping |
1 |
1 other |
1 Aug |
0% |
| Pontefract Undulating |
1 |
1 other |
14 Apr |
0% |
| Kempton Park Galloping |
1 |
1 other |
23 Sep |
0% |
| Leicester Sharp |
1 |
1 second |
25 May |
0% |
| Naas Galloping |
1 |
1 other |
7 May |
0% |