Ranger Billy
Ranger Billy is a 10-year-old horse that has won twice in 29 races—a career win rate of roughly 1 in 14 starts. That modest record tells you this is a horse suited to smaller races, the kind that form the backbone of racing but rarely make headlines. What keeps him interesting is that he is still racing, still showing up to compete, and still capable of placing in races even at an age when many horses have long since retired.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
20.7%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
His last win came at Fairyhouse on October 7th, 2024—now almost two years in the past. Before that, his breakthrough came at Kilbeggan in June 2023. Two wins across nearly three decades of racing means each victory has been hard-earned and spaced far apart. His recent form, though, shows he has not forgotten how to run: in his last six outings he has picked up two third-place finishes and managed a seventh, suggesting he remains competitive even if wins have dried up.
Michael O'Sullivan rides him more often than anyone else, and when they are together Ranger Billy wins at a rate of roughly 1 in 6 races—significantly better than his overall record. That kind of partnership, where horse and rider seem to work better together, often points to good communication and understanding. At 10 years old and still active after almost two years without a win, Ranger Billy is a horse for the patient, a steady competitor chasing another day in the sun.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 8 starts (12%)
✔ Excellent record on good_to_yielding ground: 1 wins from 7 starts (14%)
⚠ 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
⚠ Yet to win at Limerick in 5 attempts
⚠ Struggles on RH Sharp tracks: 0 wins from 9 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
Yielding to soft (damp)
Unknown
Soft to heavy (wet)
Unknown
Yielding (slightly soft)
Avoids
📏 Race Distance
Long Distance (2M+)
Likes
🏟 Track Shape
Right-handed, tight
Loves
Right-handed, long straights
Likes
Left-handed, tight turns
Unknown
Right-handed, tight turns
Avoids
Left-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
24 Aug
DNF
Ballinrobe
Long Distance (2m+) · Good · 19 runners
10 Aug
7th
Ballinrobe
Long Distance (2m+) · Good · 19 runners
21 Jul
3rd
Ballinrobe
Long Distance (2m+) · Good · 19 runners
21 May
DNF
Limerick
Long Distance (2m+) · Good_To_Yielding · 14 runners
10 May
DNF
Cork
Long Distance (2m+) · Good · 24 runners
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
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Limerick Galloping |
5 |
1 second, 4 other |
21 May |
0% |
| Ballinrobe Sharp |
4 |
1 second, 1 third, 2 other |
24 Aug |
0% |
| Kilbeggan Tight |
3 |
1 win, 2 other |
14 Jul |
33.3% |
| Tramore Sharp |
3 |
3 other |
17 Aug |
0% |
| Tipperary Galloping |
2 |
2 other |
3 Jul |
0% |
| Punchestown Galloping |
2 |
2 other |
7 Jun |
0% |
| Navan Galloping |
2 |
2 other |
12 Feb |
0% |
| Cork Galloping |
2 |
2 other |
10 May |
0% |
| Fairyhouse Galloping |
1 |
1 win |
7 Oct |
100% |
| Wexford Sharp |
1 |
1 other |
18 May |
0% |
| Down Royal Galloping |
1 |
1 other |
17 Mar |
0% |
| Listowel Sharp |
1 |
1 other |
22 Sep |
0% |
| Naas Galloping |
1 |
1 other |
13 Mar |
0% |
| Clonmel Sharp |
1 |
1 other |
8 Dec |
0% |