Utmost Good Faith
Utmost Good Faith has won 4 of his last 12 races—a win rate that puts him in genuinely interesting territory for a three-year-old still learning the game. His recent form reads 12-13-1-5-12-6, which tells a mixed story: he won decisively just over seven weeks ago at Epsom Downs, but before that came a rough stretch where he finished outside the frame twice in four runs. That kind of inconsistency is common in young horses finding their level, but the fact that he bounced back to the winner's circle suggests he has real ability underneath.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
33.3%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Stuart Williams trains him at his Newmarket yard, which has sent out 67 winners already this season—a productive operation. Williams has been candid about his charge's development. Utmost Good Faith has been racking up wins against relatively modest opposition on the all-weather, and Williams knows he'll need to prove himself in tougher company. The trainer has signalled plans to run him at the Royal Mile, a significant step up, but emphasised that the horse is still raw and learning. There's a sense that Williams sees genuine potential here—he described him as someone who "could be fun"—but also that Utmost Good Faith needs to keep maturing and handling better quality fields before we'll know just how good he might become.
With wins at Fairyhouse and Epsom already under his belt, he has shown he can deliver on the track. The question now is whether he can sustain that form and step up convincingly when asked. At this stage of his career, every run matters.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Strong overall win rate: wins 33% of races
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard to slow (all-weather)
Unknown
Yielding (slightly soft)
Unknown
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
Good to yielding (mild give)
Unknown
Good to firm (drying out)
Unknown
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Right-handed, long straights
Loves
Left-handed, long straights
Likes
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, tight
Unknown
Right-handed, tight
Unknown
📅 Recent Runs
The last 10 races, most recent first
16 Aug
12th
Southwell
7f – 1m · Standard · 14 runners
1 Aug
13th
Goodwood
7f – 1m · Good_To_Firm · 13 runners
1 Jul
🏆 Won
Epsom Downs
7f – 1m · Good · 10 runners
13 Jun
5th
Sandown Park
7f – 1m · Good · 10 runners
7 May
12th
Chester
7f – 1m · Good · 14 runners
4 Apr
6th
Musselburgh
1m1f – 1m2f · Good_To_Soft · 6 runners
25 Feb
DNF
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 4 runners
9 Feb
🏆 Won
Wolverhampton
7f – 1m · Standard · 5 runners
14 Jan
🏆 Won
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 4 runners
22 Sep
🏆 Won
Fairyhouse
7f – 1m · Yielding · 10 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 |
| Kempton Park Galloping |
2 |
1 win, 1 other |
25 Feb |
50% |
| Epsom Downs Undulating |
1 |
1 win |
1 Jul |
100% |
| Fairyhouse Galloping |
1 |
1 win |
22 Sep |
100% |
| Wolverhampton Galloping |
1 |
1 win |
9 Feb |
100% |
| Goodwood Undulating |
1 |
1 other |
1 Aug |
0% |
| Musselburgh Sharp |
1 |
1 other |
4 Apr |
0% |
| Tipperary Galloping |
1 |
1 other |
31 Aug |
0% |
| Sandown Park Galloping |
1 |
1 other |
13 Jun |
0% |
| Chester Tight |
1 |
1 other |
7 May |
0% |
| Galway Tight |
1 |
1 other |
28 Jul |
0% |
| Southwell Galloping |
1 |
1 other |
16 Aug |
0% |