:

Has Troke

There is something quietly admirable about a horse still turning up and competing at nine years old, having carved out a career across 27 races and banked three wins along the way. Has Troke is not a horse who fills trophy cabinets, but he is honest, durable, and occasionally capable of landing a decent result — and that counts for something in this game.Based on TrackLab's AI analysis
Quick Facts
Age
9 years old
Sex
Gelding
Colour
Bay
Father
Masterstroke
Mother
Shifa
Trainer
Owner
Alex Hales Racing Club
Rating
100

📊 Key Numbers

Career statistics for this horse
27
Career races
3
Wins
11.1%
Win rate
avg ~10%
37.0%
Place rate (top 3)
avg ~30%
65 days
Since last race

🔍 Full Analysis

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

He arrived in Britain having already won in France for trainer Alain Couetil, which gave Alex Hales something to work with from the start. Hales, based at Edgcote in Oxfordshire, took time to let the horse settle in his new surroundings, and those early quiet runs were deliberate rather than discouraging. His yard has sent out 12 winners this season, which tells you this is a stable that knows how to place a horse and get results. Has Troke's first win in British colours came at Fontwell Park in February 2022, and his most recent at Lingfield Park in February 2025 — so he has been winning, just not often. Three wins from 27 races works out at roughly 1 in every 9, and a win rate of 11% is modest but not embarrassing for a horse operating at this level.

The ground matters with this one. On wet or muddy ground, he has won 2 of his 12 races — that is a 17% win rate, which is noticeably better than his overall record and worth keeping in mind as the seasons change. At his most common level of competition, he has managed just 1 win from 14 races (7%), which suggests he is competitive rather than dominant in that bracket, and that finding the right race on the right day is the key to getting the best out of him.

Jockey Kielan Woods knows him better than anyone, having ridden him in 11 of his 27 races for 2 wins — a partnership that wins roughly 1 in every 5 times they go out together, well above the horse's overall average. That is a meaningful number and suggests the pair have a good understanding. Has Troke had a short break after his last run 65 days ago, and with recent form showing a fifth and a third before that last win, he is not far off producing another decent effort when conditions fall right.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on soft ground: 2 wins from 12 starts (17%)
⚠ What to watch out for
Poor record on good_to_soft ground: 0 wins from 7 starts
Struggles on RH Sharp tracks: 0 wins from 7 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Loves
Heavy (very wet)
Good to soft (some give)
Avoids
📏 Race Distance
Long Distance (2M+)
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Ok
Class 5 (entry-level)
Loves
🏟 Track Shape
Left-handed, tight turns
Ok
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Long straights
Unknown
Left-handed, tight
Unknown
Right-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
17 Feb
7th
Market Rasen
Long Distance (2m+) · 11 runners
16 Feb
DNF
Lingfield Park
Long Distance (2m+) · Heavy · 17 runners
23 Jan
5th
Warwick
Long Distance (2m+) · Good_To_Soft · 10 runners
21 Dec
3rd
Lingfield Park
Long Distance (2m+) · Soft · 10 runners
20 Feb
🏆 Won
Lingfield Park
Long Distance (2m+) · Soft · 10 runners
21 Jan
DNF
Leicester
Long Distance (2m+) · Soft · 12 runners
31 Dec
DNF
Warwick
Long Distance (2m+) · Soft · 7 runners
13 Dec
DNF
Bangor-on-Dee
Long Distance (2m+) · Heavy · 16 runners
28 Nov
5th
Lingfield Park
Long Distance (2m+) · Soft · 9 runners
14 Apr
3rd
hereford
Long Distance (2m+) · Good_To_Soft · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
18.2%
Win rate
2/11
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/3
Won / Rode
Bryan Carver Current Jockey
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Lingfield Park
Sharp
8 1 win, 1 second, 2 thirds, 4 other 16 Feb 12.5%
Market Rasen
Sharp
4 1 second, 3 other 17 Feb 0%
Leicester
Sharp
3 3 other 21 Jan 0%
Warwick
Sharp
3 3 other 23 Jan 0%
Fontwell Park
Tight
1 1 win 17 Feb 100%
Newcastle
Galloping
1 1 win 26 Mar 100%
hereford 1 1 third 14 Apr 0%
Bangor-on-Dee
Sharp
1 1 other 13 Dec 0%
Ludlow
Undulating
1 1 third 10 Jan 0%
Sandown Park
Galloping
1 1 other 8 Mar 0%
Wincanton
Galloping
1 1 second 12 Dec 0%
Worcester
Galloping
1 1 other 27 Oct 0%
Hexham
Undulating
1 1 other 11 Apr 0%