UK time :

River Spey

River Spey is a young horse still finding its feet at three years old, with enough recent form to suggest there's more to come. The record reads modestly — two wins from twelve races, a win rate of roughly one in every six attempts — but the interesting detail is where those wins have come. A debut victory at Chelmsford back in October 2025 announced the horse as a racehorse worth watching, and a win at Windsor four months ago proved it wasn't a flash in the pan. What matters now is consistency, and that's where things get trickier.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Gelding
Colour
Brown
Father
Sergei Prokofiev
Mother
Terse
Trainer
Owner
Mrs Fitri Hay
Official rating
83

📊 Key numbers

Career totals for this horse
12
Career races
2
Wins
16.7%
Win rate
avg ~10%
41.7%
Top-3 rate
avg ~30%
17 days
Since last race

🔍 Full analysis

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

The recent form is mixed. River Spey finished second just a day ago, which is encouraging, but the previous five races tell a more complicated story: a ninth, a seventh, an eleventh, first place, and then sixth. That's the sort of up-and-down pattern you see in horses still learning the game, capable of showing up on the day but not yet reliable. The bigger concern is performance in top-level races. At Class 2 level — the highest company River Spey has tested so far — the horse is still searching for a breakthrough. Three races at that standard have brought no wins, suggesting there may be a ceiling here, or simply that the horse needs more racing experience before stepping up for real.

Ed Walker's yard at Upper Lambourn has sent out 76 winners this season, so the training is solid. The question hanging over River Spey is whether this is a horse destined for a productive career at a certain level, or whether there's genuine improvement on the way. Two wins from twelve races is respectable for a young horse, but winning roughly once every six outings isn't the kind of record that turns heads in the long run. At three years old, there's time for River Spey to prove it belongs higher up the ladder — or to settle into a role as a dependable, if unspectacular, member of the stable.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Struggles on LH Galloping tracks: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Good (a little give)
Unknown
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Standard (all-weather)
Unknown
Soft (muddy)
Unknown
📏 Race distance
5F – 6½F
7F – 1M
Unknown
🏅 Race level
Class 2 (high-level)
Avoids
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, long straights
Unknown
Long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
Right-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
1 Oct
2nd
Salisbury
5f – 6½f · Soft · 14 runners
15 Aug
9th
Newbury
5f – 6½f · Good_To_Firm · 13 runners
30 Jul
7th
Goodwood
5f – 6½f · Good_To_Firm · 18 runners
9 Jul
11th
Newmarket
5f – 6½f · Good_To_Firm · 14 runners
1 Jun
🏆 Won
Windsor
5f – 6½f · Good_To_Firm · 11 runners
4 Mar
6th
Kempton Park
5f – 6½f · Standard_To_Slow
9 Oct
🏆 Won
chelmsford
5f – 6½f · Standard · 7 runners
6 Sep
3rd
Thirsk
5f – 6½f · Good · 17 runners
20 Aug
4th
York
5f – 6½f · Good_To_Firm · 22 runners
29 Jul
3rd
Goodwood
5f – 6½f · Good · 17 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
33.3%
Win rate
1/3
Wins / rides
George Downing Current jockey
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Ashley Lewis
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newbury
Galloping
2 2 other 15 Aug 0%
Goodwood
Undulating
2 1 third, 1 other 30 Jul 0%
chelmsford 1 1 win 9 Oct 100%
Windsor
Sharp
1 1 win 1 Jun 100%
York
Galloping
1 1 other 20 Aug 0%
Ayr
Galloping
1 1 other 6 Jul 0%
Newmarket
Galloping
1 1 other 9 Jul 0%
Thirsk
Galloping
1 1 third 6 Sep 0%
Kempton Park
Galloping
1 1 other 4 Mar 0%
Salisbury
Undulating
1 1 second 1 Oct 0%