:

Artisan Dancer

There is a version of Artisan Dancer that turns up, does the job, and goes home — and then there is the version that arrives at Southwell, and something clicks. The six-year-old has built a perfectly solid career over 48 races, winning 8 and placing in 28 of them, which works out at roughly 1 in every 6 races ending in a win. That is a dependable if unspectacular record at first glance. But dig a little deeper and a clear story emerges.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Mastercraftsman
Mother
Russiana
Owner
The Makyowners
Rating
85

📊 Key Numbers

Career statistics for this horse
48
Career races
8
Wins
16.7%
Win rate
avg ~10%
58.3%
Place rate (top 3)
avg ~30%
15 days
Since last race

🔍 Full Analysis

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

Southwell is where this horse comes alive. Two wins from six races there — including one just two weeks ago on 14 March 2026 — gives a win rate of 1 in 3 at that track, which is dramatically better than anywhere else. To put that in context, Artisan Dancer wins just 1 in every 12 races at its most common level of competition. At Southwell, it wins 1 in 3. That is not a coincidence — that is a course specialist, and any time this horse is declared to run there, it deserves serious attention.

The recent form backs that up. Of the last six races, two have been wins, with a second place sandwiched in between. That is an active, in-form horse, last seen on the track a fortnight ago. For a general audience, think of it like a footballer who has scored in two of their last three games — form is there, confidence is there.

Ground conditions matter too. On normal going, Artisan Dancer wins 7 from 25 races — just over 1 in 4. That is a genuinely strong record on a surface it clearly prefers, and it explains a lot about why results can vary.

The whole operation sits inside one of British racing's busiest yards. Trainer Charlie Johnston, based at Middleham Moor in North Yorkshire, has already sent out 129 winners this season — a remarkable output that speaks to a well-run, high-volume stable. Jockey Oliver Stammers has the best record in the saddle, winning 3 of the 9 times they have ridden together — 1 in every 3 rides, which is an exceptional partnership by any measure. Artisan Dancer is not a horse chasing glory at the top level, but it knows its job, knows its track, and right now it is doing both very well.

Strengths & Risks AI Analysis

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 7 wins from 25 starts (28%)
⚠ What to watch out for
Poor record on standard_to_slow ground: 0 wins from 6 starts
Poor record on good_to_firm ground: 0 wins from 5 starts
Poor record on good_to_soft ground: 0 wins from 3 starts
Yet to win at Kempton Park in 5 attempts
Struggles on RH Galloping tracks: 0 wins from 9 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good (firm-ish)
Heavy (very wet)
Soft (muddy)
Standard to slow
Avoids
Good to firm
Avoids
Good to soft
Avoids
📏 Race Distance
1M6F – 2M
Long Distance (2M+)
1M3F – 1M4F
Ok
1M1F – 1M2F
Avoids
🏅 Competition Level
Class 2
Avoids
Class 3
Avoids
Class 4
Loves
Class 5
Ok
Class 6
Loves
🏟 Track Shape
Left-handed, tight turning
Loves
Right-handed, tight turning
Loves
Left-handed, wide and galloping
Wide and galloping
Left-handed, tight
Left-handed, undulating
Right-handed, wide and galloping
Avoids

📅 Recent Runs

The last 10 races, most recent first
14 Mar
🏆 Won
Southwell
Long Distance (2m+) · Standard · 6 runners
3 Dec
7th
Kempton Park
1m6f – 2m · Standard_To_Slow · 12 runners
8 Nov
🏆 Won
Wolverhampton
1m6f – 2m · Standard · 11 runners
22 Oct
6th
Kempton Park
1m6f – 2m · Standard_To_Slow · 10 runners
13 Sep
5th
Chester
1m6f – 2m · Good_To_Soft · 12 runners
7 Sep
2nd
York
Long Distance (2m+) · Good · 10 runners
28 Aug
2nd
Southwell
Long Distance (2m+) · Standard · 11 runners
20 Aug
2nd
York
Long Distance (2m+) · Good_To_Firm · 13 runners
9 Aug
3rd
Ascot
1m6f – 2m · Good_To_Firm · 10 runners
11 Jul
7th
Newmarket
1m6f – 2m · Good_To_Firm · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
33.3%
Win rate
3/9
Won / Rode
22.2%
Win rate
2/9
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/3
Won / Rode
Jack Callan
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Jack Callan(5) Current Jockey
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ben Curtis
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wolverhampton
Galloping
8 2 wins, 4 seconds, 1 third, 1 other 8 Nov 25%
Southwell
Galloping
6 2 wins, 2 seconds, 1 third, 1 other 14 Mar 33.3%
Newcastle
Galloping
6 1 win, 1 third, 4 other 28 Jun 16.7%
Kempton Park
Galloping
5 1 second, 1 third, 3 other 3 Dec 0%
Lingfield Park
Sharp
4 1 win, 1 second, 1 third, 1 other 4 Feb 25%
Newmarket
Galloping
3 1 third, 2 other 11 Jul 0%
Ayr
Galloping
3 3 other 10 Jul 0%
chelmsford 2 1 win, 1 third 1 Jun 50%
York
Galloping
2 2 seconds 7 Sep 0%
Hamilton Park
Sharp
2 2 other 5 Aug 0%
Chester
Tight
2 1 third, 1 other 13 Sep 0%
Ripon
Sharp
1 1 win 26 Apr 100%
Ascot
Galloping
1 1 third 9 Aug 0%
Haydock Park
Galloping
1 1 other 13 May 0%
Pontefract
Undulating
1 1 other 3 Jul 0%
Thirsk
Galloping
1 1 third 16 Jun 0%