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.
| Course | Races | Results | Last visited | Win 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% |