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 AI analysis
Owner
Eventmasters Limited
📊 Key Numbers
Career statistics for this horse
27.3%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
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 & Risks
What the data says works for and against this horse
⚠ 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 Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Unknown
Yielding (slightly soft)
Unknown
Good to soft (some give)
Unknown
Good to yielding (mild give)
Unknown
Yielding to soft (damp)
Unknown
📏 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
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
Paddy Hanlon Current Jockey
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | 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% |