:

Ernest Gray

Ernest Gray is a 9-year-old with the kind of modest but solid record that keeps him competitive on the smaller stages. Over 23 races, he has won 5 times and finished placed in another 9, which works out to roughly one win in every five attempts — a respectable win rate for a horse racing regularly at Class 4 level. His first win came at Warwick on 13 March 2022, and he landed his most recent victory at Aintree on 26 October 2025, a full ten months ago. That gap suggests he has found the win harder to come by recently, though his last six runs — a second, two fourths, two sixths, and a sixth — show he is still competitive rather than out to pasture.Based on TrackLab's AI analysis
Quick Facts
Age
9 years old
Sex
Gelding
Colour
Bay
Father
Walk In The Park
Mother
Emily Gray
Trainer
Owner
Andy Peake
Rating
121

📊 Key Numbers

Career statistics for this horse
23
Career races
5
Wins
21.7%
Win rate
avg ~10%
39.1%
Place rate (top 3)
avg ~30%
1 days
Since last race

🏁 Next Race

Tomorrow
Bangor-on-Dee
About 2.9 miles · Ideal conditions · 5 runners

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

His best surface is normal ground, where he has won 3 of his 9 races (33%), a noticeably better return than his Class 4 average of 20%. This is the kind of detail that matters: Ernest Gray is not a horse for all seasons, and a trainer watching the going forecast will know when he has the best chance. Alan King's Wroughton yard, which has already sent out 57 winners this season, has overseen his career throughout. Tom Cannon has been his most frequent partner, though the jockey's record aboard him stands at just 2 wins from 16 races (12%), suggesting they may not be the perfect fit. At nine years old and a decade into his racing life, Ernest Gray remains active and valued — the yard clearly sees enough in him to keep him in work — but he is a journey horse rather than a prospect, a dependable if unspectacular campaigner who turns up, does his job, and occasionally adds another win to the tally.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 3 wins from 9 starts (33%)
⚠ What to watch out for
Poor record on soft ground: 0 wins from 4 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to soft (some give)
Ok
Soft (muddy)
Avoids
📏 Race Distance
Long Distance (2M+)
🏅 Competition Level
Class 1 (elite)
Unknown
Class 3 (mid-level)
Loves
Class 4 (standard)
Ok
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Left-handed, tight turns
Ok
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
15 Aug
2nd
Market Rasen
Long Distance (2m+) · Good · 6 runners
7 Jul
4th
Uttoxeter
Long Distance (2m+) · Good · 12 runners
4 Apr
6th
Haydock Park
Long Distance (2m+) · Good · 9 runners
20 Dec
6th
Haydock Park
Long Distance (2m+) · Good_To_Soft · 10 runners
26 Oct
🏆 Won
Aintree
Long Distance (2m+) · Good · 12 runners
26 Sep
2nd
Worcester
Long Distance (2m+) · Good · 8 runners
16 Aug
5th
Market Rasen
Long Distance (2m+) · Good · 11 runners
6 May
🏆 Won
Worcester
Long Distance (2m+) · Good · 10 runners
14 Dec
DNF
Doncaster
Long Distance (2m+) · Good_To_Soft · 7 runners
20 Nov
2nd
Warwick
Long Distance (2m+) · Good_To_Soft · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
12.5%
Win rate
2/16
Won / Rode
100%
Win rate
2/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Philip Armson
100%
Win rate
1/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Warwick
Sharp
3 1 win, 1 second, 1 other 20 Nov 33.3%
Southwell
Galloping
2 1 win, 1 other 7 May 50%
Worcester
Galloping
2 1 win, 1 second 26 Sep 50%
Aintree
Galloping
2 1 win, 1 other 26 Oct 50%
Doncaster
Galloping
2 1 win, 1 other 14 Dec 50%
Uttoxeter
Sharp
2 2 other 7 Jul 0%
Wetherby
Galloping
2 2 other 4 Nov 0%
Market Rasen
Sharp
2 1 second, 1 other 15 Aug 0%
Haydock Park
Galloping
2 2 other 4 Apr 0%
Newbury
Galloping
1 1 other 24 Mar 0%
Huntingdon
Galloping
1 1 third 16 Apr 0%
Kempton Park
Galloping
1 1 other 9 Feb 0%
Exeter
Undulating
1 1 other 22 Oct 0%