:

Topwarrior

There is a horse out there that has quietly built a career full of near-misses and the occasional breakthrough, and Topwarrior is exactly that kind of animal. The four-year-old has won 2 races and finished in the places 6 more times from 11 outings — a win rate of around 1 in every 5 or 6 races — which tells you this is a horse that shows up competitive more often than not, even if the winning moments have been relatively rare.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Sergei Prokofiev
Mother
Squash
Owner
King Power Racing Co Ltd
Rating
92

📊 Key Numbers

Career statistics for this horse
11
Career races
2
Wins
18.2%
Win rate
avg ~10%
54.5%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

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

Those winning moments have come at two very different points in the season. The first arrived at Kempton Park on 21 April 2025, and then Topwarrior came good again at Newbury on 24 October 2025, eight months ago now. Two different tracks, two different times of year — there is no obvious pattern to chase, but the fact that the horse has found a way to win at all is worth noting, because plenty of horses at this level never manage it.

The recent form is harder to look at. The last six runs read 12-14-1-12-2-–, which means two finishes near the back of the field, one win, another near-miss in second, and a run that did not result in a finish. That single win in the sequence keeps the faith alive, but the performances either side of it suggest a horse running in and out of form rather than one building steadily toward something bigger.

Where Topwarrior has consistently struggled is at Class 4 level — the grade it most often competes at — where it has drawn a blank across 5 races, recording 0 wins from those outings. That is a puzzle worth sitting with: it can win, clearly, but not at the level it is most regularly asked to compete. Jockey Rossa Ryan seems to bring something out of the horse, however. The pair have won 2 from 5 races together, a win rate of 40%, which is a strikingly high number and almost certainly not a coincidence.

Trainer Ralph Beckett, based in Kimpton, Hampshire, runs a yard in excellent shape right now — 107 winners this season alone is the output of an operation that knows what it is doing. Topwarrior raced just one day ago and is very much an active campaigner. Whether it can find another winning performance is the open question, but with Ryan in the saddle, the chances look considerably better than the overall record might suggest.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Effective partnership with Rossa Ryan: 40% win rate together

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard to slow (all-weather)
Unknown
Good to firm (drying out)
Unknown
Soft (muddy)
Unknown
Good (firm-ish)
Unknown
Standard (all-weather)
Unknown
Heavy (very wet)
Unknown
Good to soft (some give)
Unknown
📏 Race Distance
5F – 6½F
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Ok
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
27 Jun
12th
Newcastle
5f – 6½f · Standard_To_Slow · 14 runners
6 Jun
14th
Epsom Downs
5f – 6½f · Soft · 16 runners
24 Oct
🏆 Won
Newbury
5f – 6½f · Soft · 18 runners
27 Sep
12th
Haydock Park
5f – 6½f · Good_To_Soft · 14 runners
2 Sep
2nd
Goodwood
5f – 6½f · Heavy · 7 runners
16 Aug
DNF
Doncaster
5f – 6½f · Good_To_Firm · 7 runners
28 Jun
13th
York
5f – 6½f · Good · 18 runners
7 Jun
2nd
Musselburgh
5f – 6½f · Good · 10 runners
12 May
2nd
Windsor
5f – 6½f · Good_To_Firm · 12 runners
21 Apr
🏆 Won
Kempton Park
5f – 6½f · Standard_To_Slow · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
40%
Win rate
2/5
Won / Rode
0%
Win rate
0/2
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
Kempton Park
Galloping
1 1 win 21 Apr 100%
Newbury
Galloping
1 1 win 24 Oct 100%
Windsor
Sharp
1 1 second 12 May 0%
Goodwood
Undulating
1 1 second 2 Sep 0%
Newcastle
Galloping
1 1 other 27 Jun 0%
Epsom Downs
Undulating
1 1 other 6 Jun 0%
Musselburgh
Sharp
1 1 second 7 Jun 0%
Doncaster
Galloping
1 1 other 16 Aug 0%
Haydock Park
Galloping
1 1 other 27 Sep 0%
Wolverhampton
Galloping
1 1 third 14 Mar 0%
York
Galloping
1 1 other 28 Jun 0%