:

Footwork

At just four years old, Footwork has already shown it knows how to win, landing 3 victories from 13 races — that's roughly 1 in every 4 outings — with a further 8 placed finishes thrown in. That kind of consistency is worth noting: this is a horse that almost always has something to show for its day out, finishing in the top three nearly as often as not.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Colt
Colour
Bay
Father
Footstepsinthesand
Mother
De Veer Cliffs
Owner
Mrs Jane Newett
Rating
87

📊 Key Numbers

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

🔍 Full Analysis

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

Footwork got off the mark at Kempton Park back in October 2024, and has since added two more wins to its tally. The most recent came at Ayr just six weeks ago, on 20 May 2026 — so this is a horse in current form, not one coasting on distant memories. In fact, with a race just yesterday, Footwork is about as active as it gets. The last six runs read 5-2-1-10-9-3, which tells an interesting story: two difficult outings in the middle of that sequence, sandwiched between solid efforts at either end. The win sits right there in the recent past, and yesterday's run will be the next chapter.

The horse typically competes at Class 4 level, which is the solid middle ground of British racing — competitive enough to mean something, without yet mixing it with the very best. At that level, Footwork has won 1 from 5 races, or 1 in every 5 attempts, which is a respectable if unspectacular return. There may be room to climb.

Behind the scenes, Footwork is trained by Charlie Johnston at Middleham Moor in North Yorkshire. Johnston's yard has sent out 131 winners already this season — that is a serious operation. Middleham has long been one of Britain's great training centres, sitting up on the moors with gallops that have shaped racehorses for centuries. When a horse comes out of a yard that productive, it tends to be well-prepared and purposefully placed. Footwork, still only four and improving, looks like it has more to say.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Standard to slow (all-weather)
Good (firm-ish)
Unknown
Good to soft (some give)
Unknown
📏 Race Distance
7F – 1M
1M1F – 1M2F
Ok
1M3F – 1M4F
Unknown
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Ok
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, long straights
Ok
Left-handed, tight turns
Unknown
Right-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
3 Jul
5th
Doncaster
1m3f – 1m4f · Good_To_Firm · 9 runners
30 May
2nd
Lingfield Park
1m1f – 1m2f · Good_To_Firm · 7 runners
20 May
🏆 Won
Ayr
1m1f – 1m2f · Good_To_Firm · 12 runners
2 May
10th
Newmarket
1m1f – 1m2f · Good_To_Firm · 16 runners
22 Oct
9th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 14 runners
1 Oct
3rd
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 12 runners
10 May
🏆 Won
Haydock Park
7f – 1m · Good_To_Firm · 8 runners
3 May
5th
Goodwood
1m1f – 1m2f · Good · 11 runners
30 Oct
🏆 Won
Kempton Park
7f – 1m · Standard_To_Slow · 14 runners
6 Sep
3rd
Kempton Park
7f – 1m · Standard_To_Slow · 5 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
25%
Win rate
1/4
Won / Rode
50%
Win rate
1/2
Won / Rode
Connor Beasley Current Jockey
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Jack Callan(3)
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
Kempton Park
Galloping
4 1 win, 2 thirds, 1 other 22 Oct 25%
Haydock Park
Galloping
2 1 win, 1 other 10 May 50%
Beverley
Undulating
2 2 seconds 6 Jul 0%
Ayr
Galloping
1 1 win 20 May 100%
Goodwood
Undulating
1 1 other 3 May 0%
Lingfield Park
Sharp
1 1 second 30 May 0%
Newmarket
Galloping
1 1 other 2 May 0%
Doncaster
Galloping
1 1 other 3 Jul 0%