UK time :

Haarar

There is something quietly impressive about a horse that keeps turning up, keeps competing, and keeps winning — and at seven years old, Haarar is exactly that kind of reliable performer. He has won 8 races from 39, which works out at roughly 1 in every 5 — a solid record that tells you he is competitive without being flashy. Add in 22 further placed efforts and you have a horse that rarely runs a bad race. He is currently active, having raced just yesterday, and his last victory came at Carlisle in February 2026.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Muhaarar
Mother
Interchange
Owner
Maximum Racing -Haarar
Official rating
116

📊 Key numbers

Career totals for this horse
39
Career races
8
Wins
20.5%
Win rate
avg ~10%
56.4%
Top-3 rate
avg ~30%
153 days
Since last race

🔍 Full analysis

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

Haarar is trained by Sam England at Guiseley in West Yorkshire, and the yard is having a productive season — 49 winners already this term, which is the kind of output that marks out a stable firing on all cylinders. Sam's son Jonathan England does much of the riding, and that partnership has been quietly effective: four wins from 16 races together, a win rate of 25%, or roughly 1 in every 4. When the two team up, it tends to go well.

The trainer has been candid about what makes Haarar tick. He prefers some cut in the ground — on wet or softer surfaces he comes alive — and he actually jarred himself up on a dry, fast surface at Musselburgh, which explains why his form dips in those conditions. On normal ground he has won 2 from 5, a 40% win rate, which is excellent. He is also a genuine stayer, comfortable over distances up to two and a half miles, and he mixes flat racing with hurdles — an unusual double life that keeps him busy and versatile.

His best work tends to come at Class 4 level — one step below the top end of everyday racing — where he has won 5 from 19, just over 1 in every 4 races. That is a horse who knows his level and performs reliably at it. His trainer sees more wins to come, pointing to a race at Redcar's final flat meeting as a possible target — a race he won last year and clearly has a strong chance of winning again.

Recent form shows a win followed by a couple of mid-field efforts, which is pretty typical for a horse running frequently. The trainer describes him as "so straightforward" — and in racing, that is worth more than it sounds. Haarar is not complicated, not fragile, and not done yet.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 5 starts (40%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
21 Jun
DNF
Hexham
Long Distance (2m+) · Good · 5 runners
18 May
5th
Carlisle
1m6f – 2m · Soft · 9 runners
31 Mar
4th
Newcastle
Long Distance (2m+) · Good_To_Soft · 7 runners
20 Mar
10th
Musselburgh
Long Distance (2m+) · Good_To_Soft · 15 runners
9 Feb
4th
Catterick Bridge
1m6f – 2m · Soft · 7 runners
3 Feb
🏆 Won
Carlisle
Long Distance (2m+) · Good_To_Soft · 11 runners
20 Dec
🏆 Won
Haydock Park
Long Distance (2m+) · Good_To_Soft · 9 runners
3 Dec
3rd
Haydock Park
Long Distance (2m+) · Good_To_Soft · 11 runners
8 Nov
2nd
Aintree
Long Distance (2m+) · Good_To_Soft · 13 runners
21 Mar
3rd
Musselburgh
Long Distance (2m+) · Good_To_Soft · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Jonathan England Current jockey
25%
Win rate
4/16
Wins / rides
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/3
Wins / rides
50%
Win rate
1/2
Wins / rides
50%
Win rate
1/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
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
Haydock Park
Galloping
5 1 win, 1 second, 1 third, 2 other 20 Dec 20%
Carlisle
Undulating
3 1 win, 1 second, 1 other 18 May 33.3%
Nottingham
Galloping
3 1 third, 2 other 24 Oct 0%
chelmsford 2 1 win, 1 other 16 Aug 50%
Catterick Bridge
Sharp
2 1 win, 1 other 9 Feb 50%
Uttoxeter
Sharp
2 1 second, 1 third 31 Dec 0%
Hexham
Undulating
2 2 other 21 Jun 0%
Musselburgh
Sharp
2 1 third, 1 other 20 Mar 0%
Newcastle
Galloping
2 2 other 31 Mar 0%
Cartmel
Tight
1 1 win 29 May 100%
Southwell
Galloping
1 1 win 14 May 100%
Redcar
Galloping
1 1 win 5 Nov 100%
Windsor
Sharp
1 1 win 16 May 100%
Leicester
Sharp
1 1 other 12 Sep 0%
Sandown Park
Galloping
1 1 other 7 Jul 0%
Salisbury
Undulating
1 1 third 28 May 0%
Newmarket
Galloping
1 1 second 28 Oct 0%
Thirsk
Galloping
1 1 second 4 May 0%
Wetherby
Galloping
1 1 other 28 Mar 0%
Epsom Downs
Undulating
1 1 second 3 Aug 0%
Aintree
Galloping
1 1 second 8 Nov 0%
Worcester
Galloping
1 1 other 27 Sep 0%
Ripon
Sharp
1 1 third 1 Jun 0%
Doncaster
Galloping
1 1 third 6 May 0%
Great Yarmouth
Galloping
1 1 other 16 Oct 0%