Desert Sands
Desert Sands is a two-year-old still finding its feet on the track. In five races so far, the horse has yet to break through for a win, though it did finish second in one outing — its only top-three finish to date. The most recent runs tell a story of inconsistency: a sixteenth-place effort, followed by twelfth, ninth, third, and sixteenth again just yesterday. That third-place finish is the bright spot in an otherwise uneven record, suggesting the horse has the capability to run competitively but hasn't found the consistency needed to win races yet.Based on TrackLab's AI analysis
Trainer
Ismail Mohammed & Jose Santos
📊 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
At this early stage of a racing career, there's nothing unusual about Desert Sands' record. Two-year-olds are still learning the ropes, and many take months to put together the rhythm and confidence that leads to victories. The fact that the horse was active just yesterday shows it's being campaigned regularly, which gives the yard plenty of opportunities to find the right race and conditions for a breakthrough. Time and experience often work wonders at this age.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Unknown
Good to soft (some give)
Unknown
Standard (all-weather)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Left-handed, tight turns
Unknown
📅 Recent Runs
The last 10 races, most recent first
20 Aug
16th
York
5f – 6½f · Good_To_Soft · 19 runners
11 Aug
3rd
Lingfield Park
5f – 6½f · Standard · 5 runners
10 Jul
9th
Newmarket
5f – 6½f · Good_To_Firm · 11 runners
19 Jun
12th
Ascot
5f – 6½f · Good_To_Firm · 25 runners
1 Jun
6th
Newbury
7f – 1m · Good_To_Firm · 12 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 |
| Ascot Galloping |
1 |
1 other |
19 Jun |
0% |
| Lingfield Park Sharp |
1 |
1 third |
11 Aug |
0% |
| Newbury Galloping |
1 |
1 other |
1 Jun |
0% |
| Newmarket Galloping |
1 |
1 other |
10 Jul |
0% |
| York Galloping |
1 |
1 other |
20 Aug |
0% |