UK time :

Truth Be Told

Truth Be Told is a 4-year-old with the kind of solid, unspectacular record that describes dozens of horses at any racing yard: two wins from twelve races, which means winning roughly once every six outings. The first of those victories came at Thurles in October 2025, and the second—more recently—at Leopardstown in May this year, though that was four months ago now. The horse is still actively racing, with a run just yesterday, so there is no sense of injury or retirement hanging over it.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Too Darn Hot
Mother
Princess Highway
Owner
K Campbell
Official rating
90

📊 Key numbers

Career totals for this horse
12
Career races
2
Wins
16.7%
Win rate
avg ~10%
33.3%
Top-3 rate
avg ~30%
36 days
Since last race

🏁 Next race

Today
Leopardstown
About 1.4 miles · Good ground · 17 runners

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

What makes Truth Be Told worth watching is the sweet spot it has found at the longer distances. Over races between a mile and six furlongs and two miles, the horse wins one in every three times it runs—a win rate of 33 percent. That is genuine form at a particular trip, the kind of pattern that trainers notice and plan around. At other distances, Truth Be Told struggles to find the same rhythm, which suggests there is a real physical preference at play here rather than random luck. Over the last six races, the horse has been genuinely competitive: two wins, a first place, a second place, a fourth, and a sixth. That is not the record of a no-hoper, even if it is not that of a top-class performer either.

M C Grassick's yard at the Curragh has been sending out winners all season—six of them so far—and Truth Be Told represents the kind of bread-and-butter winner that keeps a training operation ticking over. Chris Hayes, the most frequent rider, has partnered the horse seven times, winning once, which is modest by comparison with the overall record; sometimes the best jockey for a horse at one distance is not the right fit at another. For a horse still finding its way at four years old, Truth Be Told has something to build on if it stays at the distances where it thrives.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 1m6f – 2m distances: 33% win rate

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Good to yielding (mild give)
Unknown
Standard (all-weather)
Unknown
Yielding (slightly soft)
Unknown
Soft (muddy)
Unknown
📏 Race distance
1M6F – 2M
Loves
1M3F – 1M4F
Unknown
7F – 1M
Avoids
1M1F – 1M2F
Avoids
🏟 Track shape
Right-handed, hilly
Loves
Left-handed, long straights
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, tight
Unknown

📅 Recent runs

The last 10 races, most recent first
12 Sep
6th
Leopardstown
1m6f – 2m · Good · 26 runners
20 Jul
2nd
Ballinrobe
1m6f – 2m · Good_To_Yielding · 10 runners
10 May
🏆 Won
Leopardstown
1m3f – 1m4f · Good · 13 runners
9 Oct
🏆 Won
Thurles
1m6f – 2m · Good_To_Yielding · 6 runners
13 Aug
4th
Gowran Park
1m1f – 1m2f · Good · 14 runners
27 Jun
9th
The Curragh
1m1f – 1m2f · Good · 23 runners
15 Jun
5th
Gowran Park
1m1f – 1m2f · Soft · 9 runners
28 Mar
6th
Dundalk
1m3f – 1m4f · Standard · 10 runners
8 Nov
3rd
Dundalk
1m1f – 1m2f · Standard · 12 runners
5 Oct
5th
The Curragh
7f – 1m · Good · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
14.3%
Win rate
1/7
Wins / rides
W J Lee Current jockey
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Leopardstown
Galloping
2 1 win, 1 other 12 Sep 50%
The Curragh
Galloping
2 2 other 27 Jun 0%
Dundalk
Galloping
2 1 third, 1 other 28 Mar 0%
Gowran Park
Undulating
2 2 other 13 Aug 0%
Thurles
Undulating
1 1 win 9 Oct 100%
Naas
Galloping
1 1 other 6 Jul 0%
Galway
Tight
1 1 other 29 Jul 0%
Ballinrobe
Sharp
1 1 second 20 Jul 0%