:

Mr Griffiths

At six years old, Mr Griffiths is still a relatively young racehorse finding his feet, but the numbers suggest he is doing exactly that. He has won 2 of his 9 career races — roughly 1 in every 4 and a half outings — with two further placed finishes thrown in. That is a solid return for a horse still building his profile.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Masked Marvel
Mother
Uriela Jin
Owner
Paul & Clare Rooney
Rating
106

📊 Key Numbers

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

What is most striking about Mr Griffiths is how quickly he found form once he got going. His first career win came at Fontwell Park in January 2026, and he followed it up with a second win at Warwick the following month. Back-to-back wins is no coincidence — it suggests a horse that had figured something out, whether that was the level he belongs at or simply a trainer getting conditions exactly right. At the Class 5 level, where he does most of his racing, he has won 2 of his 4 races, which is a remarkable 50% — winning every other race at that grade is the kind of consistency that catches attention.

He runs out of the yard of Jonjo and A J O'Neill, based in Cheltenham, and it is worth knowing what that means. The O'Neill operation has sent out 52 winners already this season — this is a busy, well-resourced yard that knows how to place a horse to give it the best chance. When a horse is trained by people who win that often, the planning behind each race tends to be sharp.

His recent form reads 5-5-–-1-1-8, which tells an interesting story. Those two wins sit right in the middle of the sequence — the highlight of his career so far — bookended by some less impressive efforts. His last two runs have produced fifth-place finishes, which is not alarming but does suggest he has not yet kicked on from those wins. He last raced just a day ago, meaning whatever happened next is the freshest chapter in his story. Mr Griffiths is a horse in the middle of working out exactly what he is capable of, and at 50% at his preferred level, there is every reason to think the best may still be ahead.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Poor record on good ground: 0 wins from 4 starts
Poor record on good_to_soft ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
24 May
5th
Uttoxeter
Long Distance (2m+) · Good · 8 runners
23 Mar
5th
Wincanton
Long Distance (2m+) · Good · 10 runners
27 Feb
DNF
Doncaster
Long Distance (2m+) · Good_To_Soft · 18 runners
20 Feb
🏆 Won
Warwick
Long Distance (2m+) · Soft · 6 runners
11 Jan
🏆 Won
Fontwell Park
Long Distance (2m+) · Soft · 12 runners
5 Nov
8th
Chepstow
Long Distance (2m+) · Good_To_Soft · 10 runners
24 Apr
5th
Warwick
Long Distance (2m+) · Good · 9 runners
5 Apr
4th
Newcastle
Long Distance (2m+) · Good · 7 runners
12 Dec
7th
Warwick
Long Distance (2m+) · Good_To_Soft · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Jonjo O'Neill Jr Current Jockey
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
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
Warwick
Sharp
3 1 win, 2 other 20 Feb 33.3%
Fontwell Park
Tight
1 1 win 11 Jan 100%
Newcastle
Galloping
1 1 other 5 Apr 0%
Chepstow
Galloping
1 1 other 5 Nov 0%
Doncaster
Galloping
1 1 other 27 Feb 0%
Wincanton
Galloping
1 1 other 23 Mar 0%
Uttoxeter
Sharp
1 1 other 24 May 0%