:

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
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Starspangledbanner
Mother
Lovers' Gait
Owner
Mrs J Morley
Rating
93

📊 Key Numbers

Career statistics for this horse
12
Career races
4
Wins
33.3%
Win rate
avg ~10%
33.3%
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

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
Good (firm-ish)
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
📏 Race Distance
7F – 1M
1M1F – 1M2F
Ok
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Right-handed, long straights
Loves
Left-handed, long straights
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
66.7%
Win rate
2/3
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/1
Won / Rode
Jack Callan(3)
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin 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%