:

True Promise

There's something quietly impressive about a horse that keeps showing up and keeps delivering. True Promise is a 5-year-old with 37 races under its belt, five wins and 18 places to its name, and — crucially — a win recorded just this week at Wolverhampton. This is a horse very much in form.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Chestnut
Father
Washington DC
Mother
In Trutina
Owner
Graham Smith And Partner
Rating
74

📊 Key Numbers

Career statistics for this horse
37
Career races
5
Wins
13.5%
Win rate
avg ~10%
48.6%
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 overall numbers tell an interesting story. A 14% win rate — roughly 1 win in every 7 races — might not sound spectacular, but the detail beneath that figure is where things get genuinely compelling. At Newcastle specifically, True Promise has won 3 of 13 races there, which works out at almost 1 in every 4. For context, most horses win closer to 1 in 10 at any given track. When a horse wins at that kind of rate at a specific venue, it isn't luck — something about the track clearly suits it, whether that's the shape of the course, the typical conditions, or simply the distances on offer. Newcastle is where it all started, too: True Promise landed its first career win there in January 2024.

Trainer Fionn McSharry has been open about the fact that True Promise took time to mature, noting the horse was a little green early on and needed careful handling. That patience appears to have paid off. McSharry's yard has sent out 7 winners this season, suggesting a yard in decent nick, and the partnership with jockey Shane Gray has been particularly fruitful — Gray has ridden True Promise to 4 of its 5 career wins from 12 rides together, a win rate of 33%, or roughly 1 in every 3. That's a combination worth paying attention to.

True Promise competes most often at Class 4 level — a solid middle tier of British racing — and has won 3 of 18 races at that grade. The horse also shows promise over 7 furlongs to a mile, winning 1 from 3 at those distances, a 33% clip that hints there may still be more to come at the right trip. With a win banked just days ago and a trainer who speaks about the horse with clear affection and cautious optimism, True Promise looks like exactly what the name suggests — a horse that keeps making good on it.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Course specialist at Newcastle: 3 wins from 13 starts (23%)
Well suited by 7f – 1m distances: 33% win rate
⚠ What to watch out for
Poor record on good ground: 0 wins from 6 starts
Poor record on good_to_firm ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Good (firm-ish)
Avoids
Good to firm (drying out)
Avoids
📏 Race Distance
7F – 1M
Loves
5F – 6½F
Ok
Sprint (< 5F)
Avoids
🏅 Competition Level
Class 3 (mid-level)
Avoids
Class 4 (standard)
Class 5 (entry-level)
Ok
🏟 Track Shape
Left-handed, long straights
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Long straights
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
29 May
🏆 Won
Wolverhampton
5f – 6½f · Standard · 10 runners
9 May
12th
Ascot
5f – 6½f · Good_To_Firm · 19 runners
26 Apr
2nd
Wetherby
5f – 6½f · Good_To_Firm · 8 runners
1 Apr
2nd
Kempton Park
5f – 6½f · Standard_To_Slow · 10 runners
24 Feb
5th
Newcastle
5f – 6½f · Standard · 12 runners
19 Feb
5th
Newcastle
5f – 6½f · Standard · 9 runners
7 Feb
2nd
Southwell
Sprint (< 5f) · Standard · 9 runners
24 Jan
3rd
Newcastle
5f – 6½f · Standard · 12 runners
16 Jan
2nd
Newcastle
5f – 6½f · Standard · 9 runners
28 Dec
6th
Southwell
5f – 6½f · Standard · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
33.3%
Win rate
4/12
Won / Rode
0%
Win rate
0/6
Won / Rode
Jack Callan
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Oisin Murphy Current Jockey
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Louise Akehurst
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Newcastle
Galloping
13 3 wins, 3 seconds, 3 thirds, 4 other 24 Feb 23.1%
Southwell
Galloping
9 1 win, 3 seconds, 5 other 7 Feb 11.1%
Wolverhampton
Galloping
2 1 win, 1 other 29 May 50%
Ripon
Sharp
2 1 third, 1 other 9 May 0%
Kempton Park
Galloping
2 1 second, 1 other 1 Apr 0%
York
Galloping
2 2 other 31 May 0%
Thirsk
Galloping
1 1 other 16 Jun 0%
Haydock Park
Galloping
1 1 other 3 Jul 0%
Carlisle
Undulating
1 1 other 19 May 0%
chelmsford 1 1 second 13 Feb 0%
Wetherby
Galloping
1 1 second 26 Apr 0%
Ascot
Galloping
1 1 other 9 May 0%
Beverley
Undulating
1 1 other 16 Apr 0%