UK time :

Elsass

Elsass is a hard-working 4-year-old that has won 3 of its 18 races but lately has hit a dry spell — the horse hasn't found the winner's enclosure in six consecutive outings. Its last win came at Hamilton Park back in May, which means it has been chasing that feeling for five months now. The recent form reads 2-7-3-7-7-3, a sequence of near misses and middling efforts that will frustrate the yard, especially since the horse was still active just a day ago.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Sottsass
Mother
Elle Memory
Owner
Markus Graff Partner
Official rating
84

📊 Key numbers

Career totals for this horse
18
Career races
3
Wins
16.7%
Win rate
avg ~10%
50%
Top-3 rate
avg ~30%
16 days
Since last race

🔍 Full analysis

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

The real clue to what Elsass does well lies in its distance preferences. When asked to run between a mile and three furlongs and a mile and four furlongs, the horse has won 3 of 9 races — a striking 33% win rate over that stretch of ground. It was in one of these sweet-spot races at Chelmsford that Elsass claimed its maiden victory on 21 August 2025. Compare this to its overall record of just 17% across all distances, and you see a horse that has found a niche but hasn't quite capitalized on it as much as it should. Over the longer trips, it looks comfortable; on anything shorter or much longer, the legs seem to tire.

Trainer Charlie Johnston's Middleham Moor yard has had a productive season with 131 winners, so there is form and competence there. Joe Fanning has been Elsass's regular pilot, though the numbers between them tell a cautionary tale: 1 win from 8 races together, a 12% win rate that sits well below the horse's overall record. It may simply be that a different rider could unlock something, or that Fanning and this particular horse have not quite clicked. Most of Elsass's competitive outings have come in Class 5 races, where it has won 1 of 5 — solid, if not spectacular, at that level. The horse remains a battler: three wins from eighteen races suggests it has the talent to go places, but the lack of recent form and that stubborn dry spell mean it will need to find its feet again soon.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 1m3f – 1m4f distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 4 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 5 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
2 Oct
2nd
Wolverhampton
1m6f – 2m · Standard · 5 runners
17 Sep
7th
Ayr
1m6f – 2m · Soft · 12 runners
5 Sep
3rd
Kempton Park
1m3f – 1m4f · 11 runners
21 Aug
7th
Hamilton Park
1m6f – 2m · Good_To_Soft · 15 runners
24 Jul
7th
Ascot
1m3f – 1m4f · Good_To_Firm · 9 runners
18 Jul
3rd
Ripon
1m6f – 2m · Good · 8 runners
4 Jul
10th
Newmarket
1m6f – 2m · Good_To_Firm · 12 runners
15 May
🏆 Won
Hamilton Park
1m3f – 1m4f · Good · 7 runners
23 Apr
🏆 Won
Southwell
1m3f – 1m4f · Standard · 6 runners
10 Oct
10th
Newmarket
1m6f – 2m · Good · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
12.5%
Win rate
1/8
Wins / rides
100%
Win rate
1/1
Wins / rides
Rob Hornby Current jockey
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Hamilton Park
Sharp
3 1 win, 1 second, 1 other 21 Aug 33.3%
Doncaster
Galloping
2 1 second, 1 other 4 Jul 0%
Ayr
Galloping
2 2 other 17 Sep 0%
Newmarket
Galloping
2 2 other 4 Jul 0%
Kempton Park
Galloping
2 1 second, 1 third 5 Sep 0%
Ripon
Sharp
2 1 third, 1 other 18 Jul 0%
chelmsford 1 1 win 21 Aug 100%
Southwell
Galloping
1 1 win 23 Apr 100%
Carlisle
Undulating
1 1 other 29 May 0%
Wolverhampton
Galloping
1 1 second 2 Oct 0%
Ascot
Galloping
1 1 other 24 Jul 0%