Thelasthighking
Thelasthighking is a ten-year-old that has won three times from 18 races — a modest return, but the numbers hide something more interesting. This horse thrives in specific conditions and distances. Over slightly soft ground, it wins roughly one race in every three (3 wins from 9 races), compared to a much weaker record elsewhere. And at distances between a mile and six furlongs and two miles, it has won half its races (2 wins from 4). These are not fluky numbers. They suggest a horse that has found a genuine sweet spot, and a trainer smart enough to target it there.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Trained by Nigel and Willy Twiston-Davies at their Naunton yard in Gloucestershire — a stable that has already sent out 62 winners this season — Thelasthighking has been ridden most often by Jordan Nailor, who has steered it to two wins from 13 races together. The horse last visited the winner's enclosure on 12 April 2023 at Southwell, which means it has now gone 43 months without a win. That is a long drought. Recent form has been patchy: across its last six races, it has finished third twice and fourth twice, but also ninth once, and third again most recently. A ten-year-old with this kind of inconsistency is unlikely to rediscover the form that made it a Class 3 winner at better than one in five odds (2 wins from 9 Class 3 races). But the trainer clearly believes there is something left to find. The horse raced just a day ago and remains active — a small sign that the yard has not given up on it yet.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 3 wins from 9 starts (33%)
✔ Well suited by 1m6f – 2m distances: 50% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 8 starts
⚠ Yet to win at Kempton Park in 5 attempts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Good (a little give)
Avoids
📏 Race distance
Long Distance (2M+)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Likes
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, long straights
Ok
Right-handed, hilly
Unknown
Left-handed, tight
Unknown
Left-handed, tight turns
Avoids
📅 Recent runs
The last 10 races, most recent first
13 Oct
3rd
Southwell
Long Distance (2m+) · Good · 6 runners
23 Mar
4th
Kempton Park
Long Distance (2m+) · Good · 6 runners
25 Nov
6th
Kempton Park
Long Distance (2m+) · Good_To_Soft · 7 runners
7 Nov
4th
Newbury
Long Distance (2m+) · Good · 6 runners
11 May
9th
Warwick
Long Distance (2m+) · Good · 13 runners
22 Apr
6th
Kempton Park
Long Distance (2m+) · Good · 13 runners
24 Mar
5th
Ascot
Long Distance (2m+) · Good · 6 runners
27 Nov
2nd
Kempton Park
Long Distance (2m+) · Good_To_Soft · 6 runners
22 Oct
2nd
Kempton Park
Long Distance (2m+) · Good · 8 runners
12 Apr
🏆 Won
Southwell
1m6f – 2m · Good_To_Soft · 4 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Kempton Park Galloping |
5 |
2 seconds, 3 other |
23 Mar |
0% |
| Wincanton Galloping |
2 |
1 win, 1 second |
27 Mar |
50% |
| Southwell Galloping |
2 |
1 win, 1 third |
13 Oct |
50% |
| Warwick Sharp |
2 |
2 other |
11 May |
0% |
| Doncaster Galloping |
1 |
1 win |
18 Mar |
100% |
| Fontwell Park Tight |
1 |
1 second |
26 Dec |
0% |
| Newbury Galloping |
1 |
1 other |
7 Nov |
0% |
| Sandown Park Galloping |
1 |
1 other |
4 Dec |
0% |
| Exeter Undulating |
1 |
1 other |
2 Feb |
0% |
| Stratford-on-Avon Sharp |
1 |
1 second |
13 Mar |
0% |
| Ascot Galloping |
1 |
1 other |
24 Mar |
0% |