:

Perfect Your Craft

Three wins from nine races — that's a one-in-three hit rate, which is genuinely exceptional in British and Irish racing, where most horses are doing well to win one in five. Perfect Your Craft is a four-year-old who has already shown she belongs at a high level, and there is a sense around her that the best may still be to come.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Filly
Colour
Grey
Father
Mastercraftsman
Mother
Pandora
Trainer
Owner
Cheeky Pups Syndicate

📊 Key Numbers

Career statistics for this horse
9
Career races
3
Wins
33.3%
Win rate
avg ~10%
55.6%
Place rate (top 3)
avg ~30%
1 days
Since last race

🏁 Next Race

Today
Curragh
About 1.2 miles · Mostly firm ground · 8 runners

🔍 Full Analysis

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

Her story starts on a wet October day at Salisbury in 2024, where she won on debut on heavy, muddy ground. That is worth pausing on — winning your very first race is rare enough, but doing it in difficult conditions, against horses who had already raced before, signals something above average. Her trainer P Twomey, who operates out of Cashel in County Tipperary and has sent out 35 winners already this season, noted that she learned a great deal that day and thrives when there is a bit of cut in the ground. Soft and wet suits her. Fast and dry probably does not.

The headline result came at Newmarket on 4 October 2025, where she won a Class 2 race — one of the top tiers of British racing. Newmarket is the heartland of the sport, and winning there at that level matters. The owner's representative was candid after the race: the dream is black-type, the term for a horse who places or wins in the very top races, the ones that appear in bold in the form books and significantly increase a horse's value. The mention of the December sales in the same breath suggests there are options being weighed — this is a horse whose future is genuinely open.

Her recent form tells an interesting story too. Reading from oldest to newest — a win, then fifth, then seventh, then second, then fifth, then third. The dip through the middle of the season looks like a horse finding her level and perhaps needing conditions to fall right. With wet ground, she lifts. Twomey confirmed during a spring stable visit that she stays well over longer distances, which means there should be plenty of opportunities as races get more testing through autumn. She raced just one day ago, so whatever comes next is imminent. Whether that is a tilt at the very top level or a date with the sales ring, Perfect Your Craft has already made herself interesting.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Ok
Heavy (very wet)
Unknown
Good to soft (some give)
Unknown
📏 Race Distance
1M6F – 2M
1M1F – 1M2F
Unknown
1M3F – 1M4F
Ok
🏅 Competition Level
Class 1 (elite)
Unknown
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Right-handed, long straights
Ok
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
8 Jul
3rd
Fairyhouse
1m6f – 2m · Good · 9 runners
14 Jun
5th
Cork
1m6f – 2m · Good · 10 runners
23 May
2nd
The Curragh
1m3f – 1m4f · Good · 21 runners
8 Nov
7th
Doncaster
1m3f – 1m4f · Heavy · 18 runners
4 Oct
🏆 Won
Newmarket
1m6f – 2m · Good · 8 runners
12 Sep
5th
Doncaster
1m3f – 1m4f · Good_To_Soft · 14 runners
23 Jul
🏆 Won
Doncaster
1m3f – 1m4f · Good_To_Soft · 6 runners
24 May
8th
Goodwood
1m1f – 1m2f · Good · 10 runners
3 Oct
🏆 Won
Salisbury
1m1f – 1m2f · Heavy · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
33.3%
Win rate
1/3
Won / Rode
100%
Win rate
2/2
Won / Rode
0%
Win rate
0/1
Won / Rode
W J Lee
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Doncaster
Galloping
3 1 win, 2 other 8 Nov 33.3%
Salisbury
Undulating
1 1 win 3 Oct 100%
Newmarket
Galloping
1 1 win 4 Oct 100%
Cork
Galloping
1 1 other 14 Jun 0%
The Curragh
Galloping
1 1 second 23 May 0%
Fairyhouse
Galloping
1 1 third 8 Jul 0%
Goodwood
Undulating
1 1 other 24 May 0%