:

Ranger Billy

At nine years old, Ranger Billy is the kind of horse that has seen plenty of racetracks without always having much to show for it. Two wins from 24 races — roughly 1 in every 12 — tells you this isn't a horse that makes a habit of finishing first. But those two wins matter, and the way his recent form reads makes this comeback worth watching.Based on TrackLab's AI analysis
Quick Facts
Age
9 years old
Sex
Gelding
Father
Westerner
Mother
Lady Nelson
Trainer
Owner
Mrs Christina Hughes
Rating
91

📊 Key Numbers

Career statistics for this horse
24
Career races
2
Wins
8.3%
Win rate
avg ~10%
16.7%
Place rate (top 3)
avg ~30%
269 days
Since last race

🔍 Full Analysis

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

His last victory came at Fairyhouse in October 2024, about 18 months ago now. Before that, his first win arrived at Kilbeggan in June 2023. Two different tracks, over a year apart — this is a horse that takes his time between highlights. What's interesting is the form just before he went off the track: a second, a first, and a fifth in three of his last five completed runs. That's a horse who had found a bit of confidence, which makes the eight-month absence all the more curious. Whatever the reason for the break, he comes back with something to build on rather than nothing at all.

The "16" in his most recent result — that's a last-place finish, or close to it — was recorded before the break and is best set aside. Horses can have bad days, and a single poor run doesn't undo what came before it. The two placings and the win that preceded it suggest he was in decent nick heading into that spell off the track.

Michael O'Sullivan has been the regular jockey, riding him six times and winning once — that's roughly 1 in every 6 rides together, which is a reasonable return for a horse at this level. The trainer, Eoin Doyle, operates out of Mooncoin in County Kilkenny and has sent out two winners already this season — a small yard that isn't throwing horses at the track just for the sake of it. When Doyle runs a horse that's been away this long, it's usually because he thinks the time is right.

Ranger Billy won't be anyone's idea of a banker. But a nine-year-old returning from a long break, with a win and a place in his last meaningful form, trained by someone who picks his spots carefully — that's a horse worth keeping an eye on rather than dismissing out of hand.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_yielding ground: 1 wins from 6 starts (17%)
Excellent record on good ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
Poor record on soft ground: 0 wins from 5 starts
Poor record on yielding ground: 0 wins from 4 starts
Returning from a 269-day absence
Struggles on RH Sharp tracks: 0 wins from 6 starts
Struggles on LH Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Good (firm-ish)
Loves
Yielding to soft (damp)
Unknown
Heavy (very wet)
Unknown
Soft to heavy (wet)
Unknown
Soft (muddy)
Avoids
Yielding (slightly soft)
Avoids
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏟 Track Shape
Right-handed, tight
Loves
Right-handed, long straights
Left-handed, tight turns
Unknown
Right-handed, tight turns
Avoids
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
3 Jul
16th
Tipperary
Long Distance (2m+) · Good_To_Yielding · 19 runners
7 Jun
DNF
Punchestown
Long Distance (2m+) · Good_To_Yielding · 23 runners
19 Oct
5th
Limerick
Long Distance (2m+) · Good · 21 runners
7 Oct
🏆 Won
Fairyhouse
Long Distance (2m+) · Good · 19 runners
23 Jul
2nd
Ballinrobe
Long Distance (2m+) · Good_To_Yielding · 19 runners
4 Jul
4th
Tipperary
Long Distance (2m+) · Yielding · 21 runners
18 May
DNF
Wexford
Long Distance (2m+) · Soft · 17 runners
22 Sep
DNF
Listowel
Long Distance (2m+) · Yielding_To_Soft · 21 runners
17 Aug
4th
Tramore
Long Distance (2m+) · Good · 19 runners
27 Jul
2nd
Limerick
Long Distance (2m+) · Yielding_To_Soft · 21 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Michael O'Sullivan
16.7%
Win rate
1/6
Won / Rode
Donagh Meyler Current Jockey
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Shane O'Callaghan
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Niall Moore
0%
Win rate
0/1
Won / Rode
Donal McInerney
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Richard Condon
0%
Win rate
0/1
Won / Rode
Patrick M O'Brien
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
Limerick
Galloping
4 1 second, 3 other 19 Oct 0%
Kilbeggan
Tight
3 1 win, 2 other 14 Jul 33.3%
Tramore
Sharp
3 3 other 17 Aug 0%
Navan
Galloping
2 2 other 12 Feb 0%
Punchestown
Galloping
2 2 other 7 Jun 0%
Tipperary
Galloping
2 2 other 3 Jul 0%
Fairyhouse
Galloping
1 1 win 7 Oct 100%
Cork
Galloping
1 1 other 20 Nov 0%
Naas
Galloping
1 1 other 13 Mar 0%
Clonmel
Sharp
1 1 other 8 Dec 0%
Listowel
Sharp
1 1 other 22 Sep 0%
Wexford
Sharp
1 1 other 18 May 0%
Ballinrobe
Sharp
1 1 second 23 Jul 0%
Down Royal
Galloping
1 1 other 17 Mar 0%