UK time :

Thats My Boy Luke

That's My Boy Luke is a horse that knows exactly where it belongs: Ripon. Everywhere else, though, it has been a long road. From 27 races away from Ripon, it has managed only places, never a win. That 50% win rate at Ripon against a career average of winning just 1 in every 17 races tells you everything: this is a horse with a course and a level that suits it, and little else.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Chestnut
Father
Mother
Pivotting
Owner
M J Macleod
Official rating
53

📊 Key numbers

Career totals for this horse
31
Career races
2
Wins
6.5%
Win rate
avg ~10%
38.7%
Top-3 rate
avg ~30%
30 days
Since last race

🔍 Full analysis

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

The last time That's My Boy Luke tasted the winner's circle was August 2025, also at Ripon, and it has not won since — a gap of 13 months. Recent form has been forgettable: four, two, three, six, five, four in its last six runs. There are places in there, which suggests it is still competitive enough to reach the frame occasionally, but wins have dried up completely. The horse is a Class 5 specialist — it has won 2 of its 10 races at that level, a respectable 20% win rate — and that appears to be its ceiling.

David Allan has ridden That's My Boy Luke 11 times and won twice, a rate of roughly 1 in 6 races, which is better than the horse's overall numbers and suggests the partnership works. Tim Easterby's yard, based in North Yorkshire, runs a productive operation and sent out 128 winners this season, so the horse is in a professionally run stable. But the facts are plain: That's My Boy Luke has had 31 chances in its career and managed just 2 wins. It earned those wins at one track, one year ago, and has added nothing to the record since. For now, it races on as a consistent placer at Class 5, a useful but not exciting proposition — unless Ripon comes around again.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 7 starts (14%)
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 6 starts
⚠ Poor record on soft ground: 0 wins from 4 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 14 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
18 Sep
4th
Ayr
1m1f – 1m2f · Soft · 11 runners
12 Sep
2nd
Musselburgh
1m1f – 1m2f · Good · 9 runners
24 Aug
3rd
Musselburgh
1m1f – 1m2f · Good · 13 runners
29 Jul
6th
Redcar
7f – 1m · Good_To_Firm · 7 runners
13 Jul
5th
Ayr
1m1f – 1m2f · Good_To_Firm · 9 runners
21 Jun
4th
Pontefract
1m1f – 1m2f · Good · 8 runners
27 May
11th
Beverley
7f – 1m · Good_To_Firm · 13 runners
18 May
7th
Redcar
7f – 1m · Good · 13 runners
2 May
4th
Thirsk
7f – 1m · Good_To_Firm · 9 runners
31 Oct
8th
Newmarket
1m1f – 1m2f · Good · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
David Allan Current jockey
18.2%
Win rate
2/11
Wins / rides
0%
Win rate
0/8
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/1
Wins / rides
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
Ripon
Sharp
4 2 wins, 1 second, 1 other 26 Aug 50%
Newcastle
Galloping
4 2 thirds, 2 other 10 Apr 0%
Beverley
Undulating
4 1 second, 2 thirds, 1 other 27 May 0%
Ayr
Galloping
3 3 other 18 Sep 0%
Musselburgh
Sharp
2 1 second, 1 third 12 Sep 0%
Southwell
Galloping
2 1 second, 1 other 28 Mar 0%
Redcar
Galloping
2 2 other 29 Jul 0%
Hamilton Park
Sharp
2 2 other 22 Sep 0%
Newmarket
Galloping
2 2 other 31 Oct 0%
Thirsk
Galloping
2 2 other 2 May 0%
Pontefract
Undulating
2 2 other 21 Jun 0%
Chester
Tight
1 1 third 13 Jun 0%
Haydock Park
Galloping
1 1 other 10 Aug 0%