Taskheer
Taskheer is a hard-knocking eight-year-old with a decent record at the right level but currently stuck in a rut. The horse has won 4 of its 40 races — roughly 1 in every 10 — which is respectable for a long-serving campaigner, though the last two years tell a tougher story. It hasn't found the winner's circle since February 2025, a drought of nearly two years, and its last six races have yielded just three places and three blanks. This is a horse running out of form.Based on TrackLab's AI analysis
Owner
Sam Tingey Charlie Tingey
📊 Key Numbers
Career statistics for this horse
37.5%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
What is encouraging is that Taskheer proves competitive at Class 6, the lower tier where it belongs. At that level, it has won 4 of 18 races — a win rate of roughly 22 percent — which shows it can beat the horses around it when things click. The partnership with jockey Joshua Bryan is similarly promising: Bryan has ridden Taskheer eight times and won twice, a 25 percent win rate that is significantly better than the horse's overall average. That suggests there is a viable formula here.
The yard of Gary and Josh Moore, based in Lower Beeding, West Sussex, is doing strong work this season with 99 winners so far, so there is no shortage of expertise in the corner. Taskheer made its winning debut at Lingfield Park in March 2023 and has returned there successfully — that is also where it struck most recently in February 2025. The pattern is clear: at Lingfield, racing in Class 6, with Bryan in the saddle, this is a horse that can still do its job. The challenge is finding that exact combination again quickly before the layoff becomes a bigger problem.
⚡ Strengths & Risks
What the data says works for and against this horse
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 4 starts
⚠ Yet to win at Kempton Park in 7 attempts
⚠ Struggles on RH Galloping tracks: 0 wins from 9 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard to slow (all-weather)
Likes
Standard (all-weather)
Ok
Good to soft (some give)
Unknown
Good to firm (drying out)
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, tight turns
Loves
Left-handed, long straights
Likes
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
27 Aug
3rd
Lingfield Park
1m3f – 1m4f · Standard · 14 runners
16 Jun
8th
Wolverhampton
1m1f – 1m2f · Standard · 12 runners
6 May
DNF
Kempton Park
7f – 1m · Standard_To_Slow · 12 runners
25 Mar
4th
Lingfield Park
7f – 1m · Standard · 9 runners
17 Jan
3rd
Southwell
1m1f – 1m2f · Standard · 9 runners
12 Jan
2nd
Lingfield Park
1m1f – 1m2f · Standard · 12 runners
4 Nov
2nd
Lingfield Park
1m1f – 1m2f · Standard · 12 runners
9 Oct
3rd
chelmsford
1m1f – 1m2f · Standard · 8 runners
12 Aug
8th
Lingfield Park
7f – 1m · Standard · 14 runners
4 Aug
3rd
Lingfield Park
1m1f – 1m2f · Standard · 10 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Lingfield Park Sharp |
13 |
2 wins, 2 seconds, 2 thirds, 7 other |
27 Aug |
15.4% |
| Kempton Park Galloping |
7 |
7 other |
6 May |
0% |
| chelmsford |
5 |
1 win, 1 third, 3 other |
9 Oct |
20% |
| Southwell Galloping |
3 |
1 second, 1 third, 1 other |
17 Jan |
0% |
| Wolverhampton Galloping |
3 |
1 third, 2 other |
16 Jun |
0% |
| Great Yarmouth Galloping |
2 |
1 win, 1 other |
2 May |
50% |
| Goodwood Undulating |
2 |
2 other |
6 Jun |
0% |
| Ayr Galloping |
1 |
1 second |
26 Apr |
0% |
| Newcastle Galloping |
1 |
1 other |
2 Nov |
0% |
| Sandown Park Galloping |
1 |
1 other |
2 Jul |
0% |
| Musselburgh Sharp |
1 |
1 third |
16 Apr |
0% |
| Ascot Galloping |
1 |
1 other |
4 Oct |
0% |