:

Roman Harry

Roman Harry is a horse that rewards patience — if you have a lot of it. In 43 races, this six-year-old has won just twice, a win rate of around 1 in every 21 outings. That is a tough return, and in most sports you might write a competitor off on those numbers. But horse racing has a way of making you look twice, and Roman Harry is not quite the straightforward tale those figures suggest.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Harry Angel
Mother
Brooklyn's Rose
Trainer
Owner
John M Keogh
Rating
55

📊 Key Numbers

Career statistics for this horse
43
Career races
2
Wins
4.7%
Win rate
avg ~10%
27.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 first win came at Laytown in September 2024, which is worth noting for a reason beyond the result itself — Laytown is one of the most unusual venues in racing, a beach course on the Irish coast where the tide dictates the race schedule. It is not exactly where you would expect a career landmark to land, but Roman Harry found a way. The second win followed at Dundalk in December 2025, about seven months ago now, which means he heads into his current campaign without a victory to show for his last six runs.

Where Roman Harry does make a reasonable case for himself is on normal ground and at distances between seven furlongs and a mile. On that combination, he has won 2 from 23 races — roughly 1 in every 11 — which, while still modest, is a markedly better version of this horse than the overall record implies. The ground piece matters too: those 2 wins from 14 races on standard conditions (around 1 in 7) suggest he is at his best when the track is not too wet and not too firm.

The one relationship that has not clicked is with his most regular rider, James Ryan. Ten races together, zero wins — not an unusual story in racing, but notable given how much repetition they have had. Whether that changes is one of the small subplots worth watching.

Roman Harry raced just yesterday, which tells you this is an active horse with a yard still hunting for opportunities. He is not a big earner or a headline act, and he competes at the lower end of the racing pyramid. But he is a horse who has shown he can win when conditions suit, and with a surface and trip that plays to his strengths, he is never quite one to ignore.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 2 wins from 14 starts (14%)
Well suited by 7f – 1m distances: 9% win rate
⚠ What to watch out for
Poor record on good ground: 0 wins from 17 starts
Poor record on soft ground: 0 wins from 4 starts
Poor record on yielding ground: 0 wins from 3 starts
Poor record on good_to_yielding ground: 0 wins from 3 starts
Yet to win at Bellewstown in 6 attempts
Struggles on RH Galloping tracks: 0 wins from 8 starts
Struggles on LH Sharp tracks: 0 wins from 7 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good to soft (some give)
Unknown
Yielding to soft (damp)
Unknown
Good (firm-ish)
Avoids
Soft (muddy)
Avoids
Yielding (slightly soft)
Avoids
Good to yielding (mild give)
Avoids
📏 Race Distance
7F – 1M
Loves
5F – 6½F
Unknown
1M6F – 2M
Unknown
1M1F – 1M2F
Avoids
1M3F – 1M4F
Avoids
🏅 Competition Level
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Avoids
🏟 Track Shape
Left-handed, long straights
Long straights
Unknown
Right-handed, long straights
Avoids
Left-handed, tight turns
Avoids
Right-handed, tight turns
Avoids
Right-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
2 Jul
DNF
Bellewstown
7f – 1m · Good · 18 runners
4 May
11th
The Curragh
7f – 1m · Good · 16 runners
23 Apr
3rd
Dundalk
1m1f – 1m2f · Standard · 11 runners
15 Apr
7th
Leopardstown
7f – 1m · Yielding · 17 runners
27 Mar
4th
Dundalk
7f – 1m · Standard · 15 runners
6 Mar
4th
Dundalk
1m1f – 1m2f · Standard · 17 runners
3 Dec
🏆 Won
Dundalk
7f – 1m · Standard · 12 runners
5 Nov
12th
Dundalk
7f – 1m · Standard · 17 runners
29 Oct
5th
Dundalk
1m1f – 1m2f · Standard · 14 runners
8 Oct
17th
Navan
5f – 6½f · Yielding · 19 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/10
Won / Rode
14.3%
Win rate
1/7
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
W J Lee
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Rory Mulligan
0%
Win rate
0/1
Won / Rode
Sam Coen
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
James Smith
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
Dundalk
Galloping
9 1 win, 1 second, 1 third, 6 other 23 Apr 11.1%
Bellewstown
Sharp
6 1 third, 5 other 2 Jul 0%
Gowran Park
Undulating
4 1 third, 3 other 21 May 0%
Leopardstown
Galloping
3 3 other 15 Apr 0%
The Curragh
Galloping
3 3 other 4 May 0%
Newcastle
Galloping
3 1 second, 1 third, 1 other 9 Dec 0%
Laytown
Galloping
2 1 win, 1 other 4 Sep 50%
Roscommon
Sharp
2 2 other 5 Aug 0%
Navan
Galloping
2 2 other 8 Oct 0%
Fairyhouse
Galloping
2 1 third, 1 other 6 Jun 0%
Tipperary
Galloping
1 1 second 27 May 0%
Listowel
Sharp
1 1 other 2 Jun 0%
Down Royal
Galloping
1 1 other 8 Sep 0%
Cork
Galloping
1 1 other 14 Aug 0%
Musselburgh
Sharp
1 1 other 6 Nov 0%
Hamilton Park
Sharp
1 1 other 12 Jul 0%
Limerick
Galloping
1 1 third 21 Jun 0%