The Craftymaster
The Craftymaster has found a rhythm that works. A 6-year-old in the hands of trainer
Tony Carroll at Cropthorne, Worcestershire, this horse has won 12 of its 48 races—a solid 25% win rate that puts it among the more reliable winners in its class. More telling still is what has happened recently: three wins in the last six outings, including a victory at Newmarket just over a week ago, suggests this is a horse in form right now.
Based on TrackLab's AI analysis
Owner
R Miles V Miles T Stamp Partner
📊 Key Numbers
Career statistics for this horse
41.7%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
William Carson has ridden The Craftymaster nine times and won aboard it on three of those occasions—a 31% win rate that is noticeably better than the horse's overall record. That kind of figure usually means either the jockey suits the horse, or Carson tends to get the leg up when conditions favour it. Either way, there is a partnership worth watching. At Class 5 level—the sort of race where The Craftymaster typically competes—it has won 3 of 14 races, a 21% win rate that is respectable without being remarkable.
What stands out most is Wolverhampton. The Craftymaster has won four of eleven races at that track, a win rate of roughly 1 in every 3 attempts. Wolverhampton is where this horse first broke through on 16 December 2023, and it remains the place where it runs best. For a horse that can be variable elsewhere, having one track where it genuinely thrives is the kind of edge that keeps a horse like this in the winner's circle. With three wins in its last six races and last week's success at Newmarket still fresh, The Craftymaster is exactly the sort of horse worth following into the betting ring right now.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Course specialist at Lingfield Park: 4 wins from 12 starts (33%)
✔ Course specialist at Wolverhampton: 4 wins from 11 starts (36%)
⚠ What to watch out for
⚠ Poor record on standard_to_slow ground: 0 wins from 4 starts
⚠ Poor record on good ground: 0 wins from 4 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Likes
Good to firm (drying out)
Likes
Standard to slow (all-weather)
Avoids
📏 Race Distance
Long Distance (2M+)
Likes
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 6 (grassroots)
Likes
🏟 Track Shape
Left-handed, long straights
Likes
Left-handed, tight turns
Likes
Right-handed, long straights
Ok
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Avoids
📅 Recent Runs
The last 10 races, most recent first
26 Aug
2nd
Wolverhampton
1m6f – 2m · Standard · 7 runners
14 Aug
🏆 Won
Newmarket
Long Distance (2m+) · Good_To_Firm · 7 runners
22 Jul
🏆 Won
Lingfield Park
Long Distance (2m+) · Good_To_Firm · 7 runners
7 Jul
2nd
Wolverhampton
1m6f – 2m · Standard · 6 runners
28 Jun
🏆 Won
Wolverhampton
Long Distance (2m+) · Standard · 8 runners
13 Jun
5th
Bath
Long Distance (2m+) · Good · 9 runners
20 May
6th
Warwick
Long Distance (2m+) · Good · 8 runners
17 Apr
6th
Bath
Long Distance (2m+) · Good_To_Firm · 7 runners
6 Apr
4th
Wolverhampton
1m6f – 2m · Standard · 11 runners
27 Mar
🏆 Won
Lingfield Park
1m6f – 2m · Standard · 12 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Lingfield Park Sharp |
12 |
4 wins, 1 second, 1 third, 6 other |
22 Jul |
33.3% |
| Wolverhampton Galloping |
11 |
4 wins, 4 seconds, 3 other |
26 Aug |
36.4% |
| Southwell Galloping |
6 |
1 win, 1 second, 4 other |
20 Nov |
16.7% |
| Kempton Park Galloping |
4 |
4 other |
22 Jan |
0% |
| Newcastle Galloping |
3 |
1 win, 1 second, 1 other |
15 Feb |
33.3% |
| chelmsford |
3 |
1 win, 2 other |
26 Feb |
33.3% |
| Bath Undulating |
3 |
3 other |
13 Jun |
0% |
| Newmarket Galloping |
1 |
1 win |
14 Aug |
100% |
| Windsor Sharp |
1 |
1 other |
3 Jul |
0% |
| Haydock Park Galloping |
1 |
1 other |
22 May |
0% |
| Newbury Galloping |
1 |
1 other |
24 Oct |
0% |
| Warwick Sharp |
1 |
1 other |
20 May |
0% |
| Goodwood Undulating |
1 |
1 other |
3 May |
0% |