:

Trojan Soldier

There is a horse in North Yorkshire right now that appears to be hitting its stride at exactly the right moment. Trojan Soldier, a four-year-old trained by Jedd O'Keeffe at his yard in Coverham, has two wins and six places from eleven races overall — a record that translates to winning roughly 1 in every 5 or 6 races, with a further six runs where it finished close enough to collect prize money. That is a horse that competes hard and rarely embarrasses itself.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Mother
Surprise
Owner
Highbeck Racing
Rating
73

📊 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

🏁 Next Race

Today
Pontefract
About 2.1 miles · Slightly soft ground · 7 runners

🔍 Full Analysis

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

What makes Trojan Soldier worth watching right now is the recent form. Look at the last six runs in reverse order and you see: a tenth, then second, second, second, first, first. That is a horse that was struggling badly not long ago and has quietly transformed into something that wins races. Back-to-back victories — the first at Southwell in April, the second at Ripon just this week — suggest a horse that has found its confidence and its level at the same time.

The Ripon win is particularly interesting. Ripon is a charming, tight little track in the Yorkshire countryside, and getting it right there takes a horse that stays focused and travels well. Trojan Soldier did exactly that, and the fact it raced just one day ago and is being profiled here tells you the yard at Coverham clearly has this horse in good form. O'Keeffe's operation has been firing on all cylinders this season — 18 winners sent out already — so this is not a trainer stumbling onto something by accident.

The one honest note to strike is that Trojan Soldier has typically been entered in Class 5 races, which are the bread-and-butter, everyday level of British racing. It has not won any of its six races at that level before this recent run, which tells you something shifted — whether in confidence, fitness, or simply finding the right race. Jockey Jack Garritty has been in the saddle for five of their eleven races together and won once, roughly 1 in every 5 rides, which mirrors the horse's overall record closely. That kind of consistency between horse and jockey matters more than people realise.

Right now, Trojan Soldier looks like a horse in form, with a trainer in form, on a trajectory that is pointing in exactly the right direction.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 3 starts (33%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Standard (all-weather)
Ok
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
1M6F – 2M
7F – 1M
Unknown
Long Distance (2M+)
Unknown
1M1F – 1M2F
Avoids
🏅 Competition Level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Avoids
🏟 Track Shape
Left-handed, long straights
Ok
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
17 May
🏆 Won
Ripon
Long Distance (2m+) · Good · 7 runners
7 Apr
🏆 Won
Southwell
1m6f – 2m · Standard · 4 runners
24 Feb
2nd
Southwell
Long Distance (2m+) · Standard · 9 runners
30 Jan
2nd
Southwell
1m6f – 2m · Standard · 8 runners
7 Jul
10th
Ayr
1m6f – 2m · Good_To_Soft · 12 runners
28 May
2nd
Hamilton Park
1m6f – 2m · Good · 7 runners
16 Apr
2nd
Beverley
1m1f – 1m2f · Good · 6 runners
7 Mar
6th
Newcastle
1m1f – 1m2f · Standard · 9 runners
25 Oct
13th
Doncaster
7f – 1m · Soft · 16 runners
15 Oct
7th
Newcastle
7f – 1m · Standard · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
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
Southwell
Galloping
3 1 win, 2 seconds 7 Apr 33.3%
Newcastle
Galloping
3 3 other 7 Mar 0%
Ripon
Sharp
1 1 win 17 May 100%
Beverley
Undulating
1 1 second 16 Apr 0%
Hamilton Park
Sharp
1 1 second 28 May 0%
Ayr
Galloping
1 1 other 7 Jul 0%
Doncaster
Galloping
1 1 other 25 Oct 0%