Secret Testimony
Secret Testimony is a 3-year-old still hunting for a second victory after tasting success just once in his career so far. That sole win came at Newcastle back in November 2025, and he has not found the winner's enclosure since — a drought now stretching back ten months. In eleven races overall, he has managed just one win and a place finish, a return that sits well below what you would hope to see from a horse at this stage of its career.Based on TrackLab's analysis
Owner
Sapphire Print Solutions Ltd
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The recent form tells a story of inconsistency. His last six runs have brought finishes of 15th, 6th, 4th, 7th, 9th, and 8th, which shows a horse that occasionally shows up — that 4th place was solid — but mostly struggles to get into contention. His regular partner Zak Wheatley has ridden him seven times and managed to steer him to victory once, a win rate of roughly one in seven, which is fractionally better than his overall record but suggests there is not much magic between horse and jockey.
Trainer Declan Carroll's Malton yard has been having a good season with 24 winners to its name, so there is clearly horsepower and know-how in the stable. But Secret Testimony has not been the beneficiary. The fact that he raced just a day ago suggests the team is still looking for that spark, still running him in hopes of finding another winning performance. For now, though, he remains a horse still searching for consistency at a level where he can win races with any regularity.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 5 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good to firm (fairly firm)
Unknown
Good (a little give)
Avoids
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track shape
Left-handed, long straights
Likes
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
📅 Recent runs
The last 10 races, most recent first
9 Sep
15th
Redcar
7f – 1m · Good · 18 runners
19 Jul
6th
Redcar
1m3f – 1m4f · Good_To_Firm · 9 runners
19 Jun
4th
Redcar
7f – 1m · Good · 10 runners
18 May
7th
Redcar
7f – 1m · Good · 9 runners
7 May
9th
Southwell
7f – 1m · Standard · 11 runners
21 Mar
8th
Newcastle
1m1f – 1m2f · Standard · 9 runners
6 Nov
🏆 Won
Newcastle
7f – 1m · Standard · 11 runners
14 Oct
10th
Leicester
1m1f – 1m2f · Good · 10 runners
15 Sep
7th
Thirsk
7f – 1m · Soft · 9 runners
27 Aug
8th
Musselburgh
7f – 1m · Good · 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 |
| Redcar Galloping |
4 |
4 other |
9 Sep |
0% |
| Newcastle Galloping |
2 |
1 win, 1 other |
21 Mar |
50% |
| Musselburgh Sharp |
1 |
1 other |
27 Aug |
0% |
| Leicester Sharp |
1 |
1 other |
14 Oct |
0% |
| Thirsk Galloping |
1 |
1 other |
15 Sep |
0% |
| Catterick Bridge Sharp |
1 |
1 other |
23 Jul |
0% |
| Southwell Galloping |
1 |
1 other |
7 May |
0% |