Roxboro River
Roxboro River has been racing for seven years and knows how to find the winner's enclosure, just not very often. The horse has won once and placed six times across 22 races—a win rate of roughly 1 in every 22 attempts—but that sole victory came over a year ago at Stratford-on-Avon in July 2025. Since then, nothing. The last six races have brought a fifth, two second-place finishes, a fourth, a sixth, and a seventh: a stretch that shows a horse still competitive enough to occasionally run into the places, but struggling to get over the line.Based on TrackLab's analysis
Owner
Eventmasters Limited
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The good news is that at Class 4 level—the mid-range races where Roxboro River typically competes—the record improves noticeably. The horse has won 1 of its 6 races at that standard, a 17% win rate that suggests it belongs in that company and has genuine ability at that level. Working regularly with jockey Paddy Hanlon has produced 1 win from 12 rides together, just below its overall win rate. Trainer John Joseph Hanlon, based in Bagenalstown, Co Carlow, has 11 winners on the board this season and keeps Roxboro River active—the horse raced just yesterday—so the yard clearly believe there is more to come. Whether another win arrives soon is another question, but for now this is a seven-year-old that knows how to win but has had to wait a very long time to prove it twice.
⚡ Strengths and risks
What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 14 starts
⚠ Struggles on RH Sharp tracks: 0 wins from 5 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Unknown
Yielding (slightly soft)
Unknown
Good to soft (some give)
Unknown
Good to yielding (mild give)
Unknown
Yielding to soft (damp)
Unknown
Good (a little give)
Avoids
📏 Race distance
Long Distance (2M+)
Likes
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, hilly
Unknown
Left-handed, long straights
Unknown
Right-handed, tight
Unknown
Left-handed, tight
Unknown
Right-handed, tight turns
Avoids
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
22 Jul
5th
Worcester
Long Distance (2m+) · Good · 12 runners
18 Jul
6th
Cartmel
Long Distance (2m+) · Good · 10 runners
1 Jul
2nd
Worcester
Long Distance (2m+) · Good · 10 runners
26 Jun
2nd
Bangor-on-Dee
Long Distance (2m+) · Good · 8 runners
12 Jun
7th
Market Rasen
Long Distance (2m+) · Good · 7 runners
30 May
4th
Stratford-on-Avon
Long Distance (2m+) · Good_To_Firm · 10 runners
8 May
DNF
Downpatrick
Long Distance (2m+) · Good · 18 runners
2 May
DNF
Punchestown
Long Distance (2m+) · Yielding · 25 runners
14 Apr
11th
Clonmel
Long Distance (2m+) · Yielding · 15 runners
6 Oct
4th
Stratford-on-Avon
Long Distance (2m+) · Good · 6 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
Paddy Hanlon Current jockey
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Stratford-on-Avon Sharp |
4 |
1 win, 3 other |
30 May |
25% |
| Warwick Sharp |
2 |
1 second, 1 other |
14 Apr |
0% |
| Clonmel Sharp |
2 |
2 other |
14 Apr |
0% |
| Worcester Galloping |
2 |
1 second, 1 other |
22 Jul |
0% |
| Punchestown Galloping |
1 |
1 other |
2 May |
0% |
| Downpatrick Undulating |
1 |
1 other |
8 May |
0% |
| Uttoxeter Sharp |
1 |
1 other |
11 Sep |
0% |
| Cork Galloping |
1 |
1 other |
20 Mar |
0% |
| Market Rasen Sharp |
1 |
1 other |
12 Jun |
0% |
| Galway Tight |
1 |
1 other |
30 Jul |
0% |
| Fairyhouse Galloping |
1 |
1 other |
1 Jan |
0% |
| Cartmel Tight |
1 |
1 other |
18 Jul |
0% |
| Thurles Undulating |
1 |
1 other |
6 Mar |
0% |
| Tramore Sharp |
1 |
1 other |
30 May |
0% |
| Sligo Sharp |
1 |
1 other |
13 May |
0% |
| Bangor-on-Dee Sharp |
1 |
1 second |
26 Jun |
0% |