UK time :

Ribble River

Ribble River is a 5-year-old with modest but genuine credentials at the lower levels of racing. The horse has won three times from 22 races overall, which works out to roughly one win every seven attempts — solid mid-range form rather than anything special, but not dismissible either. What makes Ribble River interesting is where those wins come: the horse absolutely thrives when stepped up to distances between one mile three furlongs and one mile four furlongs, winning two of six races at that trip, a rate of one in three that stands out sharply against its overall 14 percent win record.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Ribchester
Mother
Ashtown Girl
Owner
Hambleton Racing Mrs C Clark Miss A Lee
Official rating
73

📊 Key numbers

Career totals for this horse
22
Career races
3
Wins
13.6%
Win rate
avg ~10%
40.9%
Top-3 rate
avg ~30%
24 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The horse's last win came at Haydock Park on 4 September 2025, over a year ago. Since then, Ribble River has managed five placings from six races but no victories, which suggests form has dipped in recent months. The most recent outing, just a day ago, resulted in eighth place — not encouraging. Under saddle, the horse usually pairs with jockey Tom Eaves, though that partnership has yielded only one win from nine races together, a 11 percent win rate that underperforms Ribble River's overall record and suggests the pairing may not bring out its best. Trainer Lizzie Quinlan, based at Bolton Mill in Cumbria, works with modest resources — the yard sent out only four winners all season — so Ribble River operates within genuine competitive constraints. At Class 5 level, the bread and butter of its racing, the horse has won just once in nine attempts. The real opportunity lies in being positioned at the distance where Ribble River has shown it can genuinely compete.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 4 starts (25%)
✔ Well suited by 1m3f – 1m4f distances: 33% win rate
✔ Well suited by 1m6f – 2m distances: 25% win rate

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Good (a little give)
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
Standard (all-weather)
Unknown
Good to firm (fairly firm)
Unknown
📏 Race distance
1M3F – 1M4F
Loves
1M6F – 2M
Loves
1M1F – 1M2F
Unknown
7F – 1M
Avoids
Long Distance (2M+)
Avoids
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Ok
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, long straights
Ok
Right-handed, hilly
Unknown
Left-handed, tight
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Left-handed, hilly
Avoids
Left-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
24 Sep
8th
Perth
Long Distance (2m+) · Good · 9 runners
3 Sep
10th
Haydock Park
1m3f – 1m4f · Soft · 13 runners
18 Jul
6th
Cartmel
Long Distance (2m+) · Good · 8 runners
13 Jun
6th
Hexham
Long Distance (2m+) · Good · 9 runners
27 May
5th
Cartmel
Long Distance (2m+) · Good · 7 runners
10 Apr
5th
Sedgefield
Long Distance (2m+) · Good · 5 runners
5 Feb
DNF
Doncaster
Long Distance (2m+) · Good_To_Soft · 12 runners
26 Sep
3rd
Haydock Park
1m3f – 1m4f · Good_To_Soft · 9 runners
4 Sep
🏆 Won
Haydock Park
1m3f – 1m4f · Good · 14 runners
21 Jul
4th
Beverley
1m1f – 1m2f · Soft · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
11.1%
Win rate
1/9
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Peter Kavanagh Current jockey
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Haydock Park
Galloping
4 1 win, 1 third, 2 other 3 Sep 25%
Redcar
Galloping
2 2 other 20 May 0%
Catterick Bridge
Sharp
2 1 second, 1 other 10 Jun 0%
Pontefract
Undulating
2 2 thirds 8 Jul 0%
Cartmel
Tight
2 2 other 18 Jul 0%
Carlisle
Undulating
1 1 win 21 Aug 100%
Hamilton Park
Sharp
1 1 win 22 Sep 100%
Hexham
Undulating
1 1 other 13 Jun 0%
Newcastle
Galloping
1 1 third 26 Sep 0%
Sedgefield
Sharp
1 1 other 10 Apr 0%
Wetherby
Galloping
1 1 other 11 Jun 0%
Doncaster
Galloping
1 1 other 5 Feb 0%
Nottingham
Galloping
1 1 third 19 Jul 0%
Perth
Galloping
1 1 other 24 Sep 0%
Beverley
Undulating
1 1 other 21 Jul 0%