Indian River
Indian River has found its sweet spot at Class 4 level, winning all three races contested at that grade — a perfect record that tells you everything about where this four-year-old horse currently belongs. The horse won most recently at Sedgefield on 25 January, eight months ago, which suggests a spell away from the track, but its recent form shows real promise: three wins in the last six races, with three second-place finishes filling the gaps. Over eight starts altogether, Indian River has won 3 and placed 4 times, an impressive return of roughly 1 win in every 2.5 races.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Adrian Keatley's Ryedale yard, which has sent out 43 winners this season alone, appears to have this horse in the right condition at the right time. Indian River broke through for its first career win at Cattleton Bridge on 21 November 2025, and the momentum has built since then. The last run came just a day ago, so the horse is active and competing regularly. What makes this record compelling is not just the three wins but the consistency — six finishes in the top two across the last six outings means Indian River is competing at a level where it can regularly challenge for victory. The question now is whether the yard will test it in higher company, or whether Keatley's plan is to keep mining the Class 4 seam where Indian River has been unbeatable.
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Unknown
Good to soft (some give)
Unknown
Yielding to soft (damp)
Unknown
📏 Race distance
Long Distance (2M+)
Likes
🏟 Track shape
Left-handed, long straights
Ok
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown
Right-handed, tight
Unknown
📅 Recent runs
The last 10 races, most recent first
26 Sep
7th
Market Rasen
Long Distance (2m+) · Good · 12 runners
9 Apr
3rd
Aintree
Long Distance (2m+) · Good_To_Soft · 10 runners
13 Mar
10th
Cheltenham
Long Distance (2m+) · Soft · 20 runners
25 Jan
🏆 Won
Sedgefield
Long Distance (2m+) · Good_To_Soft · 7 runners
27 Dec
🏆 Won
Wetherby
Long Distance (2m+) · Soft · 9 runners
21 Nov
🏆 Won
Catterick Bridge
1m6f – 2m · Good · 7 runners
1 Sep
5th
Roscommon
1m6f – 2m · Soft · 15 runners
30 Jul
4th
Galway
1m6f – 2m · Yielding_To_Soft · 21 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Sedgefield Sharp |
1 |
1 win |
25 Jan |
100% |
| Catterick Bridge Sharp |
1 |
1 win |
21 Nov |
100% |
| Wetherby Galloping |
1 |
1 win |
27 Dec |
100% |
| Galway Tight |
1 |
1 other |
30 Jul |
0% |
| Roscommon Sharp |
1 |
1 other |
1 Sep |
0% |
| Cheltenham Galloping |
1 |
1 other |
13 Mar |
0% |
| Market Rasen Sharp |
1 |
1 other |
26 Sep |
0% |
| Aintree Galloping |
1 |
1 third |
9 Apr |
0% |