:

Melvin Udall

Melvin Udall is a four-year-old who has figured out what he likes and, when conditions suit, he makes the most of it. Two wins from seven races — roughly 1 in every 3.5 outings — is a solid return at this stage, and his recent form tells an encouraging story: two wins in his last six runs, sitting either side of a couple of quieter efforts, with his most recent race just yesterday keeping him very much in the thick of things.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Chestnut
Father
Earthlight
Mother
Dancing Years
Owner
K Mills, J Brown, S Barley
Rating
81

📊 Key Numbers

Career statistics for this horse
7
Career races
2
Wins
28.6%
Win rate
avg ~10%
42.9%
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

The detail that really stands out is his record on wet or muddy ground. Two wins from three races in those conditions — winning 2 out of every 3 times the ground is in his favour — suggests this is a horse with a strong preference rather than a lucky coincidence. When the rain comes, the yard — sorry, when the trainer starts looking at entries, Melvin Udall's name goes near the top of the list.

Grace Harris trains him from her yard at Shirenewton in Gwent, and it has been a productive season — 31 winners sent out so far, which is the kind of output that tells you this is not a small operation running on hope. Harris clearly knows how to place a horse, and the fact that Melvin Udall has won twice this season, most recently at Doncaster on 29 March 2026, suggests he has been kept busy and pointed at the right races.

His first win came at Redcar in September 2025, and the step forward to winning at Doncaster — a bigger, more prestigious venue — is worth noting. Doncaster is one of British racing's most storied tracks, a straight mile that rewards horses who travel well and finish strongly. Winning there matters. The run seven races ago sits right at the bottom of that recent form line — a seventh-place finish — but everything since has been more consistent: a place, a win, another place, another win. That is the profile of a horse finding its feet and building momentum rather than one that flukes its way into the results.

With soft ground, a capable yard behind him, and a race in the legs just yesterday, Melvin Udall looks like a horse very much in form and worth keeping an eye on through the spring.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_soft ground: 2 wins from 3 starts (67%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Good (firm-ish)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (drying out)
Unknown
📏 Race Distance
7F – 1M
5F – 6½F
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
20 May
7th
Kempton Park
7f – 1m · Standard_To_Slow · 14 runners
18 Apr
9th
Thirsk
7f – 1m · Good · 13 runners
29 Mar
🏆 Won
Doncaster
7f – 1m · Good_To_Soft · 15 runners
21 Oct
4th
Great Yarmouth
7f – 1m · Good_To_Soft · 15 runners
24 Sep
🏆 Won
Redcar
7f – 1m · Good_To_Soft · 7 runners
30 Aug
2nd
Beverley
7f – 1m · Good_To_Firm · 4 runners
4 Jun
4th
The Curragh
5f – 6½f · Good · 19 runners

🏇 Jockey Partnerships

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

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Redcar
Galloping
1 1 win 24 Sep 100%
Doncaster
Galloping
1 1 win 29 Mar 100%
The Curragh
Galloping
1 1 other 4 Jun 0%
Great Yarmouth
Galloping
1 1 other 21 Oct 0%
Kempton Park
Galloping
1 1 other 20 May 0%
Beverley
Undulating
1 1 second 30 Aug 0%
Thirsk
Galloping
1 1 other 18 Apr 0%