Sofian
Sofian is a 4-year-old carrying the kind of record that tells a familiar story: one bright moment, then a long stretch of trying and not quite getting there. The horse has won just once in 15 races, at Ffos Las back in August 2025, a victory now 13 months in the past. That single win gives the record a 7% success rate—roughly 1 win in every 14 outings—and since that day at Ffos Las, Sofian has not found the winner's enclosure again. The recent form reads like a struggle: seventh, third, sixth, eighth, second. That second-place finish came just days ago, suggesting the horse is still racing and still competitive enough to run into the places, but the wins have dried up.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
20%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The partnership with regular rider Gina Mangan has not clicked, with no victories from their five rides together, though they continue to team up. Sofian performs best at distances between seven furlongs and a mile, winning 1 of every 10 races over that stretch—a marginal edge that suggests the horse finds its footing when not asked to go too far or too short. Trainer Nikki Evans, based at Pandy in Monmouths, has not yet cracked the code with this one. The yard itself is modest, with just two winners sent out so far this season. When Sofian steps up to the highest grade of race it regularly contests—Class 5, one of the tougher amateur and semi-professional tiers—the record flattens to nothing: zero wins from six attempts. It is a horse that has shown it can win, and clearly has the talent to finish in the frame regularly, but something is holding it back from doing so consistently enough to matter.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 9 starts (11%)
✔ Well suited by 7f – 1m distances: 10% win rate
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Unknown
Good to firm (drying out)
Unknown
Standard (all-weather)
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Unknown
🏟 Track Shape
Left-handed, long straights
Loves
Left-handed, tight
Unknown
Right-handed, tight turns
Unknown
Left-handed, hilly
Avoids
📅 Recent Runs
The last 10 races, most recent first
21 Aug
7th
Ffos Las
7f – 1m · Good · 7 runners
4 Aug
DNF
Ffos Las
7f – 1m · Good · 9 runners
28 Jul
3rd
Ffos Las
7f – 1m · Good · 5 runners
30 Jun
6th
Ffos Las
7f – 1m · Good · 9 runners
17 Mar
8th
Wolverhampton
7f – 1m · Standard · 11 runners
9 Sep
2nd
Ffos Las
7f – 1m · Heavy · 6 runners
5 Aug
🏆 Won
Ffos Las
7f – 1m · Good · 11 runners
9 Jul
8th
Ffos Las
1m1f – 1m2f · Good · 13 runners
29 Jun
8th
Ffos Las
1m1f – 1m2f · Soft · 11 runners
26 Apr
11th
Leicester
7f – 1m · Good · 13 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 |
| Ffos Las Galloping |
9 |
1 win, 1 second, 1 third, 6 other |
21 Aug |
11.1% |
| Bath Undulating |
3 |
3 other |
4 Apr |
0% |
| Leicester Sharp |
1 |
1 other |
26 Apr |
0% |
| Wolverhampton Galloping |
1 |
1 other |
17 Mar |
0% |
| Chester Tight |
1 |
1 other |
21 Sep |
0% |