UK time :

Gregory

Gregory is a six-year-old horse in the middle of a genuinely impressive run. Over his last thirteen races he has won five times and finished in the top three eight more times, which works out to winning roughly one in every 2.6 races — a win rate that puts him well above average. What makes this more striking is the quality of company: two of those wins came in Class 1 races, the pinnacle of British racing, at Ascot and Goodwood in the spring of 2023. His most recent victory came just three weeks ago at Newmarket, suggesting he is still sharp and still competitive at the highest level.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Golden Horn
Mother
Gretchen
Owner
Wathnan Racing
Official rating
115

📊 Key numbers

Career totals for this horse
13
Career races
5
Wins
38.5%
Win rate
avg ~10%
69.2%
Top-3 rate
avg ~30%
1 day
Since last race

🔍 Full analysis

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

The shape of his recent form tells an interesting story. In his last six races he has won twice, finished second once, and picked up top-three finishes in four of those six outings. That consistency — rarely going more than a couple of races without a top-three finish — is what separates a reliable racehorse from a flashy one. Gregory seems to have found his sweet spot at distances between one mile three furlongs and one mile four furlongs; over three races at that trip, he has won two. He is trained by John & Thady Gosden at their Newmarket yard, a powerhouse that has already sent out 140 winners this season, and is most often ridden by James Doyle, though interestingly that partnership has yet to produce a win from five attempts together — a quirk that hints at how finely balanced competitive racing can be.

Where Gregory appears less comfortable is in Class 1 races across the board: he has won just two from nine, a 22 percent win rate that suggests he is a genuine class act at his best but faces a stiffer examination at the very top. Still, with a 38 percent overall win rate and victories in top races just a few months ago, he remains a horse capable of mixing it with the best on his day, and recent form suggests that day comes around often enough to make him worth watching.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 1m3f – 1m4f distances: 67% win rate
✔ Strong overall win rate: wins 38% of races

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Good to firm (fairly firm)
Unknown
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
📏 Race distance
1M3F – 1M4F
Loves
1M6F – 2M
Long Distance (2M+)
Ok
🏅 Race level
Class 1 (elite)
Ok
Class 2 (high-level)
Unknown
🏟 Track shape
Right-handed, long straights
Left-handed, long straights
Ok
Right-handed, hilly
Unknown

📅 Recent runs

The last 10 races, most recent first
17 Oct
4th
Ascot
1m6f – 2m · Good · 10 runners
24 Sep
🏆 Won 1%
Newmarket
Long Distance (2m+) · Good · 10 runners
13 Jun
🏆 Won
York
1m6f – 2m · Good · 6 runners
13 Sep
5th
Doncaster
Long Distance (2m+) · Good_To_Soft · 6 runners
23 Aug
3rd
York
Long Distance (2m+) · Good · 9 runners
30 Jul
3rd
Goodwood
Long Distance (2m+) · Good · 7 runners
20 Jun
7th
Ascot
Long Distance (2m+) · Good_To_Firm · 10 runners
17 May
3rd
York
1m6f – 2m · Good · 7 runners
16 Sep
5th
Doncaster
1m6f – 2m · Soft · 9 runners
23 Aug
3rd
York
1m3f – 1m4f · Good_To_Firm · 5 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
James Doyle Current jockey
0%
Win rate
0/5
Wins / rides
100%
Win rate
2/2
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
York
Galloping
4 1 win, 3 thirds 13 Jun 25%
Ascot
Galloping
3 1 win, 2 other 17 Oct 33.3%
Goodwood
Undulating
2 1 win, 1 third 30 Jul 50%
Doncaster
Galloping
2 2 other 13 Sep 0%
Haydock Park
Galloping
1 1 win 29 Apr 100%
Newmarket
Galloping
1 1 win 24 Sep 100%