What really stands out is how well Ribble River performs when given a proper test of stamina. Over distances between a mile and three furlongs and a mile and four furlongs, the record reads 2 wins from 5 races — that is 40%, winning 2 in every 5. For context, that is almost four times better than the 11% win rate across the rest of the career. In other words, this is a horse that needs a genuine run to show its best. Ask it to sprint and you get something ordinary; let it settle and gallop, and you get something considerably more interesting.
The most recent win came at Haydock Park on 4 September 2025, which is now nine months ago, so the yard will be keen to get back to the winner's enclosure. Before that, the first career win arrived at Carlisle in August 2024, a track that suits Cumbria-based yards well for obvious logistical reasons. Quinlan's team has sent out 4 winners already this season, suggesting the yard is in decent enough form. Regular jockey Tom Eaves has partnered Ribble River in 9 of its 18 races, winning once together — so the combination knows each other well, even if results have not always gone their way.
Recent form shows a mixed picture: a win, then a third, then a blank, then two fifths. Not a horse setting the world alight right now, but one that raced just yesterday and remains very much in active campaigning. At Class 5 level — the bread and butter of everyday British racing — Ribble River wins roughly 1 in every 9 races at that grade, which suggests it is competitive without dominating. The sweet spot, based on everything the record says, is a longer-distance race on a day when the pace is honest and the horse can do what it does best: stay on.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Haydock Park Galloping |
3 | 1 win, 1 third, 1 other | 26 Sep | 33.3% |
| Pontefract Undulating |
2 | 2 thirds | 8 Jul | 0% |
| Redcar Galloping |
2 | 2 other | 20 May | 0% |
| Catterick Bridge Sharp |
2 | 1 second, 1 other | 10 Jun | 0% |
| Carlisle Undulating |
1 | 1 win | 21 Aug | 100% |
| Hamilton Park Sharp |
1 | 1 win | 22 Sep | 100% |
| Beverley Undulating |
1 | 1 other | 21 Jul | 0% |
| Sedgefield Sharp |
1 | 1 other | 10 Apr | 0% |
| Newcastle Galloping |
1 | 1 third | 26 Sep | 0% |
| Nottingham Galloping |
1 | 1 third | 19 Jul | 0% |
| Wetherby Galloping |
1 | 1 other | 11 Jun | 0% |
| Doncaster Galloping |
1 | 1 other | 5 Feb | 0% |
| Cartmel Tight |
1 | 1 other | 27 May | 0% |