:

Truth Be Told

There is something quietly compelling about a horse that takes time to find its feet and then, once it does, starts delivering. Truth Be Told is a 4-year-old with 11 races under its belt, two wins and four places from those outings — winning roughly 1 in every 6 races across its career. That is not a flashy record on paper, but the recent form tells a more interesting story.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Too Darn Hot
Mother
Princess Highway
Owner
K Campbell
Rating
87

📊 Key Numbers

Career statistics for this horse
11
Career races
2
Wins
18.2%
Win rate
avg ~10%
36.4%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

Look at the last six races and you see a horse that has genuinely clicked into gear: a fifth, a ninth, a fourth, then back-to-back wins, and a runner-up finish just one day ago. Two wins from its last six races is a sharp upturn for a horse that had only managed those same two wins across its entire career. Something has changed, and the timing suggests the yard at Curragh, run by M C Grassick, has worked out what makes this horse tick. The stable has sent out six winners this season, so they know how to get a horse ready to perform.

The first win came at Thurles back in October 2025, which was the breakthrough moment — the race that showed Truth Be Told could actually get the job done. But the more significant win arrived at Leopardstown in May 2026, a much higher-profile track and a better advertisement for what the horse is capable of. Leopardstown is one of Ireland's premier venues, and winning there carries real weight. That it came just two months ago, followed immediately by a second-place finish yesterday, suggests this horse is in the form of its life right now.

Jockey Chris Hayes has been the regular partner, riding Truth Be Told in seven of its eleven races and winning once together — a win rate of around 1 in 7 when they team up. That is modest, but the partnership has been there through the lean spells and the good ones, and given how sharply the horse has improved recently, it would be no surprise to see that record improve. A horse racing this consistently well, at a track as prestigious as Leopardstown, with a run just yesterday to show it is fresh and ready — Truth Be Told is very much one to watch right now.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Good to yielding (mild give)
Unknown
Standard (all-weather)
Unknown
Yielding (slightly soft)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
1M3F – 1M4F
Unknown
1M6F – 2M
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
Unknown
Right-handed, tight turns
Unknown

📅 Recent Runs

The last 10 races, most recent first
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
29 Jul
4th
Galway
7f – 1m · Yielding · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
14.3%
Win rate
1/7
Won / Rode
W J Lee
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

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