:

Obsidian Dream

Obsidian Dream is a 4-year-old who knows how to find the frame but has been making a habit of getting close without quite getting there. One win and two places from nine races tells a story of a horse that shows up and competes — finishing in the top three in a third of its races — but that solitary victory, at Bath back in September 2024, is starting to feel a long way away. Twenty-one months without a win is a significant drought, and the recent form figures of 5-3-6-5-4-6 paint a picture of a horse that flashed some promise with that third-place finish but has largely been running mid-pack or worse since.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Brown
Father
Mohaather
Mother
Itiqad
Trainer
Owner
J S Moore
Rating
74

📊 Key Numbers

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

🏁 Next Race

Today
Newbury
About 7 furlongs · Slightly soft ground · 16 runners

🔍 Full Analysis

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

At Class 5, which is the level where most everyday racehorses spend the bulk of their careers, Obsidian Dream has actually been reasonably competitive — winning 1 from 3 races at that level, which works out to roughly 1 in 3, a decent enough return. The problem is consistency. When the good days come, they come, but the bad days have been more frequent lately, and six races without a win in a row is the kind of run that tests everyone's patience.

The yard behind the horse is J S Moore, based at Upper Lambourn in Berkshire — one of the heartlands of British racing, a village that has produced champions for generations. Moore's team has sent out 17 winners this season, so this is not a stable that is struggling to find form; the ammunition is there. Whether Obsidian Dream can be the one to add to that tally is the question. Raced just yesterday, the horse is clearly still in active campaign, which suggests the team still believes there is a race to be won somewhere.

Bath, where that one career victory came, might be the place to watch for. Horses can develop an affinity for particular tracks — the shape of the bends, the camber of the ground — and if the yard ever send Obsidian Dream back there under the right conditions, it would be worth a second look. For now, this is a horse searching for a repeat of its finest hour.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Unknown
Standard (all-weather)
Unknown
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Good (firm-ish)
Unknown
Firm (dry)
Unknown
📏 Race Distance
5F – 6½F
Unknown
1M1F – 1M2F
Unknown
7F – 1M
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Loves
🏟 Track Shape
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
26 May
5th
Bath
5f – 6½f · Firm · 5 runners
31 Jan
3rd
Lingfield Park
7f – 1m · Standard · 10 runners
26 Dec
6th
Wolverhampton
7f – 1m · Standard · 6 runners
29 Mar
5th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 5 runners
11 Oct
4th
York
7f – 1m · Soft · 15 runners
20 Sep
6th
Newbury
7f – 1m · Soft · 15 runners
4 Sep
🏆 Won
Bath
5f – 6½f · Good · 9 runners
26 Aug
5th
Chepstow
7f – 1m · Good_To_Soft · 16 runners
12 Aug
6th
Kempton Park
7f – 1m · Standard_To_Slow · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ashley Lewis Current Jockey
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Bath
Undulating
2 1 win, 1 other 26 May 50%
Kempton Park
Galloping
2 2 other 29 Mar 0%
Wolverhampton
Galloping
1 1 other 26 Dec 0%
York
Galloping
1 1 other 11 Oct 0%
Lingfield Park
Sharp
1 1 third 31 Jan 0%
Newbury
Galloping
1 1 other 20 Sep 0%
Chepstow
Galloping
1 1 other 26 Aug 0%