UK time :

Too Soon

Too Soon found the breakthrough it had been chasing for most of its career when it won at Epsom Downs on 29 September 2024—a Class 2 race that represented not just a victory, but a first win after 14 races without success. For a 4-year-old that had shown promise through multiple placings but never quite crossed the line, this was the moment the whole campaign had been building toward.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Too Darn Hot
Mother
Soon
Owner
Too Soon Partnership
Official rating
100

📊 Key numbers

Career totals for this horse
17
Career races
3
Wins
17.6%
Win rate
avg ~10%
35.3%
Top-3 rate
avg ~30%
36 days
Since last race

🔍 Full analysis

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

The horse has since found winning form more regularly. Two victories in the last six races—including another success at Goodwood just two weeks ago—suggest that first Epsom win unlocked something. A win rate of roughly 1 in every 5 races (3 wins from 17 overall) is respectable, though the record flatters slightly because Too Soon still struggles when stepped up to the very top level. In five attempts at Class 1 races, the highest tier of competition, it has failed to win any of them, which tells you something honest about where this horse's ceiling sits—it is a genuine Class 2 performer, competitive and capable, but not an elite horse.

Rhys Clutterbuck has been Too Soon's regular partner, though the partnership has not quite clicked yet, with just one win from ten races together. The horse is trained by Gary & Josh Moore at their base in Lower Beeding, West Sussex, and runs for a yard that has been prolific this season, sending out 99 winners. Still actively racing after running just a day ago, Too Soon remains a work in progress—not spectacular, but finally, after a long wait, a horse that knows how to win.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts
⚠ Yet to win at Ascot in 5 attempts
⚠ Struggles on RH Galloping tracks: 0 wins from 7 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Soft (muddy)
Heavy (very wet)
Unknown
Good (a little give)
Avoids
Good to firm (fairly firm)
Avoids
📏 Race distance
7F – 1M
Unknown
1M1F – 1M2F
Unknown
1M3F – 1M4F
Ok
1M6F – 2M
Ok
🏅 Race level
Class 1 (elite)
Avoids
Class 2 (high-level)
Class 3 (mid-level)
Unknown
🏟 Track shape
Right-handed, hilly
Ok
Left-handed, hilly
Unknown
Left-handed, long straights
Unknown
Left-handed, tight
Unknown
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
12 Sep
6th
Chester
1m6f – 2m · Good_To_Soft · 6 runners
29 Aug
🏆 Won
Goodwood
1m3f – 1m4f · Good_To_Soft · 9 runners
6 Jun
🏆 Won
Epsom Downs
1m6f – 2m · Soft · 17 runners
23 May
5th
Goodwood
1m6f – 2m · Good · 11 runners
9 May
4th
Ascot
1m3f – 1m4f · Good_To_Firm · 15 runners
29 Mar
11th
Doncaster
1m3f – 1m4f · Good_To_Soft · 13 runners
3 Oct
8th
Ascot
1m6f – 2m · Good_To_Soft · 8 runners
24 Sep
3rd
Goodwood
1m1f – 1m2f · Soft · 3 runners
6 Sep
3rd
Ascot
1m3f – 1m4f · Soft · 7 runners
31 Jul
5th
Goodwood
1m3f – 1m4f · Good · 7 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
10%
Win rate
1/10
Wins / rides
0%
Win rate
0/4
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Goodwood
Undulating
6 1 win, 1 third, 4 other 29 Aug 16.7%
Ascot
Galloping
5 2 thirds, 3 other 9 May 0%
Epsom Downs
Undulating
2 2 wins 6 Jun 100%
Newmarket
Galloping
1 1 other 12 Oct 0%
Sandown Park
Galloping
1 1 other 24 Jul 0%
Doncaster
Galloping
1 1 other 29 Mar 0%
Chester
Tight
1 1 other 12 Sep 0%