UK time :

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 analysis
Quick facts
Age
4 years old
Sex
Colt
Colour
Bay
Father
Footstepsinthesand
Mother
De Veer Cliffs
Owner
Mrs Jane Newett
Official rating
87

📊 Key numbers

Career totals for this horse
13
Career races
3
Wins
23.1%
Win rate
avg ~10%
61.5%
Top-3 rate
avg ~30%
107 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

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 runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Standard to slow (all-weather)
Good (a little give)
Unknown
Good to soft (some give)
Unknown
📏 Race distance
7F – 1M
1M1F – 1M2F
Ok
1M3F – 1M4F
Unknown
🏅 Race 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

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
1/4
Wins / rides
50%
Win rate
1/2
Wins / rides
Connor Beasley Current jockey
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Jack Callan(3)
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%