:

Sanilam

There is something quietly impressive about a horse that wins 4 of every 10 races it enters. Most racehorses, even decent ones, win far less often than that — so Sanilam's record of 4 wins and 5 places from just 10 races marks it out as a reliable, consistent performer at six years old.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Malinas
Mother
Terre Haute
Owner
J Fyffe And Mrs W Duffus
Rating
127

📊 Key Numbers

Career statistics for this horse
10
Career races
4
Wins
40%
Win rate
avg ~10%
50%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

Trained by Sandy Thomson at his yard in Lambden, Berwickshire, Sanilam is part of a stable having a strong season — 18 winners sent out already, which is a healthy return for any yard. Sandy Thomson has built a reputation for knowing his horses well, and Sanilam looks like a prime example of that: placed in the right races, at the right tracks, at the right time.

Those tracks are worth paying attention to. Sanilam has a particular liking for Ayr, winning 2 of its 4 races there — a 50% win rate at a single course is the kind of number that makes experienced racegoers take notice. When a horse keeps coming back to the same track and keeps winning, it usually means the place suits them: the shape of the circuit, the ground, the way the race tends to unfold. Ayr is where Sanilam got off the mark for the first time back in March 2025, and it has clearly remained a happy hunting ground.

Current form is every bit as encouraging as the career numbers. In its last six races, Sanilam has won three times — including a victory at Musselburgh just four weeks ago. The sequence reads like a horse that has found its groove: two blanks, then three wins from four outings. That kind of consistency in recent weeks is exactly what you want to see. It raced again just yesterday, which shows the team are keeping it busy while it is in form — a sure sign of confidence.

Jockey Brian Hughes, one of the top riders in the north of England and Scotland, has been in the saddle for five of Sanilam's races and won two of them — that same 40% win rate that runs through almost everything connected with this horse. Hughes is not a jockey who wastes his time on hopeless causes, and the fact he keeps coming back to ride Sanilam says something in itself. At Class 4 level — solid, competitive racing without being the very top tier — Sanilam has won 2 from 5 at the same 40% clip. A horse that does what it says on the tin, every single time.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Strong overall win rate: wins 40% of races
Effective partnership with Brian Hughes: 40% win rate together

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Good to soft (some give)
📏 Race Distance
Long Distance (2M+)
🏅 Competition Level
Class 1 (elite)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Left-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
17 Apr
DNF
Ayr
Long Distance (2m+) · Soft · 14 runners
20 Mar
🏆 Won
Musselburgh
Long Distance (2m+) · Good_To_Soft · 11 runners
3 Mar
🏆 Won
Newcastle
Long Distance (2m+) · Good_To_Soft
28 Feb
DNF
Kelso
Long Distance (2m+) · Good_To_Soft · 18 runners
29 Jan
4th
Ayr
Long Distance (2m+) · Soft · 9 runners
2 Jan
🏆 Won
Ayr
Long Distance (2m+) · Soft · 13 runners
7 Dec
3rd
Kelso
Long Distance (2m+) · Soft · 9 runners
25 Oct
6th
Kelso
Long Distance (2m+) · Good_To_Soft · 14 runners
25 Apr
5th
Perth
Long Distance (2m+) · Good_To_Soft · 13 runners
8 Mar
🏆 Won
Ayr
Long Distance (2m+) · Soft · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
40%
Win rate
2/5
Won / Rode
Conor O'Farrell Current Jockey
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/1
Won / Rode
Charlie Maggs
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Ayr
Galloping
4 2 wins, 2 other 17 Apr 50%
Kelso
Undulating
3 1 third, 2 other 28 Feb 0%
Musselburgh
Sharp
1 1 win 20 Mar 100%
Newcastle
Galloping
1 1 win 3 Mar 100%
Perth
Galloping
1 1 other 25 Apr 0%