:

Safari Dream

There is a horse racing out of a small Devon yard that has quietly become one of the most reliable performers at one particular track — and that track is Salisbury. Safari Dream, a six-year-old trained by Rod Millman at Kentisbeare, has won 3 of his 5 races at Salisbury. That is a remarkable number. Most horses are happy to win once at a course; winning 60% of your races at one venue suggests something much more than luck. His most recent victory came there just two months ago, in May 2026, and with 42 winners already sent out by Millman's yard this season, Safari Dream is part of a stable in excellent form.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Bungle Inthejungle
Mother
Grandmas Dream
Owner
Great Western Racing Ii
Rating
71

📊 Key Numbers

Career statistics for this horse
46
Career races
6
Wins
13.0%
Win rate
avg ~10%
45.7%
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

His overall record — 6 wins and 21 places from 46 races, which works out at roughly 1 win in every 8 — tells the story of a horse who is more often than not involved in the finish without quite getting his nose in front. But there is useful context here. Millman has spoken openly about how Safari Dream started life as a good young horse, climbed too high in the ratings as a result, and then spent a difficult year struggling against stronger competition. Once the weights came back down to a fairer level, he flourished, winning three times last season alone. It is a classic pattern — a horse who is at his best when the conditions suit him, and who can look ordinary when pitched too high.

One thing that clearly suits him is fast, dry ground. On that surface he has won 3 of 10 races — a 30% win rate, or roughly 1 in every 3, which is a striking contrast to his overall figures. If you want to back Safari Dream, you wait for a dry spell and a trip to Salisbury.

His jockey Ross Coakley has ridden him in 9 of his 46 races, winning once together — not a dazzling partnership on paper, but Millman describes Safari Dream as a sensitive horse, quite different in temperament from his tougher sibling Amazonian Dream. He needs things to go right rather than being forced into a performance. His recent form — finishing third and fourth in his last two outings before that May win — had the trainer convinced he was close to winning again, and he was right. With the horse still racing as recently as yesterday, the story is very much ongoing.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 3 wins from 10 starts (30%)
Course specialist at Salisbury: 3 wins from 5 starts (60%)
⚠ What to watch out for
Poor record on heavy ground: 0 wins from 6 starts
Poor record on good_to_soft ground: 0 wins from 4 starts
Yet to win at Bath in 5 attempts
Struggles on LH Galloping tracks: 0 wins from 13 starts
Struggles on LH Undulating tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
15 Jul
3rd
Bath
5f – 6½f · Firm · 7 runners
23 Jun
5th
Ffos Las
5f – 6½f · Good · 7 runners
21 May
7th
Catterick Bridge
5f – 6½f · Good · 8 runners
14 May
🏆 Won
Salisbury
5f – 6½f · Good · 9 runners
17 Apr
4th
Bath
5f – 6½f · Good · 12 runners
25 Mar
3rd
Kempton Park
7f – 1m · Standard_To_Slow · 6 runners
23 Oct
5th
Nottingham
5f – 6½f · Heavy · 17 runners
2 Oct
4th
Salisbury
5f – 6½f · Good · 12 runners
8 Sep
11th
Windsor
5f – 6½f · Good · 12 runners
16 Aug
2nd
Bath
5f – 6½f · Firm · 5 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
11.1%
Win rate
1/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ben Curtis
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
Windsor
Sharp
7 1 win, 1 second, 2 thirds, 3 other 8 Sep 14.3%
Salisbury
Undulating
5 3 wins, 1 third, 1 other 14 May 60%
Sandown Park
Galloping
5 1 win, 3 seconds, 1 other 18 Sep 20%
Bath
Undulating
5 1 second, 2 thirds, 2 other 15 Jul 0%
Southwell
Galloping
4 1 second, 3 other 2 Apr 0%
Newbury
Galloping
3 3 other 4 Jul 0%
Nottingham
Galloping
3 3 other 23 Oct 0%
chelmsford 2 1 win, 1 third 22 May 50%
Leicester
Sharp
2 1 third, 1 other 10 Sep 0%
Kempton Park
Galloping
2 1 third, 1 other 25 Mar 0%
Goodwood
Undulating
2 1 third, 1 other 24 May 0%
Lingfield Park
Sharp
1 1 other 20 Jun 0%
Haydock Park
Galloping
1 1 other 26 Apr 0%
York
Galloping
1 1 other 17 Jun 0%
Ffos Las
Galloping
1 1 other 23 Jun 0%
Newmarket
Galloping
1 1 other 1 Oct 0%
Catterick Bridge
Sharp
1 1 other 21 May 0%