Spoken Truth
Spoken Truth is still finding his way at five years old, but there are real signs the penny is beginning to drop. Bought at a horses in training sale last autumn, he has won twice from 18 races and placed a further eight times—a win rate of roughly 1 in every 9 starts—which puts him in that frustrating middle ground where ability is obvious but consistency remains elusive. His trainer
David O'Meara, who runs a powerful yard in North Yorkshire sending out 101 winners this season alone, clearly sees something worth nurturing. A brother to the Irish-trained Homeless Songs, Spoken Truth comes from decent stock, though his relative's early promise has faded over time.
Based on TrackLab's AI analysis
Owner
The Horse Watchers 1
📊 Key Numbers
Career statistics for this horse
44.4%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The real story with this horse is what happens when the ground turns wet. On a firm or standard surface he is ordinary, but rain transforms him. He has won 2 of his 3 races on soft or muddy ground—a 67 per cent win rate that stands in stark contrast to his overall record. His last victory came this week at Ripon on 31 August, and before that he won on the heavy going at Cork back in April 2024. That Cork win announced him as a horse with genuine talent; his handler called it "terrific" in the last furlong and tipped the Gallinule Stakes—a high-quality event—as a logical next step. His work with regular partner Chris Hayes has been mixed, winning 1 of 6 rides together, but Hayes has clearly seen enough to stick with him. Most intriguingly, Spoken Truth ran a strong second at Redcar on Monday in the Zetland Gold Cup, a race run on ground that may have been just a fraction too quick for his liking. O'Meara suggests there is genuine improvement to come.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on soft ground: 2 wins from 3 starts (67%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 6 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Unknown
Standard (all-weather)
Unknown
Good to firm (drying out)
Avoids
Good to soft (some give)
Avoids
🏟 Track Shape
Right-handed, long straights
Loves
Right-handed, tight turns
Loves
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Left-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
31 Aug
🏆 Won
Ripon
1m1f – 1m2f · Soft · 9 runners
11 Aug
3rd
Hamilton Park
1m1f – 1m2f · Good · 14 runners
25 Jul
4th
Ascot
1m1f – 1m2f · Good_To_Firm · 11 runners
4 Jul
6th
Sandown Park
1m1f – 1m2f · Good_To_Firm · 10 runners
20 Jun
2nd
Nottingham
1m3f – 1m4f · Good · 8 runners
5 Jun
3rd
Epsom Downs
1m3f – 1m4f · Good_To_Soft · 17 runners
25 May
2nd
Redcar
1m3f – 1m4f · Good_To_Firm · 10 runners
16 Apr
2nd
Ripon
1m1f – 1m2f · Good_To_Soft · 10 runners
29 Mar
4th
Doncaster
1m3f – 1m4f · Good_To_Soft · 13 runners
10 Oct
8th
Dundalk
1m6f – 2m · Standard · 8 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| The Curragh Galloping |
3 |
3 other |
14 Sep |
0% |
| Ripon Sharp |
2 |
1 win, 1 second |
31 Aug |
50% |
| Leopardstown Galloping |
2 |
2 other |
20 Oct |
0% |
| Cork Galloping |
1 |
1 win |
26 Apr |
100% |
| Dundalk Galloping |
1 |
1 other |
10 Oct |
0% |
| Doncaster Galloping |
1 |
1 other |
29 Mar |
0% |
| Nottingham Galloping |
1 |
1 second |
20 Jun |
0% |
| Sandown Park Galloping |
1 |
1 other |
4 Jul |
0% |
| Roscommon Sharp |
1 |
1 other |
1 Sep |
0% |
| Redcar Galloping |
1 |
1 second |
25 May |
0% |
| Gowran Park Undulating |
1 |
1 third |
26 Jul |
0% |
| Epsom Downs Undulating |
1 |
1 third |
5 Jun |
0% |
| Hamilton Park Sharp |
1 |
1 third |
11 Aug |
0% |
| Ascot Galloping |
1 |
1 other |
25 Jul |
0% |