:

Indian River

There is a horse in North Yorkshire right now who has won every single race it has entered at its level — three races, three wins, a perfect record. Indian River is a 4-year-old trained by Adrian Paul Keatley out of a yard in Ryedale that has been in fine form this season, sending out 42 winners. That kind of seasonal haul tells you this is not a quiet backwater operation; Keatley's team clearly knows how to place a horse and get it ready to win.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Nathaniel
Mother
The Tulip
Owner
Garry Wilkie Wilson
Rating
122

📊 Key Numbers

Career statistics for this horse
6
Career races
3
Wins
50%
Win rate
avg ~10%
50%
Place rate (top 3)
avg ~30%
16 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

Indian River's overall record reads three wins and three places from just six races, meaning it has finished in the top three in every single race it has run. That is a 50% win rate — one in every two races — which for any horse at any level would turn heads, but what makes it even more striking is the consistency of those placed efforts. This is not a horse that occasionally produces a brilliant run and disappears; it shows up every time.

The career began with a first win at Catterick Bridge in November 2025, and Indian River has not looked back since. The most recent victory came at Sedgefield in late January 2026, roughly two months ago, and since then the form has dipped — finishing fifth and tenth in its last two outings. That sequence of 10-1-1-1-5-4 tells an interesting story: three wins on the spin, then two performances that were considerably below that standard. It would be easy to write off those recent results, but they represent a genuine question mark that any honest observer has to acknowledge.

What keeps Indian River interesting is the quality of that winning record at Class 4 level — three from three is as clean as it gets — and the fact that the horse is only 4 years old and still improving in theory. Keatley last had it on a racecourse 16 days ago, so this is an active campaign with more to come. Whether the team decides to step it up in class or find another race at the level where it has been unbeatable will say a lot about how they read its current condition. For now, the record at Class 4 stands as one of the more unusual statistics in the yard's season: utterly unblemished.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Ok
Good to soft
Yielding to soft
Good (firm-ish)
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Ok
🏅 Competition Level
Class 4
Loves
🏟 Track Shape
Left-handed, tight turning
Left-handed, wide and galloping
Right-handed, tight
Right-handed, tight turning

📅 Recent Runs

The last 10 races, most recent first
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

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
100%
Win rate
3/3
Won / Rode
Kielan Woods Current Jockey
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin 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%
Roscommon
Sharp
1 1 other 1 Sep 0%
Galway
Tight
1 1 other 30 Jul 0%
Cheltenham
Galloping
1 1 other 13 Mar 0%