:

Truth Be Told

There's a horse that has taken its time to find its feet but looks to be hitting form at exactly the right moment. Truth Be Told is a 4-year-old with a record of 2 wins and 3 places from 10 races — a 20% win rate, or roughly 1 in every 5 races — and crucially, both of those wins have come in the last six outings. That's the shape of a horse that is improving, learning, and starting to deliver when it matters.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
80

📊 Key Numbers

Career statistics for this horse
10
Career races
2
Wins
20%
Win rate
avg ~10%
30%
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

The first win came at Thurles back in October 2025, which opened the account and suggested there was more to come. The more significant result arrived just this week — a win at Leopardstown on 10 May 2026. Leopardstown is one of Ireland's most prestigious tracks, a sharp, well-maintained circuit that regularly hosts top-level racing, so winning there carries real weight. For Truth Be Told to go there and get the job done speaks to a horse that has genuinely stepped up a level.

The recent form figures — 1, 1, 4, 9, 5, 6 reading from most recent — tell their own story. Strip away the modest efforts in the middle of that sequence and what you see at the front end is consecutive victories. Horses that string wins together are rare, and that back-to-back sequence puts Truth Be Told among the more interesting horses to follow right now.

The horse is trained by M C Grassick, based at the Curragh in Co. Kildare — the heartland of Irish thoroughbred racing. The yard has sent out 6 winners already this season, so this is clearly a team in decent working order. Regular rider Chris Hayes has been in the saddle for 7 of Truth Be Told's 10 races, winning once together — that's a partnership that knows each other well, and the current purple patch suggests they're starting to click at the right time.

At 4 years old, Truth Be Told is still a young horse with room to develop. Two wins from 10 races might sound modest, but the timing of those wins — arriving late in the sequence, at better tracks, in better form — is the part worth paying attention to. This is a horse whose best days may still be ahead of it.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Standard (all-weather)
Unknown
Good to yielding (mild give)
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

📅 Recent Runs

The last 10 races, most recent first
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
6 Jul
4th
Naas
7f – 1m · Good · 7 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 Current Jockey
0%
Win rate
0/1
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%
Naas
Galloping
1 1 other 6 Jul 0%
Galway
Tight
1 1 other 29 Jul 0%