UK time :

Ramon di Loria

Ramon di Loria is an eight-year-old horse that has spent nearly four years chasing wins, collecting them at a modest rate but with genuine pockets of form that make him worth watching. In 92 races, he has won 10 times and placed 39 times — a win rate of roughly 1 in every 9 races. That is not the record of a superstar, but there is something more nuanced going on: this horse has a clear sweet spot, and when he finds it, he performs.Based on TrackLab's analysis
Quick facts
Age
8 years old
Sex
Gelding
Colour
Chestnut
Father
Dandy Man
Mother
Pria Bona
Owner
Ewan Whillans Racing Club
Official rating
56

📊 Key numbers

Career totals for this horse
92
Career races
10
Wins
10.9%
Win rate
avg ~10%
42.4%
Top-3 rate
avg ~30%
6 days
Since last race

🔍 Full analysis

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

The standout fact is Wolverhampton. In just 8 races there, Ramon di Loria has won 4 times — that is a win rate of 50%, and it is the kind of course dominance that separates a useful horse from a drifter. He last won at Wolverhampton on 23 February 2026, eight months ago, suggesting he may be overdue for a return to a track where he clearly thrives. He also has a preference for normal ground conditions, winning 6 of his 34 races on standard going — an 18% win rate that drops significantly when the ground is either very soft or very firm. Trainer Ewan Whillans, based at Hawick in the Scottish Borders, appears to have worked out these patterns: the yard has sent out 28 winners this season and continues to campaign Ramon di Loria actively.

The horse's current form is patchy. His last six runs read 8-6-2-3-3-6, which reads as a horse still trying but without the spark that carried him to his most recent win eight months back. He is working closely with jockey Ryan Sexton, who has won 4 of their 21 rides together — a 19% partnership win rate that sits well above Ramon di Loria's overall average. That suggests the pair click at the right moments. At lower-class races — Class 6 level — Ramon di Loria has won 7 of 30 attempts, a 23% win rate that hints he may be gradually drifting into an age and form where he needs the right conditions to show up. Still, he is actively racing, still raced by a trainer who seems to know how to get the best from him, and has a course in Wolverhampton where he has never forgotten how to win.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 6 wins from 34 starts (18%)
✔ Course specialist at Wolverhampton: 4 wins from 8 starts (50%)
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 13 starts
⚠ Poor record on standard_to_slow ground: 0 wins from 6 starts
⚠ Poor record on heavy ground: 0 wins from 4 starts
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Yet to win at Hamilton Park in 14 attempts
⚠ Yet to win at Southwell in 7 attempts
⚠ Struggles on RH Sharp tracks: 1 wins from 26 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good (a little give)
Good to firm (fairly firm)
Good to soft (some give)
Avoids
Standard to slow (all-weather)
Avoids
Heavy (very wet)
Avoids
Soft (muddy)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Sprint (< 5F)
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Ok
Class 5 (entry-level)
Ok
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, long straights
Right-handed, hilly
Left-handed, tight
Unknown
Right-handed, tight turns
Avoids
Left-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
12 Oct
8th
Musselburgh
7f – 1m · Good_To_Soft · 11 runners
20 Jul
6th
Ayr
7f – 1m · Good_To_Firm · 6 runners
13 Jul
2nd
Ayr
7f – 1m · Good_To_Firm · 9 runners
5 Jul
3rd
Ayr
7f – 1m · Good · 12 runners
30 Jun
3rd
Musselburgh
7f – 1m · Good · 10 runners
15 Jun
6th
Carlisle
5f – 6½f · Good · 9 runners
30 May
3rd
Catterick Bridge
5f – 6½f · Good_To_Firm · 7 runners
26 Mar
6th
Southwell
5f – 6½f · Standard · 10 runners
17 Mar
5th
Wolverhampton
7f – 1m · Standard · 11 runners
13 Mar
3rd
Wolverhampton
7f – 1m · Standard · 8 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
19.0%
Win rate
4/21
Wins / rides
11.8%
Win rate
2/17
Wins / rides
14.3%
Win rate
1/7
Wins / rides
33.3%
Win rate
2/6
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Rhys Elliott
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newcastle
Galloping
22 2 wins, 1 second, 5 thirds, 14 other 20 Jan 9.1%
Hamilton Park
Sharp
14 2 seconds, 2 thirds, 10 other 26 Jun 0%
Ayr
Galloping
12 2 wins, 3 seconds, 1 third, 6 other 20 Jul 16.7%
Musselburgh
Sharp
12 1 win, 5 thirds, 6 other 12 Oct 8.3%
Carlisle
Undulating
9 1 win, 1 second, 2 thirds, 5 other 15 Jun 11.1%
Wolverhampton
Galloping
8 4 wins, 1 second, 1 third, 2 other 17 Mar 50%
Southwell
Galloping
7 1 second, 2 thirds, 4 other 26 Mar 0%
Dundalk
Galloping
3 1 third, 2 other 10 Dec 0%
Catterick Bridge
Sharp
3 1 third, 2 other 30 May 0%
Chester
Tight
1 1 other 17 Jun 0%
Haydock Park
Galloping
1 1 other 6 Aug 0%