Cayman Dancer
Cayman Dancer is a 4-year-old with real form at the right level. The horse has won twice from 13 races overall — a 15% win rate — but the numbers improve sharply when you look at where it matters most. In Class 5 races, Cayman Dancer has a 40% record: two wins from five attempts, which is genuinely strong. That suggests the horse has found its niche and performs well against similarly graded opposition.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🏁 Next race
Tomorrow
Plumpton
About 2 miles · Unknown · 6 runners
→
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The partnership with jockey Joe Fanning has been particularly productive. Fanning has ridden Cayman Dancer five times and won twice — a 40% win rate that speaks to a real understanding between horse and rider. The pair clicked together when Cayman Dancer was a debut winner at Chelmsford on 8 May 2025, and they won again at Wolverhampton on 18 October last year, which remains the horse's most recent victory. That Wolverhampton win came five months ago, so there's been a lean spell since, though recent form shows promise: the last six runs brought two second-place finishes among the results, suggesting the horse is still competitive and close to another win.
Trained by Gary and Josh Moore at Lower Beeding in West Sussex, Cayman Dancer runs for a yard in fine form this season with 94 winners already sent out. For a horse that finishes in the top 3 regularly — seven of its thirteen races — but hasn't won since autumn, the key is finding the right spot at Class 5 level where it has proved most effective. With Fanning in the saddle and the yard firing, another win looks within reach.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Effective partnership with Joe Fanning: 40% win rate together
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 4 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Unknown
Good (a little give)
Unknown
Good to firm (fairly firm)
Unknown
Good to soft (some give)
Unknown
Standard to slow (all-weather)
Unknown
📏 Race distance
Long Distance (2M+)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track shape
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Left-handed, tight
Unknown
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
29 Mar
6th
Ascot
1m6f – 2m · Good · 13 runners
14 Mar
2nd
Fontwell Park
Long Distance (2m+) · Soft · 11 runners
19 Jan
5th
Lingfield Park
Long Distance (2m+) · Soft · 18 runners
17 Dec
2nd
Newbury
Long Distance (2m+) · Good_To_Soft · 10 runners
18 Oct
🏆 Won
Wolverhampton
1m6f – 2m · Standard · 10 runners
10 Oct
5th
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 11 runners
21 Sep
3rd
Hamilton Park
1m3f – 1m4f · Soft · 4 runners
11 Jul
8th
Newmarket
1m3f – 1m4f · Good_To_Firm · 8 runners
25 Jun
4th
Carlisle
1m3f – 1m4f · Soft · 9 runners
7 Jun
7th
Epsom Downs
1m3f – 1m4f · Good_To_Soft · 10 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Lingfield Park Sharp |
2 |
1 second, 1 other |
19 Jan |
0% |
| chelmsford |
1 |
1 win |
8 May |
100% |
| Wolverhampton Galloping |
1 |
1 win |
18 Oct |
100% |
| Kempton Park Galloping |
1 |
1 other |
10 Oct |
0% |
| Carlisle Undulating |
1 |
1 other |
25 Jun |
0% |
| Beverley Undulating |
1 |
1 third |
24 Apr |
0% |
| Newmarket Galloping |
1 |
1 other |
11 Jul |
0% |
| Hamilton Park Sharp |
1 |
1 third |
21 Sep |
0% |
| Epsom Downs Undulating |
1 |
1 other |
7 Jun |
0% |
| Newbury Galloping |
1 |
1 second |
17 Dec |
0% |
| Fontwell Park Tight |
1 |
1 second |
14 Mar |
0% |
| Ascot Galloping |
1 |
1 other |
29 Mar |
0% |