UK time :

Utmost Good Faith

Utmost Good Faith is a three-year-old still finding his feet in racing, but his recent record suggests a horse beginning to work out what winning looks like. He has four wins from fourteen races — a win rate of roughly one in every three outings — and the pattern of his last six runs tells an interesting story. After a fifth-place finish and then a victory at Epsom Downs three months ago, he has hit a rough stretch, finishing second, third, second and third in his most recent four races. That is the kind of form that can happen to a young horse learning to handle tougher competition, and it shows the step up has been real.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Starspangledbanner
Mother
Lovers' Gait
Owner
Mrs J Morley
Official rating
90

📊 Key numbers

Career totals for this horse
14
Career races
4
Wins
28.6%
Win rate
avg ~10%
28.6%
Top-3 rate
avg ~30%
23 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

Stuart Williams trains him from Newmarket, and the yard is having a strong season with sixty-seven winners already. Williams has been candid about Utmost Good Faith's level and potential. The horse has been winning on the all-weather — the synthetic surfaces that many trainers use to get horses racing fit through winter — but those victories have come against modest fields. The trainer sees genuine progress ahead if the horse can handle better company. There is talk of a run at the Royal Mile, one of the season's better races, though Williams is clear this young horse is not quite ready to walk in and dominate. He is still raw, still learning his trade, but the yard believes there is fun to come this season.

What makes Utmost Good Faith worth watching is not what he has already done but what he might do next. A three-year-old with a quarter of his races ending in a win or a place, trained by a yard in form and given time to improve, fits the profile of a horse that could suddenly click into gear. For now, though, he remains very much a work in progress.

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Yielding (slightly soft)
Unknown
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
Good to firm (fairly firm)
Unknown
Standard to slow (all-weather)
Unknown
Good to yielding (mild give)
Unknown
📏 Race distance
7F – 1M
1M1F – 1M2F
Ok
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track shape
Right-handed, long straights
Left-handed, long straights
Ok
Right-handed, tight turns
Unknown
Left-handed, tight
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Right-handed, tight
Unknown

📅 Recent runs

The last 10 races, most recent first
26 Sep
12th
Newmarket
7f – 1m · Good_To_Firm · 13 runners
6 Sep
13th
York
7f – 1m · Good_To_Soft · 15 runners
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

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
66.7%
Win rate
2/3
Wins / rides
33.3%
Win rate
1/3
Wins / rides
Jack Callan(3)
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Kempton Park
Galloping
2 1 win, 1 other 25 Feb 50%
Fairyhouse
Galloping
1 1 win 22 Sep 100%
Epsom Downs
Undulating
1 1 win 1 Jul 100%
Wolverhampton
Galloping
1 1 win 9 Feb 100%
Southwell
Galloping
1 1 other 16 Aug 0%
York
Galloping
1 1 other 6 Sep 0%
Goodwood
Undulating
1 1 other 1 Aug 0%
Newmarket
Galloping
1 1 other 26 Sep 0%
Tipperary
Galloping
1 1 other 31 Aug 0%
Musselburgh
Sharp
1 1 other 4 Apr 0%
Galway
Tight
1 1 other 28 Jul 0%
Chester
Tight
1 1 other 7 May 0%
Sandown Park
Galloping
1 1 other 13 Jun 0%