Secret Force
Secret Force has shown real improvement over the past year and looks to be hitting his stride at four years old. The horse has won 4 of his last 14 races—a win rate of roughly 1 in every 3.5 outings—and has picked up form noticeably in recent weeks, winning 2 of his last 6 runs. Most encouragingly, he claimed a victory at Cartmel just over two weeks ago, showing he is actively racing and performing well right now.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
What stands out about Secret Force is his love of longer distances. Over races of two miles or more, he has won 3 of 6 attempts—a 50% win rate that is genuinely striking. This gives him a clear identity: he is a horse built for stamina, one that finds another gear when asked to settle into a longer race. His trainer, Adrian Keatley, runs a prolific yard from Ryedale in North Yorkshire that has already sent out 43 winners this season, so Secret Force benefits from a training operation in excellent form.
Keatley has spoken about Secret Force's natural jumping ability and his enthusiasm for the jumping game, and the plan is to campaign him at the Cheltenham November meeting in a juvenile race. The horse clearly has scope and talent, and if he continues to target longer-distance races where he has already shown such promise, he could develop into something quite useful. At four years old with a 29% career win rate and genuine form in the book, Secret Force is worth keeping an eye on.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by Long Distance (2m+) distances: 50% win rate
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Likes
Good to firm (fairly firm)
Unknown
Standard to slow (all-weather)
Unknown
Good to yielding (mild give)
Unknown
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
📏 Race distance
Long Distance (2M+)
Loves
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, tight turns
Likes
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown
Left-handed, tight
Unknown
Left-handed, long straights
Avoids
Right-handed, tight turns
Avoids
📅 Recent runs
The last 10 races, most recent first
1 Aug
2nd
Hamilton Park
1m6f – 2m · Good · 11 runners
18 Jul
🏆 Won
Cartmel
Long Distance (2m+) · Good · 11 runners
11 Jul
7th
York
Long Distance (2m+) · Good_To_Firm · 11 runners
21 Jun
🏆 Won
Pontefract
Long Distance (2m+) · Good · 6 runners
13 Jun
3rd
York
1m3f – 1m4f · Good · 9 runners
17 May
4th
Hamilton Park
1m3f – 1m4f · Good · 12 runners
17 Apr
DNF
Ayr
Long Distance (2m+) · Soft · 15 runners
31 Jan
4th
Musselburgh
1m6f – 2m · Good_To_Soft · 6 runners
15 Nov
4th
Cheltenham
Long Distance (2m+) · Heavy · 12 runners
14 Oct
🏆 Won
Punchestown
Long Distance (2m+) · Good_To_Yielding · 8 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 |
| York Galloping |
2 |
1 third, 1 other |
11 Jul |
0% |
| Hamilton Park Sharp |
2 |
1 second, 1 other |
1 Aug |
0% |
| Lingfield Park Sharp |
2 |
2 other |
3 Jan |
0% |
| Pontefract Undulating |
1 |
1 win |
21 Jun |
100% |
| Cartmel Tight |
1 |
1 win |
18 Jul |
100% |
| Listowel Sharp |
1 |
1 win |
22 Sep |
100% |
| Punchestown Galloping |
1 |
1 win |
14 Oct |
100% |
| Ayr Galloping |
1 |
1 other |
17 Apr |
0% |
| Cheltenham Galloping |
1 |
1 other |
15 Nov |
0% |
| Musselburgh Sharp |
1 |
1 other |
31 Jan |
0% |
| Newmarket Galloping |
1 |
1 other |
18 Jul |
0% |